builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-085 starttime: 1464219076.25 results: success (0) buildid: 20160525152143 builduid: 8654ccbbea454f27b451ee4808dca30e revision: 4f7c3a2567f88307b10e4b6fc9b0d4b180fe58a3 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 16:31:16.252252) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 16:31:16.252789) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 16:31:16.253078) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 16:31:16.377381) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 16:31:16.377833) ========= '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-085\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-085 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-085 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-085\AppData\Local LOGONSERVER=\\T-W864-IX-085 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-085 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-085 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-085 WINDIR=C:\windows using PTY: False --16:31:17-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.83 MB/s 16:31:17 (8.83 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.280000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 16:31:17.724916) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-25 16:31:17.725317) ========= '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-085\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-085 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-085 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-085\AppData\Local LOGONSERVER=\\T-W864-IX-085 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-085 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-085 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-085 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.911000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-25 16:31:21.649538) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-25 16:31:21.649908) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 4f7c3a2567f88307b10e4b6fc9b0d4b180fe58a3 --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 4f7c3a2567f88307b10e4b6fc9b0d4b180fe58a3 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-085\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-085 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-085 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-085\AppData\Local LOGONSERVER=\\T-W864-IX-085 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-085 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-085 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-085 WINDIR=C:\windows using PTY: False 2016-05-25 16:31:22,262 truncating revision to first 12 chars 2016-05-25 16:31:22,262 Setting DEBUG logging. 2016-05-25 16:31:22,262 attempt 1/10 2016-05-25 16:31:22,262 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/4f7c3a2567f8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-25 16:31:22,694 unpacking tar archive at: mozilla-aurora-4f7c3a2567f8/testing/mozharness/ program finished with exit code 0 elapsedTime=2.085000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-25 16:31:23.814086) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 16:31:23.814415) ========= script_repo_revision: 4f7c3a2567f88307b10e4b6fc9b0d4b180fe58a3 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 16:31:23.814807) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 16:31:23.815078) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 16:31:23.830603) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 14 secs) (at 2016-05-25 16:31:23.830926) ========= '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-085\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-085 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-085 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-085\AppData\Local LOGONSERVER=\\T-W864-IX-085 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-085 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-085 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-085 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 16:31:24 INFO - MultiFileLogger online at 20160525 16:31:24 in C:\slave\test 16:31:24 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 16:31:24 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 16:31:24 INFO - {'append_to_log': False, 16:31:24 INFO - 'base_work_dir': 'C:\\slave\\test', 16:31:24 INFO - 'blob_upload_branch': 'mozilla-aurora', 16:31:24 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 16:31:24 INFO - 'buildbot_json_path': 'buildprops.json', 16:31:24 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 16:31:24 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:31:24 INFO - 'download_minidump_stackwalk': True, 16:31:24 INFO - 'download_symbols': 'true', 16:31:24 INFO - 'e10s': False, 16:31:24 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 16:31:24 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 16:31:24 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 16:31:24 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 16:31:24 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 16:31:24 INFO - 'C:/mozilla-build/tooltool.py'), 16:31:24 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 16:31:24 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 16:31:24 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:31:24 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:31:24 INFO - 'log_level': 'info', 16:31:24 INFO - 'log_to_console': True, 16:31:24 INFO - 'opt_config_files': (), 16:31:24 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:31:24 INFO - '--processes=1', 16:31:24 INFO - '--config=%(test_path)s/wptrunner.ini', 16:31:24 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:31:24 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:31:24 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:31:24 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:31:24 INFO - 'pip_index': False, 16:31:24 INFO - 'require_test_zip': True, 16:31:24 INFO - 'test_type': ('testharness',), 16:31:24 INFO - 'this_chunk': '1', 16:31:24 INFO - 'total_chunks': '10', 16:31:24 INFO - 'virtualenv_path': 'venv', 16:31:24 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:31:24 INFO - 'work_dir': 'build'} 16:31:24 INFO - ##### 16:31:24 INFO - ##### Running clobber step. 16:31:24 INFO - ##### 16:31:24 INFO - Running pre-action listener: _resource_record_pre_action 16:31:24 INFO - Running main action method: clobber 16:31:24 INFO - rmtree: C:\slave\test\build 16:31:24 INFO - Using _rmtree_windows ... 16:31:24 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 16:32:54 INFO - Running post-action listener: _resource_record_post_action 16:32:54 INFO - ##### 16:32:54 INFO - ##### Running read-buildbot-config step. 16:32:54 INFO - ##### 16:32:54 INFO - Running pre-action listener: _resource_record_pre_action 16:32:54 INFO - Running main action method: read_buildbot_config 16:32:54 INFO - Using buildbot properties: 16:32:54 INFO - { 16:32:54 INFO - "project": "", 16:32:54 INFO - "product": "firefox", 16:32:54 INFO - "script_repo_revision": "production", 16:32:54 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 16:32:54 INFO - "repository": "", 16:32:54 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 16:32:54 INFO - "buildid": "20160525152143", 16:32:54 INFO - "pgo_build": "False", 16:32:54 INFO - "basedir": "C:\\slave\\test", 16:32:54 INFO - "buildnumber": 51, 16:32:54 INFO - "slavename": "t-w864-ix-085", 16:32:54 INFO - "revision": "4f7c3a2567f88307b10e4b6fc9b0d4b180fe58a3", 16:32:54 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 16:32:54 INFO - "platform": "win64", 16:32:54 INFO - "branch": "mozilla-aurora", 16:32:54 INFO - "repo_path": "releases/mozilla-aurora", 16:32:54 INFO - "moz_repo_path": "", 16:32:54 INFO - "stage_platform": "win64", 16:32:54 INFO - "builduid": "8654ccbbea454f27b451ee4808dca30e", 16:32:54 INFO - "slavebuilddir": "test" 16:32:54 INFO - } 16:32:54 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/BiVYYVdpQPqTUSkjzv1WkQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 16:32:54 INFO - Found installer url https://queue.taskcluster.net/v1/task/BiVYYVdpQPqTUSkjzv1WkQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 16:32:54 INFO - Running post-action listener: _resource_record_post_action 16:32:54 INFO - ##### 16:32:54 INFO - ##### Running download-and-extract step. 16:32:54 INFO - ##### 16:32:54 INFO - Running pre-action listener: _resource_record_pre_action 16:32:54 INFO - Running main action method: download_and_extract 16:32:54 INFO - mkdir: C:\slave\test\build\tests 16:32:54 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')]} 16:32:54 INFO - https://queue.taskcluster.net/v1/task/BiVYYVdpQPqTUSkjzv1WkQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 16:32:54 INFO - trying https://queue.taskcluster.net/v1/task/BiVYYVdpQPqTUSkjzv1WkQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 16:32:54 INFO - Downloading https://queue.taskcluster.net/v1/task/BiVYYVdpQPqTUSkjzv1WkQ/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 16:32:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BiVYYVdpQPqTUSkjzv1WkQ/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 16:32:55 INFO - Downloaded 1274 bytes. 16:32:55 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 16:32:55 INFO - Using the following test package requirements: 16:32:55 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 16:32:55 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 16:32:55 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 16:32:55 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 16:32:55 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 16:32:55 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 16:32:55 INFO - u'jsshell-win64.zip'], 16:32:55 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 16:32:55 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 16:32:55 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 16:32:55 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 16:32:55 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 16:32:55 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 16:32:55 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 16:32:55 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 16:32:55 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 16:32:55 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 16:32:55 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 16:32:55 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 16:32: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')]} 16:32:55 INFO - https://queue.taskcluster.net/v1/task/BiVYYVdpQPqTUSkjzv1WkQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 16:32:55 INFO - trying https://queue.taskcluster.net/v1/task/BiVYYVdpQPqTUSkjzv1WkQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 16:32:55 INFO - Downloading https://queue.taskcluster.net/v1/task/BiVYYVdpQPqTUSkjzv1WkQ/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 16:32:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/BiVYYVdpQPqTUSkjzv1WkQ/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 16:32:57 INFO - Downloaded 20808150 bytes. 16:32:57 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/*'] 16:32:57 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/* 16:32:58 INFO - caution: filename not matched: web-platform/* 16:32:58 INFO - Return code: 11 16:32:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:32:58 INFO - https://queue.taskcluster.net/v1/task/BiVYYVdpQPqTUSkjzv1WkQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 16:32:58 INFO - trying https://queue.taskcluster.net/v1/task/BiVYYVdpQPqTUSkjzv1WkQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 16:32:58 INFO - Downloading https://queue.taskcluster.net/v1/task/BiVYYVdpQPqTUSkjzv1WkQ/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 16:32:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/BiVYYVdpQPqTUSkjzv1WkQ/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 16:33:00 INFO - Downloaded 36409220 bytes. 16:33:00 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/*'] 16:33:00 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/* 16:33:39 INFO - caution: filename not matched: bin/* 16:33:39 INFO - caution: filename not matched: config/* 16:33:39 INFO - caution: filename not matched: mozbase/* 16:33:39 INFO - caution: filename not matched: marionette/* 16:33:39 INFO - caution: filename not matched: tools/wptserve/* 16:33:39 INFO - Return code: 11 16:33:39 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')]} 16:33:39 INFO - https://queue.taskcluster.net/v1/task/BiVYYVdpQPqTUSkjzv1WkQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 16:33:39 INFO - trying https://queue.taskcluster.net/v1/task/BiVYYVdpQPqTUSkjzv1WkQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 16:33:39 INFO - Downloading https://queue.taskcluster.net/v1/task/BiVYYVdpQPqTUSkjzv1WkQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 16:33:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BiVYYVdpQPqTUSkjzv1WkQ/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 16:33:41 INFO - Downloaded 82717642 bytes. 16:33:41 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/BiVYYVdpQPqTUSkjzv1WkQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 16:33:41 INFO - mkdir: C:\slave\test\properties 16:33:41 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 16:33:41 INFO - Writing to file C:\slave\test\properties\build_url 16:33:41 INFO - Contents: 16:33:41 INFO - build_url:https://queue.taskcluster.net/v1/task/BiVYYVdpQPqTUSkjzv1WkQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 16:33:42 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/BiVYYVdpQPqTUSkjzv1WkQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 16:33:42 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 16:33:42 INFO - Writing to file C:\slave\test\properties\symbols_url 16:33:42 INFO - Contents: 16:33:42 INFO - symbols_url:https://queue.taskcluster.net/v1/task/BiVYYVdpQPqTUSkjzv1WkQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 16:33:42 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')]} 16:33:42 INFO - https://queue.taskcluster.net/v1/task/BiVYYVdpQPqTUSkjzv1WkQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:33:42 INFO - trying https://queue.taskcluster.net/v1/task/BiVYYVdpQPqTUSkjzv1WkQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 16:33:42 INFO - Downloading https://queue.taskcluster.net/v1/task/BiVYYVdpQPqTUSkjzv1WkQ/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 16:33:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BiVYYVdpQPqTUSkjzv1WkQ/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 16:33:43 INFO - Downloaded 50725517 bytes. 16:33: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'] 16:33: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 16:33:46 INFO - Return code: 0 16:33:46 INFO - Running post-action listener: _resource_record_post_action 16:33:46 INFO - Running post-action listener: set_extra_try_arguments 16:33:46 INFO - ##### 16:33:46 INFO - ##### Running create-virtualenv step. 16:33:46 INFO - ##### 16:33:46 INFO - Running pre-action listener: _pre_create_virtualenv 16:33:46 INFO - Running pre-action listener: _resource_record_pre_action 16:33:46 INFO - Running main action method: create_virtualenv 16:33:46 INFO - Creating virtualenv C:\slave\test\build\venv 16:33:46 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 16:33:46 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 16:33:51 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 16:33:55 INFO - Installing distribute......................................................................................................................................................................................done. 16:33:56 INFO - Return code: 0 16:33:56 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 16:33: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')]} 16:33:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:33: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')]} 16:33:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:33: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', '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 0x0242B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02554200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024D9428>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0250E368>, '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 0x0222ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025670C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-085', 'USERDOMAIN': 'T-W864-IX-085', '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-085', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-085\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-085', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-085', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-085', '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-085\\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 16:33: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', 'psutil>=0.7.1'] in C:\slave\test\build 16:33: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 psutil>=0.7.1 16:33:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:33:56 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-085\\AppData\\Roaming', 16:33:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:33:56 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:33:56 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:33:56 INFO - 'COMPUTERNAME': 'T-W864-IX-085', 16:33:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:33:56 INFO - 'DCLOCATION': 'SCL3', 16:33:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:33:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:33:56 INFO - 'HOMEDRIVE': 'C:', 16:33:56 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-085', 16:33:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:33:56 INFO - 'KTS_VERSION': '1.19c', 16:33:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-085\\AppData\\Local', 16:33:56 INFO - 'LOGONSERVER': '\\\\T-W864-IX-085', 16:33:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:33:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:33:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:33:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:33:56 INFO - 'MOZ_NO_REMOTE': '1', 16:33:56 INFO - 'NO_EM_RESTART': '1', 16:33:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:33:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:33:56 INFO - 'OS': 'Windows_NT', 16:33:56 INFO - 'OURDRIVE': 'C:', 16:33: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', 16:33:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:33:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:33:56 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:33:56 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:33:56 INFO - 'PROCESSOR_LEVEL': '6', 16:33:56 INFO - 'PROCESSOR_REVISION': '1e05', 16:33:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:33:56 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:33:56 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:33:56 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:33:56 INFO - 'PROMPT': '$P$G', 16:33:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:33:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:33:56 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:33:56 INFO - 'PWD': 'C:\\slave\\test', 16:33:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:33:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:33:56 INFO - 'SYSTEMDRIVE': 'C:', 16:33:56 INFO - 'SYSTEMROOT': 'C:\\windows', 16:33:56 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:33:56 INFO - 'TEST1': 'testie', 16:33:56 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:33:56 INFO - 'USERDOMAIN': 'T-W864-IX-085', 16:33:56 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-085', 16:33:56 INFO - 'USERNAME': 'cltbld', 16:33:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-085', 16:33:56 INFO - 'WINDIR': 'C:\\windows', 16:33:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:33:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:33:58 INFO - Downloading/unpacking psutil>=0.7.1 16:33:58 INFO - Running setup.py egg_info for package psutil 16:33:58 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:33:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:33:58 INFO - Installing collected packages: psutil 16:33:58 INFO - Running setup.py install for psutil 16:33:58 INFO - building 'psutil._psutil_windows' extension 16:33:58 INFO - error: Unable to find vcvarsall.bat 16:33:58 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-qcroki-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:33:58 INFO - running install 16:33:58 INFO - running build 16:33:58 INFO - running build_py 16:33:58 INFO - creating build 16:33:58 INFO - creating build\lib.win32-2.7 16:33:58 INFO - creating build\lib.win32-2.7\psutil 16:33:58 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 16:33:58 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 16:33:58 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 16:33:58 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 16:33:58 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 16:33:58 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 16:33:58 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 16:33:58 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 16:33:58 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 16:33:58 INFO - running build_ext 16:33:58 INFO - building 'psutil._psutil_windows' extension 16:33:58 INFO - error: Unable to find vcvarsall.bat 16:33:58 INFO - ---------------------------------------- 16:33:58 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-qcroki-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:33:58 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-085\AppData\Roaming\pip\pip.log 16:33:58 WARNING - Return code: 1 16:33:58 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! 16:33:58 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 16:33:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:33:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:33:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:33:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:33:58 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 0x0242B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02554200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024D9428>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0250E368>, '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 0x0222ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025670C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-085', 'USERDOMAIN': 'T-W864-IX-085', '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-085', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-085\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-085', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-085', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-085', '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-085\\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 16:33:58 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 16:33:58 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 16:33:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:33:58 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-085\\AppData\\Roaming', 16:33:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:33:58 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:33:58 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:33:58 INFO - 'COMPUTERNAME': 'T-W864-IX-085', 16:33:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:33:58 INFO - 'DCLOCATION': 'SCL3', 16:33:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:33:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:33:58 INFO - 'HOMEDRIVE': 'C:', 16:33:58 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-085', 16:33:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:33:58 INFO - 'KTS_VERSION': '1.19c', 16:33:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-085\\AppData\\Local', 16:33:58 INFO - 'LOGONSERVER': '\\\\T-W864-IX-085', 16:33:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:33:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:33:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:33:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:33:58 INFO - 'MOZ_NO_REMOTE': '1', 16:33:58 INFO - 'NO_EM_RESTART': '1', 16:33:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:33:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:33:58 INFO - 'OS': 'Windows_NT', 16:33:58 INFO - 'OURDRIVE': 'C:', 16:33:58 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', 16:33:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:33:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:33:58 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:33:58 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:33:58 INFO - 'PROCESSOR_LEVEL': '6', 16:33:58 INFO - 'PROCESSOR_REVISION': '1e05', 16:33:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:33:58 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:33:58 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:33:58 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:33:58 INFO - 'PROMPT': '$P$G', 16:33:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:33:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:33:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:33:58 INFO - 'PWD': 'C:\\slave\\test', 16:33:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:33:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:33:58 INFO - 'SYSTEMDRIVE': 'C:', 16:33:58 INFO - 'SYSTEMROOT': 'C:\\windows', 16:33:58 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:33:58 INFO - 'TEST1': 'testie', 16:33:58 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:33:58 INFO - 'USERDOMAIN': 'T-W864-IX-085', 16:33:58 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-085', 16:33:58 INFO - 'USERNAME': 'cltbld', 16:33:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-085', 16:33:58 INFO - 'WINDIR': 'C:\\windows', 16:33:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:33:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:33:59 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:33:59 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:33:59 INFO - Running setup.py egg_info for package mozsystemmonitor 16:33:59 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 16:33:59 INFO - Running setup.py egg_info for package psutil 16:33:59 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:33:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:33:59 INFO - Installing collected packages: mozsystemmonitor, psutil 16:33:59 INFO - Running setup.py install for mozsystemmonitor 16:33:59 INFO - Running setup.py install for psutil 16:33:59 INFO - building 'psutil._psutil_windows' extension 16:33:59 INFO - error: Unable to find vcvarsall.bat 16:33:59 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-kgg7hr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:33:59 INFO - running install 16:33:59 INFO - running build 16:33:59 INFO - running build_py 16:33:59 INFO - running build_ext 16:33:59 INFO - building 'psutil._psutil_windows' extension 16:33:59 INFO - error: Unable to find vcvarsall.bat 16:33:59 INFO - ---------------------------------------- 16:33:59 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-kgg7hr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:33:59 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-085\AppData\Roaming\pip\pip.log 16:33:59 WARNING - Return code: 1 16:33:59 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! 16:33:59 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 16:33:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:33:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:33:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:33:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:33:59 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0242B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02554200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024D9428>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0250E368>, '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 0x0222ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025670C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-085', 'USERDOMAIN': 'T-W864-IX-085', '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-085', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-085\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-085', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-085', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-085', '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-085\\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 16:33:59 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 16:33:59 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 16:33:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:33:59 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-085\\AppData\\Roaming', 16:33:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:33:59 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:33:59 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:33:59 INFO - 'COMPUTERNAME': 'T-W864-IX-085', 16:33:59 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:33:59 INFO - 'DCLOCATION': 'SCL3', 16:33:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:33:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:33:59 INFO - 'HOMEDRIVE': 'C:', 16:33:59 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-085', 16:33:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:33:59 INFO - 'KTS_VERSION': '1.19c', 16:33:59 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-085\\AppData\\Local', 16:33:59 INFO - 'LOGONSERVER': '\\\\T-W864-IX-085', 16:33:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:33:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:33:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:33:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:33:59 INFO - 'MOZ_NO_REMOTE': '1', 16:33:59 INFO - 'NO_EM_RESTART': '1', 16:33:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:33:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:33:59 INFO - 'OS': 'Windows_NT', 16:33:59 INFO - 'OURDRIVE': 'C:', 16:33:59 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 16:33:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:33:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:33:59 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:33:59 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:33:59 INFO - 'PROCESSOR_LEVEL': '6', 16:33:59 INFO - 'PROCESSOR_REVISION': '1e05', 16:33:59 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:33:59 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:33:59 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:33:59 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:33:59 INFO - 'PROMPT': '$P$G', 16:33:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:33:59 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:33:59 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:33:59 INFO - 'PWD': 'C:\\slave\\test', 16:33:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:33:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:33:59 INFO - 'SYSTEMDRIVE': 'C:', 16:33:59 INFO - 'SYSTEMROOT': 'C:\\windows', 16:33:59 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:33:59 INFO - 'TEST1': 'testie', 16:33:59 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:33:59 INFO - 'USERDOMAIN': 'T-W864-IX-085', 16:33:59 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-085', 16:33:59 INFO - 'USERNAME': 'cltbld', 16:33:59 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-085', 16:33:59 INFO - 'WINDIR': 'C:\\windows', 16:33:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:33:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:33:59 INFO - Downloading/unpacking blobuploader==1.2.4 16:33:59 INFO - Downloading blobuploader-1.2.4.tar.gz 16:33:59 INFO - Running setup.py egg_info for package blobuploader 16:33:59 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:34:03 INFO - Running setup.py egg_info for package requests 16:34:03 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:34:03 INFO - Downloading docopt-0.6.1.tar.gz 16:34:03 INFO - Running setup.py egg_info for package docopt 16:34:03 INFO - Installing collected packages: blobuploader, docopt, requests 16:34:03 INFO - Running setup.py install for blobuploader 16:34:03 INFO - Running setup.py install for docopt 16:34:03 INFO - Running setup.py install for requests 16:34:03 INFO - Successfully installed blobuploader docopt requests 16:34:03 INFO - Cleaning up... 16:34:03 INFO - Return code: 0 16:34:03 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:34:03 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')]} 16:34:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:34:03 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')]} 16:34:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:34:03 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 0x0242B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02554200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024D9428>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0250E368>, '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 0x0222ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025670C0>, '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-085', 'USERDOMAIN': 'T-W864-IX-085', '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-085', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-085\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-085', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-085', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-085', '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-085\\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 16:34:03 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 16:34:03 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 16:34:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:34:03 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-085\\AppData\\Roaming', 16:34:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:34:03 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:34:03 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:34:03 INFO - 'COMPUTERNAME': 'T-W864-IX-085', 16:34:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:34:03 INFO - 'DCLOCATION': 'SCL3', 16:34:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:34:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:34:03 INFO - 'HOMEDRIVE': 'C:', 16:34:03 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-085', 16:34:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:34:03 INFO - 'KTS_VERSION': '1.19c', 16:34:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-085\\AppData\\Local', 16:34:03 INFO - 'LOGONSERVER': '\\\\T-W864-IX-085', 16:34:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:34:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:34:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:34:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:34:03 INFO - 'MOZ_NO_REMOTE': '1', 16:34:03 INFO - 'NO_EM_RESTART': '1', 16:34:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:34:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:34:03 INFO - 'OS': 'Windows_NT', 16:34:03 INFO - 'OURDRIVE': 'C:', 16:34:03 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', 16:34:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:34:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:34:03 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:34:03 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:34:03 INFO - 'PROCESSOR_LEVEL': '6', 16:34:03 INFO - 'PROCESSOR_REVISION': '1e05', 16:34:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:34:03 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:34:03 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:34:03 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:34:03 INFO - 'PROMPT': '$P$G', 16:34:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:34:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:34:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:34:03 INFO - 'PWD': 'C:\\slave\\test', 16:34:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:34:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:34:03 INFO - 'SYSTEMDRIVE': 'C:', 16:34:03 INFO - 'SYSTEMROOT': 'C:\\windows', 16:34:03 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:34:03 INFO - 'TEST1': 'testie', 16:34:03 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:34:03 INFO - 'USERDOMAIN': 'T-W864-IX-085', 16:34:03 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-085', 16:34:03 INFO - 'USERNAME': 'cltbld', 16:34:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-085', 16:34:03 INFO - 'WINDIR': 'C:\\windows', 16:34:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:34:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:34:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:34:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:34:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:34:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:34:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:34:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:34:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:34:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:34:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:34:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:34:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:34:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:34:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:34:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:34:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:34:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:34:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:34:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:34:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:34:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:34:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:34:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:34:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:34:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:34:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:34:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:34:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:34:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:34:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:34:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:34:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:34:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:34:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:34:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:34:07 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:34:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:34:07 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:34:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:34:07 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:34:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:34:07 INFO - Unpacking c:\slave\test\build\tests\marionette 16:34:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:34:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:34:07 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 16:34:07 INFO - Running setup.py install for browsermob-proxy 16:34:22 INFO - Running setup.py install for manifestparser 16:34:22 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:34:22 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:34:22 INFO - Running setup.py install for marionette-client 16:34:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:34:22 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:34:22 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:34:22 INFO - Running setup.py install for marionette-driver 16:34:22 INFO - Running setup.py install for mozcrash 16:34:22 INFO - Running setup.py install for mozdebug 16:34:22 INFO - Running setup.py install for mozdevice 16:34:22 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:34:22 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:34:22 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:34:22 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:34:22 INFO - Running setup.py install for mozfile 16:34:22 INFO - Running setup.py install for mozhttpd 16:34:22 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:34:22 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:34:22 INFO - Running setup.py install for mozinfo 16:34:22 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 16:34:22 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 16:34:22 INFO - Running setup.py install for mozInstall 16:34:22 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:34:22 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:34:22 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:34:22 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:34:22 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:34:22 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:34:22 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:34:22 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:34:22 INFO - Running setup.py install for mozleak 16:34:22 INFO - Running setup.py install for mozlog 16:34:22 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 16:34:22 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 16:34:22 INFO - Running setup.py install for moznetwork 16:34:22 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 16:34:22 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 16:34:22 INFO - Running setup.py install for mozprocess 16:34:22 INFO - Running setup.py install for mozprofile 16:34:22 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:34:22 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:34:22 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:34:22 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:34:22 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:34:22 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:34:22 INFO - Running setup.py install for mozrunner 16:34:22 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:34:22 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:34:22 INFO - Running setup.py install for mozscreenshot 16:34:22 INFO - Running setup.py install for moztest 16:34:22 INFO - Running setup.py install for mozversion 16:34:22 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:34:22 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:34:22 INFO - Running setup.py install for wptserve 16:34:22 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 16:34:22 INFO - Cleaning up... 16:34:22 INFO - Return code: 0 16:34:22 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:34:22 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')]} 16:34:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:34:22 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')]} 16:34:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:34:22 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 0x0242B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02554200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024D9428>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0250E368>, '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 0x0222ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025670C0>, '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-085', 'USERDOMAIN': 'T-W864-IX-085', '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-085', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-085\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-085', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-085', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-085', '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-085\\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 16:34:22 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 16:34:22 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 16:34:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:34:22 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-085\\AppData\\Roaming', 16:34:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:34:22 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:34:22 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:34:22 INFO - 'COMPUTERNAME': 'T-W864-IX-085', 16:34:22 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:34:22 INFO - 'DCLOCATION': 'SCL3', 16:34:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:34:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:34:22 INFO - 'HOMEDRIVE': 'C:', 16:34:22 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-085', 16:34:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:34:22 INFO - 'KTS_VERSION': '1.19c', 16:34:22 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-085\\AppData\\Local', 16:34:22 INFO - 'LOGONSERVER': '\\\\T-W864-IX-085', 16:34:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:34:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:34:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:34:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:34:22 INFO - 'MOZ_NO_REMOTE': '1', 16:34:22 INFO - 'NO_EM_RESTART': '1', 16:34:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:34:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:34:22 INFO - 'OS': 'Windows_NT', 16:34:22 INFO - 'OURDRIVE': 'C:', 16:34:22 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', 16:34:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:34:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:34:22 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:34:22 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:34:22 INFO - 'PROCESSOR_LEVEL': '6', 16:34:22 INFO - 'PROCESSOR_REVISION': '1e05', 16:34:22 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:34:22 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:34:22 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:34:22 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:34:22 INFO - 'PROMPT': '$P$G', 16:34:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:34:22 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:34:22 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:34:22 INFO - 'PWD': 'C:\\slave\\test', 16:34:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:34:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:34:22 INFO - 'SYSTEMDRIVE': 'C:', 16:34:22 INFO - 'SYSTEMROOT': 'C:\\windows', 16:34:22 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:34:22 INFO - 'TEST1': 'testie', 16:34:22 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:34:22 INFO - 'USERDOMAIN': 'T-W864-IX-085', 16:34:22 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-085', 16:34:22 INFO - 'USERNAME': 'cltbld', 16:34:22 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-085', 16:34:22 INFO - 'WINDIR': 'C:\\windows', 16:34:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:34:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:34:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:34:27 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:34:27 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:34:27 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:34:27 INFO - Unpacking c:\slave\test\build\tests\marionette 16:34:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:34:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:34:27 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)) 16:34:39 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)) 16:34:39 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)) 16:34:39 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)) 16:34:39 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)) 16:34:39 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 16:34:39 INFO - Downloading blessings-1.6.tar.gz 16:34:39 INFO - Running setup.py egg_info for package blessings 16:34:39 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)) 16:34:39 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 16:34:39 INFO - Running setup.py install for blessings 16:34:39 INFO - Running setup.py install for browsermob-proxy 16:34:39 INFO - Running setup.py install for manifestparser 16:34:39 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:34:39 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:34:39 INFO - Running setup.py install for marionette-client 16:34:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:34:39 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:34:39 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:34:39 INFO - Running setup.py install for marionette-driver 16:34:39 INFO - Running setup.py install for mozcrash 16:34:39 INFO - Running setup.py install for mozdebug 16:34:39 INFO - Running setup.py install for mozdevice 16:34:39 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:34:39 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:34:39 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:34:39 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:34:39 INFO - Running setup.py install for mozhttpd 16:34:39 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:34:39 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:34:39 INFO - Running setup.py install for mozInstall 16:34:39 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:34:39 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:34:39 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:34:39 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:34:39 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:34:39 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:34:39 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:34:39 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:34:39 INFO - Running setup.py install for mozleak 16:34:39 INFO - Running setup.py install for mozprofile 16:34:39 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:34:39 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:34:39 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:34:39 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:34:39 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:34:39 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:34:39 INFO - Running setup.py install for mozrunner 16:34:39 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:34:39 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:34:41 INFO - Running setup.py install for mozscreenshot 16:34:41 INFO - Running setup.py install for moztest 16:34:41 INFO - Running setup.py install for mozversion 16:34:41 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:34:41 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:34:41 INFO - Running setup.py install for wptserve 16:34:41 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:34:41 INFO - Cleaning up... 16:34:41 INFO - Return code: 0 16:34:41 INFO - Done creating virtualenv C:\slave\test\build\venv. 16:34:41 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:34:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:34:41 INFO - Reading from file tmpfile_stdout 16:34:41 INFO - Using _rmtree_windows ... 16:34:41 INFO - Using _rmtree_windows ... 16:34:41 INFO - Current package versions: 16:34:41 INFO - blessings == 1.6 16:34:41 INFO - blobuploader == 1.2.4 16:34:41 INFO - browsermob-proxy == 0.6.0 16:34:41 INFO - distribute == 0.6.14 16:34:41 INFO - docopt == 0.6.1 16:34:41 INFO - manifestparser == 1.1 16:34:41 INFO - marionette-client == 2.3.0 16:34:41 INFO - marionette-driver == 1.4.0 16:34:41 INFO - mozInstall == 1.12 16:34:41 INFO - mozcrash == 0.17 16:34:41 INFO - mozdebug == 0.1 16:34:41 INFO - mozdevice == 0.48 16:34:41 INFO - mozfile == 1.2 16:34:41 INFO - mozhttpd == 0.7 16:34:41 INFO - mozinfo == 0.9 16:34:41 INFO - mozleak == 0.1 16:34:41 INFO - mozlog == 3.1 16:34:41 INFO - moznetwork == 0.27 16:34:41 INFO - mozprocess == 0.22 16:34:41 INFO - mozprofile == 0.28 16:34:41 INFO - mozrunner == 6.11 16:34:41 INFO - mozscreenshot == 0.1 16:34:41 INFO - mozsystemmonitor == 0.0 16:34:41 INFO - moztest == 0.7 16:34:41 INFO - mozversion == 1.4 16:34:41 INFO - requests == 1.2.3 16:34:41 INFO - wptserve == 1.4.0 16:34:41 INFO - Running post-action listener: _resource_record_post_action 16:34:41 INFO - Running post-action listener: _start_resource_monitoring 16:34:41 INFO - Starting resource monitoring. 16:34:41 INFO - ##### 16:34:41 INFO - ##### Running pull step. 16:34:41 INFO - ##### 16:34:41 INFO - Running pre-action listener: _resource_record_pre_action 16:34:41 INFO - Running main action method: pull 16:34:41 INFO - Pull has nothing to do! 16:34:41 INFO - Running post-action listener: _resource_record_post_action 16:34:41 INFO - ##### 16:34:41 INFO - ##### Running install step. 16:34:41 INFO - ##### 16:34:41 INFO - Running pre-action listener: _resource_record_pre_action 16:34:41 INFO - Running main action method: install 16:34:41 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:34:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:34:41 INFO - Reading from file tmpfile_stdout 16:34:41 INFO - Using _rmtree_windows ... 16:34:41 INFO - Using _rmtree_windows ... 16:34:41 INFO - Detecting whether we're running mozinstall >=1.0... 16:34:41 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 16:34:41 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 16:34:41 INFO - Reading from file tmpfile_stdout 16:34:41 INFO - Output received: 16:34:41 INFO - Usage: mozinstall-script.py [options] installer 16:34:41 INFO - Options: 16:34:41 INFO - -h, --help show this help message and exit 16:34:41 INFO - -d DEST, --destination=DEST 16:34:41 INFO - Directory to install application into. [default: 16:34:41 INFO - "C:\slave\test"] 16:34:41 INFO - --app=APP Application being installed. [default: firefox] 16:34:41 INFO - Using _rmtree_windows ... 16:34:41 INFO - Using _rmtree_windows ... 16:34:41 INFO - mkdir: C:\slave\test\build\application 16:34:41 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'] 16:34:41 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 16:34:44 INFO - Reading from file tmpfile_stdout 16:34:44 INFO - Output received: 16:34:44 INFO - C:\slave\test\build\application\firefox\firefox.exe 16:34:44 INFO - Using _rmtree_windows ... 16:34:44 INFO - Using _rmtree_windows ... 16:34:44 INFO - Running post-action listener: _resource_record_post_action 16:34:44 INFO - ##### 16:34:44 INFO - ##### Running run-tests step. 16:34:44 INFO - ##### 16:34:44 INFO - Running pre-action listener: _resource_record_pre_action 16:34:44 INFO - Running main action method: run_tests 16:34:44 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 16:34:44 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:34:44 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:34:44 INFO - grabbing minidump binary from tooltool 16:34: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')]} 16:34:44 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 0x0250E368>, '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 0x0222ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025670C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 16:34:44 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 16:34:44 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 16:34:44 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 16:34:46 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpoywdek 16:34:46 INFO - INFO - File integrity verified, renaming tmpoywdek to win32-minidump_stackwalk.exe 16:34:46 INFO - Return code: 0 16:34:46 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 16:34:46 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 16:34:46 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/BiVYYVdpQPqTUSkjzv1WkQ/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 16:34:46 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/BiVYYVdpQPqTUSkjzv1WkQ/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 16:34:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:34:46 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-085\\AppData\\Roaming', 16:34:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 16:34:46 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 16:34:46 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 16:34:46 INFO - 'COMPUTERNAME': 'T-W864-IX-085', 16:34:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:34:46 INFO - 'DCLOCATION': 'SCL3', 16:34:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:34:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:34:46 INFO - 'HOMEDRIVE': 'C:', 16:34:46 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-085', 16:34:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:34:46 INFO - 'KTS_VERSION': '1.19c', 16:34:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-085\\AppData\\Local', 16:34:46 INFO - 'LOGONSERVER': '\\\\T-W864-IX-085', 16:34:46 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 16:34:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:34:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:34:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:34:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:34:46 INFO - 'MOZ_NO_REMOTE': '1', 16:34:46 INFO - 'NO_EM_RESTART': '1', 16:34:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:34:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:34:46 INFO - 'OS': 'Windows_NT', 16:34:46 INFO - 'OURDRIVE': 'C:', 16:34:46 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', 16:34:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:34:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:34:46 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 16:34:46 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 16:34:46 INFO - 'PROCESSOR_LEVEL': '6', 16:34:46 INFO - 'PROCESSOR_REVISION': '1e05', 16:34:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:34:46 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 16:34:46 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 16:34:46 INFO - 'PROGRAMW6432': 'C:\\Program Files', 16:34:46 INFO - 'PROMPT': '$P$G', 16:34:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:34:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:34:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:34:46 INFO - 'PWD': 'C:\\slave\\test', 16:34:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:34:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:34:46 INFO - 'SYSTEMDRIVE': 'C:', 16:34:46 INFO - 'SYSTEMROOT': 'C:\\windows', 16:34:46 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:34:46 INFO - 'TEST1': 'testie', 16:34:46 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 16:34:46 INFO - 'USERDOMAIN': 'T-W864-IX-085', 16:34:46 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-085', 16:34:46 INFO - 'USERNAME': 'cltbld', 16:34:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-085', 16:34:46 INFO - 'WINDIR': 'C:\\windows', 16:34:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:34:46 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/BiVYYVdpQPqTUSkjzv1WkQ/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 16:34:48 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 16:34:48 INFO - import pkg_resources 16:34:49 INFO - Using 1 client processes 16:34:52 INFO - SUITE-START | Running 778 tests 16:34:52 INFO - Running testharness tests 16:34:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:34:52 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 16:34:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:34:52 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 16:34:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:34:52 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 16:34:53 INFO - Setting up ssl 16:34:53 INFO - PROCESS | certutil | 16:34:53 INFO - PROCESS | certutil | 16:34:53 INFO - PROCESS | certutil | 16:34:53 INFO - Certificate Nickname Trust Attributes 16:34:53 INFO - SSL,S/MIME,JAR/XPI 16:34:53 INFO - 16:34:53 INFO - web-platform-tests CT,, 16:34:53 INFO - 16:34:53 INFO - Starting runner 16:34:53 INFO - PROCESS | 3668 | [3668] 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 16:34:53 INFO - PROCESS | 3668 | [3668] 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 16:34:54 INFO - PROCESS | 3668 | [3668] 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 16:34:54 INFO - PROCESS | 3668 | [3668] 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 16:34:54 INFO - PROCESS | 3668 | [3668] 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 16:34:55 INFO - PROCESS | 3668 | 1464219295726 Marionette DEBUG Marionette enabled via build flag and pref 16:34:56 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DE6F5D800 == 1 [pid = 3668] [id = 1] 16:34:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 1 (0000003DF6167000) [pid = 3668] [serial = 1] [outer = 0000000000000000] 16:34:56 INFO - PROCESS | 3668 | [3668] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:34:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 2 (0000003DF6168000) [pid = 3668] [serial = 2] [outer = 0000003DF6167000] 16:34:57 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF9443000 == 2 [pid = 3668] [id = 2] 16:34:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 3 (0000003DF9443800) [pid = 3668] [serial = 3] [outer = 0000000000000000] 16:34:57 INFO - PROCESS | 3668 | [3668] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:34:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 4 (0000003DF9444800) [pid = 3668] [serial = 4] [outer = 0000003DF9443800] 16:34:57 INFO - PROCESS | 3668 | 1464219297537 Marionette INFO Listening on port 2828 16:34:59 INFO - PROCESS | 3668 | 1464219299465 Marionette DEBUG Marionette enabled via command-line flag 16:34:59 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFA28A000 == 3 [pid = 3668] [id = 3] 16:34:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 5 (0000003DFA2C9800) [pid = 3668] [serial = 5] [outer = 0000000000000000] 16:34:59 INFO - PROCESS | 3668 | [3668] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:34:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 6 (0000003DFA2CA800) [pid = 3668] [serial = 6] [outer = 0000003DFA2C9800] 16:34:59 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:34:59 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:35:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 7 (0000003DFA3E3800) [pid = 3668] [serial = 7] [outer = 0000003DF9443800] 16:35:00 INFO - PROCESS | 3668 | [3668] 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 16:35:00 INFO - PROCESS | 3668 | 1464219300455 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49296 16:35:00 INFO - PROCESS | 3668 | [3668] 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 16:35:00 INFO - PROCESS | 3668 | 1464219300487 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49297 16:35:00 INFO - PROCESS | 3668 | [3668] 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 16:35:00 INFO - PROCESS | 3668 | 1464219300495 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49298 16:35:00 INFO - PROCESS | 3668 | [3668] 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 16:35:00 INFO - PROCESS | 3668 | 1464219300529 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49299 16:35:00 INFO - PROCESS | 3668 | [3668] 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 16:35:00 INFO - PROCESS | 3668 | 1464219300537 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49300 16:35:00 INFO - PROCESS | 3668 | 1464219300539 Marionette DEBUG Closed connection conn0 16:35:00 INFO - PROCESS | 3668 | 1464219300542 Marionette DEBUG Closed connection conn1 16:35:00 INFO - PROCESS | 3668 | 1464219300544 Marionette DEBUG Closed connection conn2 16:35:00 INFO - PROCESS | 3668 | 1464219300601 Marionette DEBUG Closed connection conn3 16:35:00 INFO - PROCESS | 3668 | 1464219300628 Marionette DEBUG Closed connection conn4 16:35:00 INFO - PROCESS | 3668 | [3668] 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 16:35:00 INFO - PROCESS | 3668 | 1464219300635 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49301 16:35:00 INFO - PROCESS | 3668 | 1464219300884 Marionette DEBUG Closed connection conn5 16:35:00 INFO - PROCESS | 3668 | [3668] 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 16:35:00 INFO - PROCESS | 3668 | 1464219300889 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49302 16:35:00 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFB30A000 == 4 [pid = 3668] [id = 4] 16:35:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 8 (0000003DFB36E800) [pid = 3668] [serial = 8] [outer = 0000000000000000] 16:35:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 9 (0000003DFB379400) [pid = 3668] [serial = 9] [outer = 0000003DFB36E800] 16:35:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 10 (0000003DFB53DC00) [pid = 3668] [serial = 10] [outer = 0000003DFB36E800] 16:35:01 INFO - PROCESS | 3668 | 1464219301055 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:35:01 INFO - PROCESS | 3668 | 1464219301060 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":"20160525152143","device":"desktop","version":"48.0a2"} 16:35:01 INFO - PROCESS | 3668 | [3668] 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 16:35:02 INFO - PROCESS | 3668 | [3668] 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 16:35:02 INFO - PROCESS | 3668 | [3668] 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 16:35:02 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFFD90000 == 5 [pid = 3668] [id = 5] 16:35:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 11 (0000003DFFD90800) [pid = 3668] [serial = 11] [outer = 0000000000000000] 16:35:02 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFFD91000 == 6 [pid = 3668] [id = 6] 16:35:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 12 (0000003DFFDC3800) [pid = 3668] [serial = 12] [outer = 0000000000000000] 16:35:02 INFO - PROCESS | 3668 | [3668] 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 16:35:03 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D81A73000 == 7 [pid = 3668] [id = 7] 16:35:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 13 (0000003D81E76000) [pid = 3668] [serial = 13] [outer = 0000000000000000] 16:35:03 INFO - PROCESS | 3668 | [3668] 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 16:35:03 INFO - PROCESS | 3668 | [3668] 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 16:35:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 14 (0000003D81E7E400) [pid = 3668] [serial = 14] [outer = 0000003D81E76000] 16:35:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 15 (0000003D8230A800) [pid = 3668] [serial = 15] [outer = 0000003DFFD90800] 16:35:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 16 (0000003D81E74800) [pid = 3668] [serial = 16] [outer = 0000003DFFDC3800] 16:35:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 17 (0000003D82174400) [pid = 3668] [serial = 17] [outer = 0000003D81E76000] 16:35:04 INFO - PROCESS | 3668 | 1464219304363 Marionette DEBUG loaded listener.js 16:35:04 INFO - PROCESS | 3668 | 1464219304378 Marionette DEBUG loaded listener.js 16:35:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 18 (0000003D844F2000) [pid = 3668] [serial = 18] [outer = 0000003D81E76000] 16:35:05 INFO - PROCESS | 3668 | 1464219305354 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"21ad33b0-8491-4a16-afc1-959265fa5d93","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":"20160525152143","device":"desktop","version":"48.0a2","command_id":1}}] 16:35:05 INFO - PROCESS | 3668 | 1464219305868 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 16:35:05 INFO - PROCESS | 3668 | 1464219305930 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 16:35:05 INFO - PROCESS | 3668 | 1464219305941 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:35:05 INFO - PROCESS | 3668 | [3668] 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 16:35:07 INFO - PROCESS | 3668 | --DOCSHELL 0000003DE6F5D800 == 6 [pid = 3668] [id = 1] 16:35:08 INFO - PROCESS | 3668 | [3668] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:35:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 19 (0000003D844EC400) [pid = 3668] [serial = 19] [outer = 0000003D81E76000] 16:35:08 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:35:08 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:35:08 INFO - PROCESS | 3668 | 1464219308514 Marionette TRACE conn6 <- [1,3,null,{}] 16:35:08 INFO - PROCESS | 3668 | 1464219308520 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 16:35:08 INFO - PROCESS | 3668 | 1464219308540 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 16:35:08 INFO - PROCESS | 3668 | 1464219308567 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 16:35:08 INFO - PROCESS | 3668 | 1464219308571 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 16:35:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:35:08 INFO - PROCESS | 3668 | 1464219308582 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:35:08 INFO - PROCESS | 3668 | 1464219308585 Marionette TRACE conn6 <- [1,6,null,{}] 16:35:08 INFO - PROCESS | 3668 | 1464219308599 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:08 INFO - PROCESS | 3668 | 1464219308616 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 16:35:08 INFO - PROCESS | 3668 | 1464219308621 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:08 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D81722800 == 7 [pid = 3668] [id = 8] 16:35:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 20 (0000003DF4B35000) [pid = 3668] [serial = 20] [outer = 0000000000000000] 16:35:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 21 (0000003DF55C3800) [pid = 3668] [serial = 21] [outer = 0000003DF4B35000] 16:35:08 INFO - PROCESS | 3668 | 1464219308683 Marionette DEBUG loaded listener.js 16:35:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 22 (0000003DF63EDC00) [pid = 3668] [serial = 22] [outer = 0000003DF4B35000] 16:35:09 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D82150000 == 8 [pid = 3668] [id = 9] 16:35:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 23 (0000003DF3BC9C00) [pid = 3668] [serial = 23] [outer = 0000000000000000] 16:35:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 24 (0000003DF3C14400) [pid = 3668] [serial = 24] [outer = 0000003DF3BC9C00] 16:35:09 INFO - PROCESS | 3668 | 1464219309195 Marionette DEBUG loaded listener.js 16:35:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 25 (0000003DF4482000) [pid = 3668] [serial = 25] [outer = 0000003DF3BC9C00] 16:35:09 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFB30A000 == 7 [pid = 3668] [id = 4] 16:35:09 INFO - PROCESS | 3668 | 1464219309869 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 16:35:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:35:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1342ms 16:35:10 INFO - PROCESS | 3668 | 1464219310038 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 16:35:10 INFO - PROCESS | 3668 | 1464219310041 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 16:35:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:35:10 INFO - PROCESS | 3668 | 1464219310072 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:35:10 INFO - PROCESS | 3668 | 1464219310075 Marionette TRACE conn6 <- [1,10,null,{}] 16:35:10 INFO - PROCESS | 3668 | 1464219310080 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:10 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF3BE5800 == 8 [pid = 3668] [id = 10] 16:35:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 26 (0000003DF3BE7000) [pid = 3668] [serial = 26] [outer = 0000000000000000] 16:35:10 INFO - PROCESS | 3668 | 1464219310178 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 16:35:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 27 (0000003DF3C9C800) [pid = 3668] [serial = 27] [outer = 0000003DF3BE7000] 16:35:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 28 (0000003DF424A000) [pid = 3668] [serial = 28] [outer = 0000003DF3BE7000] 16:35:10 INFO - PROCESS | 3668 | 1464219310223 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:10 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D814E8000 == 9 [pid = 3668] [id = 11] 16:35:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 29 (0000003D824EEC00) [pid = 3668] [serial = 29] [outer = 0000000000000000] 16:35:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 30 (0000003DF9D05000) [pid = 3668] [serial = 30] [outer = 0000003D824EEC00] 16:35:10 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF454F800 == 10 [pid = 3668] [id = 12] 16:35:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 31 (0000003DF63EE800) [pid = 3668] [serial = 31] [outer = 0000000000000000] 16:35:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 32 (0000003DF9D7C800) [pid = 3668] [serial = 32] [outer = 0000003DF63EE800] 16:35:10 INFO - PROCESS | 3668 | 1464219310317 Marionette DEBUG loaded listener.js 16:35:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 33 (0000003DF9EED800) [pid = 3668] [serial = 33] [outer = 0000003DF63EE800] 16:35:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 34 (0000003D84407400) [pid = 3668] [serial = 34] [outer = 0000003D824EEC00] 16:35:10 INFO - PROCESS | 3668 | 1464219310954 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 16:35:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:35:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 945ms 16:35:11 INFO - PROCESS | 3668 | 1464219311005 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 16:35:11 INFO - PROCESS | 3668 | 1464219311010 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 16:35:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:35:11 INFO - PROCESS | 3668 | 1464219311016 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:35:11 INFO - PROCESS | 3668 | 1464219311019 Marionette TRACE conn6 <- [1,14,null,{}] 16:35:11 INFO - PROCESS | 3668 | 1464219311023 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:11 INFO - PROCESS | 3668 | 1464219311110 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 16:35:11 INFO - PROCESS | 3668 | 1464219311119 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:11 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF5852000 == 11 [pid = 3668] [id = 13] 16:35:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 35 (0000003DFAFF0C00) [pid = 3668] [serial = 35] [outer = 0000000000000000] 16:35:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 36 (0000003DFB377800) [pid = 3668] [serial = 36] [outer = 0000003DFAFF0C00] 16:35:11 INFO - PROCESS | 3668 | 1464219311167 Marionette DEBUG loaded listener.js 16:35:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 37 (0000003DFE460C00) [pid = 3668] [serial = 37] [outer = 0000003DFAFF0C00] 16:35:11 INFO - PROCESS | 3668 | 1464219311650 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 16:35:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:35:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 692ms 16:35:11 INFO - PROCESS | 3668 | 1464219311710 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 16:35:11 INFO - PROCESS | 3668 | 1464219311713 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 16:35:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:35:11 INFO - PROCESS | 3668 | 1464219311717 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:35:11 INFO - PROCESS | 3668 | 1464219311721 Marionette TRACE conn6 <- [1,18,null,{}] 16:35:11 INFO - PROCESS | 3668 | 1464219311732 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:11 INFO - PROCESS | 3668 | 1464219311828 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 16:35:11 INFO - PROCESS | 3668 | 1464219311843 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:11 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF9535800 == 12 [pid = 3668] [id = 14] 16:35:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 38 (0000003DFE950000) [pid = 3668] [serial = 38] [outer = 0000000000000000] 16:35:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 39 (0000003DFE954000) [pid = 3668] [serial = 39] [outer = 0000003DFE950000] 16:35:11 INFO - PROCESS | 3668 | 1464219311899 Marionette DEBUG loaded listener.js 16:35:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 40 (0000003DFED55000) [pid = 3668] [serial = 40] [outer = 0000003DFE950000] 16:35:12 INFO - PROCESS | 3668 | 1464219312308 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 16:35:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:35:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 16:35:12 INFO - PROCESS | 3668 | 1464219312349 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 16:35:12 INFO - PROCESS | 3668 | 1464219312352 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 16:35:12 INFO - PROCESS | 3668 | 1464219312355 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:35:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:35:12 INFO - PROCESS | 3668 | 1464219312357 Marionette TRACE conn6 <- [1,22,null,{}] 16:35:12 INFO - PROCESS | 3668 | 1464219312361 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:12 INFO - PROCESS | 3668 | 1464219312443 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 16:35:12 INFO - PROCESS | 3668 | 1464219312450 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:12 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF9EA9000 == 13 [pid = 3668] [id = 15] 16:35:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 41 (0000003D84F12400) [pid = 3668] [serial = 41] [outer = 0000000000000000] 16:35:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 42 (0000003D84F19400) [pid = 3668] [serial = 42] [outer = 0000003D84F12400] 16:35:12 INFO - PROCESS | 3668 | 1464219312498 Marionette DEBUG loaded listener.js 16:35:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 43 (0000003DFE954C00) [pid = 3668] [serial = 43] [outer = 0000003D84F12400] 16:35:12 INFO - PROCESS | 3668 | 1464219312902 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 16:35:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:35:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 16:35:12 INFO - PROCESS | 3668 | 1464219312946 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 16:35:12 INFO - PROCESS | 3668 | 1464219312948 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 16:35:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:35:12 INFO - PROCESS | 3668 | 1464219312952 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:35:12 INFO - PROCESS | 3668 | 1464219312954 Marionette TRACE conn6 <- [1,26,null,{}] 16:35:12 INFO - PROCESS | 3668 | 1464219312957 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:13 INFO - PROCESS | 3668 | 1464219313036 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 16:35:13 INFO - PROCESS | 3668 | 1464219313043 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:13 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFA3E3000 == 14 [pid = 3668] [id = 16] 16:35:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 44 (0000003D81097C00) [pid = 3668] [serial = 44] [outer = 0000000000000000] 16:35:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 45 (0000003D8109D000) [pid = 3668] [serial = 45] [outer = 0000003D81097C00] 16:35:13 INFO - PROCESS | 3668 | 1464219313089 Marionette DEBUG loaded listener.js 16:35:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 46 (0000003DFF049C00) [pid = 3668] [serial = 46] [outer = 0000003D81097C00] 16:35:13 INFO - PROCESS | 3668 | 1464219313519 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 16:35:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:35:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 16:35:13 INFO - PROCESS | 3668 | 1464219313541 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 16:35:13 INFO - PROCESS | 3668 | 1464219313543 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 16:35:13 INFO - PROCESS | 3668 | 1464219313547 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:35:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:35:13 INFO - PROCESS | 3668 | 1464219313548 Marionette TRACE conn6 <- [1,30,null,{}] 16:35:13 INFO - PROCESS | 3668 | 1464219313562 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:13 INFO - PROCESS | 3668 | 1464219313673 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 16:35:13 INFO - PROCESS | 3668 | 1464219313683 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:13 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFB1B8800 == 15 [pid = 3668] [id = 17] 16:35:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 47 (0000003DF3C1C400) [pid = 3668] [serial = 47] [outer = 0000000000000000] 16:35:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 48 (0000003DFF237000) [pid = 3668] [serial = 48] [outer = 0000003DF3C1C400] 16:35:13 INFO - PROCESS | 3668 | 1464219313729 Marionette DEBUG loaded listener.js 16:35:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 49 (0000003DFFDC2400) [pid = 3668] [serial = 49] [outer = 0000003DF3C1C400] 16:35:14 INFO - PROCESS | 3668 | 1464219314125 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 16:35:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:35:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 627ms 16:35:14 INFO - PROCESS | 3668 | 1464219314178 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 16:35:14 INFO - PROCESS | 3668 | 1464219314180 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 16:35:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:35:14 INFO - PROCESS | 3668 | 1464219314184 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:35:14 INFO - PROCESS | 3668 | 1464219314186 Marionette TRACE conn6 <- [1,34,null,{}] 16:35:14 INFO - PROCESS | 3668 | 1464219314189 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:14 INFO - PROCESS | 3668 | 1464219314330 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 16:35:14 INFO - PROCESS | 3668 | 1464219314388 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:14 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFF0D6800 == 16 [pid = 3668] [id = 18] 16:35:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 50 (0000003DF62AEC00) [pid = 3668] [serial = 50] [outer = 0000000000000000] 16:35:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 51 (0000003DFA0A6000) [pid = 3668] [serial = 51] [outer = 0000003DF62AEC00] 16:35:14 INFO - PROCESS | 3668 | 1464219314433 Marionette DEBUG loaded listener.js 16:35:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 52 (0000003DFF3DDC00) [pid = 3668] [serial = 52] [outer = 0000003DF62AEC00] 16:35:14 INFO - PROCESS | 3668 | 1464219314819 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 16:35:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:35:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 672ms 16:35:14 INFO - PROCESS | 3668 | 1464219314860 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 16:35:14 INFO - PROCESS | 3668 | 1464219314862 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 16:35:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:35:14 INFO - PROCESS | 3668 | 1464219314866 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:35:14 INFO - PROCESS | 3668 | 1464219314868 Marionette TRACE conn6 <- [1,38,null,{}] 16:35:14 INFO - PROCESS | 3668 | 1464219314871 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:14 INFO - PROCESS | 3668 | 1464219314953 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 16:35:14 INFO - PROCESS | 3668 | 1464219314960 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:14 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFF348800 == 17 [pid = 3668] [id = 19] 16:35:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 53 (0000003D859C2C00) [pid = 3668] [serial = 53] [outer = 0000000000000000] 16:35:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 54 (0000003D859C8C00) [pid = 3668] [serial = 54] [outer = 0000003D859C2C00] 16:35:15 INFO - PROCESS | 3668 | 1464219315005 Marionette DEBUG loaded listener.js 16:35:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 55 (0000003DF4D6BC00) [pid = 3668] [serial = 55] [outer = 0000003D859C2C00] 16:35:15 INFO - PROCESS | 3668 | 1464219315373 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 16:35:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:35:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 545ms 16:35:15 INFO - PROCESS | 3668 | 1464219315413 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 16:35:15 INFO - PROCESS | 3668 | 1464219315415 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 16:35:15 INFO - PROCESS | 3668 | 1464219315418 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:35:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:35:15 INFO - PROCESS | 3668 | 1464219315420 Marionette TRACE conn6 <- [1,42,null,{}] 16:35:15 INFO - PROCESS | 3668 | 1464219315424 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:15 INFO - PROCESS | 3668 | 1464219315528 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 16:35:15 INFO - PROCESS | 3668 | 1464219315537 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:15 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFFD8F800 == 18 [pid = 3668] [id = 20] 16:35:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 56 (0000003D87D29400) [pid = 3668] [serial = 56] [outer = 0000000000000000] 16:35:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 57 (0000003D87D2D800) [pid = 3668] [serial = 57] [outer = 0000003D87D29400] 16:35:15 INFO - PROCESS | 3668 | 1464219315582 Marionette DEBUG loaded listener.js 16:35:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 58 (0000003DF4D68C00) [pid = 3668] [serial = 58] [outer = 0000003D87D29400] 16:35:15 INFO - PROCESS | 3668 | 1464219315977 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 16:35:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:35:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 588ms 16:35:16 INFO - PROCESS | 3668 | 1464219316009 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 16:35:16 INFO - PROCESS | 3668 | 1464219316011 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 16:35:16 INFO - PROCESS | 3668 | 1464219316015 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:35:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:35:16 INFO - PROCESS | 3668 | 1464219316016 Marionette TRACE conn6 <- [1,46,null,{}] 16:35:16 INFO - PROCESS | 3668 | 1464219316020 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:16 INFO - PROCESS | 3668 | 1464219316127 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 16:35:16 INFO - PROCESS | 3668 | 1464219316137 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:16 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D87DC5800 == 19 [pid = 3668] [id = 21] 16:35:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 59 (0000003D87D2B400) [pid = 3668] [serial = 59] [outer = 0000000000000000] 16:35:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (0000003D88283800) [pid = 3668] [serial = 60] [outer = 0000003D87D2B400] 16:35:16 INFO - PROCESS | 3668 | 1464219316186 Marionette DEBUG loaded listener.js 16:35:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (0000003DF4D70C00) [pid = 3668] [serial = 61] [outer = 0000003D87D2B400] 16:35:16 INFO - PROCESS | 3668 | 1464219316580 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 16:35:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:35:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 16:35:16 INFO - PROCESS | 3668 | 1464219316606 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 16:35:16 INFO - PROCESS | 3668 | 1464219316608 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 16:35:16 INFO - PROCESS | 3668 | 1464219316611 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:35:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:35:16 INFO - PROCESS | 3668 | 1464219316614 Marionette TRACE conn6 <- [1,50,null,{}] 16:35:16 INFO - PROCESS | 3668 | 1464219316617 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:16 INFO - PROCESS | 3668 | 1464219316731 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 16:35:16 INFO - PROCESS | 3668 | 1464219316739 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:16 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFFD99800 == 20 [pid = 3668] [id = 22] 16:35:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (0000003D8868F000) [pid = 3668] [serial = 62] [outer = 0000000000000000] 16:35:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (0000003D88696800) [pid = 3668] [serial = 63] [outer = 0000003D8868F000] 16:35:16 INFO - PROCESS | 3668 | 1464219316791 Marionette DEBUG loaded listener.js 16:35:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (0000003DFA0B1000) [pid = 3668] [serial = 64] [outer = 0000003D8868F000] 16:35:17 INFO - PROCESS | 3668 | 1464219317211 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:35:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:35:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 16:35:17 INFO - PROCESS | 3668 | 1464219317243 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 16:35:17 INFO - PROCESS | 3668 | 1464219317245 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 16:35:17 INFO - PROCESS | 3668 | 1464219317248 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:35:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:35:17 INFO - PROCESS | 3668 | 1464219317250 Marionette TRACE conn6 <- [1,54,null,{}] 16:35:17 INFO - PROCESS | 3668 | 1464219317254 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:18 INFO - PROCESS | 3668 | 1464219318025 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 16:35:18 INFO - PROCESS | 3668 | 1464219318119 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:18 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D81A65800 == 21 [pid = 3668] [id = 23] 16:35:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (0000003D825A6800) [pid = 3668] [serial = 65] [outer = 0000000000000000] 16:35:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (0000003D844EEC00) [pid = 3668] [serial = 66] [outer = 0000003D825A6800] 16:35:18 INFO - PROCESS | 3668 | 1464219318171 Marionette DEBUG loaded listener.js 16:35:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (0000003D84F85400) [pid = 3668] [serial = 67] [outer = 0000003D825A6800] 16:35:18 INFO - PROCESS | 3668 | 1464219318602 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:35:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:35:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1379ms 16:35:18 INFO - PROCESS | 3668 | 1464219318632 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 16:35:18 INFO - PROCESS | 3668 | 1464219318636 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 16:35:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:35:18 INFO - PROCESS | 3668 | 1464219318641 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:35:18 INFO - PROCESS | 3668 | 1464219318645 Marionette TRACE conn6 <- [1,58,null,{}] 16:35:18 INFO - PROCESS | 3668 | 1464219318650 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:18 INFO - PROCESS | 3668 | 1464219318752 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 16:35:18 INFO - PROCESS | 3668 | 1464219318761 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:18 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D885C5000 == 22 [pid = 3668] [id = 24] 16:35:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (0000003D87D25400) [pid = 3668] [serial = 68] [outer = 0000000000000000] 16:35:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (0000003D88280C00) [pid = 3668] [serial = 69] [outer = 0000003D87D25400] 16:35:18 INFO - PROCESS | 3668 | 1464219318810 Marionette DEBUG loaded listener.js 16:35:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (0000003D8868F800) [pid = 3668] [serial = 70] [outer = 0000003D87D25400] 16:35:19 INFO - PROCESS | 3668 | 1464219319253 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:35:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:35:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 629ms 16:35:19 INFO - PROCESS | 3668 | 1464219319278 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 16:35:19 INFO - PROCESS | 3668 | 1464219319281 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 16:35:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:35:19 INFO - PROCESS | 3668 | 1464219319285 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:35:19 INFO - PROCESS | 3668 | 1464219319287 Marionette TRACE conn6 <- [1,62,null,{}] 16:35:19 INFO - PROCESS | 3668 | 1464219319291 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:19 INFO - PROCESS | 3668 | 1464219319607 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 16:35:19 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (0000003DFB36E800) [pid = 3668] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:35:19 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (0000003DF63EE800) [pid = 3668] [serial = 31] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:35:19 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (0000003DFAFF0C00) [pid = 3668] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:35:19 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (0000003DFE950000) [pid = 3668] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:35:19 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (0000003D84F12400) [pid = 3668] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:35:19 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (0000003DF4B35000) [pid = 3668] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:35:19 INFO - PROCESS | 3668 | 1464219319684 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:19 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D87DBB800 == 23 [pid = 3668] [id = 25] 16:35:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (0000003D84F16000) [pid = 3668] [serial = 71] [outer = 0000000000000000] 16:35:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (0000003D892AC400) [pid = 3668] [serial = 72] [outer = 0000003D84F16000] 16:35:19 INFO - PROCESS | 3668 | 1464219319733 Marionette DEBUG loaded listener.js 16:35:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (0000003DF31F5C00) [pid = 3668] [serial = 73] [outer = 0000003D84F16000] 16:35:20 INFO - PROCESS | 3668 | 1464219320104 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:35:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:35:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 882ms 16:35:20 INFO - PROCESS | 3668 | 1464219320170 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 16:35:20 INFO - PROCESS | 3668 | 1464219320175 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 16:35:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:35:20 INFO - PROCESS | 3668 | 1464219320185 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:35:20 INFO - PROCESS | 3668 | 1464219320190 Marionette TRACE conn6 <- [1,66,null,{}] 16:35:20 INFO - PROCESS | 3668 | 1464219320194 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:20 INFO - PROCESS | 3668 | 1464219320279 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 16:35:20 INFO - PROCESS | 3668 | 1464219320287 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:20 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF4C55000 == 24 [pid = 3668] [id = 26] 16:35:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (0000003D824F4C00) [pid = 3668] [serial = 74] [outer = 0000000000000000] 16:35:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (0000003DF423DC00) [pid = 3668] [serial = 75] [outer = 0000003D824F4C00] 16:35:20 INFO - PROCESS | 3668 | 1464219320333 Marionette DEBUG loaded listener.js 16:35:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (0000003DF4B30000) [pid = 3668] [serial = 76] [outer = 0000003D824F4C00] 16:35:20 INFO - PROCESS | 3668 | 1464219320733 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:35:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:35:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 16:35:20 INFO - PROCESS | 3668 | 1464219320772 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 16:35:20 INFO - PROCESS | 3668 | 1464219320774 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 16:35:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:35:20 INFO - PROCESS | 3668 | 1464219320778 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:35:20 INFO - PROCESS | 3668 | 1464219320780 Marionette TRACE conn6 <- [1,70,null,{}] 16:35:20 INFO - PROCESS | 3668 | 1464219320783 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:20 INFO - PROCESS | 3668 | 1464219320861 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 16:35:20 INFO - PROCESS | 3668 | 1464219320868 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:20 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF636E000 == 25 [pid = 3668] [id = 27] 16:35:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (0000003DF4D6B000) [pid = 3668] [serial = 77] [outer = 0000000000000000] 16:35:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (0000003DF4D77C00) [pid = 3668] [serial = 78] [outer = 0000003DF4D6B000] 16:35:20 INFO - PROCESS | 3668 | 1464219320917 Marionette DEBUG loaded listener.js 16:35:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (0000003DF54C9C00) [pid = 3668] [serial = 79] [outer = 0000003DF4D6B000] 16:35:21 INFO - PROCESS | 3668 | 1464219321343 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:35:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:35:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 588ms 16:35:21 INFO - PROCESS | 3668 | 1464219321368 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 16:35:21 INFO - PROCESS | 3668 | 1464219321371 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 16:35:21 INFO - PROCESS | 3668 | 1464219321374 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:35:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:35:21 INFO - PROCESS | 3668 | 1464219321376 Marionette TRACE conn6 <- [1,74,null,{}] 16:35:21 INFO - PROCESS | 3668 | 1464219321379 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:21 INFO - PROCESS | 3668 | 1464219321455 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 16:35:21 INFO - PROCESS | 3668 | 1464219321463 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:21 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF9E3F800 == 26 [pid = 3668] [id = 28] 16:35:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003DF635CC00) [pid = 3668] [serial = 80] [outer = 0000000000000000] 16:35:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003DF9460000) [pid = 3668] [serial = 81] [outer = 0000003DF635CC00] 16:35:21 INFO - PROCESS | 3668 | 1464219321517 Marionette DEBUG loaded listener.js 16:35:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003DF9D0E000) [pid = 3668] [serial = 82] [outer = 0000003DF635CC00] 16:35:22 INFO - PROCESS | 3668 | 1464219322136 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:35:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:35:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 839ms 16:35:22 INFO - PROCESS | 3668 | 1464219322220 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 16:35:22 INFO - PROCESS | 3668 | 1464219322225 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 16:35:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:35:22 INFO - PROCESS | 3668 | 1464219322231 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:35:22 INFO - PROCESS | 3668 | 1464219322235 Marionette TRACE conn6 <- [1,78,null,{}] 16:35:22 INFO - PROCESS | 3668 | 1464219322241 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:22 INFO - PROCESS | 3668 | 1464219322354 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 16:35:22 INFO - PROCESS | 3668 | 1464219322422 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:22 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8584E800 == 27 [pid = 3668] [id = 29] 16:35:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D859C4000) [pid = 3668] [serial = 83] [outer = 0000000000000000] 16:35:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D88691800) [pid = 3668] [serial = 84] [outer = 0000003D859C4000] 16:35:22 INFO - PROCESS | 3668 | 1464219322482 Marionette DEBUG loaded listener.js 16:35:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003DF31F6400) [pid = 3668] [serial = 85] [outer = 0000003D859C4000] 16:35:23 INFO - PROCESS | 3668 | 1464219323008 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:35:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:35:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 841ms 16:35:23 INFO - PROCESS | 3668 | 1464219323073 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 16:35:23 INFO - PROCESS | 3668 | 1464219323079 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 16:35:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:35:23 INFO - PROCESS | 3668 | 1464219323087 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:35:23 INFO - PROCESS | 3668 | 1464219323090 Marionette TRACE conn6 <- [1,82,null,{}] 16:35:23 INFO - PROCESS | 3668 | 1464219323095 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:23 INFO - PROCESS | 3668 | 1464219323207 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 16:35:23 INFO - PROCESS | 3668 | 1464219323268 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:23 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFA3DC800 == 28 [pid = 3668] [id = 30] 16:35:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D859CCC00) [pid = 3668] [serial = 86] [outer = 0000000000000000] 16:35:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003DF4D77000) [pid = 3668] [serial = 87] [outer = 0000003D859CCC00] 16:35:23 INFO - PROCESS | 3668 | 1464219323328 Marionette DEBUG loaded listener.js 16:35:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003DF635DC00) [pid = 3668] [serial = 88] [outer = 0000003D859CCC00] 16:35:23 INFO - PROCESS | 3668 | 1464219323878 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:35:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:35:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 819ms 16:35:23 INFO - PROCESS | 3668 | 1464219323911 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 16:35:23 INFO - PROCESS | 3668 | 1464219323913 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 16:35:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:35:23 INFO - PROCESS | 3668 | 1464219323917 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:35:23 INFO - PROCESS | 3668 | 1464219323922 Marionette TRACE conn6 <- [1,86,null,{}] 16:35:23 INFO - PROCESS | 3668 | 1464219323934 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:24 INFO - PROCESS | 3668 | 1464219324044 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 16:35:24 INFO - PROCESS | 3668 | 1464219324108 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:24 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFB565000 == 29 [pid = 3668] [id = 31] 16:35:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003DFA2A0C00) [pid = 3668] [serial = 89] [outer = 0000000000000000] 16:35:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003DFA2EC000) [pid = 3668] [serial = 90] [outer = 0000003DFA2A0C00] 16:35:24 INFO - PROCESS | 3668 | 1464219324170 Marionette DEBUG loaded listener.js 16:35:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003DFB540C00) [pid = 3668] [serial = 91] [outer = 0000003DFA2A0C00] 16:35:24 INFO - PROCESS | 3668 | 1464219324698 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:35:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:35:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 16:35:24 INFO - PROCESS | 3668 | 1464219324759 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 16:35:24 INFO - PROCESS | 3668 | 1464219324762 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 16:35:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:35:24 INFO - PROCESS | 3668 | 1464219324766 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:35:24 INFO - PROCESS | 3668 | 1464219324768 Marionette TRACE conn6 <- [1,90,null,{}] 16:35:24 INFO - PROCESS | 3668 | 1464219324772 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:24 INFO - PROCESS | 3668 | 1464219324881 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 16:35:24 INFO - PROCESS | 3668 | 1464219324955 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:24 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF4C51800 == 30 [pid = 3668] [id = 32] 16:35:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D859D1400) [pid = 3668] [serial = 92] [outer = 0000000000000000] 16:35:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003D859DB800) [pid = 3668] [serial = 93] [outer = 0000003D859D1400] 16:35:25 INFO - PROCESS | 3668 | 1464219325012 Marionette DEBUG loaded listener.js 16:35:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003DFBD14C00) [pid = 3668] [serial = 94] [outer = 0000003D859D1400] 16:35:25 INFO - PROCESS | 3668 | 1464219325647 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:35:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:35:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 924ms 16:35:25 INFO - PROCESS | 3668 | 1464219325692 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 16:35:25 INFO - PROCESS | 3668 | 1464219325696 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 16:35:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:35:25 INFO - PROCESS | 3668 | 1464219325702 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:35:25 INFO - PROCESS | 3668 | 1464219325706 Marionette TRACE conn6 <- [1,94,null,{}] 16:35:25 INFO - PROCESS | 3668 | 1464219325713 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:25 INFO - PROCESS | 3668 | 1464219325812 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 16:35:25 INFO - PROCESS | 3668 | 1464219325879 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:25 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D85834000 == 31 [pid = 3668] [id = 33] 16:35:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D83BD6800) [pid = 3668] [serial = 95] [outer = 0000000000000000] 16:35:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D8440EC00) [pid = 3668] [serial = 96] [outer = 0000003D83BD6800] 16:35:25 INFO - PROCESS | 3668 | 1464219325930 Marionette DEBUG loaded listener.js 16:35:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D859C6000) [pid = 3668] [serial = 97] [outer = 0000003D83BD6800] 16:35:26 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (0000003D82174400) [pid = 3668] [serial = 17] [outer = 0000000000000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0000003DF9D05000) [pid = 3668] [serial = 30] [outer = 0000000000000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (0000003DF9D7C800) [pid = 3668] [serial = 32] [outer = 0000000000000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0000003DFB377800) [pid = 3668] [serial = 36] [outer = 0000000000000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (0000003DFE954000) [pid = 3668] [serial = 39] [outer = 0000000000000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003D84F19400) [pid = 3668] [serial = 42] [outer = 0000000000000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003D8109D000) [pid = 3668] [serial = 45] [outer = 0000000000000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003DFF237000) [pid = 3668] [serial = 48] [outer = 0000000000000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003DFA0A6000) [pid = 3668] [serial = 51] [outer = 0000000000000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D859C8C00) [pid = 3668] [serial = 54] [outer = 0000000000000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D87D2D800) [pid = 3668] [serial = 57] [outer = 0000000000000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D88283800) [pid = 3668] [serial = 60] [outer = 0000000000000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003DF55C3800) [pid = 3668] [serial = 21] [outer = 0000000000000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003DF3C14400) [pid = 3668] [serial = 24] [outer = 0000000000000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003DF3C9C800) [pid = 3668] [serial = 27] [outer = 0000000000000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003DFED55000) [pid = 3668] [serial = 40] [outer = 0000000000000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003DFE954C00) [pid = 3668] [serial = 43] [outer = 0000000000000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0000003DF9EED800) [pid = 3668] [serial = 33] [outer = 0000000000000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0000003DFE460C00) [pid = 3668] [serial = 37] [outer = 0000000000000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (0000003DF63EDC00) [pid = 3668] [serial = 22] [outer = 0000000000000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (0000003D81E7E400) [pid = 3668] [serial = 14] [outer = 0000000000000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (0000003DFB379400) [pid = 3668] [serial = 9] [outer = 0000000000000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (0000003DFB53DC00) [pid = 3668] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:35:26 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (0000003DF9444800) [pid = 3668] [serial = 4] [outer = 0000000000000000] [url = about:blank] 16:35:26 INFO - PROCESS | 3668 | 1464219326425 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 16:35:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:35:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 776ms 16:35:26 INFO - PROCESS | 3668 | 1464219326482 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 16:35:26 INFO - PROCESS | 3668 | 1464219326488 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 16:35:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:35:26 INFO - PROCESS | 3668 | 1464219326495 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:35:26 INFO - PROCESS | 3668 | 1464219326498 Marionette TRACE conn6 <- [1,98,null,{}] 16:35:26 INFO - PROCESS | 3668 | 1464219326503 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:26 INFO - PROCESS | 3668 | 1464219326592 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 16:35:26 INFO - PROCESS | 3668 | 1464219326602 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:26 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D885AA800 == 32 [pid = 3668] [id = 34] 16:35:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (0000003D859C8C00) [pid = 3668] [serial = 98] [outer = 0000000000000000] 16:35:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (0000003D87D27000) [pid = 3668] [serial = 99] [outer = 0000003D859C8C00] 16:35:26 INFO - PROCESS | 3668 | 1464219326649 Marionette DEBUG loaded listener.js 16:35:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (0000003D87D9DC00) [pid = 3668] [serial = 100] [outer = 0000003D859C8C00] 16:35:27 INFO - PROCESS | 3668 | 1464219327070 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 16:35:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:35:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms 16:35:27 INFO - PROCESS | 3668 | 1464219327125 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 16:35:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:35:27 INFO - PROCESS | 3668 | 1464219327128 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 16:35:27 INFO - PROCESS | 3668 | 1464219327132 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:35:27 INFO - PROCESS | 3668 | 1464219327136 Marionette TRACE conn6 <- [1,102,null,{}] 16:35:27 INFO - PROCESS | 3668 | 1464219327152 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:27 INFO - PROCESS | 3668 | 1464219327267 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 16:35:27 INFO - PROCESS | 3668 | 1464219327285 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:27 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF4BC0800 == 33 [pid = 3668] [id = 35] 16:35:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (0000003D892B1000) [pid = 3668] [serial = 101] [outer = 0000000000000000] 16:35:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (0000003D892B4800) [pid = 3668] [serial = 102] [outer = 0000003D892B1000] 16:35:27 INFO - PROCESS | 3668 | 1464219327335 Marionette DEBUG loaded listener.js 16:35:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (0000003DF3BCB000) [pid = 3668] [serial = 103] [outer = 0000003D892B1000] 16:35:27 INFO - PROCESS | 3668 | 1464219327741 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 16:35:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:35:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 694ms 16:35:27 INFO - PROCESS | 3668 | 1464219327830 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 16:35:27 INFO - PROCESS | 3668 | 1464219327833 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 16:35:27 INFO - PROCESS | 3668 | 1464219327836 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:35:27 INFO - PROCESS | 3668 | 1464219327838 Marionette TRACE conn6 <- [1,106,null,{}] 16:35:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:35:27 INFO - PROCESS | 3668 | 1464219327842 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:27 INFO - PROCESS | 3668 | 1464219327930 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 16:35:27 INFO - PROCESS | 3668 | 1464219327946 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:27 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF95D7800 == 34 [pid = 3668] [id = 36] 16:35:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003DF4D68800) [pid = 3668] [serial = 104] [outer = 0000000000000000] 16:35:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003DF4D75400) [pid = 3668] [serial = 105] [outer = 0000003DF4D68800] 16:35:27 INFO - PROCESS | 3668 | 1464219327993 Marionette DEBUG loaded listener.js 16:35:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003DF5578800) [pid = 3668] [serial = 106] [outer = 0000003DF4D68800] 16:35:28 INFO - PROCESS | 3668 | 1464219328384 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 16:35:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:35:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 566ms 16:35:28 INFO - PROCESS | 3668 | 1464219328408 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 16:35:28 INFO - PROCESS | 3668 | 1464219328410 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 16:35:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:35:28 INFO - PROCESS | 3668 | 1464219328413 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:35:28 INFO - PROCESS | 3668 | 1464219328415 Marionette TRACE conn6 <- [1,110,null,{}] 16:35:28 INFO - PROCESS | 3668 | 1464219328432 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:28 INFO - PROCESS | 3668 | 1464219328511 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 16:35:28 INFO - PROCESS | 3668 | 1464219328519 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:28 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFA2CC800 == 35 [pid = 3668] [id = 37] 16:35:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003DF611C000) [pid = 3668] [serial = 107] [outer = 0000000000000000] 16:35:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003DF9463400) [pid = 3668] [serial = 108] [outer = 0000003DF611C000] 16:35:28 INFO - PROCESS | 3668 | 1464219328564 Marionette DEBUG loaded listener.js 16:35:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003DF9DD2C00) [pid = 3668] [serial = 109] [outer = 0000003DF611C000] 16:35:29 INFO - PROCESS | 3668 | 1464219329008 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 16:35:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 16:35:29 INFO - PROCESS | 3668 | 1464219329047 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 16:35:29 INFO - PROCESS | 3668 | 1464219329049 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 16:35:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:35:29 INFO - PROCESS | 3668 | 1464219329053 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:35:29 INFO - PROCESS | 3668 | 1464219329055 Marionette TRACE conn6 <- [1,114,null,{}] 16:35:29 INFO - PROCESS | 3668 | 1464219329064 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:29 INFO - PROCESS | 3668 | 1464219329202 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 16:35:29 INFO - PROCESS | 3668 | 1464219329248 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:29 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFB575800 == 36 [pid = 3668] [id = 38] 16:35:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003DFB372C00) [pid = 3668] [serial = 110] [outer = 0000000000000000] 16:35:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003DFE44FC00) [pid = 3668] [serial = 111] [outer = 0000003DFB372C00] 16:35:29 INFO - PROCESS | 3668 | 1464219329295 Marionette DEBUG loaded listener.js 16:35:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003DFE465000) [pid = 3668] [serial = 112] [outer = 0000003DFB372C00] 16:35:29 INFO - PROCESS | 3668 | 1464219329727 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 16:35:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 692ms 16:35:29 INFO - PROCESS | 3668 | 1464219329746 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 16:35:29 INFO - PROCESS | 3668 | 1464219329749 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 16:35:29 INFO - PROCESS | 3668 | 1464219329752 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:35:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:35:29 INFO - PROCESS | 3668 | 1464219329754 Marionette TRACE conn6 <- [1,118,null,{}] 16:35:29 INFO - PROCESS | 3668 | 1464219329763 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:29 INFO - PROCESS | 3668 | 1464219329879 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 16:35:29 INFO - PROCESS | 3668 | 1464219329923 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:29 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFFD1C000 == 37 [pid = 3668] [id = 39] 16:35:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D85872000) [pid = 3668] [serial = 113] [outer = 0000000000000000] 16:35:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D85877000) [pid = 3668] [serial = 114] [outer = 0000003D85872000] 16:35:29 INFO - PROCESS | 3668 | 1464219329971 Marionette DEBUG loaded listener.js 16:35:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003DFE458800) [pid = 3668] [serial = 115] [outer = 0000003D85872000] 16:35:30 INFO - PROCESS | 3668 | 1464219330358 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 16:35:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:35:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 16:35:30 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003D8868F000) [pid = 3668] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:35:30 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003D859C2C00) [pid = 3668] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:35:30 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003DF3C1C400) [pid = 3668] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:35:30 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003DF62AEC00) [pid = 3668] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:35:30 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D87D29400) [pid = 3668] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:35:30 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D87D2B400) [pid = 3668] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:35:30 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D81097C00) [pid = 3668] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:35:30 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D87D25400) [pid = 3668] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:35:30 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D84F16000) [pid = 3668] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:35:30 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003D824F4C00) [pid = 3668] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:35:30 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003DF4D6B000) [pid = 3668] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:35:30 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0000003D825A6800) [pid = 3668] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:35:30 INFO - PROCESS | 3668 | 1464219330401 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 16:35:30 INFO - PROCESS | 3668 | 1464219330403 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 16:35:30 INFO - PROCESS | 3668 | 1464219330408 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:35:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:35:30 INFO - PROCESS | 3668 | 1464219330410 Marionette TRACE conn6 <- [1,122,null,{}] 16:35:30 INFO - PROCESS | 3668 | 1464219330413 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:30 INFO - PROCESS | 3668 | 1464219330520 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 16:35:30 INFO - PROCESS | 3668 | 1464219330557 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:30 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D893CA800 == 38 [pid = 3668] [id = 40] 16:35:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003D859C9800) [pid = 3668] [serial = 116] [outer = 0000000000000000] 16:35:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D87D32C00) [pid = 3668] [serial = 117] [outer = 0000003D859C9800] 16:35:30 INFO - PROCESS | 3668 | 1464219330603 Marionette DEBUG loaded listener.js 16:35:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003D89AC8C00) [pid = 3668] [serial = 118] [outer = 0000003D859C9800] 16:35:30 INFO - PROCESS | 3668 | 1464219330926 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 16:35:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:35:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 16:35:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:35:31 INFO - PROCESS | 3668 | 1464219331000 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 16:35:31 INFO - PROCESS | 3668 | 1464219331002 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 16:35:31 INFO - PROCESS | 3668 | 1464219331005 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:35:31 INFO - PROCESS | 3668 | 1464219331007 Marionette TRACE conn6 <- [1,126,null,{}] 16:35:31 INFO - PROCESS | 3668 | 1464219331011 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:31 INFO - PROCESS | 3668 | 1464219331111 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 16:35:31 INFO - PROCESS | 3668 | 1464219331119 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:31 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89206800 == 39 [pid = 3668] [id = 41] 16:35:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D85915800) [pid = 3668] [serial = 119] [outer = 0000000000000000] 16:35:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D8591A000) [pid = 3668] [serial = 120] [outer = 0000003D85915800] 16:35:31 INFO - PROCESS | 3668 | 1464219331165 Marionette DEBUG loaded listener.js 16:35:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D89AC2400) [pid = 3668] [serial = 121] [outer = 0000003D85915800] 16:35:31 INFO - PROCESS | 3668 | 1464219331546 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 16:35:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:35:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 16:35:31 INFO - PROCESS | 3668 | 1464219331596 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 16:35:31 INFO - PROCESS | 3668 | 1464219331598 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 16:35:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:35:31 INFO - PROCESS | 3668 | 1464219331601 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:35:31 INFO - PROCESS | 3668 | 1464219331603 Marionette TRACE conn6 <- [1,130,null,{}] 16:35:31 INFO - PROCESS | 3668 | 1464219331606 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:31 INFO - PROCESS | 3668 | 1464219331707 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 16:35:31 INFO - PROCESS | 3668 | 1464219331716 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:31 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFECBD000 == 40 [pid = 3668] [id = 42] 16:35:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D85915C00) [pid = 3668] [serial = 122] [outer = 0000000000000000] 16:35:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D88559800) [pid = 3668] [serial = 123] [outer = 0000003D85915C00] 16:35:31 INFO - PROCESS | 3668 | 1464219331760 Marionette DEBUG loaded listener.js 16:35:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D88561C00) [pid = 3668] [serial = 124] [outer = 0000003D85915C00] 16:35:32 INFO - PROCESS | 3668 | 1464219332156 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 16:35:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:35:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 16:35:32 INFO - PROCESS | 3668 | 1464219332192 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 16:35:32 INFO - PROCESS | 3668 | 1464219332195 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 16:35:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:35:32 INFO - PROCESS | 3668 | 1464219332198 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:35:32 INFO - PROCESS | 3668 | 1464219332201 Marionette TRACE conn6 <- [1,134,null,{}] 16:35:32 INFO - PROCESS | 3668 | 1464219332204 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:32 INFO - PROCESS | 3668 | 1464219332332 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 16:35:32 INFO - PROCESS | 3668 | 1464219332341 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:32 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D895C1000 == 41 [pid = 3668] [id = 43] 16:35:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D859C5C00) [pid = 3668] [serial = 125] [outer = 0000000000000000] 16:35:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D89A91400) [pid = 3668] [serial = 126] [outer = 0000003D859C5C00] 16:35:32 INFO - PROCESS | 3668 | 1464219332394 Marionette DEBUG loaded listener.js 16:35:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D89AD0800) [pid = 3668] [serial = 127] [outer = 0000003D859C5C00] 16:35:32 INFO - PROCESS | 3668 | 1464219332910 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 16:35:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:35:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 735ms 16:35:32 INFO - PROCESS | 3668 | 1464219332944 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 16:35:32 INFO - PROCESS | 3668 | 1464219332949 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 16:35:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:35:32 INFO - PROCESS | 3668 | 1464219332956 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:35:32 INFO - PROCESS | 3668 | 1464219332960 Marionette TRACE conn6 <- [1,138,null,{}] 16:35:32 INFO - PROCESS | 3668 | 1464219332967 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:33 INFO - PROCESS | 3668 | 1464219333082 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 16:35:33 INFO - PROCESS | 3668 | 1464219333162 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:33 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D87DB9000 == 42 [pid = 3668] [id = 44] 16:35:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D84413000) [pid = 3668] [serial = 128] [outer = 0000000000000000] 16:35:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003D8586C800) [pid = 3668] [serial = 129] [outer = 0000003D84413000] 16:35:33 INFO - PROCESS | 3668 | 1464219333223 Marionette DEBUG loaded listener.js 16:35:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003D859CF800) [pid = 3668] [serial = 130] [outer = 0000003D84413000] 16:35:33 INFO - PROCESS | 3668 | 1464219333848 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 16:35:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:35:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 944ms 16:35:33 INFO - PROCESS | 3668 | 1464219333901 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 16:35:33 INFO - PROCESS | 3668 | 1464219333908 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 16:35:33 INFO - PROCESS | 3668 | 1464219333915 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:35:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:35:33 INFO - PROCESS | 3668 | 1464219333918 Marionette TRACE conn6 <- [1,142,null,{}] 16:35:33 INFO - PROCESS | 3668 | 1464219333922 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:34 INFO - PROCESS | 3668 | 1464219334035 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 16:35:34 INFO - PROCESS | 3668 | 1464219334101 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:34 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89FE2800 == 43 [pid = 3668] [id = 45] 16:35:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D8828D400) [pid = 3668] [serial = 131] [outer = 0000000000000000] 16:35:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D88692C00) [pid = 3668] [serial = 132] [outer = 0000003D8828D400] 16:35:34 INFO - PROCESS | 3668 | 1464219334160 Marionette DEBUG loaded listener.js 16:35:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D89A93800) [pid = 3668] [serial = 133] [outer = 0000003D8828D400] 16:35:34 INFO - PROCESS | 3668 | 1464219334787 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 16:35:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:35:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 922ms 16:35:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:35:34 INFO - PROCESS | 3668 | 1464219334843 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 16:35:34 INFO - PROCESS | 3668 | 1464219334846 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 16:35:34 INFO - PROCESS | 3668 | 1464219334850 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:35:34 INFO - PROCESS | 3668 | 1464219334855 Marionette TRACE conn6 <- [1,146,null,{}] 16:35:34 INFO - PROCESS | 3668 | 1464219334867 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:34 INFO - PROCESS | 3668 | 1464219334978 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 16:35:35 INFO - PROCESS | 3668 | 1464219335047 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:35 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFA3DE000 == 44 [pid = 3668] [id = 46] 16:35:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0000003D89F1BC00) [pid = 3668] [serial = 134] [outer = 0000000000000000] 16:35:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (0000003D89F1EC00) [pid = 3668] [serial = 135] [outer = 0000003D89F1BC00] 16:35:35 INFO - PROCESS | 3668 | 1464219335107 Marionette DEBUG loaded listener.js 16:35:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (0000003DF4463400) [pid = 3668] [serial = 136] [outer = 0000003D89F1BC00] 16:35:35 INFO - PROCESS | 3668 | 1464219335737 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 16:35:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:35:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 944ms 16:35:35 INFO - PROCESS | 3668 | 1464219335795 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 16:35:35 INFO - PROCESS | 3668 | 1464219335798 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 16:35:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:35:35 INFO - PROCESS | 3668 | 1464219335802 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:35:35 INFO - PROCESS | 3668 | 1464219335804 Marionette TRACE conn6 <- [1,150,null,{}] 16:35:35 INFO - PROCESS | 3668 | 1464219335808 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:35 INFO - PROCESS | 3668 | 1464219335918 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 16:35:36 INFO - PROCESS | 3668 | 1464219335996 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:36 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89E12000 == 45 [pid = 3668] [id = 47] 16:35:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (0000003DF54CD400) [pid = 3668] [serial = 137] [outer = 0000000000000000] 16:35:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (0000003DF62B1000) [pid = 3668] [serial = 138] [outer = 0000003DF54CD400] 16:35:36 INFO - PROCESS | 3668 | 1464219336054 Marionette DEBUG loaded listener.js 16:35:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (0000003DFA0A7400) [pid = 3668] [serial = 139] [outer = 0000003DF54CD400] 16:35:36 INFO - PROCESS | 3668 | 1464219336785 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 16:35:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:35:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1022ms 16:35:36 INFO - PROCESS | 3668 | 1464219336826 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 16:35:36 INFO - PROCESS | 3668 | 1464219336830 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 16:35:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:35:36 INFO - PROCESS | 3668 | 1464219336836 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:35:36 INFO - PROCESS | 3668 | 1464219336840 Marionette TRACE conn6 <- [1,154,null,{}] 16:35:36 INFO - PROCESS | 3668 | 1464219336874 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:36 INFO - PROCESS | 3668 | 1464219336975 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 16:35:37 INFO - PROCESS | 3668 | 1464219337042 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:37 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8920D000 == 46 [pid = 3668] [id = 48] 16:35:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (0000003D855EA400) [pid = 3668] [serial = 140] [outer = 0000000000000000] 16:35:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (0000003D85870800) [pid = 3668] [serial = 141] [outer = 0000003D855EA400] 16:35:37 INFO - PROCESS | 3668 | 1464219337093 Marionette DEBUG loaded listener.js 16:35:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (0000003D859D5000) [pid = 3668] [serial = 142] [outer = 0000003D855EA400] 16:35:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFECBD000 == 45 [pid = 3668] [id = 42] 16:35:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89206800 == 44 [pid = 3668] [id = 41] 16:35:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D893CA800 == 43 [pid = 3668] [id = 40] 16:35:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFFD1C000 == 42 [pid = 3668] [id = 39] 16:35:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFB575800 == 41 [pid = 3668] [id = 38] 16:35:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFA2CC800 == 40 [pid = 3668] [id = 37] 16:35:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF95D7800 == 39 [pid = 3668] [id = 36] 16:35:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF4BC0800 == 38 [pid = 3668] [id = 35] 16:35:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D885AA800 == 37 [pid = 3668] [id = 34] 16:35:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D85834000 == 36 [pid = 3668] [id = 33] 16:35:37 INFO - PROCESS | 3668 | 1464219337748 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 16:35:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:35:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 944ms 16:35:37 INFO - PROCESS | 3668 | 1464219337785 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 16:35:37 INFO - PROCESS | 3668 | 1464219337790 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 16:35:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:35:37 INFO - PROCESS | 3668 | 1464219337797 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:35:37 INFO - PROCESS | 3668 | 1464219337799 Marionette TRACE conn6 <- [1,158,null,{}] 16:35:37 INFO - PROCESS | 3668 | 1464219337803 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:37 INFO - PROCESS | 3668 | 1464219337895 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 16:35:37 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (0000003DFA0B1000) [pid = 3668] [serial = 64] [outer = 0000000000000000] [url = about:blank] 16:35:37 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (0000003DF4D6BC00) [pid = 3668] [serial = 55] [outer = 0000000000000000] [url = about:blank] 16:35:37 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (0000003DFFDC2400) [pid = 3668] [serial = 49] [outer = 0000000000000000] [url = about:blank] 16:35:37 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (0000003DFF3DDC00) [pid = 3668] [serial = 52] [outer = 0000000000000000] [url = about:blank] 16:35:37 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (0000003DF4D68C00) [pid = 3668] [serial = 58] [outer = 0000000000000000] [url = about:blank] 16:35:37 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (0000003DF4D70C00) [pid = 3668] [serial = 61] [outer = 0000000000000000] [url = about:blank] 16:35:37 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (0000003DFF049C00) [pid = 3668] [serial = 46] [outer = 0000000000000000] [url = about:blank] 16:35:37 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (0000003D88280C00) [pid = 3668] [serial = 69] [outer = 0000000000000000] [url = about:blank] 16:35:37 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (0000003D892AC400) [pid = 3668] [serial = 72] [outer = 0000000000000000] [url = about:blank] 16:35:37 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (0000003D8868F800) [pid = 3668] [serial = 70] [outer = 0000000000000000] [url = about:blank] 16:35:37 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0000003DF423DC00) [pid = 3668] [serial = 75] [outer = 0000000000000000] [url = about:blank] 16:35:37 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (0000003DF4D77C00) [pid = 3668] [serial = 78] [outer = 0000000000000000] [url = about:blank] 16:35:37 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0000003DF4B30000) [pid = 3668] [serial = 76] [outer = 0000000000000000] [url = about:blank] 16:35:37 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (0000003D844EEC00) [pid = 3668] [serial = 66] [outer = 0000000000000000] [url = about:blank] 16:35:37 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003D84F85400) [pid = 3668] [serial = 67] [outer = 0000000000000000] [url = about:blank] 16:35:37 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003DF54C9C00) [pid = 3668] [serial = 79] [outer = 0000000000000000] [url = about:blank] 16:35:37 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003DF31F5C00) [pid = 3668] [serial = 73] [outer = 0000000000000000] [url = about:blank] 16:35:37 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D88696800) [pid = 3668] [serial = 63] [outer = 0000000000000000] [url = about:blank] 16:35:37 INFO - PROCESS | 3668 | 1464219337973 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:38 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D85833800 == 37 [pid = 3668] [id = 49] 16:35:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D844EEC00) [pid = 3668] [serial = 143] [outer = 0000000000000000] 16:35:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D8586BC00) [pid = 3668] [serial = 144] [outer = 0000003D844EEC00] 16:35:38 INFO - PROCESS | 3668 | 1464219338024 Marionette DEBUG loaded listener.js 16:35:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D8591EC00) [pid = 3668] [serial = 145] [outer = 0000003D844EEC00] 16:35:38 INFO - PROCESS | 3668 | 1464219338400 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 16:35:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:35:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 16:35:38 INFO - PROCESS | 3668 | 1464219338462 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 16:35:38 INFO - PROCESS | 3668 | 1464219338465 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 16:35:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:35:38 INFO - PROCESS | 3668 | 1464219338469 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:35:38 INFO - PROCESS | 3668 | 1464219338473 Marionette TRACE conn6 <- [1,162,null,{}] 16:35:38 INFO - PROCESS | 3668 | 1464219338484 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:38 INFO - PROCESS | 3668 | 1464219338570 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 16:35:38 INFO - PROCESS | 3668 | 1464219338580 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:38 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D895BD800 == 38 [pid = 3668] [id = 50] 16:35:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D87D9EC00) [pid = 3668] [serial = 146] [outer = 0000000000000000] 16:35:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003D88285400) [pid = 3668] [serial = 147] [outer = 0000003D87D9EC00] 16:35:38 INFO - PROCESS | 3668 | 1464219338628 Marionette DEBUG loaded listener.js 16:35:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003D8868F400) [pid = 3668] [serial = 148] [outer = 0000003D87D9EC00] 16:35:39 INFO - PROCESS | 3668 | 1464219339058 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 16:35:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:35:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 629ms 16:35:39 INFO - PROCESS | 3668 | 1464219339108 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 16:35:39 INFO - PROCESS | 3668 | 1464219339111 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 16:35:39 INFO - PROCESS | 3668 | 1464219339115 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:35:39 INFO - PROCESS | 3668 | 1464219339117 Marionette TRACE conn6 <- [1,166,null,{}] 16:35:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:35:39 INFO - PROCESS | 3668 | 1464219339120 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:39 INFO - PROCESS | 3668 | 1464219339208 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 16:35:39 INFO - PROCESS | 3668 | 1464219339217 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:39 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF3B21800 == 39 [pid = 3668] [id = 51] 16:35:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D892B7400) [pid = 3668] [serial = 149] [outer = 0000000000000000] 16:35:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D89A8BC00) [pid = 3668] [serial = 150] [outer = 0000003D892B7400] 16:35:39 INFO - PROCESS | 3668 | 1464219339265 Marionette DEBUG loaded listener.js 16:35:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D89AC4400) [pid = 3668] [serial = 151] [outer = 0000003D892B7400] 16:35:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:35:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 566ms 16:35:39 INFO - PROCESS | 3668 | 1464219339682 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 16:35:39 INFO - PROCESS | 3668 | 1464219339687 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 16:35:39 INFO - PROCESS | 3668 | 1464219339689 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 16:35:39 INFO - PROCESS | 3668 | 1464219339692 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:35:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:35:39 INFO - PROCESS | 3668 | 1464219339694 Marionette TRACE conn6 <- [1,170,null,{}] 16:35:39 INFO - PROCESS | 3668 | 1464219339712 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:39 INFO - PROCESS | 3668 | 1464219339792 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 16:35:39 INFO - PROCESS | 3668 | 1464219339799 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:39 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF5257000 == 40 [pid = 3668] [id = 52] 16:35:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0000003D89ACC400) [pid = 3668] [serial = 152] [outer = 0000000000000000] 16:35:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (0000003D89E44400) [pid = 3668] [serial = 153] [outer = 0000003D89ACC400] 16:35:39 INFO - PROCESS | 3668 | 1464219339844 Marionette DEBUG loaded listener.js 16:35:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (0000003D89E4D400) [pid = 3668] [serial = 154] [outer = 0000003D89ACC400] 16:35:40 INFO - PROCESS | 3668 | 1464219340293 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 16:35:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:35:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 649ms 16:35:40 INFO - PROCESS | 3668 | 1464219340345 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 16:35:40 INFO - PROCESS | 3668 | 1464219340348 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 16:35:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:35:40 INFO - PROCESS | 3668 | 1464219340351 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:35:40 INFO - PROCESS | 3668 | 1464219340353 Marionette TRACE conn6 <- [1,174,null,{}] 16:35:40 INFO - PROCESS | 3668 | 1464219340357 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:40 INFO - PROCESS | 3668 | 1464219340489 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 16:35:40 INFO - PROCESS | 3668 | 1464219340535 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:40 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF95DE800 == 41 [pid = 3668] [id = 53] 16:35:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (0000003D89F21800) [pid = 3668] [serial = 155] [outer = 0000000000000000] 16:35:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (0000003DF33D7800) [pid = 3668] [serial = 156] [outer = 0000003D89F21800] 16:35:40 INFO - PROCESS | 3668 | 1464219340582 Marionette DEBUG loaded listener.js 16:35:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (0000003DF45C8800) [pid = 3668] [serial = 157] [outer = 0000003D89F21800] 16:35:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (0000003DF4240800) [pid = 3668] [serial = 158] [outer = 0000003D824EEC00] 16:35:41 INFO - PROCESS | 3668 | 1464219341059 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 16:35:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:35:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 735ms 16:35:41 INFO - PROCESS | 3668 | 1464219341088 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 16:35:41 INFO - PROCESS | 3668 | 1464219341090 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 16:35:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:35:41 INFO - PROCESS | 3668 | 1464219341100 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:35:41 INFO - PROCESS | 3668 | 1464219341102 Marionette TRACE conn6 <- [1,178,null,{}] 16:35:41 INFO - PROCESS | 3668 | 1464219341105 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:41 INFO - PROCESS | 3668 | 1464219341234 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 16:35:41 INFO - PROCESS | 3668 | 1464219341281 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:41 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D87DBC800 == 42 [pid = 3668] [id = 54] 16:35:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (0000003D84406C00) [pid = 3668] [serial = 159] [outer = 0000000000000000] 16:35:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (0000003DF4D6FC00) [pid = 3668] [serial = 160] [outer = 0000003D84406C00] 16:35:41 INFO - PROCESS | 3668 | 1464219341328 Marionette DEBUG loaded listener.js 16:35:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (0000003DF58D7C00) [pid = 3668] [serial = 161] [outer = 0000003D84406C00] 16:35:41 INFO - PROCESS | 3668 | 1464219341740 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 16:35:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:35:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 671ms 16:35:41 INFO - PROCESS | 3668 | 1464219341774 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 16:35:41 INFO - PROCESS | 3668 | 1464219341776 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 16:35:41 INFO - PROCESS | 3668 | 1464219341779 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:35:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:35:41 INFO - PROCESS | 3668 | 1464219341781 Marionette TRACE conn6 <- [1,182,null,{}] 16:35:41 INFO - PROCESS | 3668 | 1464219341790 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:41 INFO - PROCESS | 3668 | 1464219341900 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 16:35:41 INFO - PROCESS | 3668 | 1464219341907 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:41 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFECBC800 == 43 [pid = 3668] [id = 55] 16:35:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (0000003DF4D6B400) [pid = 3668] [serial = 162] [outer = 0000000000000000] 16:35:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (0000003DF9657C00) [pid = 3668] [serial = 163] [outer = 0000003DF4D6B400] 16:35:41 INFO - PROCESS | 3668 | 1464219341952 Marionette DEBUG loaded listener.js 16:35:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (0000003DF9EED800) [pid = 3668] [serial = 164] [outer = 0000003DF4D6B400] 16:35:42 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (0000003D85915800) [pid = 3668] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:35:42 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (0000003DFB372C00) [pid = 3668] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:35:42 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (0000003D859C9800) [pid = 3668] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:35:42 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (0000003D85872000) [pid = 3668] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:35:42 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (0000003D859C8C00) [pid = 3668] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:35:42 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (0000003D892B1000) [pid = 3668] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:35:42 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (0000003DF4D68800) [pid = 3668] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:35:42 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (0000003DF611C000) [pid = 3668] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:35:42 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (0000003D83BD6800) [pid = 3668] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:35:42 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (0000003D85915C00) [pid = 3668] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:35:42 INFO - PROCESS | 3668 | 1464219342388 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 16:35:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:35:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 629ms 16:35:42 INFO - PROCESS | 3668 | 1464219342411 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 16:35:42 INFO - PROCESS | 3668 | 1464219342414 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 16:35:42 INFO - PROCESS | 3668 | 1464219342417 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:35:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:35:42 INFO - PROCESS | 3668 | 1464219342419 Marionette TRACE conn6 <- [1,186,null,{}] 16:35:42 INFO - PROCESS | 3668 | 1464219342431 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:42 INFO - PROCESS | 3668 | 1464219342513 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 16:35:42 INFO - PROCESS | 3668 | 1464219342519 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:42 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFED75000 == 44 [pid = 3668] [id = 56] 16:35:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (0000003D87DA7400) [pid = 3668] [serial = 165] [outer = 0000000000000000] 16:35:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (0000003DF9658C00) [pid = 3668] [serial = 166] [outer = 0000003D87DA7400] 16:35:42 INFO - PROCESS | 3668 | 1464219342564 Marionette DEBUG loaded listener.js 16:35:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (0000003DFA233800) [pid = 3668] [serial = 167] [outer = 0000003D87DA7400] 16:35:42 INFO - PROCESS | 3668 | 1464219342967 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 16:35:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:35:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 587ms 16:35:43 INFO - PROCESS | 3668 | 1464219343008 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 16:35:43 INFO - PROCESS | 3668 | 1464219343010 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 16:35:43 INFO - PROCESS | 3668 | 1464219343013 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:35:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:35:43 INFO - PROCESS | 3668 | 1464219343015 Marionette TRACE conn6 <- [1,190,null,{}] 16:35:43 INFO - PROCESS | 3668 | 1464219343027 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:43 INFO - PROCESS | 3668 | 1464219343109 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 16:35:43 INFO - PROCESS | 3668 | 1464219343116 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:43 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFFD16800 == 45 [pid = 3668] [id = 57] 16:35:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (0000003DFAF07C00) [pid = 3668] [serial = 168] [outer = 0000000000000000] 16:35:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (0000003DFAF0C400) [pid = 3668] [serial = 169] [outer = 0000003DFAF07C00] 16:35:43 INFO - PROCESS | 3668 | 1464219343171 Marionette DEBUG loaded listener.js 16:35:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (0000003DFAFEA800) [pid = 3668] [serial = 170] [outer = 0000003DFAF07C00] 16:35:43 INFO - PROCESS | 3668 | 1464219343566 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 16:35:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:35:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 587ms 16:35:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:35:43 INFO - PROCESS | 3668 | 1464219343604 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 16:35:43 INFO - PROCESS | 3668 | 1464219343606 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 16:35:43 INFO - PROCESS | 3668 | 1464219343609 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:35:43 INFO - PROCESS | 3668 | 1464219343612 Marionette TRACE conn6 <- [1,194,null,{}] 16:35:43 INFO - PROCESS | 3668 | 1464219343624 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:43 INFO - PROCESS | 3668 | 1464219343725 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 16:35:43 INFO - PROCESS | 3668 | 1464219343734 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:43 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8955E800 == 46 [pid = 3668] [id = 58] 16:35:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (0000003D8ABC0800) [pid = 3668] [serial = 171] [outer = 0000000000000000] 16:35:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (0000003D8ABC9C00) [pid = 3668] [serial = 172] [outer = 0000003D8ABC0800] 16:35:43 INFO - PROCESS | 3668 | 1464219343788 Marionette DEBUG loaded listener.js 16:35:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (0000003DFB540800) [pid = 3668] [serial = 173] [outer = 0000003D8ABC0800] 16:35:44 INFO - PROCESS | 3668 | 1464219344277 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 16:35:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:35:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 735ms 16:35:44 INFO - PROCESS | 3668 | 1464219344348 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 16:35:44 INFO - PROCESS | 3668 | 1464219344353 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 16:35:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:35:44 INFO - PROCESS | 3668 | 1464219344359 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:35:44 INFO - PROCESS | 3668 | 1464219344364 Marionette TRACE conn6 <- [1,198,null,{}] 16:35:44 INFO - PROCESS | 3668 | 1464219344372 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:44 INFO - PROCESS | 3668 | 1464219344521 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 16:35:44 INFO - PROCESS | 3668 | 1464219344607 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:44 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D852CE800 == 47 [pid = 3668] [id = 59] 16:35:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (0000003D84F16000) [pid = 3668] [serial = 174] [outer = 0000000000000000] 16:35:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (0000003D84F91400) [pid = 3668] [serial = 175] [outer = 0000003D84F16000] 16:35:44 INFO - PROCESS | 3668 | 1464219344667 Marionette DEBUG loaded listener.js 16:35:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (0000003D85918000) [pid = 3668] [serial = 176] [outer = 0000003D84F16000] 16:35:45 INFO - PROCESS | 3668 | 1464219345271 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 16:35:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:35:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 986ms 16:35:45 INFO - PROCESS | 3668 | 1464219345349 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 16:35:45 INFO - PROCESS | 3668 | 1464219345355 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 16:35:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:35:45 INFO - PROCESS | 3668 | 1464219345362 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:35:45 INFO - PROCESS | 3668 | 1464219345365 Marionette TRACE conn6 <- [1,202,null,{}] 16:35:45 INFO - PROCESS | 3668 | 1464219345370 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:45 INFO - PROCESS | 3668 | 1464219345483 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 16:35:45 INFO - PROCESS | 3668 | 1464219345551 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:45 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8955C800 == 48 [pid = 3668] [id = 60] 16:35:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (0000003D88558800) [pid = 3668] [serial = 177] [outer = 0000000000000000] 16:35:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (0000003D88691400) [pid = 3668] [serial = 178] [outer = 0000003D88558800] 16:35:45 INFO - PROCESS | 3668 | 1464219345608 Marionette DEBUG loaded listener.js 16:35:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (0000003D89A49C00) [pid = 3668] [serial = 179] [outer = 0000003D88558800] 16:35:46 INFO - PROCESS | 3668 | 1464219346171 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 16:35:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:35:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 881ms 16:35:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:35:46 INFO - PROCESS | 3668 | 1464219346250 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 16:35:46 INFO - PROCESS | 3668 | 1464219346252 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 16:35:46 INFO - PROCESS | 3668 | 1464219346256 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:35:46 INFO - PROCESS | 3668 | 1464219346261 Marionette TRACE conn6 <- [1,206,null,{}] 16:35:46 INFO - PROCESS | 3668 | 1464219346272 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:46 INFO - PROCESS | 3668 | 1464219346394 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 16:35:46 INFO - PROCESS | 3668 | 1464219346470 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:46 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFB1AB800 == 49 [pid = 3668] [id = 61] 16:35:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (0000003D89A8EC00) [pid = 3668] [serial = 180] [outer = 0000000000000000] 16:35:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (0000003D89E4D800) [pid = 3668] [serial = 181] [outer = 0000003D89A8EC00] 16:35:46 INFO - PROCESS | 3668 | 1464219346532 Marionette DEBUG loaded listener.js 16:35:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (0000003D8ABBD800) [pid = 3668] [serial = 182] [outer = 0000003D89A8EC00] 16:35:47 INFO - PROCESS | 3668 | 1464219347057 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 16:35:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:35:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 840ms 16:35:47 INFO - PROCESS | 3668 | 1464219347097 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 16:35:47 INFO - PROCESS | 3668 | 1464219347101 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 16:35:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:35:47 INFO - PROCESS | 3668 | 1464219347104 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:35:47 INFO - PROCESS | 3668 | 1464219347107 Marionette TRACE conn6 <- [1,210,null,{}] 16:35:47 INFO - PROCESS | 3668 | 1464219347110 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:47 INFO - PROCESS | 3668 | 1464219347221 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 16:35:47 INFO - PROCESS | 3668 | 1464219347302 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:47 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF32B4800 == 50 [pid = 3668] [id = 62] 16:35:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (0000003DF31F6800) [pid = 3668] [serial = 183] [outer = 0000000000000000] 16:35:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (0000003DF31FCC00) [pid = 3668] [serial = 184] [outer = 0000003DF31F6800] 16:35:47 INFO - PROCESS | 3668 | 1464219347360 Marionette DEBUG loaded listener.js 16:35:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (0000003DF96F2000) [pid = 3668] [serial = 185] [outer = 0000003DF31F6800] 16:35:47 INFO - PROCESS | 3668 | 1464219347931 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 16:35:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:35:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 881ms 16:35:48 INFO - PROCESS | 3668 | 1464219347987 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 16:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:35:48 INFO - PROCESS | 3668 | 1464219347989 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 16:35:48 INFO - PROCESS | 3668 | 1464219347993 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:35:48 INFO - PROCESS | 3668 | 1464219347995 Marionette TRACE conn6 <- [1,214,null,{}] 16:35:48 INFO - PROCESS | 3668 | 1464219347999 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:48 INFO - PROCESS | 3668 | 1464219348134 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 16:35:48 INFO - PROCESS | 3668 | 1464219348201 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:48 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AB18000 == 51 [pid = 3668] [id = 63] 16:35:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (0000003D8AB4A000) [pid = 3668] [serial = 186] [outer = 0000000000000000] 16:35:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (0000003D8AB4F400) [pid = 3668] [serial = 187] [outer = 0000003D8AB4A000] 16:35:48 INFO - PROCESS | 3668 | 1464219348258 Marionette DEBUG loaded listener.js 16:35:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (0000003DF31F6C00) [pid = 3668] [serial = 188] [outer = 0000003D8AB4A000] 16:35:48 INFO - PROCESS | 3668 | 1464219348860 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 16:35:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1079ms 16:35:49 INFO - PROCESS | 3668 | 1464219349075 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 16:35:49 INFO - PROCESS | 3668 | 1464219349081 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 16:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:35:49 INFO - PROCESS | 3668 | 1464219349086 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:35:49 INFO - PROCESS | 3668 | 1464219349089 Marionette TRACE conn6 <- [1,218,null,{}] 16:35:49 INFO - PROCESS | 3668 | 1464219349095 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:49 INFO - PROCESS | 3668 | 1464219349196 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 16:35:49 INFO - PROCESS | 3668 | 1464219349261 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:49 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8915B000 == 52 [pid = 3668] [id = 64] 16:35:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (0000003D84F92C00) [pid = 3668] [serial = 189] [outer = 0000000000000000] 16:35:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (0000003D8586CC00) [pid = 3668] [serial = 190] [outer = 0000003D84F92C00] 16:35:49 INFO - PROCESS | 3668 | 1464219349312 Marionette DEBUG loaded listener.js 16:35:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (0000003D859DCC00) [pid = 3668] [serial = 191] [outer = 0000003D84F92C00] 16:35:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFFD16800 == 51 [pid = 3668] [id = 57] 16:35:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFED75000 == 50 [pid = 3668] [id = 56] 16:35:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFECBC800 == 49 [pid = 3668] [id = 55] 16:35:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003D87DBC800 == 48 [pid = 3668] [id = 54] 16:35:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF95DE800 == 47 [pid = 3668] [id = 53] 16:35:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF5257000 == 46 [pid = 3668] [id = 52] 16:35:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF3B21800 == 45 [pid = 3668] [id = 51] 16:35:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003D895BD800 == 44 [pid = 3668] [id = 50] 16:35:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003D85833800 == 43 [pid = 3668] [id = 49] 16:35:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8920D000 == 42 [pid = 3668] [id = 48] 16:35:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89FE2800 == 41 [pid = 3668] [id = 45] 16:35:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003D87DB9000 == 40 [pid = 3668] [id = 44] 16:35:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003D895C1000 == 39 [pid = 3668] [id = 43] 16:35:49 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (0000003D89A91400) [pid = 3668] [serial = 126] [outer = 0000000000000000] [url = about:blank] 16:35:49 INFO - PROCESS | 3668 | 1464219349974 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 16:35:50 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (0000003DFE44FC00) [pid = 3668] [serial = 111] [outer = 0000000000000000] [url = about:blank] 16:35:50 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (0000003DFE465000) [pid = 3668] [serial = 112] [outer = 0000000000000000] [url = about:blank] 16:35:50 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (0000003D87D32C00) [pid = 3668] [serial = 117] [outer = 0000000000000000] [url = about:blank] 16:35:50 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (0000003D85877000) [pid = 3668] [serial = 114] [outer = 0000000000000000] [url = about:blank] 16:35:50 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (0000003D87D27000) [pid = 3668] [serial = 99] [outer = 0000000000000000] [url = about:blank] 16:35:50 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (0000003D892B4800) [pid = 3668] [serial = 102] [outer = 0000000000000000] [url = about:blank] 16:35:50 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (0000003DF3BCB000) [pid = 3668] [serial = 103] [outer = 0000000000000000] [url = about:blank] 16:35:50 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (0000003D88691800) [pid = 3668] [serial = 84] [outer = 0000000000000000] [url = about:blank] 16:35:50 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (0000003DF9460000) [pid = 3668] [serial = 81] [outer = 0000000000000000] [url = about:blank] 16:35:50 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (0000003DF4D75400) [pid = 3668] [serial = 105] [outer = 0000000000000000] [url = about:blank] 16:35:50 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (0000003DF5578800) [pid = 3668] [serial = 106] [outer = 0000000000000000] [url = about:blank] 16:35:50 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (0000003DFA2EC000) [pid = 3668] [serial = 90] [outer = 0000000000000000] [url = about:blank] 16:35:50 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (0000003DF9463400) [pid = 3668] [serial = 108] [outer = 0000000000000000] [url = about:blank] 16:35:50 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (0000003D859C6000) [pid = 3668] [serial = 97] [outer = 0000000000000000] [url = about:blank] 16:35:50 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (0000003D8440EC00) [pid = 3668] [serial = 96] [outer = 0000000000000000] [url = about:blank] 16:35:50 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (0000003DF4D77000) [pid = 3668] [serial = 87] [outer = 0000000000000000] [url = about:blank] 16:35:50 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (0000003D88561C00) [pid = 3668] [serial = 124] [outer = 0000000000000000] [url = about:blank] 16:35:50 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (0000003D859DB800) [pid = 3668] [serial = 93] [outer = 0000000000000000] [url = about:blank] 16:35:50 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (0000003D89AC8C00) [pid = 3668] [serial = 118] [outer = 0000000000000000] [url = about:blank] 16:35:50 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (0000003D88559800) [pid = 3668] [serial = 123] [outer = 0000000000000000] [url = about:blank] 16:35:50 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (0000003DFE458800) [pid = 3668] [serial = 115] [outer = 0000000000000000] [url = about:blank] 16:35:50 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (0000003D87D9DC00) [pid = 3668] [serial = 100] [outer = 0000000000000000] [url = about:blank] 16:35:50 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (0000003D89AC2400) [pid = 3668] [serial = 121] [outer = 0000000000000000] [url = about:blank] 16:35:50 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (0000003D8591A000) [pid = 3668] [serial = 120] [outer = 0000000000000000] [url = about:blank] 16:35:50 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (0000003DF9DD2C00) [pid = 3668] [serial = 109] [outer = 0000000000000000] [url = about:blank] 16:35:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 924ms 16:35:50 INFO - PROCESS | 3668 | 1464219350013 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 16:35:50 INFO - PROCESS | 3668 | 1464219350017 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 16:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:35:50 INFO - PROCESS | 3668 | 1464219350024 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:35:50 INFO - PROCESS | 3668 | 1464219350028 Marionette TRACE conn6 <- [1,222,null,{}] 16:35:50 INFO - PROCESS | 3668 | 1464219350034 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:50 INFO - PROCESS | 3668 | 1464219350124 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 16:35:50 INFO - PROCESS | 3668 | 1464219350138 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:50 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D852CB000 == 40 [pid = 3668] [id = 65] 16:35:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (0000003D8403A400) [pid = 3668] [serial = 192] [outer = 0000000000000000] 16:35:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (0000003D840A1800) [pid = 3668] [serial = 193] [outer = 0000003D8403A400] 16:35:50 INFO - PROCESS | 3668 | 1464219350185 Marionette DEBUG loaded listener.js 16:35:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (0000003D85872C00) [pid = 3668] [serial = 194] [outer = 0000003D8403A400] 16:35:50 INFO - PROCESS | 3668 | 1464219350621 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 16:35:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 692ms 16:35:50 INFO - PROCESS | 3668 | 1464219350719 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 16:35:50 INFO - PROCESS | 3668 | 1464219350721 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 16:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:35:50 INFO - PROCESS | 3668 | 1464219350725 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:35:50 INFO - PROCESS | 3668 | 1464219350727 Marionette TRACE conn6 <- [1,226,null,{}] 16:35:50 INFO - PROCESS | 3668 | 1464219350737 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:50 INFO - PROCESS | 3668 | 1464219350833 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 16:35:50 INFO - PROCESS | 3668 | 1464219350842 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:50 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D893B7800 == 41 [pid = 3668] [id = 66] 16:35:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (0000003D87D99C00) [pid = 3668] [serial = 195] [outer = 0000000000000000] 16:35:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (0000003D87D9DC00) [pid = 3668] [serial = 196] [outer = 0000003D87D99C00] 16:35:50 INFO - PROCESS | 3668 | 1464219350892 Marionette DEBUG loaded listener.js 16:35:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (0000003D88285000) [pid = 3668] [serial = 197] [outer = 0000003D87D99C00] 16:35:51 INFO - PROCESS | 3668 | 1464219351334 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 16:35:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 16:35:51 INFO - PROCESS | 3668 | 1464219351357 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 16:35:51 INFO - PROCESS | 3668 | 1464219351366 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 16:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:35:51 INFO - PROCESS | 3668 | 1464219351375 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:35:51 INFO - PROCESS | 3668 | 1464219351377 Marionette TRACE conn6 <- [1,230,null,{}] 16:35:51 INFO - PROCESS | 3668 | 1464219351381 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:51 INFO - PROCESS | 3668 | 1464219351467 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 16:35:51 INFO - PROCESS | 3668 | 1464219351474 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:51 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D895D8000 == 42 [pid = 3668] [id = 67] 16:35:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (0000003D8855E000) [pid = 3668] [serial = 198] [outer = 0000000000000000] 16:35:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (0000003D88692400) [pid = 3668] [serial = 199] [outer = 0000003D8855E000] 16:35:51 INFO - PROCESS | 3668 | 1464219351520 Marionette DEBUG loaded listener.js 16:35:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (0000003D892BB400) [pid = 3668] [serial = 200] [outer = 0000003D8855E000] 16:35:51 INFO - PROCESS | 3668 | 1464219351939 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 16:35:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 587ms 16:35:51 INFO - PROCESS | 3668 | 1464219351968 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 16:35:51 INFO - PROCESS | 3668 | 1464219351970 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 16:35:51 INFO - PROCESS | 3668 | 1464219351973 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:35:51 INFO - PROCESS | 3668 | 1464219351975 Marionette TRACE conn6 <- [1,234,null,{}] 16:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:35:51 INFO - PROCESS | 3668 | 1464219351978 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:52 INFO - PROCESS | 3668 | 1464219352061 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 16:35:52 INFO - PROCESS | 3668 | 1464219352068 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:52 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89FDA000 == 43 [pid = 3668] [id = 68] 16:35:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (0000003D89A4D800) [pid = 3668] [serial = 201] [outer = 0000000000000000] 16:35:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (0000003D89A8DC00) [pid = 3668] [serial = 202] [outer = 0000003D89A4D800] 16:35:52 INFO - PROCESS | 3668 | 1464219352114 Marionette DEBUG loaded listener.js 16:35:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (0000003D89AC9400) [pid = 3668] [serial = 203] [outer = 0000003D89A4D800] 16:35:52 INFO - PROCESS | 3668 | 1464219352602 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 16:35:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:35:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 672ms 16:35:52 INFO - PROCESS | 3668 | 1464219352650 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 16:35:52 INFO - PROCESS | 3668 | 1464219352659 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 16:35:52 INFO - PROCESS | 3668 | 1464219352663 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:35:52 INFO - PROCESS | 3668 | 1464219352665 Marionette TRACE conn6 <- [1,238,null,{}] 16:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:35:52 INFO - PROCESS | 3668 | 1464219352677 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:52 INFO - PROCESS | 3668 | 1464219352818 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 16:35:52 INFO - PROCESS | 3668 | 1464219352898 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:52 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF319F000 == 44 [pid = 3668] [id = 69] 16:35:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (0000003D8AB4D800) [pid = 3668] [serial = 204] [outer = 0000000000000000] 16:35:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (0000003D8AB54C00) [pid = 3668] [serial = 205] [outer = 0000003D8AB4D800] 16:35:52 INFO - PROCESS | 3668 | 1464219352952 Marionette DEBUG loaded listener.js 16:35:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (0000003D8AF5D400) [pid = 3668] [serial = 206] [outer = 0000003D8AB4D800] 16:35:53 INFO - PROCESS | 3668 | 1464219353489 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 16:35:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 880ms 16:35:53 INFO - PROCESS | 3668 | 1464219353550 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 16:35:53 INFO - PROCESS | 3668 | 1464219353552 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 16:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:35:53 INFO - PROCESS | 3668 | 1464219353562 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:35:53 INFO - PROCESS | 3668 | 1464219353572 Marionette TRACE conn6 <- [1,242,null,{}] 16:35:53 INFO - PROCESS | 3668 | 1464219353576 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:53 INFO - PROCESS | 3668 | 1464219353682 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 16:35:53 INFO - PROCESS | 3668 | 1464219353730 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:53 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF5247800 == 45 [pid = 3668] [id = 70] 16:35:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (0000003D8AF65C00) [pid = 3668] [serial = 207] [outer = 0000000000000000] 16:35:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (0000003DF31F1000) [pid = 3668] [serial = 208] [outer = 0000003D8AF65C00] 16:35:53 INFO - PROCESS | 3668 | 1464219353779 Marionette DEBUG loaded listener.js 16:35:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (0000003DF423C400) [pid = 3668] [serial = 209] [outer = 0000003D8AF65C00] 16:35:54 INFO - PROCESS | 3668 | 1464219354192 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 16:35:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 692ms 16:35:54 INFO - PROCESS | 3668 | 1464219354251 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 16:35:54 INFO - PROCESS | 3668 | 1464219354253 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 16:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:35:54 INFO - PROCESS | 3668 | 1464219354262 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:35:54 INFO - PROCESS | 3668 | 1464219354264 Marionette TRACE conn6 <- [1,246,null,{}] 16:35:54 INFO - PROCESS | 3668 | 1464219354268 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:54 INFO - PROCESS | 3668 | 1464219354458 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 16:35:54 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (0000003D89F21800) [pid = 3668] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:35:54 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (0000003D84406C00) [pid = 3668] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:35:54 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (0000003D892B7400) [pid = 3668] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:35:54 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (0000003D844EEC00) [pid = 3668] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:35:54 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (0000003D87DA7400) [pid = 3668] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:35:54 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (0000003DF4D6B400) [pid = 3668] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:35:54 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (0000003D855EA400) [pid = 3668] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:35:54 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (0000003D89ACC400) [pid = 3668] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:35:54 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (0000003D87D9EC00) [pid = 3668] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:35:54 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (0000003DFAF07C00) [pid = 3668] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:35:54 INFO - PROCESS | 3668 | 1464219354513 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:54 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D899DA000 == 46 [pid = 3668] [id = 71] 16:35:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (0000003D84413C00) [pid = 3668] [serial = 210] [outer = 0000000000000000] 16:35:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (0000003D859C9800) [pid = 3668] [serial = 211] [outer = 0000003D84413C00] 16:35:54 INFO - PROCESS | 3668 | 1464219354561 Marionette DEBUG loaded listener.js 16:35:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (0000003DF4480800) [pid = 3668] [serial = 212] [outer = 0000003D84413C00] 16:35:54 INFO - PROCESS | 3668 | 1464219354927 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 16:35:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 692ms 16:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:35:54 INFO - PROCESS | 3668 | 1464219354959 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 16:35:54 INFO - PROCESS | 3668 | 1464219354962 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 16:35:54 INFO - PROCESS | 3668 | 1464219354965 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:35:54 INFO - PROCESS | 3668 | 1464219354967 Marionette TRACE conn6 <- [1,250,null,{}] 16:35:54 INFO - PROCESS | 3668 | 1464219354971 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:55 INFO - PROCESS | 3668 | 1464219355088 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 16:35:55 INFO - PROCESS | 3668 | 1464219355095 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:55 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF9DAB000 == 47 [pid = 3668] [id = 72] 16:35:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (0000003DF4D6C800) [pid = 3668] [serial = 213] [outer = 0000000000000000] 16:35:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (0000003DF547D400) [pid = 3668] [serial = 214] [outer = 0000003DF4D6C800] 16:35:55 INFO - PROCESS | 3668 | 1464219355140 Marionette DEBUG loaded listener.js 16:35:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (0000003DF611C000) [pid = 3668] [serial = 215] [outer = 0000003DF4D6C800] 16:35:55 INFO - PROCESS | 3668 | 1464219355553 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 16:35:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:35:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 630ms 16:35:55 INFO - PROCESS | 3668 | 1464219355595 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 16:35:55 INFO - PROCESS | 3668 | 1464219355598 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 16:35:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:35:55 INFO - PROCESS | 3668 | 1464219355607 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:35:55 INFO - PROCESS | 3668 | 1464219355609 Marionette TRACE conn6 <- [1,254,null,{}] 16:35:55 INFO - PROCESS | 3668 | 1464219355613 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:55 INFO - PROCESS | 3668 | 1464219355705 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 16:35:55 INFO - PROCESS | 3668 | 1464219355711 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:55 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFAFC7800 == 48 [pid = 3668] [id = 73] 16:35:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (0000003DF9460000) [pid = 3668] [serial = 216] [outer = 0000000000000000] 16:35:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (0000003DF9D05000) [pid = 3668] [serial = 217] [outer = 0000003DF9460000] 16:35:55 INFO - PROCESS | 3668 | 1464219355756 Marionette DEBUG loaded listener.js 16:35:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (0000003DFA22A000) [pid = 3668] [serial = 218] [outer = 0000003DF9460000] 16:35:56 INFO - PROCESS | 3668 | 1464219356161 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 16:35:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:35:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 587ms 16:35:56 INFO - PROCESS | 3668 | 1464219356201 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 16:35:56 INFO - PROCESS | 3668 | 1464219356204 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 16:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:35:56 INFO - PROCESS | 3668 | 1464219356208 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:35:56 INFO - PROCESS | 3668 | 1464219356210 Marionette TRACE conn6 <- [1,258,null,{}] 16:35:56 INFO - PROCESS | 3668 | 1464219356214 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:56 INFO - PROCESS | 3668 | 1464219356325 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 16:35:56 INFO - PROCESS | 3668 | 1464219356354 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:56 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFECBE000 == 49 [pid = 3668] [id = 74] 16:35:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (0000003DFAFF0C00) [pid = 3668] [serial = 219] [outer = 0000000000000000] 16:35:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (0000003DFB540000) [pid = 3668] [serial = 220] [outer = 0000003DFAFF0C00] 16:35:56 INFO - PROCESS | 3668 | 1464219356414 Marionette DEBUG loaded listener.js 16:35:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (0000003DFE455400) [pid = 3668] [serial = 221] [outer = 0000003DFAFF0C00] 16:35:57 INFO - PROCESS | 3668 | 1464219357231 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 16:35:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:35:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1140ms 16:35:57 INFO - PROCESS | 3668 | 1464219357382 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 16:35:57 INFO - PROCESS | 3668 | 1464219357386 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 16:35:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:35:57 INFO - PROCESS | 3668 | 1464219357420 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:35:57 INFO - PROCESS | 3668 | 1464219357423 Marionette TRACE conn6 <- [1,262,null,{}] 16:35:57 INFO - PROCESS | 3668 | 1464219357456 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:57 INFO - PROCESS | 3668 | 1464219357608 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 16:35:57 INFO - PROCESS | 3668 | 1464219357688 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:57 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89FCF000 == 50 [pid = 3668] [id = 75] 16:35:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (0000003D85914000) [pid = 3668] [serial = 222] [outer = 0000000000000000] 16:35:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (0000003D87D9CC00) [pid = 3668] [serial = 223] [outer = 0000003D85914000] 16:35:57 INFO - PROCESS | 3668 | 1464219357750 Marionette DEBUG loaded listener.js 16:35:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (0000003D88691800) [pid = 3668] [serial = 224] [outer = 0000003D85914000] 16:35:58 INFO - PROCESS | 3668 | 1464219358343 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 16:35:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1004ms 16:35:58 INFO - PROCESS | 3668 | 1464219358409 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 16:35:58 INFO - PROCESS | 3668 | 1464219358416 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 16:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:35:58 INFO - PROCESS | 3668 | 1464219358423 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:35:58 INFO - PROCESS | 3668 | 1464219358426 Marionette TRACE conn6 <- [1,266,null,{}] 16:35:58 INFO - PROCESS | 3668 | 1464219358431 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:58 INFO - PROCESS | 3668 | 1464219358580 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 16:35:58 INFO - PROCESS | 3668 | 1464219358697 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:58 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFB558800 == 51 [pid = 3668] [id = 76] 16:35:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (0000003D89F1D000) [pid = 3668] [serial = 225] [outer = 0000000000000000] 16:35:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (0000003D89F21400) [pid = 3668] [serial = 226] [outer = 0000003D89F1D000] 16:35:58 INFO - PROCESS | 3668 | 1464219358754 Marionette DEBUG loaded listener.js 16:35:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (0000003D8AF5CC00) [pid = 3668] [serial = 227] [outer = 0000003D89F1D000] 16:35:59 INFO - PROCESS | 3668 | 1464219359314 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 16:35:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 943ms 16:35:59 INFO - PROCESS | 3668 | 1464219359372 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 16:35:59 INFO - PROCESS | 3668 | 1464219359375 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 16:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:35:59 INFO - PROCESS | 3668 | 1464219359379 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:35:59 INFO - PROCESS | 3668 | 1464219359383 Marionette TRACE conn6 <- [1,270,null,{}] 16:35:59 INFO - PROCESS | 3668 | 1464219359395 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:35:59 INFO - PROCESS | 3668 | 1464219359510 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 16:35:59 INFO - PROCESS | 3668 | 1464219359583 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:59 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFFD96800 == 52 [pid = 3668] [id = 77] 16:35:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (0000003D8550C400) [pid = 3668] [serial = 228] [outer = 0000000000000000] 16:35:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (0000003D8AB46000) [pid = 3668] [serial = 229] [outer = 0000003D8550C400] 16:35:59 INFO - PROCESS | 3668 | 1464219359684 Marionette DEBUG loaded listener.js 16:35:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (0000003DF5475800) [pid = 3668] [serial = 230] [outer = 0000003D8550C400] 16:36:00 INFO - PROCESS | 3668 | 1464219360258 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 16:36:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 942ms 16:36:00 INFO - PROCESS | 3668 | 1464219360323 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 16:36:00 INFO - PROCESS | 3668 | 1464219360326 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 16:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:36:00 INFO - PROCESS | 3668 | 1464219360330 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:36:00 INFO - PROCESS | 3668 | 1464219360332 Marionette TRACE conn6 <- [1,274,null,{}] 16:36:00 INFO - PROCESS | 3668 | 1464219360336 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:00 INFO - PROCESS | 3668 | 1464219360451 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 16:36:00 INFO - PROCESS | 3668 | 1464219360522 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:00 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFFD15800 == 53 [pid = 3668] [id = 78] 16:36:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (0000003D8528BC00) [pid = 3668] [serial = 231] [outer = 0000000000000000] 16:36:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (0000003D85296000) [pid = 3668] [serial = 232] [outer = 0000003D8528BC00] 16:36:00 INFO - PROCESS | 3668 | 1464219360621 Marionette DEBUG loaded listener.js 16:36:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (0000003DF9D71800) [pid = 3668] [serial = 233] [outer = 0000003D8528BC00] 16:36:01 INFO - PROCESS | 3668 | 1464219361291 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 16:36:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1024ms 16:36:01 INFO - PROCESS | 3668 | 1464219361355 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 16:36:01 INFO - PROCESS | 3668 | 1464219361360 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 16:36:01 INFO - PROCESS | 3668 | 1464219361365 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:36:01 INFO - PROCESS | 3668 | 1464219361369 Marionette TRACE conn6 <- [1,278,null,{}] 16:36:01 INFO - PROCESS | 3668 | 1464219361374 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:01 INFO - PROCESS | 3668 | 1464219361494 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 16:36:01 INFO - PROCESS | 3668 | 1464219361561 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:01 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89164000 == 54 [pid = 3668] [id = 79] 16:36:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (0000003D85288C00) [pid = 3668] [serial = 234] [outer = 0000000000000000] 16:36:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (0000003D8528E800) [pid = 3668] [serial = 235] [outer = 0000003D85288C00] 16:36:01 INFO - PROCESS | 3668 | 1464219361611 Marionette DEBUG loaded listener.js 16:36:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (0000003D85509800) [pid = 3668] [serial = 236] [outer = 0000003D85288C00] 16:36:02 INFO - PROCESS | 3668 | 1464219362230 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 16:36:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:36:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 944ms 16:36:02 INFO - PROCESS | 3668 | 1464219362314 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 16:36:02 INFO - PROCESS | 3668 | 1464219362320 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 16:36:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:36:02 INFO - PROCESS | 3668 | 1464219362327 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:36:02 INFO - PROCESS | 3668 | 1464219362329 Marionette TRACE conn6 <- [1,282,null,{}] 16:36:02 INFO - PROCESS | 3668 | 1464219362333 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:02 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFAFC7800 == 53 [pid = 3668] [id = 73] 16:36:02 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF9DAB000 == 52 [pid = 3668] [id = 72] 16:36:02 INFO - PROCESS | 3668 | --DOCSHELL 0000003D899DA000 == 51 [pid = 3668] [id = 71] 16:36:02 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF5247800 == 50 [pid = 3668] [id = 70] 16:36:02 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF319F000 == 49 [pid = 3668] [id = 69] 16:36:02 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89FDA000 == 48 [pid = 3668] [id = 68] 16:36:02 INFO - PROCESS | 3668 | --DOCSHELL 0000003D895D8000 == 47 [pid = 3668] [id = 67] 16:36:02 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (0000003D8586C800) [pid = 3668] [serial = 129] [outer = 0000000000000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (0000003D88692C00) [pid = 3668] [serial = 132] [outer = 0000000000000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (0000003D89F1EC00) [pid = 3668] [serial = 135] [outer = 0000000000000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (0000003DF62B1000) [pid = 3668] [serial = 138] [outer = 0000000000000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (0000003D8ABC9C00) [pid = 3668] [serial = 172] [outer = 0000000000000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3668 | 1464219362515 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 16:36:02 INFO - PROCESS | 3668 | --DOCSHELL 0000003D893B7800 == 46 [pid = 3668] [id = 66] 16:36:02 INFO - PROCESS | 3668 | --DOCSHELL 0000003D852CB000 == 45 [pid = 3668] [id = 65] 16:36:02 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8915B000 == 44 [pid = 3668] [id = 64] 16:36:02 INFO - PROCESS | 3668 | --DOCSHELL 0000003D852CE800 == 43 [pid = 3668] [id = 59] 16:36:02 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (0000003DF33D7800) [pid = 3668] [serial = 156] [outer = 0000000000000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (0000003DF4D6FC00) [pid = 3668] [serial = 160] [outer = 0000000000000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (0000003DF45C8800) [pid = 3668] [serial = 157] [outer = 0000000000000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (0000003D89A8BC00) [pid = 3668] [serial = 150] [outer = 0000000000000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (0000003D89AC4400) [pid = 3668] [serial = 151] [outer = 0000000000000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (0000003D8586BC00) [pid = 3668] [serial = 144] [outer = 0000000000000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (0000003DFA233800) [pid = 3668] [serial = 167] [outer = 0000000000000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (0000003D8591EC00) [pid = 3668] [serial = 145] [outer = 0000000000000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (0000003DF9657C00) [pid = 3668] [serial = 163] [outer = 0000000000000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (0000003D859D5000) [pid = 3668] [serial = 142] [outer = 0000000000000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (0000003D85870800) [pid = 3668] [serial = 141] [outer = 0000000000000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (0000003D89E44400) [pid = 3668] [serial = 153] [outer = 0000000000000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (0000003D88285400) [pid = 3668] [serial = 147] [outer = 0000000000000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (0000003DF9658C00) [pid = 3668] [serial = 166] [outer = 0000000000000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (0000003D8868F400) [pid = 3668] [serial = 148] [outer = 0000000000000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (0000003DF58D7C00) [pid = 3668] [serial = 161] [outer = 0000000000000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (0000003DFAF0C400) [pid = 3668] [serial = 169] [outer = 0000000000000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (0000003D84407400) [pid = 3668] [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.] 16:36:02 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (0000003DF9EED800) [pid = 3668] [serial = 164] [outer = 0000000000000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (0000003D89E4D400) [pid = 3668] [serial = 154] [outer = 0000000000000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (0000003DFAFEA800) [pid = 3668] [serial = 170] [outer = 0000000000000000] [url = about:blank] 16:36:02 INFO - PROCESS | 3668 | 1464219362539 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:02 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D84F36800 == 44 [pid = 3668] [id = 80] 16:36:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (0000003D81479C00) [pid = 3668] [serial = 237] [outer = 0000000000000000] 16:36:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (0000003D81FB4000) [pid = 3668] [serial = 238] [outer = 0000003D81479C00] 16:36:02 INFO - PROCESS | 3668 | 1464219362588 Marionette DEBUG loaded listener.js 16:36:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (0000003D8586F800) [pid = 3668] [serial = 239] [outer = 0000003D81479C00] 16:36:03 INFO - PROCESS | 3668 | 1464219363013 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 16:36:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 733ms 16:36:03 INFO - PROCESS | 3668 | 1464219363088 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 16:36:03 INFO - PROCESS | 3668 | 1464219363090 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 16:36:03 INFO - PROCESS | 3668 | 1464219363095 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:36:03 INFO - PROCESS | 3668 | 1464219363099 Marionette TRACE conn6 <- [1,286,null,{}] 16:36:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:36:03 INFO - PROCESS | 3668 | 1464219363116 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:03 INFO - PROCESS | 3668 | 1464219363211 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 16:36:03 INFO - PROCESS | 3668 | 1464219363226 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:03 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D895BA800 == 45 [pid = 3668] [id = 81] 16:36:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (0000003D85A1E000) [pid = 3668] [serial = 240] [outer = 0000000000000000] 16:36:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (0000003D85A23000) [pid = 3668] [serial = 241] [outer = 0000003D85A1E000] 16:36:03 INFO - PROCESS | 3668 | 1464219363276 Marionette DEBUG loaded listener.js 16:36:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (0000003D85A2B000) [pid = 3668] [serial = 242] [outer = 0000003D85A1E000] 16:36:03 INFO - PROCESS | 3668 | 1464219363723 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 16:36:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 691ms 16:36:03 INFO - PROCESS | 3668 | 1464219363795 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 16:36:03 INFO - PROCESS | 3668 | 1464219363798 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 16:36:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:36:03 INFO - PROCESS | 3668 | 1464219363802 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:36:03 INFO - PROCESS | 3668 | 1464219363804 Marionette TRACE conn6 <- [1,290,null,{}] 16:36:03 INFO - PROCESS | 3668 | 1464219363807 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:03 INFO - PROCESS | 3668 | 1464219363904 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 16:36:03 INFO - PROCESS | 3668 | 1464219363917 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:03 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89E0D800 == 46 [pid = 3668] [id = 82] 16:36:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (0000003D87D9A800) [pid = 3668] [serial = 243] [outer = 0000000000000000] 16:36:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (0000003D87DA7800) [pid = 3668] [serial = 244] [outer = 0000003D87D9A800] 16:36:03 INFO - PROCESS | 3668 | 1464219363967 Marionette DEBUG loaded listener.js 16:36:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (0000003D8855DC00) [pid = 3668] [serial = 245] [outer = 0000003D87D9A800] 16:36:04 INFO - PROCESS | 3668 | 1464219364400 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 16:36:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:36:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 16:36:04 INFO - PROCESS | 3668 | 1464219364434 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:36:04 INFO - PROCESS | 3668 | 1464219364445 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 16:36:04 INFO - PROCESS | 3668 | 1464219364448 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 16:36:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:36:04 INFO - PROCESS | 3668 | 1464219364451 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:36:04 INFO - PROCESS | 3668 | 1464219364453 Marionette TRACE conn6 <- [1,294,null,{}] 16:36:04 INFO - PROCESS | 3668 | 1464219364457 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:04 INFO - PROCESS | 3668 | 1464219364545 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 16:36:04 INFO - PROCESS | 3668 | 1464219364579 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:04 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B5A1000 == 47 [pid = 3668] [id = 83] 16:36:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (0000003D88560C00) [pid = 3668] [serial = 246] [outer = 0000000000000000] 16:36:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (0000003D892B4C00) [pid = 3668] [serial = 247] [outer = 0000003D88560C00] 16:36:04 INFO - PROCESS | 3668 | 1464219364628 Marionette DEBUG loaded listener.js 16:36:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (0000003D89A9A800) [pid = 3668] [serial = 248] [outer = 0000003D88560C00] 16:36:05 INFO - PROCESS | 3668 | 1464219365094 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:36:05 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. 16:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 671ms 16:36:05 INFO - PROCESS | 3668 | 1464219365128 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 16:36:05 INFO - PROCESS | 3668 | 1464219365130 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 16:36:05 INFO - PROCESS | 3668 | 1464219365133 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:36:05 INFO - PROCESS | 3668 | 1464219365135 Marionette TRACE conn6 <- [1,298,null,{}] 16:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:36:05 INFO - PROCESS | 3668 | 1464219365139 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:05 INFO - PROCESS | 3668 | 1464219365275 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 16:36:05 INFO - PROCESS | 3668 | 1464219365335 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:05 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF4BB7800 == 48 [pid = 3668] [id = 84] 16:36:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (0000003D89E48C00) [pid = 3668] [serial = 249] [outer = 0000000000000000] 16:36:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (0000003D89E51C00) [pid = 3668] [serial = 250] [outer = 0000003D89E48C00] 16:36:05 INFO - PROCESS | 3668 | 1464219365383 Marionette DEBUG loaded listener.js 16:36:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (0000003D8AB4E000) [pid = 3668] [serial = 251] [outer = 0000003D89E48C00] 16:36:05 INFO - PROCESS | 3668 | 1464219365828 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:36:05 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. 16:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 735ms 16:36:05 INFO - PROCESS | 3668 | 1464219365874 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 16:36:05 INFO - PROCESS | 3668 | 1464219365877 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 16:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:36:05 INFO - PROCESS | 3668 | 1464219365918 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:36:05 INFO - PROCESS | 3668 | 1464219365920 Marionette TRACE conn6 <- [1,302,null,{}] 16:36:05 INFO - PROCESS | 3668 | 1464219365924 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:06 INFO - PROCESS | 3668 | 1464219366036 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 16:36:06 INFO - PROCESS | 3668 | 1464219366086 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:06 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF5CE4000 == 49 [pid = 3668] [id = 85] 16:36:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (0000003D8ABC9400) [pid = 3668] [serial = 252] [outer = 0000000000000000] 16:36:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (0000003D8AF60C00) [pid = 3668] [serial = 253] [outer = 0000003D8ABC9400] 16:36:06 INFO - PROCESS | 3668 | 1464219366131 Marionette DEBUG loaded listener.js 16:36:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (0000003DF31FA000) [pid = 3668] [serial = 254] [outer = 0000003D8ABC9400] 16:36:06 INFO - PROCESS | 3668 | 1464219366556 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:36:06 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. 16:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 693ms 16:36:06 INFO - PROCESS | 3668 | 1464219366601 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 16:36:06 INFO - PROCESS | 3668 | 1464219366603 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 16:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:36:06 INFO - PROCESS | 3668 | 1464219366612 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:36:06 INFO - PROCESS | 3668 | 1464219366614 Marionette TRACE conn6 <- [1,306,null,{}] 16:36:06 INFO - PROCESS | 3668 | 1464219366618 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:06 INFO - PROCESS | 3668 | 1464219366726 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 16:36:06 INFO - PROCESS | 3668 | 1464219366775 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:06 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF9D2C000 == 50 [pid = 3668] [id = 86] 16:36:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (0000003DF3C1C400) [pid = 3668] [serial = 255] [outer = 0000000000000000] 16:36:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (0000003DF42D2400) [pid = 3668] [serial = 256] [outer = 0000003DF3C1C400] 16:36:06 INFO - PROCESS | 3668 | 1464219366829 Marionette DEBUG loaded listener.js 16:36:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (0000003DF4D6FC00) [pid = 3668] [serial = 257] [outer = 0000003DF3C1C400] 16:36:07 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (0000003D8AB4D800) [pid = 3668] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:36:07 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (0000003D8AF65C00) [pid = 3668] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:36:07 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (0000003D89A4D800) [pid = 3668] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:36:07 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (0000003D84413C00) [pid = 3668] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:36:07 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (0000003D8ABC0800) [pid = 3668] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:36:07 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (0000003DF4D6C800) [pid = 3668] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:36:07 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (0000003D8855E000) [pid = 3668] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:36:07 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (0000003D87D99C00) [pid = 3668] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:36:07 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (0000003D8403A400) [pid = 3668] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:36:07 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (0000003D84F92C00) [pid = 3668] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:36:07 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (0000003DF635CC00) [pid = 3668] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:36:07 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (0000003D859C5C00) [pid = 3668] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:36:07 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (0000003DF9460000) [pid = 3668] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:36:07 INFO - PROCESS | 3668 | 1464219367272 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:36: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. 16:36:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 733ms 16:36:07 INFO - PROCESS | 3668 | 1464219367358 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 16:36:07 INFO - PROCESS | 3668 | 1464219367360 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 16:36:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:36:07 INFO - PROCESS | 3668 | 1464219367364 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:36:07 INFO - PROCESS | 3668 | 1464219367366 Marionette TRACE conn6 <- [1,310,null,{}] 16:36:07 INFO - PROCESS | 3668 | 1464219367369 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:07 INFO - PROCESS | 3668 | 1464219367456 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 16:36:07 INFO - PROCESS | 3668 | 1464219367462 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:07 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFAFBF800 == 51 [pid = 3668] [id = 87] 16:36:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (0000003D89A46000) [pid = 3668] [serial = 258] [outer = 0000000000000000] 16:36:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (0000003DF4243800) [pid = 3668] [serial = 259] [outer = 0000003D89A46000] 16:36:07 INFO - PROCESS | 3668 | 1464219367509 Marionette DEBUG loaded listener.js 16:36:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (0000003DF5481400) [pid = 3668] [serial = 260] [outer = 0000003D89A46000] 16:36:07 INFO - PROCESS | 3668 | 1464219367936 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:36:08 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. 16:36:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 629ms 16:36:08 INFO - PROCESS | 3668 | 1464219367998 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 16:36:08 INFO - PROCESS | 3668 | 1464219368000 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 16:36:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:36:08 INFO - PROCESS | 3668 | 1464219368004 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:36:08 INFO - PROCESS | 3668 | 1464219368006 Marionette TRACE conn6 <- [1,314,null,{}] 16:36:08 INFO - PROCESS | 3668 | 1464219368010 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:08 INFO - PROCESS | 3668 | 1464219368096 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 16:36:08 INFO - PROCESS | 3668 | 1464219368106 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:08 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFE8AB800 == 52 [pid = 3668] [id = 88] 16:36:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (0000003DF6316400) [pid = 3668] [serial = 261] [outer = 0000000000000000] 16:36:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (0000003DF635CC00) [pid = 3668] [serial = 262] [outer = 0000003DF6316400] 16:36:08 INFO - PROCESS | 3668 | 1464219368160 Marionette DEBUG loaded listener.js 16:36:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (0000003DF9E80000) [pid = 3668] [serial = 263] [outer = 0000003DF6316400] 16:36:08 INFO - PROCESS | 3668 | 1464219368592 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:36: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. 16:36:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 629ms 16:36:08 INFO - PROCESS | 3668 | 1464219368636 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 16:36:08 INFO - PROCESS | 3668 | 1464219368639 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 16:36:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:36:08 INFO - PROCESS | 3668 | 1464219368642 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:36:08 INFO - PROCESS | 3668 | 1464219368644 Marionette TRACE conn6 <- [1,318,null,{}] 16:36:08 INFO - PROCESS | 3668 | 1464219368648 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:08 INFO - PROCESS | 3668 | 1464219368754 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 16:36:08 INFO - PROCESS | 3668 | 1464219368763 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:08 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFF2E8800 == 53 [pid = 3668] [id = 89] 16:36:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (0000003DFAF98400) [pid = 3668] [serial = 264] [outer = 0000000000000000] 16:36:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (0000003DFAF08800) [pid = 3668] [serial = 265] [outer = 0000003DFAF98400] 16:36:08 INFO - PROCESS | 3668 | 1464219368842 Marionette DEBUG loaded listener.js 16:36:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (0000003DFB6AF400) [pid = 3668] [serial = 266] [outer = 0000003DFAF98400] 16:36:09 INFO - PROCESS | 3668 | 1464219369484 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:36: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. 16:36:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 881ms 16:36:09 INFO - PROCESS | 3668 | 1464219369526 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 16:36:09 INFO - PROCESS | 3668 | 1464219369531 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 16:36:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:36:09 INFO - PROCESS | 3668 | 1464219369537 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:36:09 INFO - PROCESS | 3668 | 1464219369541 Marionette TRACE conn6 <- [1,322,null,{}] 16:36:09 INFO - PROCESS | 3668 | 1464219369547 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:09 INFO - PROCESS | 3668 | 1464219369668 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 16:36:09 INFO - PROCESS | 3668 | 1464219369784 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:09 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8920C800 == 54 [pid = 3668] [id = 90] 16:36:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (0000003D821C6C00) [pid = 3668] [serial = 267] [outer = 0000000000000000] 16:36:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (0000003D821CB400) [pid = 3668] [serial = 268] [outer = 0000003D821C6C00] 16:36:09 INFO - PROCESS | 3668 | 1464219369845 Marionette DEBUG loaded listener.js 16:36:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (0000003D84406C00) [pid = 3668] [serial = 269] [outer = 0000003D821C6C00] 16:36:10 INFO - PROCESS | 3668 | 1464219370516 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:36: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. 16:36:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1028ms 16:36:10 INFO - PROCESS | 3668 | 1464219370568 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 16:36:10 INFO - PROCESS | 3668 | 1464219370575 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 16:36:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:36:10 INFO - PROCESS | 3668 | 1464219370612 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:36:10 INFO - PROCESS | 3668 | 1464219370615 Marionette TRACE conn6 <- [1,326,null,{}] 16:36:10 INFO - PROCESS | 3668 | 1464219370620 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:10 INFO - PROCESS | 3668 | 1464219370737 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 16:36:10 INFO - PROCESS | 3668 | 1464219370810 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:10 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF45AC000 == 55 [pid = 3668] [id = 91] 16:36:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (0000003D85290400) [pid = 3668] [serial = 270] [outer = 0000000000000000] 16:36:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (0000003D85876400) [pid = 3668] [serial = 271] [outer = 0000003D85290400] 16:36:10 INFO - PROCESS | 3668 | 1464219370908 Marionette DEBUG loaded listener.js 16:36:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (0000003D859D8800) [pid = 3668] [serial = 272] [outer = 0000003D85290400] 16:36:11 INFO - PROCESS | 3668 | 1464219371564 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:36:11 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. 16:36:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 986ms 16:36:11 INFO - PROCESS | 3668 | 1464219371589 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 16:36:11 INFO - PROCESS | 3668 | 1464219371592 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 16:36:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:36:11 INFO - PROCESS | 3668 | 1464219371596 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:36:11 INFO - PROCESS | 3668 | 1464219371600 Marionette TRACE conn6 <- [1,330,null,{}] 16:36:11 INFO - PROCESS | 3668 | 1464219371612 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:11 INFO - PROCESS | 3668 | 1464219371729 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 16:36:11 INFO - PROCESS | 3668 | 1464219371819 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:11 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D822C9000 == 56 [pid = 3668] [id = 92] 16:36:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (0000003D88554400) [pid = 3668] [serial = 273] [outer = 0000000000000000] 16:36:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (0000003D89A53800) [pid = 3668] [serial = 274] [outer = 0000003D88554400] 16:36:11 INFO - PROCESS | 3668 | 1464219371880 Marionette DEBUG loaded listener.js 16:36:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (0000003D89E48000) [pid = 3668] [serial = 275] [outer = 0000003D88554400] 16:36:12 INFO - PROCESS | 3668 | 1464219372464 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:36:12 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. 16:36:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 945ms 16:36:12 INFO - PROCESS | 3668 | 1464219372542 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 16:36:12 INFO - PROCESS | 3668 | 1464219372546 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 16:36:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:36:12 INFO - PROCESS | 3668 | 1464219372550 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:36:12 INFO - PROCESS | 3668 | 1464219372552 Marionette TRACE conn6 <- [1,334,null,{}] 16:36:12 INFO - PROCESS | 3668 | 1464219372556 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:12 INFO - PROCESS | 3668 | 1464219372702 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 16:36:12 INFO - PROCESS | 3668 | 1464219372817 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:12 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8BABA800 == 57 [pid = 3668] [id = 93] 16:36:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (0000003D8ABBEC00) [pid = 3668] [serial = 276] [outer = 0000000000000000] 16:36:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (0000003DF31F3400) [pid = 3668] [serial = 277] [outer = 0000003D8ABBEC00] 16:36:12 INFO - PROCESS | 3668 | 1464219372875 Marionette DEBUG loaded listener.js 16:36:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (0000003DFA0AEC00) [pid = 3668] [serial = 278] [outer = 0000003D8ABBEC00] 16:36:13 INFO - PROCESS | 3668 | 1464219373469 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:36:13 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. 16:36:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 986ms 16:36:13 INFO - PROCESS | 3668 | 1464219373538 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 16:36:13 INFO - PROCESS | 3668 | 1464219373540 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 16:36:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:36:13 INFO - PROCESS | 3668 | 1464219373544 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:36:13 INFO - PROCESS | 3668 | 1464219373546 Marionette TRACE conn6 <- [1,338,null,{}] 16:36:13 INFO - PROCESS | 3668 | 1464219373550 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:13 INFO - PROCESS | 3668 | 1464219373659 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 16:36:13 INFO - PROCESS | 3668 | 1464219373732 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:13 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D852C8000 == 58 [pid = 3668] [id = 94] 16:36:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (0000003D821C2C00) [pid = 3668] [serial = 279] [outer = 0000000000000000] 16:36:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (0000003D821C6400) [pid = 3668] [serial = 280] [outer = 0000003D821C2C00] 16:36:13 INFO - PROCESS | 3668 | 1464219373956 Marionette DEBUG loaded listener.js 16:36:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (0000003D85289000) [pid = 3668] [serial = 281] [outer = 0000003D821C2C00] 16:36:14 INFO - PROCESS | 3668 | 1464219374583 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:36:14 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. 16:36:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1074ms 16:36:14 INFO - PROCESS | 3668 | 1464219374621 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 16:36:14 INFO - PROCESS | 3668 | 1464219374627 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 16:36:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:36:14 INFO - PROCESS | 3668 | 1464219374632 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:36:14 INFO - PROCESS | 3668 | 1464219374635 Marionette TRACE conn6 <- [1,342,null,{}] 16:36:14 INFO - PROCESS | 3668 | 1464219374654 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:14 INFO - PROCESS | 3668 | 1464219374765 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 16:36:14 INFO - PROCESS | 3668 | 1464219374840 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:14 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D893D4000 == 59 [pid = 3668] [id = 95] 16:36:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (0000003D859C0400) [pid = 3668] [serial = 282] [outer = 0000000000000000] 16:36:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (0000003D859D9000) [pid = 3668] [serial = 283] [outer = 0000003D859C0400] 16:36:14 INFO - PROCESS | 3668 | 1464219374893 Marionette DEBUG loaded listener.js 16:36:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (0000003D87D2D000) [pid = 3668] [serial = 284] [outer = 0000003D859C0400] 16:36:15 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFE8AB800 == 58 [pid = 3668] [id = 88] 16:36:15 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFAFBF800 == 57 [pid = 3668] [id = 87] 16:36:15 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF9D2C000 == 56 [pid = 3668] [id = 86] 16:36:15 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF5CE4000 == 55 [pid = 3668] [id = 85] 16:36:15 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF4BB7800 == 54 [pid = 3668] [id = 84] 16:36:15 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B5A1000 == 53 [pid = 3668] [id = 83] 16:36:15 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89E0D800 == 52 [pid = 3668] [id = 82] 16:36:15 INFO - PROCESS | 3668 | --DOCSHELL 0000003D895BA800 == 51 [pid = 3668] [id = 81] 16:36:15 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (0000003D84F91400) [pid = 3668] [serial = 175] [outer = 0000000000000000] [url = about:blank] 16:36:15 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (0000003D88691400) [pid = 3668] [serial = 178] [outer = 0000000000000000] [url = about:blank] 16:36:15 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (0000003D89E4D800) [pid = 3668] [serial = 181] [outer = 0000000000000000] [url = about:blank] 16:36:15 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (0000003DF31FCC00) [pid = 3668] [serial = 184] [outer = 0000000000000000] [url = about:blank] 16:36:15 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (0000003D8AB4F400) [pid = 3668] [serial = 187] [outer = 0000000000000000] [url = about:blank] 16:36:15 INFO - PROCESS | 3668 | --DOCSHELL 0000003D84F36800 == 50 [pid = 3668] [id = 80] 16:36:15 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89164000 == 49 [pid = 3668] [id = 79] 16:36:15 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFFD96800 == 48 [pid = 3668] [id = 77] 16:36:15 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFB558800 == 47 [pid = 3668] [id = 76] 16:36:15 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89FCF000 == 46 [pid = 3668] [id = 75] 16:36:15 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFECBE000 == 45 [pid = 3668] [id = 74] 16:36:15 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (0000003DF9D0E000) [pid = 3668] [serial = 82] [outer = 0000000000000000] [url = about:blank] 16:36:15 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (0000003D89AD0800) [pid = 3668] [serial = 127] [outer = 0000000000000000] [url = about:blank] 16:36:15 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (0000003DF9D05000) [pid = 3668] [serial = 217] [outer = 0000000000000000] [url = about:blank] 16:36:15 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (0000003D8AB54C00) [pid = 3668] [serial = 205] [outer = 0000000000000000] [url = about:blank] 16:36:15 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (0000003DF31F1000) [pid = 3668] [serial = 208] [outer = 0000000000000000] [url = about:blank] 16:36:15 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (0000003D8AF5D400) [pid = 3668] [serial = 206] [outer = 0000000000000000] [url = about:blank] 16:36:15 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (0000003D89A8DC00) [pid = 3668] [serial = 202] [outer = 0000000000000000] [url = about:blank] 16:36:15 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (0000003D859C9800) [pid = 3668] [serial = 211] [outer = 0000000000000000] [url = about:blank] 16:36:15 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (0000003DF423C400) [pid = 3668] [serial = 209] [outer = 0000000000000000] [url = about:blank] 16:36:15 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (0000003DFB540800) [pid = 3668] [serial = 173] [outer = 0000000000000000] [url = about:blank] 16:36:15 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (0000003DF547D400) [pid = 3668] [serial = 214] [outer = 0000000000000000] [url = about:blank] 16:36:15 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (0000003D88692400) [pid = 3668] [serial = 199] [outer = 0000000000000000] [url = about:blank] 16:36:15 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (0000003D892BB400) [pid = 3668] [serial = 200] [outer = 0000000000000000] [url = about:blank] 16:36:15 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (0000003D87D9DC00) [pid = 3668] [serial = 196] [outer = 0000000000000000] [url = about:blank] 16:36:15 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (0000003D88285000) [pid = 3668] [serial = 197] [outer = 0000000000000000] [url = about:blank] 16:36:15 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (0000003D840A1800) [pid = 3668] [serial = 193] [outer = 0000000000000000] [url = about:blank] 16:36:15 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (0000003D85872C00) [pid = 3668] [serial = 194] [outer = 0000000000000000] [url = about:blank] 16:36:15 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (0000003D859DCC00) [pid = 3668] [serial = 191] [outer = 0000000000000000] [url = about:blank] 16:36:15 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (0000003D8586CC00) [pid = 3668] [serial = 190] [outer = 0000000000000000] [url = about:blank] 16:36:15 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (0000003DF4480800) [pid = 3668] [serial = 212] [outer = 0000000000000000] [url = about:blank] 16:36:15 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (0000003DFA22A000) [pid = 3668] [serial = 218] [outer = 0000000000000000] [url = about:blank] 16:36:15 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (0000003DF611C000) [pid = 3668] [serial = 215] [outer = 0000000000000000] [url = about:blank] 16:36:15 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (0000003D89AC9400) [pid = 3668] [serial = 203] [outer = 0000000000000000] [url = about:blank] 16:36:15 INFO - PROCESS | 3668 | 1464219375417 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:36:15 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. 16:36:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 840ms 16:36:15 INFO - PROCESS | 3668 | 1464219375475 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 16:36:15 INFO - PROCESS | 3668 | 1464219375479 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 16:36:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:36:15 INFO - PROCESS | 3668 | 1464219375485 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:36:15 INFO - PROCESS | 3668 | 1464219375487 Marionette TRACE conn6 <- [1,346,null,{}] 16:36:15 INFO - PROCESS | 3668 | 1464219375491 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:15 INFO - PROCESS | 3668 | 1464219375582 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 16:36:15 INFO - PROCESS | 3668 | 1464219375598 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:15 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89208800 == 46 [pid = 3668] [id = 96] 16:36:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (0000003D85879000) [pid = 3668] [serial = 285] [outer = 0000000000000000] 16:36:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (0000003D859BE000) [pid = 3668] [serial = 286] [outer = 0000003D85879000] 16:36:15 INFO - PROCESS | 3668 | 1464219375647 Marionette DEBUG loaded listener.js 16:36:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (0000003D87D2A800) [pid = 3668] [serial = 287] [outer = 0000003D85879000] 16:36:16 INFO - PROCESS | 3668 | 1464219376117 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:36:16 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. 16:36:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 671ms 16:36:16 INFO - PROCESS | 3668 | 1464219376160 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 16:36:16 INFO - PROCESS | 3668 | 1464219376162 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 16:36:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:36:16 INFO - PROCESS | 3668 | 1464219376166 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:36:16 INFO - PROCESS | 3668 | 1464219376170 Marionette TRACE conn6 <- [1,350,null,{}] 16:36:16 INFO - PROCESS | 3668 | 1464219376180 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:16 INFO - PROCESS | 3668 | 1464219376272 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 16:36:16 INFO - PROCESS | 3668 | 1464219376282 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:16 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89FCF800 == 47 [pid = 3668] [id = 97] 16:36:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (0000003D88693000) [pid = 3668] [serial = 288] [outer = 0000000000000000] 16:36:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (0000003D892B5000) [pid = 3668] [serial = 289] [outer = 0000003D88693000] 16:36:16 INFO - PROCESS | 3668 | 1464219376328 Marionette DEBUG loaded listener.js 16:36:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (0000003D89A4F000) [pid = 3668] [serial = 290] [outer = 0000003D88693000] 16:36:16 INFO - PROCESS | 3668 | 1464219376781 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:36:16 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. 16:36:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 629ms 16:36:16 INFO - PROCESS | 3668 | 1464219376798 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 16:36:16 INFO - PROCESS | 3668 | 1464219376800 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 16:36:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:36:16 INFO - PROCESS | 3668 | 1464219376804 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:36:16 INFO - PROCESS | 3668 | 1464219376806 Marionette TRACE conn6 <- [1,354,null,{}] 16:36:16 INFO - PROCESS | 3668 | 1464219376814 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:16 INFO - PROCESS | 3668 | 1464219376903 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 16:36:16 INFO - PROCESS | 3668 | 1464219376910 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:16 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AF30800 == 48 [pid = 3668] [id = 98] 16:36:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (0000003D89AC9C00) [pid = 3668] [serial = 291] [outer = 0000000000000000] 16:36:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (0000003D89ACD000) [pid = 3668] [serial = 292] [outer = 0000003D89AC9C00] 16:36:16 INFO - PROCESS | 3668 | 1464219376956 Marionette DEBUG loaded listener.js 16:36:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (0000003D89E4B000) [pid = 3668] [serial = 293] [outer = 0000003D89AC9C00] 16:36:17 INFO - PROCESS | 3668 | 1464219377416 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:36:17 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. 16:36:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 629ms 16:36:17 INFO - PROCESS | 3668 | 1464219377443 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 16:36:17 INFO - PROCESS | 3668 | 1464219377445 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 16:36:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:36:17 INFO - PROCESS | 3668 | 1464219377448 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:36:17 INFO - PROCESS | 3668 | 1464219377450 Marionette TRACE conn6 <- [1,358,null,{}] 16:36:17 INFO - PROCESS | 3668 | 1464219377454 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:17 INFO - PROCESS | 3668 | 1464219377567 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 16:36:17 INFO - PROCESS | 3668 | 1464219377610 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:17 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF319A800 == 49 [pid = 3668] [id = 99] 16:36:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (0000003D89F19800) [pid = 3668] [serial = 294] [outer = 0000000000000000] 16:36:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (0000003D89F20000) [pid = 3668] [serial = 295] [outer = 0000003D89F19800] 16:36:17 INFO - PROCESS | 3668 | 1464219377663 Marionette DEBUG loaded listener.js 16:36:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (0000003D8A130C00) [pid = 3668] [serial = 296] [outer = 0000003D89F19800] 16:36:18 INFO - PROCESS | 3668 | 1464219378142 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:36:18 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. 16:36:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 735ms 16:36:18 INFO - PROCESS | 3668 | 1464219378184 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 16:36:18 INFO - PROCESS | 3668 | 1464219378186 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 16:36:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:36:18 INFO - PROCESS | 3668 | 1464219378195 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:36:18 INFO - PROCESS | 3668 | 1464219378197 Marionette TRACE conn6 <- [1,362,null,{}] 16:36:18 INFO - PROCESS | 3668 | 1464219378201 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:18 INFO - PROCESS | 3668 | 1464219378343 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 16:36:18 INFO - PROCESS | 3668 | 1464219378372 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:18 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF45AF800 == 50 [pid = 3668] [id = 100] 16:36:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (0000003D8AF5F400) [pid = 3668] [serial = 297] [outer = 0000000000000000] 16:36:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (0000003D8AF65C00) [pid = 3668] [serial = 298] [outer = 0000003D8AF5F400] 16:36:18 INFO - PROCESS | 3668 | 1464219378419 Marionette DEBUG loaded listener.js 16:36:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (0000003DF31FF000) [pid = 3668] [serial = 299] [outer = 0000003D8AF5F400] 16:36:18 INFO - PROCESS | 3668 | 1464219378874 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:36: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. 16:36:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 732ms 16:36:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:36:18 INFO - PROCESS | 3668 | 1464219378928 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 16:36:18 INFO - PROCESS | 3668 | 1464219378930 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 16:36:18 INFO - PROCESS | 3668 | 1464219378933 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:36:18 INFO - PROCESS | 3668 | 1464219378935 Marionette TRACE conn6 <- [1,366,null,{}] 16:36:18 INFO - PROCESS | 3668 | 1464219378939 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:19 INFO - PROCESS | 3668 | 1464219379055 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 16:36:19 INFO - PROCESS | 3668 | 1464219379068 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:19 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF6159000 == 51 [pid = 3668] [id = 101] 16:36:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (0000003DF3CDA800) [pid = 3668] [serial = 300] [outer = 0000000000000000] 16:36:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (0000003DF45C8800) [pid = 3668] [serial = 301] [outer = 0000003DF3CDA800] 16:36:19 INFO - PROCESS | 3668 | 1464219379153 Marionette DEBUG loaded listener.js 16:36:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (0000003D85873000) [pid = 3668] [serial = 302] [outer = 0000003DF3CDA800] 16:36:19 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (0000003D81479C00) [pid = 3668] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:36:19 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (0000003D85A1E000) [pid = 3668] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:36:19 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (0000003D89E48C00) [pid = 3668] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:36:19 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (0000003D87D9A800) [pid = 3668] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:36:19 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (0000003DFAFF0C00) [pid = 3668] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:36:19 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (0000003D85288C00) [pid = 3668] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:36:19 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (0000003D8ABC9400) [pid = 3668] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:36:19 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (0000003D88560C00) [pid = 3668] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:36:19 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (0000003DF3C1C400) [pid = 3668] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:36:19 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (0000003DF6316400) [pid = 3668] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:36:19 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (0000003D89A46000) [pid = 3668] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:36:19 INFO - PROCESS | 3668 | 1464219379679 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:36: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. 16:36:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 776ms 16:36:19 INFO - PROCESS | 3668 | 1464219379711 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 16:36:19 INFO - PROCESS | 3668 | 1464219379713 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 16:36:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:36:19 INFO - PROCESS | 3668 | 1464219379716 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:36:19 INFO - PROCESS | 3668 | 1464219379727 Marionette TRACE conn6 <- [1,370,null,{}] 16:36:19 INFO - PROCESS | 3668 | 1464219379730 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:19 INFO - PROCESS | 3668 | 1464219379814 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 16:36:19 INFO - PROCESS | 3668 | 1464219379887 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:19 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF9D14000 == 52 [pid = 3668] [id = 102] 16:36:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (0000003D85871400) [pid = 3668] [serial = 303] [outer = 0000000000000000] 16:36:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (0000003D89F1EC00) [pid = 3668] [serial = 304] [outer = 0000003D85871400] 16:36:19 INFO - PROCESS | 3668 | 1464219379933 Marionette DEBUG loaded listener.js 16:36:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (0000003DF58DAC00) [pid = 3668] [serial = 305] [outer = 0000003D85871400] 16:36:20 INFO - PROCESS | 3668 | 1464219380295 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:36: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. 16:36:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 629ms 16:36:20 INFO - PROCESS | 3668 | 1464219380349 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 16:36:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:36:20 INFO - PROCESS | 3668 | 1464219380351 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 16:36:20 INFO - PROCESS | 3668 | 1464219380355 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:36:20 INFO - PROCESS | 3668 | 1464219380356 Marionette TRACE conn6 <- [1,374,null,{}] 16:36:20 INFO - PROCESS | 3668 | 1464219380360 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:20 INFO - PROCESS | 3668 | 1464219380472 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 16:36:20 INFO - PROCESS | 3668 | 1464219380480 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:20 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFAFC1800 == 53 [pid = 3668] [id = 103] 16:36:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (0000003DF631B000) [pid = 3668] [serial = 306] [outer = 0000000000000000] 16:36:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (0000003DF9D0D800) [pid = 3668] [serial = 307] [outer = 0000003DF631B000] 16:36:20 INFO - PROCESS | 3668 | 1464219380526 Marionette DEBUG loaded listener.js 16:36:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (0000003DFA0B1C00) [pid = 3668] [serial = 308] [outer = 0000003DF631B000] 16:36:20 INFO - PROCESS | 3668 | 1464219380952 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:36:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:36:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 630ms 16:36:20 INFO - PROCESS | 3668 | 1464219380987 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 16:36:20 INFO - PROCESS | 3668 | 1464219380990 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 16:36:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:36:20 INFO - PROCESS | 3668 | 1464219380993 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:36:20 INFO - PROCESS | 3668 | 1464219380995 Marionette TRACE conn6 <- [1,378,null,{}] 16:36:21 INFO - PROCESS | 3668 | 1464219380999 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:21 INFO - PROCESS | 3668 | 1464219381118 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 16:36:21 INFO - PROCESS | 3668 | 1464219381164 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:21 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFECBE000 == 54 [pid = 3668] [id = 104] 16:36:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (0000003D8A142800) [pid = 3668] [serial = 309] [outer = 0000000000000000] 16:36:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (0000003D8A145C00) [pid = 3668] [serial = 310] [outer = 0000003D8A142800] 16:36:21 INFO - PROCESS | 3668 | 1464219381216 Marionette DEBUG loaded listener.js 16:36:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (0000003DFAF06C00) [pid = 3668] [serial = 311] [outer = 0000003D8A142800] 16:36:21 INFO - PROCESS | 3668 | 1464219381852 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:36:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:36:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 881ms 16:36:21 INFO - PROCESS | 3668 | 1464219381878 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 16:36:21 INFO - PROCESS | 3668 | 1464219381883 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 16:36:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:36:21 INFO - PROCESS | 3668 | 1464219381889 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:36:21 INFO - PROCESS | 3668 | 1464219381894 Marionette TRACE conn6 <- [1,382,null,{}] 16:36:21 INFO - PROCESS | 3668 | 1464219381900 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:22 INFO - PROCESS | 3668 | 1464219382022 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 16:36:22 INFO - PROCESS | 3668 | 1464219382114 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:22 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D885B3000 == 55 [pid = 3668] [id = 105] 16:36:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (0000003D85152800) [pid = 3668] [serial = 312] [outer = 0000000000000000] 16:36:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (0000003D85295400) [pid = 3668] [serial = 313] [outer = 0000003D85152800] 16:36:22 INFO - PROCESS | 3668 | 1464219382176 Marionette DEBUG loaded listener.js 16:36:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (0000003D8591B800) [pid = 3668] [serial = 314] [outer = 0000003D85152800] 16:36:22 INFO - PROCESS | 3668 | 1464219382871 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:36:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:36:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1027ms 16:36:22 INFO - PROCESS | 3668 | 1464219382919 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 16:36:22 INFO - PROCESS | 3668 | 1464219382926 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 16:36:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:36:22 INFO - PROCESS | 3668 | 1464219382933 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:36:22 INFO - PROCESS | 3668 | 1464219382936 Marionette TRACE conn6 <- [1,386,null,{}] 16:36:22 INFO - PROCESS | 3668 | 1464219382977 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:23 INFO - PROCESS | 3668 | 1464219383107 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 16:36:23 INFO - PROCESS | 3668 | 1464219383175 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:23 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF3CA6000 == 56 [pid = 3668] [id = 106] 16:36:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (0000003D8635C000) [pid = 3668] [serial = 315] [outer = 0000000000000000] 16:36:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (0000003D86369000) [pid = 3668] [serial = 316] [outer = 0000003D8635C000] 16:36:23 INFO - PROCESS | 3668 | 1464219383275 Marionette DEBUG loaded listener.js 16:36:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (0000003D88559800) [pid = 3668] [serial = 317] [outer = 0000003D8635C000] 16:36:23 INFO - PROCESS | 3668 | 1464219383933 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 16:36:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:36:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1020ms 16:36:23 INFO - PROCESS | 3668 | 1464219383958 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 16:36:23 INFO - PROCESS | 3668 | 1464219383961 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 16:36:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:36:23 INFO - PROCESS | 3668 | 1464219383965 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:36:23 INFO - PROCESS | 3668 | 1464219383970 Marionette TRACE conn6 <- [1,390,null,{}] 16:36:23 INFO - PROCESS | 3668 | 1464219383981 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:24 INFO - PROCESS | 3668 | 1464219384098 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 16:36:24 INFO - PROCESS | 3668 | 1464219384190 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:24 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AE90000 == 57 [pid = 3668] [id = 107] 16:36:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (0000003D89ACC400) [pid = 3668] [serial = 318] [outer = 0000000000000000] 16:36:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (0000003D8A12C800) [pid = 3668] [serial = 319] [outer = 0000003D89ACC400] 16:36:24 INFO - PROCESS | 3668 | 1464219384251 Marionette DEBUG loaded listener.js 16:36:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (0000003D8A146C00) [pid = 3668] [serial = 320] [outer = 0000003D89ACC400] 16:36:24 INFO - PROCESS | 3668 | 1464219384918 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 16:36:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:36:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 985ms 16:36:24 INFO - PROCESS | 3668 | 1464219384954 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 16:36:24 INFO - PROCESS | 3668 | 1464219384958 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 16:36:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:36:24 INFO - PROCESS | 3668 | 1464219384963 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:36:24 INFO - PROCESS | 3668 | 1464219384965 Marionette TRACE conn6 <- [1,394,null,{}] 16:36:24 INFO - PROCESS | 3668 | 1464219384969 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:25 INFO - PROCESS | 3668 | 1464219385085 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 16:36:25 INFO - PROCESS | 3668 | 1464219385200 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:25 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8176E800 == 58 [pid = 3668] [id = 108] 16:36:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (0000003D8AF66000) [pid = 3668] [serial = 321] [outer = 0000000000000000] 16:36:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (0000003DF5C4A000) [pid = 3668] [serial = 322] [outer = 0000003D8AF66000] 16:36:25 INFO - PROCESS | 3668 | 1464219385260 Marionette DEBUG loaded listener.js 16:36:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (0000003DFAF0A000) [pid = 3668] [serial = 323] [outer = 0000003D8AF66000] 16:36:25 INFO - PROCESS | 3668 | 1464219385894 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 16:36:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:36:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 986ms 16:36:25 INFO - PROCESS | 3668 | 1464219385954 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 16:36:25 INFO - PROCESS | 3668 | 1464219385956 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 16:36:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:36:25 INFO - PROCESS | 3668 | 1464219385960 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:36:25 INFO - PROCESS | 3668 | 1464219385962 Marionette TRACE conn6 <- [1,398,null,{}] 16:36:25 INFO - PROCESS | 3668 | 1464219385966 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:26 INFO - PROCESS | 3668 | 1464219386077 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 16:36:26 INFO - PROCESS | 3668 | 1464219386193 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:26 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFF49B000 == 59 [pid = 3668] [id = 109] 16:36:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (0000003D89EE1000) [pid = 3668] [serial = 324] [outer = 0000000000000000] 16:36:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (0000003D89EE8000) [pid = 3668] [serial = 325] [outer = 0000003D89EE1000] 16:36:26 INFO - PROCESS | 3668 | 1464219386251 Marionette DEBUG loaded listener.js 16:36:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (0000003DF33DD000) [pid = 3668] [serial = 326] [outer = 0000003D89EE1000] 16:36:26 INFO - PROCESS | 3668 | 1464219386835 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 16:36:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:36:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 924ms 16:36:26 INFO - PROCESS | 3668 | 1464219386885 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 16:36:26 INFO - PROCESS | 3668 | 1464219386888 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 16:36:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:36:26 INFO - PROCESS | 3668 | 1464219386905 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:36:26 INFO - PROCESS | 3668 | 1464219386908 Marionette TRACE conn6 <- [1,402,null,{}] 16:36:26 INFO - PROCESS | 3668 | 1464219386914 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:27 INFO - PROCESS | 3668 | 1464219387057 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 16:36:27 INFO - PROCESS | 3668 | 1464219387133 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:27 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D82157000 == 60 [pid = 3668] [id = 110] 16:36:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (0000003D88286C00) [pid = 3668] [serial = 327] [outer = 0000000000000000] 16:36:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (0000003D89695C00) [pid = 3668] [serial = 328] [outer = 0000003D88286C00] 16:36:27 INFO - PROCESS | 3668 | 1464219387232 Marionette DEBUG loaded listener.js 16:36:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (0000003DF9EEC000) [pid = 3668] [serial = 329] [outer = 0000003D88286C00] 16:36:28 INFO - PROCESS | 3668 | 1464219388073 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 16:36:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:36:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1192ms 16:36:28 INFO - PROCESS | 3668 | 1464219388087 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 16:36:28 INFO - PROCESS | 3668 | 1464219388091 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 16:36:28 INFO - PROCESS | 3668 | 1464219388096 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:36:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:36:28 INFO - PROCESS | 3668 | 1464219388100 Marionette TRACE conn6 <- [1,406,null,{}] 16:36:28 INFO - PROCESS | 3668 | 1464219388107 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:28 INFO - PROCESS | 3668 | 1464219388211 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 16:36:28 INFO - PROCESS | 3668 | 1464219388306 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:28 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89209800 == 61 [pid = 3668] [id = 111] 16:36:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (0000003D81D18000) [pid = 3668] [serial = 330] [outer = 0000000000000000] 16:36:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (0000003D821C8400) [pid = 3668] [serial = 331] [outer = 0000003D81D18000] 16:36:28 INFO - PROCESS | 3668 | 1464219388357 Marionette DEBUG loaded listener.js 16:36:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (0000003D84F11800) [pid = 3668] [serial = 332] [outer = 0000003D81D18000] 16:36:28 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFA3DC800 == 60 [pid = 3668] [id = 30] 16:36:28 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFB565000 == 59 [pid = 3668] [id = 31] 16:36:28 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFB1AB800 == 58 [pid = 3668] [id = 61] 16:36:28 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFAFC1800 == 57 [pid = 3668] [id = 103] 16:36:28 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF9D14000 == 56 [pid = 3668] [id = 102] 16:36:28 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF6159000 == 55 [pid = 3668] [id = 101] 16:36:28 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF45AF800 == 54 [pid = 3668] [id = 100] 16:36:28 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF319A800 == 53 [pid = 3668] [id = 99] 16:36:28 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AF30800 == 52 [pid = 3668] [id = 98] 16:36:28 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89FCF800 == 51 [pid = 3668] [id = 97] 16:36:28 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89208800 == 50 [pid = 3668] [id = 96] 16:36:28 INFO - PROCESS | 3668 | --DOCSHELL 0000003D893D4000 == 49 [pid = 3668] [id = 95] 16:36:28 INFO - PROCESS | 3668 | --DOCSHELL 0000003D852C8000 == 48 [pid = 3668] [id = 94] 16:36:28 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (0000003DFAF08800) [pid = 3668] [serial = 265] [outer = 0000000000000000] [url = about:blank] 16:36:28 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8BABA800 == 47 [pid = 3668] [id = 93] 16:36:28 INFO - PROCESS | 3668 | --DOCSHELL 0000003D822C9000 == 46 [pid = 3668] [id = 92] 16:36:28 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF45AC000 == 45 [pid = 3668] [id = 91] 16:36:28 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8920C800 == 44 [pid = 3668] [id = 90] 16:36:28 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFF2E8800 == 43 [pid = 3668] [id = 89] 16:36:28 INFO - PROCESS | 3668 | 1464219388985 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 16:36:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:36:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 923ms 16:36:29 INFO - PROCESS | 3668 | 1464219389025 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 16:36:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:36:29 INFO - PROCESS | 3668 | 1464219389031 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 16:36:29 INFO - PROCESS | 3668 | 1464219389037 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:36:29 INFO - PROCESS | 3668 | 1464219389040 Marionette TRACE conn6 <- [1,410,null,{}] 16:36:29 INFO - PROCESS | 3668 | 1464219389045 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:29 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (0000003D81FB4000) [pid = 3668] [serial = 238] [outer = 0000000000000000] [url = about:blank] 16:36:29 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (0000003D8586F800) [pid = 3668] [serial = 239] [outer = 0000000000000000] [url = about:blank] 16:36:29 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (0000003D85A23000) [pid = 3668] [serial = 241] [outer = 0000000000000000] [url = about:blank] 16:36:29 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (0000003D89E51C00) [pid = 3668] [serial = 250] [outer = 0000000000000000] [url = about:blank] 16:36:29 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (0000003D85A2B000) [pid = 3668] [serial = 242] [outer = 0000000000000000] [url = about:blank] 16:36:29 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (0000003D87DA7800) [pid = 3668] [serial = 244] [outer = 0000000000000000] [url = about:blank] 16:36:29 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (0000003D8855DC00) [pid = 3668] [serial = 245] [outer = 0000000000000000] [url = about:blank] 16:36:29 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (0000003DFB540000) [pid = 3668] [serial = 220] [outer = 0000000000000000] [url = about:blank] 16:36:29 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (0000003DFE455400) [pid = 3668] [serial = 221] [outer = 0000000000000000] [url = about:blank] 16:36:29 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (0000003D8AB46000) [pid = 3668] [serial = 229] [outer = 0000000000000000] [url = about:blank] 16:36:29 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (0000003D85509800) [pid = 3668] [serial = 236] [outer = 0000000000000000] [url = about:blank] 16:36:29 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (0000003D8528E800) [pid = 3668] [serial = 235] [outer = 0000000000000000] [url = about:blank] 16:36:29 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (0000003D8AF60C00) [pid = 3668] [serial = 253] [outer = 0000000000000000] [url = about:blank] 16:36:29 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (0000003D85296000) [pid = 3668] [serial = 232] [outer = 0000000000000000] [url = about:blank] 16:36:29 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (0000003D87D9CC00) [pid = 3668] [serial = 223] [outer = 0000000000000000] [url = about:blank] 16:36:29 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (0000003D892B4C00) [pid = 3668] [serial = 247] [outer = 0000000000000000] [url = about:blank] 16:36:29 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (0000003D8AB4E000) [pid = 3668] [serial = 251] [outer = 0000000000000000] [url = about:blank] 16:36:29 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (0000003D89F21400) [pid = 3668] [serial = 226] [outer = 0000000000000000] [url = about:blank] 16:36:29 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (0000003DF42D2400) [pid = 3668] [serial = 256] [outer = 0000000000000000] [url = about:blank] 16:36:29 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (0000003DF31FA000) [pid = 3668] [serial = 254] [outer = 0000000000000000] [url = about:blank] 16:36:29 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (0000003DF9E80000) [pid = 3668] [serial = 263] [outer = 0000000000000000] [url = about:blank] 16:36:29 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (0000003DF635CC00) [pid = 3668] [serial = 262] [outer = 0000000000000000] [url = about:blank] 16:36:29 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (0000003DF4D6FC00) [pid = 3668] [serial = 257] [outer = 0000000000000000] [url = about:blank] 16:36:29 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (0000003DF5481400) [pid = 3668] [serial = 260] [outer = 0000000000000000] [url = about:blank] 16:36:29 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (0000003D89A9A800) [pid = 3668] [serial = 248] [outer = 0000000000000000] [url = about:blank] 16:36:29 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (0000003DF4243800) [pid = 3668] [serial = 259] [outer = 0000000000000000] [url = about:blank] 16:36:29 INFO - PROCESS | 3668 | 1464219389183 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 16:36:29 INFO - PROCESS | 3668 | 1464219389236 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:29 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D852C2000 == 44 [pid = 3668] [id = 112] 16:36:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (0000003D84411C00) [pid = 3668] [serial = 333] [outer = 0000000000000000] 16:36:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (0000003D85296000) [pid = 3668] [serial = 334] [outer = 0000003D84411C00] 16:36:29 INFO - PROCESS | 3668 | 1464219389285 Marionette DEBUG loaded listener.js 16:36:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (0000003D85872C00) [pid = 3668] [serial = 335] [outer = 0000003D84411C00] 16:36:29 INFO - PROCESS | 3668 | 1464219389758 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 16:36:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:36:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 777ms 16:36:29 INFO - PROCESS | 3668 | 1464219389815 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 16:36:29 INFO - PROCESS | 3668 | 1464219389817 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 16:36:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:36:29 INFO - PROCESS | 3668 | 1464219389821 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:36:29 INFO - PROCESS | 3668 | 1464219389825 Marionette TRACE conn6 <- [1,414,null,{}] 16:36:29 INFO - PROCESS | 3668 | 1464219389836 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:29 INFO - PROCESS | 3668 | 1464219389931 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 16:36:30 INFO - PROCESS | 3668 | 1464219390005 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:30 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D899D7800 == 45 [pid = 3668] [id = 113] 16:36:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (0000003D84F12400) [pid = 3668] [serial = 336] [outer = 0000000000000000] 16:36:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (0000003D8635F400) [pid = 3668] [serial = 337] [outer = 0000003D84F12400] 16:36:30 INFO - PROCESS | 3668 | 1464219390063 Marionette DEBUG loaded listener.js 16:36:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (0000003D87D32C00) [pid = 3668] [serial = 338] [outer = 0000003D84F12400] 16:36:30 INFO - PROCESS | 3668 | 1464219390478 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 16:36:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:36:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 692ms 16:36:30 INFO - PROCESS | 3668 | 1464219390516 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 16:36:30 INFO - PROCESS | 3668 | 1464219390519 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 16:36:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:36:30 INFO - PROCESS | 3668 | 1464219390522 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:36:30 INFO - PROCESS | 3668 | 1464219390524 Marionette TRACE conn6 <- [1,418,null,{}] 16:36:30 INFO - PROCESS | 3668 | 1464219390527 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:30 INFO - PROCESS | 3668 | 1464219390620 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 16:36:30 INFO - PROCESS | 3668 | 1464219390627 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:30 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AEA4000 == 46 [pid = 3668] [id = 114] 16:36:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (0000003D88557C00) [pid = 3668] [serial = 339] [outer = 0000000000000000] 16:36:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (0000003D88691400) [pid = 3668] [serial = 340] [outer = 0000003D88557C00] 16:36:30 INFO - PROCESS | 3668 | 1464219390675 Marionette DEBUG loaded listener.js 16:36:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (0000003D8968CC00) [pid = 3668] [serial = 341] [outer = 0000003D88557C00] 16:36:31 INFO - PROCESS | 3668 | 1464219391612 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 16:36: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 16:36:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1126ms 16:36:31 INFO - PROCESS | 3668 | 1464219391651 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 16:36:31 INFO - PROCESS | 3668 | 1464219391653 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 16:36:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:36:31 INFO - PROCESS | 3668 | 1464219391656 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:36:31 INFO - PROCESS | 3668 | 1464219391658 Marionette TRACE conn6 <- [1,422,null,{}] 16:36:31 INFO - PROCESS | 3668 | 1464219391662 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:31 INFO - PROCESS | 3668 | 1464219391774 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 16:36:31 INFO - PROCESS | 3668 | 1464219391781 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:31 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D83F21800 == 47 [pid = 3668] [id = 115] 16:36:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (0000003D892BAC00) [pid = 3668] [serial = 342] [outer = 0000000000000000] 16:36:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (0000003D89A46400) [pid = 3668] [serial = 343] [outer = 0000003D892BAC00] 16:36:31 INFO - PROCESS | 3668 | 1464219391827 Marionette DEBUG loaded listener.js 16:36:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (0000003D89A9AC00) [pid = 3668] [serial = 344] [outer = 0000003D892BAC00] 16:36:32 INFO - PROCESS | 3668 | 1464219392774 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 16:36:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:36:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1131ms 16:36:32 INFO - PROCESS | 3668 | 1464219392790 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 16:36:32 INFO - PROCESS | 3668 | 1464219392792 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 16:36:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:36:32 INFO - PROCESS | 3668 | 1464219392796 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:36:32 INFO - PROCESS | 3668 | 1464219392798 Marionette TRACE conn6 <- [1,426,null,{}] 16:36:32 INFO - PROCESS | 3668 | 1464219392801 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:32 INFO - PROCESS | 3668 | 1464219392941 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 16:36:32 INFO - PROCESS | 3668 | 1464219392949 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:32 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF454A000 == 48 [pid = 3668] [id = 116] 16:36:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (0000003D89ACD400) [pid = 3668] [serial = 345] [outer = 0000000000000000] 16:36:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (0000003D89F18800) [pid = 3668] [serial = 346] [outer = 0000003D89ACD400] 16:36:33 INFO - PROCESS | 3668 | 1464219392995 Marionette DEBUG loaded listener.js 16:36:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (0000003D8A144C00) [pid = 3668] [serial = 347] [outer = 0000003D89ACD400] 16:36:33 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (0000003D89AC9C00) [pid = 3668] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:36:33 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (0000003DF631B000) [pid = 3668] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:36:33 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (0000003D88693000) [pid = 3668] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:36:33 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (0000003D89F19800) [pid = 3668] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:36:33 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (0000003DF3CDA800) [pid = 3668] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:36:33 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (0000003D85871400) [pid = 3668] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:36:33 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (0000003D821C2C00) [pid = 3668] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:36:33 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (0000003D8AF5F400) [pid = 3668] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:36:33 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (0000003D85879000) [pid = 3668] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:36:33 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (0000003D859C0400) [pid = 3668] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:36:33 INFO - PROCESS | 3668 | 1464219393477 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 16:36:33 INFO - PROCESS | 3668 | 1464219393534 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 16:36:33 INFO - PROCESS | 3668 | 1464219393537 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:36:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:36:33 INFO - PROCESS | 3668 | 1464219393539 Marionette TRACE conn6 <- [1,430,null,{}] 16:36:33 INFO - PROCESS | 3668 | 1464219393543 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:33 INFO - PROCESS | 3668 | 1464219393628 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 16:36:33 INFO - PROCESS | 3668 | 1464219393635 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:33 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF5355000 == 49 [pid = 3668] [id = 117] 16:36:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (0000003D8A143400) [pid = 3668] [serial = 348] [outer = 0000000000000000] 16:36:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (0000003D8ABBA400) [pid = 3668] [serial = 349] [outer = 0000003D8A143400] 16:36:33 INFO - PROCESS | 3668 | 1464219393680 Marionette DEBUG loaded listener.js 16:36:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (0000003D8AF5C400) [pid = 3668] [serial = 350] [outer = 0000003D8A143400] 16:36:34 INFO - PROCESS | 3668 | 1464219394106 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 16:36:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:36:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 630ms 16:36:34 INFO - PROCESS | 3668 | 1464219394172 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 16:36:34 INFO - PROCESS | 3668 | 1464219394174 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 16:36:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:36:34 INFO - PROCESS | 3668 | 1464219394177 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:36:34 INFO - PROCESS | 3668 | 1464219394187 Marionette TRACE conn6 <- [1,434,null,{}] 16:36:34 INFO - PROCESS | 3668 | 1464219394191 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:34 INFO - PROCESS | 3668 | 1464219394276 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 16:36:34 INFO - PROCESS | 3668 | 1464219394285 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:34 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF95D3000 == 50 [pid = 3668] [id = 118] 16:36:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (0000003D8AF64800) [pid = 3668] [serial = 351] [outer = 0000000000000000] 16:36:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (0000003DF31FA800) [pid = 3668] [serial = 352] [outer = 0000003D8AF64800] 16:36:34 INFO - PROCESS | 3668 | 1464219394330 Marionette DEBUG loaded listener.js 16:36:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (0000003DF4481000) [pid = 3668] [serial = 353] [outer = 0000003D8AF64800] 16:36:34 INFO - PROCESS | 3668 | 1464219394793 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 16:36:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:36:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 650ms 16:36:34 INFO - PROCESS | 3668 | 1464219394831 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 16:36:34 INFO - PROCESS | 3668 | 1464219394834 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 16:36:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:36:34 INFO - PROCESS | 3668 | 1464219394837 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:36:34 INFO - PROCESS | 3668 | 1464219394839 Marionette TRACE conn6 <- [1,438,null,{}] 16:36:34 INFO - PROCESS | 3668 | 1464219394842 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:34 INFO - PROCESS | 3668 | 1464219394929 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 16:36:34 INFO - PROCESS | 3668 | 1464219394936 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:34 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFA3DA000 == 51 [pid = 3668] [id = 119] 16:36:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (0000003DF4D6FC00) [pid = 3668] [serial = 354] [outer = 0000000000000000] 16:36:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (0000003DF4D76000) [pid = 3668] [serial = 355] [outer = 0000003DF4D6FC00] 16:36:34 INFO - PROCESS | 3668 | 1464219394983 Marionette DEBUG loaded listener.js 16:36:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (0000003DF55CB800) [pid = 3668] [serial = 356] [outer = 0000003DF4D6FC00] 16:36:35 INFO - PROCESS | 3668 | 1464219395685 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 16:36:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:36:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 882ms 16:36:35 INFO - PROCESS | 3668 | 1464219395722 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 16:36:35 INFO - PROCESS | 3668 | 1464219395727 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 16:36:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:36:35 INFO - PROCESS | 3668 | 1464219395732 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:36:35 INFO - PROCESS | 3668 | 1464219395737 Marionette TRACE conn6 <- [1,442,null,{}] 16:36:35 INFO - PROCESS | 3668 | 1464219395743 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:35 INFO - PROCESS | 3668 | 1464219395870 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 16:36:35 INFO - PROCESS | 3668 | 1464219395982 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:36 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89164000 == 52 [pid = 3668] [id = 120] 16:36:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (0000003D821C1800) [pid = 3668] [serial = 357] [outer = 0000000000000000] 16:36:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (0000003D844F0000) [pid = 3668] [serial = 358] [outer = 0000003D821C1800] 16:36:36 INFO - PROCESS | 3668 | 1464219396045 Marionette DEBUG loaded listener.js 16:36:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (0000003D8591D400) [pid = 3668] [serial = 359] [outer = 0000003D821C1800] 16:36:36 INFO - PROCESS | 3668 | 1464219396701 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 16:36:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:36:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1028ms 16:36:36 INFO - PROCESS | 3668 | 1464219396765 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 16:36:36 INFO - PROCESS | 3668 | 1464219396771 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 16:36:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:36:36 INFO - PROCESS | 3668 | 1464219396778 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:36:36 INFO - PROCESS | 3668 | 1464219396781 Marionette TRACE conn6 <- [1,446,null,{}] 16:36:36 INFO - PROCESS | 3668 | 1464219396785 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:36 INFO - PROCESS | 3668 | 1464219396964 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 16:36:37 INFO - PROCESS | 3668 | 1464219397078 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:37 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF3B2A000 == 53 [pid = 3668] [id = 121] 16:36:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (0000003D85A2BC00) [pid = 3668] [serial = 360] [outer = 0000000000000000] 16:36:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (0000003D87D25400) [pid = 3668] [serial = 361] [outer = 0000003D85A2BC00] 16:36:37 INFO - PROCESS | 3668 | 1464219397140 Marionette DEBUG loaded listener.js 16:36:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (0000003D892B6C00) [pid = 3668] [serial = 362] [outer = 0000003D85A2BC00] 16:36:37 INFO - PROCESS | 3668 | 1464219397839 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 16:36:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:36:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1125ms 16:36:37 INFO - PROCESS | 3668 | 1464219397913 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 16:36:37 INFO - PROCESS | 3668 | 1464219397916 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 16:36:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:36:37 INFO - PROCESS | 3668 | 1464219397922 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:36:37 INFO - PROCESS | 3668 | 1464219397927 Marionette TRACE conn6 <- [1,450,null,{}] 16:36:37 INFO - PROCESS | 3668 | 1464219397939 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:38 INFO - PROCESS | 3668 | 1464219398086 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 16:36:38 INFO - PROCESS | 3668 | 1464219398209 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:38 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFECCE000 == 54 [pid = 3668] [id = 122] 16:36:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (0000003D89E50C00) [pid = 3668] [serial = 363] [outer = 0000000000000000] 16:36:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (0000003D8A12E800) [pid = 3668] [serial = 364] [outer = 0000003D89E50C00] 16:36:38 INFO - PROCESS | 3668 | 1464219398272 Marionette DEBUG loaded listener.js 16:36:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (0000003DF5477000) [pid = 3668] [serial = 365] [outer = 0000003D89E50C00] 16:36:38 INFO - PROCESS | 3668 | 1464219398866 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 16:36:38 INFO - PROCESS | 3668 | 1464219398914 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 16:36:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:36:38 INFO - PROCESS | 3668 | 1464219398918 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:36:38 INFO - PROCESS | 3668 | 1464219398920 Marionette TRACE conn6 <- [1,454,null,{}] 16:36:38 INFO - PROCESS | 3668 | 1464219398924 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:39 INFO - PROCESS | 3668 | 1464219399041 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 16:36:39 INFO - PROCESS | 3668 | 1464219399130 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:39 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFFD1C000 == 55 [pid = 3668] [id = 123] 16:36:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (0000003DF9E7C400) [pid = 3668] [serial = 366] [outer = 0000000000000000] 16:36:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (0000003DFAF0B400) [pid = 3668] [serial = 367] [outer = 0000003DF9E7C400] 16:36:39 INFO - PROCESS | 3668 | 1464219399189 Marionette DEBUG loaded listener.js 16:36:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (0000003DFB36EC00) [pid = 3668] [serial = 368] [outer = 0000003DF9E7C400] 16:36:39 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:36:39 INFO - PROCESS | 3668 | 1464219399773 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 16:36:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:36:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 923ms 16:36:39 INFO - PROCESS | 3668 | 1464219399843 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 16:36:39 INFO - PROCESS | 3668 | 1464219399846 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 16:36:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:36:39 INFO - PROCESS | 3668 | 1464219399849 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:36:39 INFO - PROCESS | 3668 | 1464219399852 Marionette TRACE conn6 <- [1,458,null,{}] 16:36:39 INFO - PROCESS | 3668 | 1464219399855 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:39 INFO - PROCESS | 3668 | 1464219399966 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 16:36:40 INFO - PROCESS | 3668 | 1464219400089 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:40 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8A1BD800 == 56 [pid = 3668] [id = 124] 16:36:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (0000003D8109B400) [pid = 3668] [serial = 369] [outer = 0000000000000000] 16:36:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 149 (0000003D86E54800) [pid = 3668] [serial = 370] [outer = 0000003D8109B400] 16:36:40 INFO - PROCESS | 3668 | 1464219400148 Marionette DEBUG loaded listener.js 16:36:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 150 (0000003DFA0AE800) [pid = 3668] [serial = 371] [outer = 0000003D8109B400] 16:36:40 INFO - PROCESS | 3668 | 1464219400884 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 16:36:40 INFO - PROCESS | 3668 | 1464219400957 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 16:36:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:36:41 INFO - PROCESS | 3668 | 1464219401023 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:36:41 INFO - PROCESS | 3668 | 1464219401028 Marionette TRACE conn6 <- [1,462,null,{}] 16:36:41 INFO - PROCESS | 3668 | 1464219401036 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:41 INFO - PROCESS | 3668 | 1464219401151 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 16:36:41 INFO - PROCESS | 3668 | 1464219401224 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:41 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8175F800 == 57 [pid = 3668] [id = 125] 16:36:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 152 (0000003D859D1000) [pid = 3668] [serial = 373] [outer = 0000000000000000] 16:36:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 153 (0000003D85A2C000) [pid = 3668] [serial = 374] [outer = 0000003D859D1000] 16:36:41 INFO - PROCESS | 3668 | 1464219401321 Marionette DEBUG loaded listener.js 16:36:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 154 (0000003D86E58000) [pid = 3668] [serial = 375] [outer = 0000003D859D1000] 16:36:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF95D3000 == 56 [pid = 3668] [id = 118] 16:36:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF5355000 == 55 [pid = 3668] [id = 117] 16:36:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF454A000 == 54 [pid = 3668] [id = 116] 16:36:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003D83F21800 == 53 [pid = 3668] [id = 115] 16:36:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AEA4000 == 52 [pid = 3668] [id = 114] 16:36:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003D899D7800 == 51 [pid = 3668] [id = 113] 16:36:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003D852C2000 == 50 [pid = 3668] [id = 112] 16:36:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89209800 == 49 [pid = 3668] [id = 111] 16:36:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFF49B000 == 48 [pid = 3668] [id = 109] 16:36:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8176E800 == 47 [pid = 3668] [id = 108] 16:36:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AE90000 == 46 [pid = 3668] [id = 107] 16:36:42 INFO - PROCESS | 3668 | --DOMWINDOW == 153 (0000003D8A145C00) [pid = 3668] [serial = 310] [outer = 0000000000000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3668 | --DOMWINDOW == 152 (0000003D89A53800) [pid = 3668] [serial = 274] [outer = 0000000000000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3668 | --DOMWINDOW == 151 (0000003D85876400) [pid = 3668] [serial = 271] [outer = 0000000000000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3668 | --DOMWINDOW == 150 (0000003D821CB400) [pid = 3668] [serial = 268] [outer = 0000000000000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3668 | --DOMWINDOW == 149 (0000003DF31F3400) [pid = 3668] [serial = 277] [outer = 0000000000000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF3CA6000 == 45 [pid = 3668] [id = 106] 16:36:42 INFO - PROCESS | 3668 | --DOCSHELL 0000003D885B3000 == 44 [pid = 3668] [id = 105] 16:36:42 INFO - PROCESS | 3668 | --DOMWINDOW == 148 (0000003DFA0B1C00) [pid = 3668] [serial = 308] [outer = 0000000000000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (0000003D89ACD000) [pid = 3668] [serial = 292] [outer = 0000000000000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (0000003DF9D0D800) [pid = 3668] [serial = 307] [outer = 0000000000000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (0000003D892B5000) [pid = 3668] [serial = 289] [outer = 0000000000000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (0000003D8A130C00) [pid = 3668] [serial = 296] [outer = 0000000000000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (0000003DF45C8800) [pid = 3668] [serial = 301] [outer = 0000000000000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (0000003D89F20000) [pid = 3668] [serial = 295] [outer = 0000000000000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (0000003DF58DAC00) [pid = 3668] [serial = 305] [outer = 0000000000000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (0000003D85289000) [pid = 3668] [serial = 281] [outer = 0000000000000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (0000003DF31FF000) [pid = 3668] [serial = 299] [outer = 0000000000000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (0000003D87D2A800) [pid = 3668] [serial = 287] [outer = 0000000000000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (0000003D87D2D000) [pid = 3668] [serial = 284] [outer = 0000000000000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (0000003D85873000) [pid = 3668] [serial = 302] [outer = 0000000000000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (0000003D89A4F000) [pid = 3668] [serial = 290] [outer = 0000000000000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (0000003D89E4B000) [pid = 3668] [serial = 293] [outer = 0000000000000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (0000003D859BE000) [pid = 3668] [serial = 286] [outer = 0000000000000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (0000003D859D9000) [pid = 3668] [serial = 283] [outer = 0000000000000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (0000003D8AF65C00) [pid = 3668] [serial = 298] [outer = 0000000000000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (0000003D821C6400) [pid = 3668] [serial = 280] [outer = 0000000000000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (0000003D89F1EC00) [pid = 3668] [serial = 304] [outer = 0000000000000000] [url = about:blank] 16:36:42 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:36:42 INFO - PROCESS | 3668 | 1464219402078 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 16:36:42 INFO - PROCESS | 3668 | 1464219402163 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 16:36:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:36:42 INFO - PROCESS | 3668 | 1464219402169 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:36:42 INFO - PROCESS | 3668 | 1464219402172 Marionette TRACE conn6 <- [1,466,null,{}] 16:36:42 INFO - PROCESS | 3668 | 1464219402176 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:42 INFO - PROCESS | 3668 | 1464219402270 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 16:36:42 INFO - PROCESS | 3668 | 1464219402284 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:42 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89160800 == 45 [pid = 3668] [id = 126] 16:36:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (0000003D85503C00) [pid = 3668] [serial = 376] [outer = 0000000000000000] 16:36:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (0000003D859BE000) [pid = 3668] [serial = 377] [outer = 0000003D85503C00] 16:36:42 INFO - PROCESS | 3668 | 1464219402331 Marionette DEBUG loaded listener.js 16:36:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (0000003D87D29000) [pid = 3668] [serial = 378] [outer = 0000003D85503C00] 16:36:42 INFO - PROCESS | 3668 | 1464219402848 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 16:36:42 INFO - PROCESS | 3668 | 1464219402908 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 16:36:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:36:42 INFO - PROCESS | 3668 | 1464219402912 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:36:42 INFO - PROCESS | 3668 | 1464219402916 Marionette TRACE conn6 <- [1,470,null,{}] 16:36:42 INFO - PROCESS | 3668 | 1464219402927 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:43 INFO - PROCESS | 3668 | 1464219403023 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 16:36:43 INFO - PROCESS | 3668 | 1464219403103 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:43 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AE8D000 == 46 [pid = 3668] [id = 127] 16:36:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (0000003D892B4C00) [pid = 3668] [serial = 379] [outer = 0000000000000000] 16:36:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (0000003D89AC7C00) [pid = 3668] [serial = 380] [outer = 0000003D892B4C00] 16:36:43 INFO - PROCESS | 3668 | 1464219403155 Marionette DEBUG loaded listener.js 16:36:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (0000003D89E4C400) [pid = 3668] [serial = 381] [outer = 0000003D892B4C00] 16:36:43 INFO - PROCESS | 3668 | 1464219403568 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 16:36:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:36:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 693ms 16:36:43 INFO - PROCESS | 3668 | 1464219403607 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 16:36:43 INFO - PROCESS | 3668 | 1464219403610 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 16:36:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:36:43 INFO - PROCESS | 3668 | 1464219403613 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:36:43 INFO - PROCESS | 3668 | 1464219403615 Marionette TRACE conn6 <- [1,474,null,{}] 16:36:43 INFO - PROCESS | 3668 | 1464219403619 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:43 INFO - PROCESS | 3668 | 1464219403710 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 16:36:43 INFO - PROCESS | 3668 | 1464219403749 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:43 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B59B800 == 47 [pid = 3668] [id = 128] 16:36:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (0000003D89F1C800) [pid = 3668] [serial = 382] [outer = 0000000000000000] 16:36:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (0000003D8A12F000) [pid = 3668] [serial = 383] [outer = 0000003D89F1C800] 16:36:43 INFO - PROCESS | 3668 | 1464219403802 Marionette DEBUG loaded listener.js 16:36:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (0000003D8A13CC00) [pid = 3668] [serial = 384] [outer = 0000003D89F1C800] 16:36:44 INFO - PROCESS | 3668 | 1464219404263 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 16:36:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:36:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 734ms 16:36:44 INFO - PROCESS | 3668 | 1464219404351 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 16:36:44 INFO - PROCESS | 3668 | 1464219404353 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 16:36:44 INFO - PROCESS | 3668 | 1464219404356 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:36:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:36:44 INFO - PROCESS | 3668 | 1464219404358 Marionette TRACE conn6 <- [1,478,null,{}] 16:36:44 INFO - PROCESS | 3668 | 1464219404362 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:44 INFO - PROCESS | 3668 | 1464219404475 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 16:36:44 INFO - PROCESS | 3668 | 1464219404528 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:44 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8DFD4000 == 48 [pid = 3668] [id = 129] 16:36:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (0000003D8AB4B800) [pid = 3668] [serial = 385] [outer = 0000000000000000] 16:36:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (0000003D8AB52400) [pid = 3668] [serial = 386] [outer = 0000003D8AB4B800] 16:36:44 INFO - PROCESS | 3668 | 1464219404575 Marionette DEBUG loaded listener.js 16:36:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (0000003DF31F3400) [pid = 3668] [serial = 387] [outer = 0000003D8AB4B800] 16:36:45 INFO - PROCESS | 3668 | 1464219405041 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 16:36:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:36:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 734ms 16:36:45 INFO - PROCESS | 3668 | 1464219405102 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 16:36:45 INFO - PROCESS | 3668 | 1464219405105 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 16:36:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:36:45 INFO - PROCESS | 3668 | 1464219405116 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:36:45 INFO - PROCESS | 3668 | 1464219405118 Marionette TRACE conn6 <- [1,482,null,{}] 16:36:45 INFO - PROCESS | 3668 | 1464219405122 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:45 INFO - PROCESS | 3668 | 1464219405258 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 16:36:45 INFO - PROCESS | 3668 | 1464219405328 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:45 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF441E800 == 49 [pid = 3668] [id = 130] 16:36:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (0000003DF54CA400) [pid = 3668] [serial = 388] [outer = 0000000000000000] 16:36:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (0000003DF9DCA000) [pid = 3668] [serial = 389] [outer = 0000003DF54CA400] 16:36:45 INFO - PROCESS | 3668 | 1464219405377 Marionette DEBUG loaded listener.js 16:36:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (0000003DFAF10800) [pid = 3668] [serial = 390] [outer = 0000003DF54CA400] 16:36:45 INFO - PROCESS | 3668 | 1464219405840 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 16:36:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:36:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 776ms 16:36:45 INFO - PROCESS | 3668 | 1464219405897 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 16:36:45 INFO - PROCESS | 3668 | 1464219405899 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 16:36:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:36:45 INFO - PROCESS | 3668 | 1464219405903 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:36:45 INFO - PROCESS | 3668 | 1464219405904 Marionette TRACE conn6 <- [1,486,null,{}] 16:36:45 INFO - PROCESS | 3668 | 1464219405914 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:46 INFO - PROCESS | 3668 | 1464219406026 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 16:36:46 INFO - PROCESS | 3668 | 1464219406083 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:46 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF5C1C800 == 50 [pid = 3668] [id = 131] 16:36:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (0000003D86307400) [pid = 3668] [serial = 391] [outer = 0000000000000000] 16:36:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (0000003D8630C800) [pid = 3668] [serial = 392] [outer = 0000003D86307400] 16:36:46 INFO - PROCESS | 3668 | 1464219406129 Marionette DEBUG loaded listener.js 16:36:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (0000003DF4B30000) [pid = 3668] [serial = 393] [outer = 0000003D86307400] 16:36:46 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (0000003D84F16000) [pid = 3668] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:36:46 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (0000003D88554400) [pid = 3668] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:36:46 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (0000003D89A8EC00) [pid = 3668] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:36:46 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (0000003D89F1D000) [pid = 3668] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:36:46 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (0000003D821C6C00) [pid = 3668] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:36:46 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (0000003D88558800) [pid = 3668] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:36:46 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (0000003DFAF98400) [pid = 3668] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:36:46 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (0000003D84413000) [pid = 3668] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:36:46 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (0000003D8828D400) [pid = 3668] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:36:46 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (0000003D89F1BC00) [pid = 3668] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:36:46 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (0000003DF54CD400) [pid = 3668] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:36:46 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (0000003D859D1400) [pid = 3668] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:36:46 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (0000003D8ABBEC00) [pid = 3668] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:36:46 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (0000003D8528BC00) [pid = 3668] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:36:46 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (0000003D8550C400) [pid = 3668] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:36:46 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (0000003D859C4000) [pid = 3668] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:36:46 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (0000003D8AB4A000) [pid = 3668] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:36:46 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (0000003D85914000) [pid = 3668] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:36:46 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (0000003D859CCC00) [pid = 3668] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:36:46 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (0000003D892BAC00) [pid = 3668] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:36:46 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (0000003D89ACD400) [pid = 3668] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:36:46 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (0000003D8A143400) [pid = 3668] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:36:46 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (0000003D8AF64800) [pid = 3668] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:36:46 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (0000003D88286C00) [pid = 3668] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:36:46 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (0000003D88557C00) [pid = 3668] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:36:46 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (0000003D84F12400) [pid = 3668] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:36:46 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (0000003D84411C00) [pid = 3668] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:36:46 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (0000003D81D18000) [pid = 3668] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:36:46 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (0000003D85290400) [pid = 3668] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:36:46 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (0000003DFA2A0C00) [pid = 3668] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:36:46 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (0000003DF31F6800) [pid = 3668] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:36:46 INFO - PROCESS | 3668 | 1464219406809 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 16:36:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:36:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 944ms 16:36:46 INFO - PROCESS | 3668 | 1464219406849 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 16:36:46 INFO - PROCESS | 3668 | 1464219406852 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 16:36:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:36:46 INFO - PROCESS | 3668 | 1464219406855 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:36:46 INFO - PROCESS | 3668 | 1464219406857 Marionette TRACE conn6 <- [1,490,null,{}] 16:36:46 INFO - PROCESS | 3668 | 1464219406868 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:46 INFO - PROCESS | 3668 | 1464219406954 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 16:36:46 INFO - PROCESS | 3668 | 1464219406964 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:46 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF9444000 == 51 [pid = 3668] [id = 132] 16:36:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (0000003D82258000) [pid = 3668] [serial = 394] [outer = 0000000000000000] 16:36:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (0000003D8225EC00) [pid = 3668] [serial = 395] [outer = 0000003D82258000] 16:36:47 INFO - PROCESS | 3668 | 1464219407009 Marionette DEBUG loaded listener.js 16:36:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (0000003D82265400) [pid = 3668] [serial = 396] [outer = 0000003D82258000] 16:36:47 INFO - PROCESS | 3668 | 1464219407432 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 16:36:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:36:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 628ms 16:36:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:36:47 INFO - PROCESS | 3668 | 1464219407486 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 16:36:47 INFO - PROCESS | 3668 | 1464219407489 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 16:36:47 INFO - PROCESS | 3668 | 1464219407492 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:36:47 INFO - PROCESS | 3668 | 1464219407493 Marionette TRACE conn6 <- [1,494,null,{}] 16:36:47 INFO - PROCESS | 3668 | 1464219407497 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:47 INFO - PROCESS | 3668 | 1464219407585 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 16:36:47 INFO - PROCESS | 3668 | 1464219407591 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:47 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFAFCB000 == 52 [pid = 3668] [id = 133] 16:36:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (0000003D85874800) [pid = 3668] [serial = 397] [outer = 0000000000000000] 16:36:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (0000003D859CA400) [pid = 3668] [serial = 398] [outer = 0000003D85874800] 16:36:47 INFO - PROCESS | 3668 | 1464219407636 Marionette DEBUG loaded listener.js 16:36:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (0000003D87DA4C00) [pid = 3668] [serial = 399] [outer = 0000003D85874800] 16:36:48 INFO - PROCESS | 3668 | 1464219408094 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 16:36:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:36:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 629ms 16:36:48 INFO - PROCESS | 3668 | 1464219408125 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 16:36:48 INFO - PROCESS | 3668 | 1464219408127 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 16:36:48 INFO - PROCESS | 3668 | 1464219408130 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:36:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:36:48 INFO - PROCESS | 3668 | 1464219408132 Marionette TRACE conn6 <- [1,498,null,{}] 16:36:48 INFO - PROCESS | 3668 | 1464219408135 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:48 INFO - PROCESS | 3668 | 1464219408230 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 16:36:48 INFO - PROCESS | 3668 | 1464219408237 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:48 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFECC0800 == 53 [pid = 3668] [id = 134] 16:36:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (0000003D892BAC00) [pid = 3668] [serial = 400] [outer = 0000000000000000] 16:36:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (0000003D89AD0000) [pid = 3668] [serial = 401] [outer = 0000003D892BAC00] 16:36:48 INFO - PROCESS | 3668 | 1464219408281 Marionette DEBUG loaded listener.js 16:36:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (0000003DF31FD800) [pid = 3668] [serial = 402] [outer = 0000003D892BAC00] 16:36:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF4C51800 == 52 [pid = 3668] [id = 32] 16:36:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFECBE000 == 51 [pid = 3668] [id = 104] 16:36:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003D82157000 == 50 [pid = 3668] [id = 110] 16:36:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFA3DE000 == 49 [pid = 3668] [id = 46] 16:36:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89E12000 == 48 [pid = 3668] [id = 47] 16:36:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8955C800 == 47 [pid = 3668] [id = 60] 16:36:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AB18000 == 46 [pid = 3668] [id = 63] 16:36:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8955E800 == 45 [pid = 3668] [id = 58] 16:36:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003D81722800 == 44 [pid = 3668] [id = 8] 16:36:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF32B4800 == 43 [pid = 3668] [id = 62] 16:36:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFFD15800 == 42 [pid = 3668] [id = 78] 16:36:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8175F800 == 41 [pid = 3668] [id = 125] 16:36:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8A1BD800 == 40 [pid = 3668] [id = 124] 16:36:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFFD1C000 == 39 [pid = 3668] [id = 123] 16:36:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFECCE000 == 38 [pid = 3668] [id = 122] 16:36:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF3B2A000 == 37 [pid = 3668] [id = 121] 16:36:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFA3DA000 == 36 [pid = 3668] [id = 119] 16:36:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89164000 == 35 [pid = 3668] [id = 120] 16:36:50 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B59B800 == 34 [pid = 3668] [id = 128] 16:36:50 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFAFCB000 == 33 [pid = 3668] [id = 133] 16:36:50 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8DFD4000 == 32 [pid = 3668] [id = 129] 16:36:50 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF441E800 == 31 [pid = 3668] [id = 130] 16:36:50 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF9444000 == 30 [pid = 3668] [id = 132] 16:36:50 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AE8D000 == 29 [pid = 3668] [id = 127] 16:36:50 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF5C1C800 == 28 [pid = 3668] [id = 131] 16:36:50 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89160800 == 27 [pid = 3668] [id = 126] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (0000003D859D8800) [pid = 3668] [serial = 272] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (0000003DFB540C00) [pid = 3668] [serial = 91] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (0000003DF96F2000) [pid = 3668] [serial = 185] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (0000003D85918000) [pid = 3668] [serial = 176] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (0000003D89E48000) [pid = 3668] [serial = 275] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (0000003D8ABBD800) [pid = 3668] [serial = 182] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (0000003D8AF5CC00) [pid = 3668] [serial = 227] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (0000003D84406C00) [pid = 3668] [serial = 269] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (0000003D89A49C00) [pid = 3668] [serial = 179] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (0000003DFB6AF400) [pid = 3668] [serial = 266] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (0000003D859CF800) [pid = 3668] [serial = 130] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (0000003D89A93800) [pid = 3668] [serial = 133] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (0000003DF4463400) [pid = 3668] [serial = 136] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (0000003DFA0A7400) [pid = 3668] [serial = 139] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (0000003DFBD14C00) [pid = 3668] [serial = 94] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (0000003DFA0AEC00) [pid = 3668] [serial = 278] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (0000003DF9D71800) [pid = 3668] [serial = 233] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (0000003DF5475800) [pid = 3668] [serial = 230] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (0000003DF31F6400) [pid = 3668] [serial = 85] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (0000003DF31F6C00) [pid = 3668] [serial = 188] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (0000003D88691800) [pid = 3668] [serial = 224] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (0000003DF635DC00) [pid = 3668] [serial = 88] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (0000003D89A46400) [pid = 3668] [serial = 343] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (0000003D89F18800) [pid = 3668] [serial = 346] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (0000003D8ABBA400) [pid = 3668] [serial = 349] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (0000003DF31FA800) [pid = 3668] [serial = 352] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (0000003D89695C00) [pid = 3668] [serial = 328] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (0000003D88691400) [pid = 3668] [serial = 340] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (0000003D8635F400) [pid = 3668] [serial = 337] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (0000003D87D32C00) [pid = 3668] [serial = 338] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (0000003D85296000) [pid = 3668] [serial = 334] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (0000003D85872C00) [pid = 3668] [serial = 335] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (0000003D84F11800) [pid = 3668] [serial = 332] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (0000003D821C8400) [pid = 3668] [serial = 331] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (0000003D85295400) [pid = 3668] [serial = 313] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0000003D86369000) [pid = 3668] [serial = 316] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (0000003D8A12C800) [pid = 3668] [serial = 319] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0000003DF5C4A000) [pid = 3668] [serial = 322] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (0000003D89EE8000) [pid = 3668] [serial = 325] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003DF9EEC000) [pid = 3668] [serial = 329] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003DF4481000) [pid = 3668] [serial = 353] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003DF4D76000) [pid = 3668] [serial = 355] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D8A144C00) [pid = 3668] [serial = 347] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D89A9AC00) [pid = 3668] [serial = 344] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D8968CC00) [pid = 3668] [serial = 341] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D8AF5C400) [pid = 3668] [serial = 350] [outer = 0000000000000000] [url = about:blank] 16:36:50 INFO - PROCESS | 3668 | 1464219410544 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 16:36:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:36:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 2434ms 16:36:50 INFO - PROCESS | 3668 | 1464219410568 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 16:36:50 INFO - PROCESS | 3668 | 1464219410573 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 16:36:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:36:50 INFO - PROCESS | 3668 | 1464219410579 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:36:50 INFO - PROCESS | 3668 | 1464219410583 Marionette TRACE conn6 <- [1,502,null,{}] 16:36:50 INFO - PROCESS | 3668 | 1464219410590 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:50 INFO - PROCESS | 3668 | 1464219410689 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 16:36:50 INFO - PROCESS | 3668 | 1464219410700 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:50 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D82155000 == 28 [pid = 3668] [id = 135] 16:36:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D821C4000) [pid = 3668] [serial = 403] [outer = 0000000000000000] 16:36:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D821C4800) [pid = 3668] [serial = 404] [outer = 0000003D821C4000] 16:36:50 INFO - PROCESS | 3668 | 1464219410750 Marionette DEBUG loaded listener.js 16:36:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D82259800) [pid = 3668] [serial = 405] [outer = 0000003D821C4000] 16:36:51 INFO - PROCESS | 3668 | 1464219411235 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 16:36:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:36:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 691ms 16:36:51 INFO - PROCESS | 3668 | 1464219411274 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 16:36:51 INFO - PROCESS | 3668 | 1464219411280 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 16:36:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:36:51 INFO - PROCESS | 3668 | 1464219411288 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:36:51 INFO - PROCESS | 3668 | 1464219411290 Marionette TRACE conn6 <- [1,506,null,{}] 16:36:51 INFO - PROCESS | 3668 | 1464219411295 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:51 INFO - PROCESS | 3668 | 1464219411388 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 16:36:51 INFO - PROCESS | 3668 | 1464219411400 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:51 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8451E000 == 29 [pid = 3668] [id = 136] 16:36:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D82FC8800) [pid = 3668] [serial = 406] [outer = 0000000000000000] 16:36:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D83B7B000) [pid = 3668] [serial = 407] [outer = 0000003D82FC8800] 16:36:51 INFO - PROCESS | 3668 | 1464219411448 Marionette DEBUG loaded listener.js 16:36:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D8440F400) [pid = 3668] [serial = 408] [outer = 0000003D82FC8800] 16:36:51 INFO - PROCESS | 3668 | 1464219411939 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 16:36:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:36:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 672ms 16:36:51 INFO - PROCESS | 3668 | 1464219411965 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 16:36:51 INFO - PROCESS | 3668 | 1464219411968 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 16:36:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:36:51 INFO - PROCESS | 3668 | 1464219411972 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:36:51 INFO - PROCESS | 3668 | 1464219411976 Marionette TRACE conn6 <- [1,510,null,{}] 16:36:52 INFO - PROCESS | 3668 | 1464219411989 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:52 INFO - PROCESS | 3668 | 1464219412124 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 16:36:52 INFO - PROCESS | 3668 | 1464219412195 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:52 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86C65000 == 30 [pid = 3668] [id = 137] 16:36:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D81096C00) [pid = 3668] [serial = 409] [outer = 0000000000000000] 16:36:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003D85289400) [pid = 3668] [serial = 410] [outer = 0000003D81096C00] 16:36:52 INFO - PROCESS | 3668 | 1464219412248 Marionette DEBUG loaded listener.js 16:36:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003D85296C00) [pid = 3668] [serial = 411] [outer = 0000003D81096C00] 16:36:52 INFO - PROCESS | 3668 | 1464219412688 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 16:36:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:36:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 735ms 16:36:52 INFO - PROCESS | 3668 | 1464219412707 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 16:36:52 INFO - PROCESS | 3668 | 1464219412710 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 16:36:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:36:52 INFO - PROCESS | 3668 | 1464219412713 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:36:52 INFO - PROCESS | 3668 | 1464219412715 Marionette TRACE conn6 <- [1,514,null,{}] 16:36:52 INFO - PROCESS | 3668 | 1464219412719 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:52 INFO - PROCESS | 3668 | 1464219412807 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 16:36:52 INFO - PROCESS | 3668 | 1464219412816 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:52 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D885B0000 == 31 [pid = 3668] [id = 138] 16:36:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D8550D800) [pid = 3668] [serial = 412] [outer = 0000000000000000] 16:36:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D8585A400) [pid = 3668] [serial = 413] [outer = 0000003D8550D800] 16:36:52 INFO - PROCESS | 3668 | 1464219412863 Marionette DEBUG loaded listener.js 16:36:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D85876C00) [pid = 3668] [serial = 414] [outer = 0000003D8550D800] 16:36:53 INFO - PROCESS | 3668 | 1464219413316 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 16:36: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 16:36:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 629ms 16:36:53 INFO - PROCESS | 3668 | 1464219413345 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 16:36:53 INFO - PROCESS | 3668 | 1464219413348 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 16:36:53 INFO - PROCESS | 3668 | 1464219413351 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:36:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:36:53 INFO - PROCESS | 3668 | 1464219413353 Marionette TRACE conn6 <- [1,518,null,{}] 16:36:53 INFO - PROCESS | 3668 | 1464219413356 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:53 INFO - PROCESS | 3668 | 1464219413437 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 16:36:53 INFO - PROCESS | 3668 | 1464219413444 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:53 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8916F000 == 32 [pid = 3668] [id = 139] 16:36:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0000003D825B5000) [pid = 3668] [serial = 415] [outer = 0000000000000000] 16:36:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (0000003D85920000) [pid = 3668] [serial = 416] [outer = 0000003D825B5000] 16:36:53 INFO - PROCESS | 3668 | 1464219413500 Marionette DEBUG loaded listener.js 16:36:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (0000003D859CEC00) [pid = 3668] [serial = 417] [outer = 0000003D825B5000] 16:36:53 INFO - PROCESS | 3668 | 1464219413985 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 16:36:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:36:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 671ms 16:36:54 INFO - PROCESS | 3668 | 1464219414026 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 16:36:54 INFO - PROCESS | 3668 | 1464219414028 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 16:36:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:36:54 INFO - PROCESS | 3668 | 1464219414032 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:36:54 INFO - PROCESS | 3668 | 1464219414034 Marionette TRACE conn6 <- [1,522,null,{}] 16:36:54 INFO - PROCESS | 3668 | 1464219414037 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:54 INFO - PROCESS | 3668 | 1464219414152 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 16:36:54 INFO - PROCESS | 3668 | 1464219414163 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:54 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D893D1000 == 33 [pid = 3668] [id = 140] 16:36:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (0000003D85A25000) [pid = 3668] [serial = 418] [outer = 0000000000000000] 16:36:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (0000003D8630B000) [pid = 3668] [serial = 419] [outer = 0000003D85A25000] 16:36:54 INFO - PROCESS | 3668 | 1464219414218 Marionette DEBUG loaded listener.js 16:36:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (0000003D86361400) [pid = 3668] [serial = 420] [outer = 0000003D85A25000] 16:36:54 INFO - PROCESS | 3668 | 1464219414661 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 16:36:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:36:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 692ms 16:36:54 INFO - PROCESS | 3668 | 1464219414727 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 16:36:54 INFO - PROCESS | 3668 | 1464219414729 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 16:36:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:36:54 INFO - PROCESS | 3668 | 1464219414732 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:36:54 INFO - PROCESS | 3668 | 1464219414734 Marionette TRACE conn6 <- [1,526,null,{}] 16:36:54 INFO - PROCESS | 3668 | 1464219414738 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:54 INFO - PROCESS | 3668 | 1464219414846 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 16:36:54 INFO - PROCESS | 3668 | 1464219414856 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:54 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D895CE000 == 34 [pid = 3668] [id = 141] 16:36:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (0000003D81ACB400) [pid = 3668] [serial = 421] [outer = 0000000000000000] 16:36:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (0000003D86E4E000) [pid = 3668] [serial = 422] [outer = 0000003D81ACB400] 16:36:54 INFO - PROCESS | 3668 | 1464219414902 Marionette DEBUG loaded listener.js 16:36:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (0000003D87D28C00) [pid = 3668] [serial = 423] [outer = 0000003D81ACB400] 16:36:55 INFO - PROCESS | 3668 | 1464219415359 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 16:36: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 16:36:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 672ms 16:36:55 INFO - PROCESS | 3668 | 1464219415408 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 16:36:55 INFO - PROCESS | 3668 | 1464219415410 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 16:36:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:36:55 INFO - PROCESS | 3668 | 1464219415413 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:36:55 INFO - PROCESS | 3668 | 1464219415416 Marionette TRACE conn6 <- [1,530,null,{}] 16:36:55 INFO - PROCESS | 3668 | 1464219415419 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:55 INFO - PROCESS | 3668 | 1464219415499 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 16:36:55 INFO - PROCESS | 3668 | 1464219415508 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:55 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D899E6000 == 35 [pid = 3668] [id = 142] 16:36:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (0000003D87D31C00) [pid = 3668] [serial = 424] [outer = 0000000000000000] 16:36:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (0000003D87D9C400) [pid = 3668] [serial = 425] [outer = 0000003D87D31C00] 16:36:55 INFO - PROCESS | 3668 | 1464219415554 Marionette DEBUG loaded listener.js 16:36:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (0000003D87DA5400) [pid = 3668] [serial = 426] [outer = 0000003D87D31C00] 16:36:56 INFO - PROCESS | 3668 | 1464219416122 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 16:36: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 16:36:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:36:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:36:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:36:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:36: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 16:36:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:36:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:36:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:36:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:36:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 734ms 16:36:56 INFO - PROCESS | 3668 | 1464219416189 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 16:36:56 INFO - PROCESS | 3668 | 1464219416191 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 16:36:56 INFO - PROCESS | 3668 | 1464219416194 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:36:56 INFO - PROCESS | 3668 | 1464219416196 Marionette TRACE conn6 <- [1,534,null,{}] 16:36:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:36:56 INFO - PROCESS | 3668 | 1464219416200 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:56 INFO - PROCESS | 3668 | 1464219416318 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 16:36:56 INFO - PROCESS | 3668 | 1464219416364 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:56 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86C64800 == 36 [pid = 3668] [id = 143] 16:36:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (0000003D88281400) [pid = 3668] [serial = 427] [outer = 0000000000000000] 16:36:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (0000003D8828B800) [pid = 3668] [serial = 428] [outer = 0000003D88281400] 16:36:56 INFO - PROCESS | 3668 | 1464219416410 Marionette DEBUG loaded listener.js 16:36:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (0000003D8855C000) [pid = 3668] [serial = 429] [outer = 0000003D88281400] 16:36:56 INFO - PROCESS | 3668 | 1464219416832 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 16:36:56 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. 16:36:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 671ms 16:36:56 INFO - PROCESS | 3668 | 1464219416876 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 16:36:56 INFO - PROCESS | 3668 | 1464219416886 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 16:36:56 INFO - PROCESS | 3668 | 1464219416890 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:36:56 INFO - PROCESS | 3668 | 1464219416892 Marionette TRACE conn6 <- [1,538,null,{}] 16:36:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:36:56 INFO - PROCESS | 3668 | 1464219416895 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:57 INFO - PROCESS | 3668 | 1464219417009 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 16:36:57 INFO - PROCESS | 3668 | 1464219417055 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:57 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AB0D000 == 37 [pid = 3668] [id = 144] 16:36:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (0000003D88561000) [pid = 3668] [serial = 430] [outer = 0000000000000000] 16:36:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (0000003D88691800) [pid = 3668] [serial = 431] [outer = 0000003D88561000] 16:36:57 INFO - PROCESS | 3668 | 1464219417102 Marionette DEBUG loaded listener.js 16:36:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (0000003D892AD000) [pid = 3668] [serial = 432] [outer = 0000003D88561000] 16:36:57 INFO - PROCESS | 3668 | 1464219417607 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 16:36:57 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. 16:36:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 734ms 16:36:57 INFO - PROCESS | 3668 | 1464219417655 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 16:36:57 INFO - PROCESS | 3668 | 1464219417658 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 16:36:57 INFO - PROCESS | 3668 | 1464219417666 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:36:57 INFO - PROCESS | 3668 | 1464219417669 Marionette TRACE conn6 <- [1,542,null,{}] 16:36:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:36:57 INFO - PROCESS | 3668 | 1464219417672 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:58 INFO - PROCESS | 3668 | 1464219418130 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 16:36:58 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (0000003D86307400) [pid = 3668] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:36:58 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (0000003DF54CA400) [pid = 3668] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:36:58 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (0000003D85874800) [pid = 3668] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:36:58 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (0000003D821C1800) [pid = 3668] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:36:58 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (0000003DF4D6FC00) [pid = 3668] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:36:58 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (0000003D89F1C800) [pid = 3668] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:36:58 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (0000003D892B4C00) [pid = 3668] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:36:58 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (0000003D85503C00) [pid = 3668] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:36:58 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (0000003D859D1000) [pid = 3668] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:36:58 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (0000003D8109B400) [pid = 3668] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:36:58 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (0000003DF9E7C400) [pid = 3668] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:36:58 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (0000003D89E50C00) [pid = 3668] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:36:58 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (0000003D85A2BC00) [pid = 3668] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:36:58 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (0000003D8AB4B800) [pid = 3668] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:36:58 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (0000003D82258000) [pid = 3668] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:36:58 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (0000003D8A142800) [pid = 3668] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:36:58 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (0000003D8635C000) [pid = 3668] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:36:58 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (0000003D8AF66000) [pid = 3668] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:36:58 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (0000003D85152800) [pid = 3668] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:36:58 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0000003D89ACC400) [pid = 3668] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:36:58 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (0000003D89EE1000) [pid = 3668] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:36:58 INFO - PROCESS | 3668 | 1464219418197 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:58 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D87DB4800 == 38 [pid = 3668] [id = 145] 16:36:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D81D0B800) [pid = 3668] [serial = 433] [outer = 0000000000000000] 16:36:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D821C1800) [pid = 3668] [serial = 434] [outer = 0000003D81D0B800] 16:36:58 INFO - PROCESS | 3668 | 1464219418257 Marionette DEBUG loaded listener.js 16:36:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D88558000) [pid = 3668] [serial = 435] [outer = 0000003D81D0B800] 16:36:58 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:36:58 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:36:58 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:36:58 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:36:58 INFO - PROCESS | 3668 | 1464219418651 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 16:36:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:36:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1018ms 16:36:58 INFO - PROCESS | 3668 | 1464219418691 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 16:36:58 INFO - PROCESS | 3668 | 1464219418693 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 16:36:58 INFO - PROCESS | 3668 | 1464219418697 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:36:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:36:58 INFO - PROCESS | 3668 | 1464219418699 Marionette TRACE conn6 <- [1,546,null,{}] 16:36:58 INFO - PROCESS | 3668 | 1464219418702 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:58 INFO - PROCESS | 3668 | 1464219418792 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 16:36:58 INFO - PROCESS | 3668 | 1464219418801 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:58 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B540000 == 39 [pid = 3668] [id = 146] 16:36:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0000003D89692C00) [pid = 3668] [serial = 436] [outer = 0000000000000000] 16:36:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (0000003D89A4D400) [pid = 3668] [serial = 437] [outer = 0000003D89692C00] 16:36:58 INFO - PROCESS | 3668 | 1464219418846 Marionette DEBUG loaded listener.js 16:36:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (0000003D89A8BC00) [pid = 3668] [serial = 438] [outer = 0000003D89692C00] 16:36:59 INFO - PROCESS | 3668 | 1464219419262 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 16:36:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:36:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 585ms 16:36:59 INFO - PROCESS | 3668 | 1464219419292 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 16:36:59 INFO - PROCESS | 3668 | 1464219419294 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 16:36:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:36:59 INFO - PROCESS | 3668 | 1464219419297 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:36:59 INFO - PROCESS | 3668 | 1464219419299 Marionette TRACE conn6 <- [1,550,null,{}] 16:36:59 INFO - PROCESS | 3668 | 1464219419307 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:36:59 INFO - PROCESS | 3668 | 1464219419390 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 16:36:59 INFO - PROCESS | 3668 | 1464219419397 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:59 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B593800 == 40 [pid = 3668] [id = 147] 16:36:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (0000003D89A91400) [pid = 3668] [serial = 439] [outer = 0000000000000000] 16:36:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (0000003D89A97400) [pid = 3668] [serial = 440] [outer = 0000003D89A91400] 16:36:59 INFO - PROCESS | 3668 | 1464219419444 Marionette DEBUG loaded listener.js 16:36:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (0000003D89AC7800) [pid = 3668] [serial = 441] [outer = 0000003D89A91400] 16:36:59 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:36:59 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:36:59 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:36:59 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:36:59 INFO - PROCESS | 3668 | 1464219419890 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 16:36:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:36:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 629ms 16:36:59 INFO - PROCESS | 3668 | 1464219419929 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 16:36:59 INFO - PROCESS | 3668 | 1464219419931 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 16:36:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:36:59 INFO - PROCESS | 3668 | 1464219419939 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:36:59 INFO - PROCESS | 3668 | 1464219419941 Marionette TRACE conn6 <- [1,554,null,{}] 16:36:59 INFO - PROCESS | 3668 | 1464219419945 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:00 INFO - PROCESS | 3668 | 1464219420038 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 16:37:00 INFO - PROCESS | 3668 | 1464219420045 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:00 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8BAC8000 == 41 [pid = 3668] [id = 148] 16:37:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (0000003D89E42C00) [pid = 3668] [serial = 442] [outer = 0000000000000000] 16:37:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (0000003D89E45800) [pid = 3668] [serial = 443] [outer = 0000003D89E42C00] 16:37:00 INFO - PROCESS | 3668 | 1464219420089 Marionette DEBUG loaded listener.js 16:37:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (0000003D89E4D800) [pid = 3668] [serial = 444] [outer = 0000003D89E42C00] 16:37:00 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:37:00 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:37:00 INFO - PROCESS | 3668 | 1464219420897 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:37:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:37:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 986ms 16:37:00 INFO - PROCESS | 3668 | 1464219420924 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 16:37:00 INFO - PROCESS | 3668 | 1464219420929 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 16:37:00 INFO - PROCESS | 3668 | 1464219420934 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:37:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:37:00 INFO - PROCESS | 3668 | 1464219420940 Marionette TRACE conn6 <- [1,558,null,{}] 16:37:00 INFO - PROCESS | 3668 | 1464219420945 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:01 INFO - PROCESS | 3668 | 1464219421074 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 16:37:01 INFO - PROCESS | 3668 | 1464219421146 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:01 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D84465000 == 42 [pid = 3668] [id = 149] 16:37:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (0000003D821CA000) [pid = 3668] [serial = 445] [outer = 0000000000000000] 16:37:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (0000003D82262000) [pid = 3668] [serial = 446] [outer = 0000003D821CA000] 16:37:01 INFO - PROCESS | 3668 | 1464219421206 Marionette DEBUG loaded listener.js 16:37:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (0000003D8440E000) [pid = 3668] [serial = 447] [outer = 0000003D821CA000] 16:37:01 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:37:01 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:37:01 INFO - PROCESS | 3668 | 1464219421950 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 16:37:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:37:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1028ms 16:37:01 INFO - PROCESS | 3668 | 1464219421966 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 16:37:01 INFO - PROCESS | 3668 | 1464219421973 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 16:37:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:37:01 INFO - PROCESS | 3668 | 1464219421980 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:37:01 INFO - PROCESS | 3668 | 1464219421983 Marionette TRACE conn6 <- [1,562,null,{}] 16:37:01 INFO - PROCESS | 3668 | 1464219421987 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:02 INFO - PROCESS | 3668 | 1464219422115 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 16:37:02 INFO - PROCESS | 3668 | 1464219422188 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:02 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D893C3800 == 43 [pid = 3668] [id = 150] 16:37:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (0000003D85292400) [pid = 3668] [serial = 448] [outer = 0000000000000000] 16:37:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (0000003D8550E000) [pid = 3668] [serial = 449] [outer = 0000003D85292400] 16:37:02 INFO - PROCESS | 3668 | 1464219422246 Marionette DEBUG loaded listener.js 16:37:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (0000003D859C9C00) [pid = 3668] [serial = 450] [outer = 0000003D85292400] 16:37:03 INFO - PROCESS | 3668 | 1464219423206 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:37:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:37:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1281ms 16:37:03 INFO - PROCESS | 3668 | 1464219423261 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 16:37:03 INFO - PROCESS | 3668 | 1464219423265 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 16:37:03 INFO - PROCESS | 3668 | 1464219423271 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:37:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:37:03 INFO - PROCESS | 3668 | 1464219423275 Marionette TRACE conn6 <- [1,566,null,{}] 16:37:03 INFO - PROCESS | 3668 | 1464219423282 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:03 INFO - PROCESS | 3668 | 1464219423392 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 16:37:03 INFO - PROCESS | 3668 | 1464219423465 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:03 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8451D000 == 44 [pid = 3668] [id = 151] 16:37:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (0000003D823EE400) [pid = 3668] [serial = 451] [outer = 0000000000000000] 16:37:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (0000003D8310B800) [pid = 3668] [serial = 452] [outer = 0000003D823EE400] 16:37:03 INFO - PROCESS | 3668 | 1464219423517 Marionette DEBUG loaded listener.js 16:37:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (0000003D84F17400) [pid = 3668] [serial = 453] [outer = 0000003D823EE400] 16:37:03 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF9E3F800 == 43 [pid = 3668] [id = 28] 16:37:03 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFB1B8800 == 42 [pid = 3668] [id = 17] 16:37:03 INFO - PROCESS | 3668 | --DOCSHELL 0000003D87DBB800 == 41 [pid = 3668] [id = 25] 16:37:03 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF454F800 == 40 [pid = 3668] [id = 12] 16:37:03 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFF348800 == 39 [pid = 3668] [id = 19] 16:37:03 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF4C55000 == 38 [pid = 3668] [id = 26] 16:37:03 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFFD8F800 == 37 [pid = 3668] [id = 20] 16:37:03 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF636E000 == 36 [pid = 3668] [id = 27] 16:37:03 INFO - PROCESS | 3668 | --DOCSHELL 0000003D87DC5800 == 35 [pid = 3668] [id = 21] 16:37:03 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFA3E3000 == 34 [pid = 3668] [id = 16] 16:37:03 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8584E800 == 33 [pid = 3668] [id = 29] 16:37:03 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF9535800 == 32 [pid = 3668] [id = 14] 16:37:03 INFO - PROCESS | 3668 | --DOCSHELL 0000003D885C5000 == 31 [pid = 3668] [id = 24] 16:37:03 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF5852000 == 30 [pid = 3668] [id = 13] 16:37:03 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF9EA9000 == 29 [pid = 3668] [id = 15] 16:37:03 INFO - PROCESS | 3668 | --DOCSHELL 0000003D81A65800 == 28 [pid = 3668] [id = 23] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (0000003D89AD0000) [pid = 3668] [serial = 401] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFECC0800 == 27 [pid = 3668] [id = 134] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (0000003DFAF06C00) [pid = 3668] [serial = 311] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (0000003D88559800) [pid = 3668] [serial = 317] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (0000003DFAF0A000) [pid = 3668] [serial = 323] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (0000003D8591B800) [pid = 3668] [serial = 314] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (0000003D8A146C00) [pid = 3668] [serial = 320] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (0000003DF33DD000) [pid = 3668] [serial = 326] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (0000003D8630C800) [pid = 3668] [serial = 392] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (0000003DFAF10800) [pid = 3668] [serial = 390] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (0000003DF9DCA000) [pid = 3668] [serial = 389] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (0000003D859CA400) [pid = 3668] [serial = 398] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (0000003DF4B30000) [pid = 3668] [serial = 393] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (0000003D844F0000) [pid = 3668] [serial = 358] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (0000003DF55CB800) [pid = 3668] [serial = 356] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (0000003DF4240800) [pid = 3668] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (0000003D8A12F000) [pid = 3668] [serial = 383] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (0000003D89AC7C00) [pid = 3668] [serial = 380] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (0000003D89E4C400) [pid = 3668] [serial = 381] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (0000003D859BE000) [pid = 3668] [serial = 377] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0000003D87D29000) [pid = 3668] [serial = 378] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (0000003D86E58000) [pid = 3668] [serial = 375] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0000003D85A2C000) [pid = 3668] [serial = 374] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (0000003DFA0AE800) [pid = 3668] [serial = 371] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003D86E54800) [pid = 3668] [serial = 370] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003DFB36EC00) [pid = 3668] [serial = 368] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003DFAF0B400) [pid = 3668] [serial = 367] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003DF5477000) [pid = 3668] [serial = 365] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D8A12E800) [pid = 3668] [serial = 364] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D892B6C00) [pid = 3668] [serial = 362] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D87D25400) [pid = 3668] [serial = 361] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D8591D400) [pid = 3668] [serial = 359] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D87DA4C00) [pid = 3668] [serial = 399] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D8AB52400) [pid = 3668] [serial = 386] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003DF31F3400) [pid = 3668] [serial = 387] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003D8225EC00) [pid = 3668] [serial = 395] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0000003D8A13CC00) [pid = 3668] [serial = 384] [outer = 0000000000000000] [url = about:blank] 16:37:03 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0000003D82265400) [pid = 3668] [serial = 396] [outer = 0000000000000000] [url = about:blank] 16:37:04 INFO - PROCESS | 3668 | 1464219424065 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 16:37:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:37:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 840ms 16:37:04 INFO - PROCESS | 3668 | 1464219424115 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 16:37:04 INFO - PROCESS | 3668 | 1464219424121 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 16:37:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:37:04 INFO - PROCESS | 3668 | 1464219424128 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:37:04 INFO - PROCESS | 3668 | 1464219424130 Marionette TRACE conn6 <- [1,570,null,{}] 16:37:04 INFO - PROCESS | 3668 | 1464219424134 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:04 INFO - PROCESS | 3668 | 1464219424223 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 16:37:04 INFO - PROCESS | 3668 | 1464219424296 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:04 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86C74000 == 28 [pid = 3668] [id = 152] 16:37:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (0000003D84F0F400) [pid = 3668] [serial = 454] [outer = 0000000000000000] 16:37:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003D85507400) [pid = 3668] [serial = 455] [outer = 0000003D84F0F400] 16:37:04 INFO - PROCESS | 3668 | 1464219424352 Marionette DEBUG loaded listener.js 16:37:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D85870400) [pid = 3668] [serial = 456] [outer = 0000003D84F0F400] 16:37:04 INFO - PROCESS | 3668 | 1464219424755 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 16:37:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:37:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 692ms 16:37:04 INFO - PROCESS | 3668 | 1464219424821 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 16:37:04 INFO - PROCESS | 3668 | 1464219424824 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 16:37:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:37:04 INFO - PROCESS | 3668 | 1464219424828 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:37:04 INFO - PROCESS | 3668 | 1464219424831 Marionette TRACE conn6 <- [1,574,null,{}] 16:37:04 INFO - PROCESS | 3668 | 1464219424872 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:04 INFO - PROCESS | 3668 | 1464219424978 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 16:37:04 INFO - PROCESS | 3668 | 1464219424990 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:05 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D893BE000 == 29 [pid = 3668] [id = 153] 16:37:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003D859C7C00) [pid = 3668] [serial = 457] [outer = 0000000000000000] 16:37:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D859D3800) [pid = 3668] [serial = 458] [outer = 0000003D859C7C00] 16:37:05 INFO - PROCESS | 3668 | 1464219425040 Marionette DEBUG loaded listener.js 16:37:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D85A23400) [pid = 3668] [serial = 459] [outer = 0000003D859C7C00] 16:37:05 INFO - PROCESS | 3668 | [3668] 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 16:37:05 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:37:05 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:37:05 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:37:05 INFO - PROCESS | 3668 | 1464219425700 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 16:37:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:37:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 879ms 16:37:05 INFO - PROCESS | 3668 | 1464219425709 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 16:37:05 INFO - PROCESS | 3668 | 1464219425711 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 16:37:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:37:05 INFO - PROCESS | 3668 | 1464219425715 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:37:05 INFO - PROCESS | 3668 | 1464219425716 Marionette TRACE conn6 <- [1,578,null,{}] 16:37:05 INFO - PROCESS | 3668 | 1464219425720 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:05 INFO - PROCESS | 3668 | 1464219425839 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 16:37:05 INFO - PROCESS | 3668 | 1464219425857 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:05 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D895D7000 == 30 [pid = 3668] [id = 154] 16:37:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D85A2BC00) [pid = 3668] [serial = 460] [outer = 0000000000000000] 16:37:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D8635B000) [pid = 3668] [serial = 461] [outer = 0000003D85A2BC00] 16:37:05 INFO - PROCESS | 3668 | 1464219425905 Marionette DEBUG loaded listener.js 16:37:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D86368800) [pid = 3668] [serial = 462] [outer = 0000003D85A2BC00] 16:37:06 INFO - PROCESS | 3668 | 1464219426360 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 16:37:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:37:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 673ms 16:37:06 INFO - PROCESS | 3668 | 1464219426393 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 16:37:06 INFO - PROCESS | 3668 | 1464219426396 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 16:37:06 INFO - PROCESS | 3668 | 1464219426399 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:37:06 INFO - PROCESS | 3668 | 1464219426401 Marionette TRACE conn6 <- [1,582,null,{}] 16:37:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:37:06 INFO - PROCESS | 3668 | 1464219426405 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:06 INFO - PROCESS | 3668 | 1464219426509 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 16:37:06 INFO - PROCESS | 3668 | 1464219426586 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:06 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89FDC000 == 31 [pid = 3668] [id = 155] 16:37:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D86E53800) [pid = 3668] [serial = 463] [outer = 0000000000000000] 16:37:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D86E59800) [pid = 3668] [serial = 464] [outer = 0000003D86E53800] 16:37:06 INFO - PROCESS | 3668 | 1464219426635 Marionette DEBUG loaded listener.js 16:37:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D87D9A800) [pid = 3668] [serial = 465] [outer = 0000003D86E53800] 16:37:07 INFO - PROCESS | 3668 | 1464219427092 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 16:37:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:37:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 734ms 16:37:07 INFO - PROCESS | 3668 | 1464219427146 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 16:37:07 INFO - PROCESS | 3668 | 1464219427148 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 16:37:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:37:07 INFO - PROCESS | 3668 | 1464219427152 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:37:07 INFO - PROCESS | 3668 | 1464219427154 Marionette TRACE conn6 <- [1,586,null,{}] 16:37:07 INFO - PROCESS | 3668 | 1464219427157 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:07 INFO - PROCESS | 3668 | 1464219427287 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 16:37:07 INFO - PROCESS | 3668 | 1464219427341 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:07 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AE8F000 == 32 [pid = 3668] [id = 156] 16:37:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D88558C00) [pid = 3668] [serial = 466] [outer = 0000000000000000] 16:37:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D88690000) [pid = 3668] [serial = 467] [outer = 0000003D88558C00] 16:37:07 INFO - PROCESS | 3668 | 1464219427390 Marionette DEBUG loaded listener.js 16:37:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003D892B3000) [pid = 3668] [serial = 468] [outer = 0000003D88558C00] 16:37:07 INFO - PROCESS | 3668 | 1464219427915 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 16:37:07 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (0000003D89A91400) [pid = 3668] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:37:07 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003D88281400) [pid = 3668] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:37:07 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003D821C4000) [pid = 3668] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:37:07 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003D8550D800) [pid = 3668] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:37:07 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D87D31C00) [pid = 3668] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:37:07 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D81ACB400) [pid = 3668] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:37:07 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D892BAC00) [pid = 3668] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:37:07 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D88561000) [pid = 3668] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:37:07 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D82FC8800) [pid = 3668] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:37:07 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D825B5000) [pid = 3668] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:37:07 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D81096C00) [pid = 3668] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:37:07 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003D89692C00) [pid = 3668] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:37:07 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003D85A25000) [pid = 3668] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:37:07 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0000003D81D0B800) [pid = 3668] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:37:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:37:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 840ms 16:37:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:37:08 INFO - PROCESS | 3668 | 1464219427993 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 16:37:08 INFO - PROCESS | 3668 | 1464219427995 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 16:37:08 INFO - PROCESS | 3668 | 1464219427999 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:37:08 INFO - PROCESS | 3668 | 1464219428001 Marionette TRACE conn6 <- [1,590,null,{}] 16:37:08 INFO - PROCESS | 3668 | 1464219428005 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:08 INFO - PROCESS | 3668 | 1464219428094 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 16:37:08 INFO - PROCESS | 3668 | 1464219428120 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:08 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8915B800 == 33 [pid = 3668] [id = 157] 16:37:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003D8550EC00) [pid = 3668] [serial = 469] [outer = 0000000000000000] 16:37:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D8591DC00) [pid = 3668] [serial = 470] [outer = 0000003D8550EC00] 16:37:08 INFO - PROCESS | 3668 | 1464219428168 Marionette DEBUG loaded listener.js 16:37:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003D892B8000) [pid = 3668] [serial = 471] [outer = 0000003D8550EC00] 16:37:08 INFO - PROCESS | 3668 | 1464219428606 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 16:37:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:37:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 629ms 16:37:08 INFO - PROCESS | 3668 | 1464219428631 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 16:37:08 INFO - PROCESS | 3668 | 1464219428633 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 16:37:08 INFO - PROCESS | 3668 | 1464219428636 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:37:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:37:08 INFO - PROCESS | 3668 | 1464219428638 Marionette TRACE conn6 <- [1,594,null,{}] 16:37:08 INFO - PROCESS | 3668 | 1464219428642 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:08 INFO - PROCESS | 3668 | 1464219428723 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 16:37:08 INFO - PROCESS | 3668 | 1464219428731 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:08 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B547000 == 34 [pid = 3668] [id = 158] 16:37:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D89690800) [pid = 3668] [serial = 472] [outer = 0000000000000000] 16:37:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D89699800) [pid = 3668] [serial = 473] [outer = 0000003D89690800] 16:37:08 INFO - PROCESS | 3668 | 1464219428776 Marionette DEBUG loaded listener.js 16:37:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D89A8B800) [pid = 3668] [serial = 474] [outer = 0000003D89690800] 16:37:09 INFO - PROCESS | 3668 | 1464219429203 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:37:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:37:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms 16:37:09 INFO - PROCESS | 3668 | 1464219429270 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 16:37:09 INFO - PROCESS | 3668 | 1464219429272 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 16:37:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:37:09 INFO - PROCESS | 3668 | 1464219429276 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:37:09 INFO - PROCESS | 3668 | 1464219429278 Marionette TRACE conn6 <- [1,598,null,{}] 16:37:09 INFO - PROCESS | 3668 | 1464219429281 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:09 INFO - PROCESS | 3668 | 1464219429363 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 16:37:09 INFO - PROCESS | 3668 | 1464219429373 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:09 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8BABD000 == 35 [pid = 3668] [id = 159] 16:37:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D89A94C00) [pid = 3668] [serial = 475] [outer = 0000000000000000] 16:37:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D89AC3C00) [pid = 3668] [serial = 476] [outer = 0000003D89A94C00] 16:37:09 INFO - PROCESS | 3668 | 1464219429418 Marionette DEBUG loaded listener.js 16:37:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D89E47C00) [pid = 3668] [serial = 477] [outer = 0000003D89A94C00] 16:37:09 INFO - PROCESS | 3668 | 1464219429855 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 16:37:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:37:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 629ms 16:37:09 INFO - PROCESS | 3668 | 1464219429908 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 16:37:09 INFO - PROCESS | 3668 | 1464219429910 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 16:37:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:37:09 INFO - PROCESS | 3668 | 1464219429913 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:37:09 INFO - PROCESS | 3668 | 1464219429915 Marionette TRACE conn6 <- [1,602,null,{}] 16:37:09 INFO - PROCESS | 3668 | 1464219429968 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:10 INFO - PROCESS | 3668 | 1464219430074 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 16:37:10 INFO - PROCESS | 3668 | 1464219430178 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:10 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D822D3000 == 36 [pid = 3668] [id = 160] 16:37:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D821BFC00) [pid = 3668] [serial = 478] [outer = 0000000000000000] 16:37:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D821CA800) [pid = 3668] [serial = 479] [outer = 0000003D821BFC00] 16:37:10 INFO - PROCESS | 3668 | 1464219430238 Marionette DEBUG loaded listener.js 16:37:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D83FAF800) [pid = 3668] [serial = 480] [outer = 0000003D821BFC00] 16:37:10 INFO - PROCESS | 3668 | 1464219430935 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 16:37:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:37:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1078ms 16:37:11 INFO - PROCESS | 3668 | 1464219430995 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 16:37:11 INFO - PROCESS | 3668 | 1464219431000 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 16:37:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:37:11 INFO - PROCESS | 3668 | 1464219431005 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:37:11 INFO - PROCESS | 3668 | 1464219431009 Marionette TRACE conn6 <- [1,606,null,{}] 16:37:11 INFO - PROCESS | 3668 | 1464219431014 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:11 INFO - PROCESS | 3668 | 1464219431159 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 16:37:11 INFO - PROCESS | 3668 | 1464219431226 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:11 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8A1B8800 == 37 [pid = 3668] [id = 161] 16:37:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D859C4800) [pid = 3668] [serial = 481] [outer = 0000000000000000] 16:37:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003D859D0400) [pid = 3668] [serial = 482] [outer = 0000003D859C4800] 16:37:11 INFO - PROCESS | 3668 | 1464219431284 Marionette DEBUG loaded listener.js 16:37:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003D8630E000) [pid = 3668] [serial = 483] [outer = 0000003D859C4800] 16:37:11 INFO - PROCESS | 3668 | 1464219431895 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:37:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:37:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 923ms 16:37:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:37:11 INFO - PROCESS | 3668 | 1464219431931 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 16:37:11 INFO - PROCESS | 3668 | 1464219431934 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 16:37:11 INFO - PROCESS | 3668 | 1464219431938 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:37:11 INFO - PROCESS | 3668 | 1464219431941 Marionette TRACE conn6 <- [1,610,null,{}] 16:37:11 INFO - PROCESS | 3668 | 1464219431945 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:12 INFO - PROCESS | 3668 | 1464219432057 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 16:37:12 INFO - PROCESS | 3668 | 1464219432141 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:12 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF31A6000 == 38 [pid = 3668] [id = 162] 16:37:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D87DA4C00) [pid = 3668] [serial = 484] [outer = 0000000000000000] 16:37:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D88558800) [pid = 3668] [serial = 485] [outer = 0000003D87DA4C00] 16:37:12 INFO - PROCESS | 3668 | 1464219432204 Marionette DEBUG loaded listener.js 16:37:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D89695000) [pid = 3668] [serial = 486] [outer = 0000003D87DA4C00] 16:37:12 INFO - PROCESS | 3668 | 1464219432823 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 16:37:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:37:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 924ms 16:37:12 INFO - PROCESS | 3668 | 1464219432870 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 16:37:12 INFO - PROCESS | 3668 | 1464219432877 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 16:37:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:37:12 INFO - PROCESS | 3668 | 1464219432882 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:37:12 INFO - PROCESS | 3668 | 1464219432884 Marionette TRACE conn6 <- [1,614,null,{}] 16:37:12 INFO - PROCESS | 3668 | 1464219432888 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:13 INFO - PROCESS | 3668 | 1464219433000 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 16:37:13 INFO - PROCESS | 3668 | 1464219433085 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:13 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF3C9D800 == 39 [pid = 3668] [id = 163] 16:37:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0000003D89EE1C00) [pid = 3668] [serial = 487] [outer = 0000000000000000] 16:37:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (0000003D89EE5000) [pid = 3668] [serial = 488] [outer = 0000003D89EE1C00] 16:37:13 INFO - PROCESS | 3668 | 1464219433144 Marionette DEBUG loaded listener.js 16:37:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (0000003D89F13C00) [pid = 3668] [serial = 489] [outer = 0000003D89EE1C00] 16:37:13 INFO - PROCESS | 3668 | 1464219433717 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 16:37:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:37:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 881ms 16:37:13 INFO - PROCESS | 3668 | 1464219433765 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 16:37:13 INFO - PROCESS | 3668 | 1464219433768 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 16:37:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:37:13 INFO - PROCESS | 3668 | 1464219433771 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:37:13 INFO - PROCESS | 3668 | 1464219433773 Marionette TRACE conn6 <- [1,618,null,{}] 16:37:13 INFO - PROCESS | 3668 | 1464219433777 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:13 INFO - PROCESS | 3668 | 1464219433882 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 16:37:13 INFO - PROCESS | 3668 | 1464219433965 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:13 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF45A6800 == 40 [pid = 3668] [id = 164] 16:37:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (0000003D89F1B400) [pid = 3668] [serial = 490] [outer = 0000000000000000] 16:37:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (0000003D89F1DC00) [pid = 3668] [serial = 491] [outer = 0000003D89F1B400] 16:37:14 INFO - PROCESS | 3668 | 1464219434022 Marionette DEBUG loaded listener.js 16:37:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (0000003D8A128C00) [pid = 3668] [serial = 492] [outer = 0000003D89F1B400] 16:37:14 INFO - PROCESS | 3668 | 1464219434609 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 16:37:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:37:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 881ms 16:37:14 INFO - PROCESS | 3668 | 1464219434655 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 16:37:14 INFO - PROCESS | 3668 | 1464219434657 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 16:37:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:37:14 INFO - PROCESS | 3668 | 1464219434661 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:37:14 INFO - PROCESS | 3668 | 1464219434663 Marionette TRACE conn6 <- [1,622,null,{}] 16:37:14 INFO - PROCESS | 3668 | 1464219434667 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:14 INFO - PROCESS | 3668 | 1464219434800 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 16:37:14 INFO - PROCESS | 3668 | 1464219434870 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:14 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF5256800 == 41 [pid = 3668] [id = 165] 16:37:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (0000003D8A139400) [pid = 3668] [serial = 493] [outer = 0000000000000000] 16:37:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (0000003D8A142C00) [pid = 3668] [serial = 494] [outer = 0000003D8A139400] 16:37:14 INFO - PROCESS | 3668 | 1464219434929 Marionette DEBUG loaded listener.js 16:37:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (0000003D8AB49C00) [pid = 3668] [serial = 495] [outer = 0000003D8A139400] 16:37:15 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:37:15 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:37:15 INFO - PROCESS | 3668 | 1464219435710 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 16:37:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:37:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1077ms 16:37:15 INFO - PROCESS | 3668 | 1464219435747 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 16:37:15 INFO - PROCESS | 3668 | 1464219435751 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 16:37:15 INFO - PROCESS | 3668 | 1464219435756 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:37:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:37:15 INFO - PROCESS | 3668 | 1464219435760 Marionette TRACE conn6 <- [1,626,null,{}] 16:37:15 INFO - PROCESS | 3668 | 1464219435766 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:15 INFO - PROCESS | 3668 | 1464219435871 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 16:37:15 INFO - PROCESS | 3668 | 1464219435946 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:15 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D885BA000 == 42 [pid = 3668] [id = 166] 16:37:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (0000003D82257C00) [pid = 3668] [serial = 496] [outer = 0000000000000000] 16:37:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (0000003D83BD5400) [pid = 3668] [serial = 497] [outer = 0000003D82257C00] 16:37:16 INFO - PROCESS | 3668 | 1464219435998 Marionette DEBUG loaded listener.js 16:37:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (0000003D8528DC00) [pid = 3668] [serial = 498] [outer = 0000003D82257C00] 16:37:16 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:37:16 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:37:16 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (0000003D8440F400) [pid = 3668] [serial = 408] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (0000003D85920000) [pid = 3668] [serial = 416] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (0000003D859CEC00) [pid = 3668] [serial = 417] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (0000003D892AD000) [pid = 3668] [serial = 432] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (0000003D85289400) [pid = 3668] [serial = 410] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (0000003D85296C00) [pid = 3668] [serial = 411] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (0000003D89A4D400) [pid = 3668] [serial = 437] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (0000003D8630B000) [pid = 3668] [serial = 419] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (0000003D86361400) [pid = 3668] [serial = 420] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (0000003D89AC7800) [pid = 3668] [serial = 441] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (0000003D821C1800) [pid = 3668] [serial = 434] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (0000003D89A8BC00) [pid = 3668] [serial = 438] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (0000003D88558000) [pid = 3668] [serial = 435] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0000003D87DA5400) [pid = 3668] [serial = 426] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (0000003D89A97400) [pid = 3668] [serial = 440] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0000003D8828B800) [pid = 3668] [serial = 428] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (0000003D821C4800) [pid = 3668] [serial = 404] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003D82259800) [pid = 3668] [serial = 405] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003D8585A400) [pid = 3668] [serial = 413] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003D85876C00) [pid = 3668] [serial = 414] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D87D9C400) [pid = 3668] [serial = 425] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D86E4E000) [pid = 3668] [serial = 422] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D87D28C00) [pid = 3668] [serial = 423] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003DF31FD800) [pid = 3668] [serial = 402] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D88691800) [pid = 3668] [serial = 431] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D8855C000) [pid = 3668] [serial = 429] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D83B7B000) [pid = 3668] [serial = 407] [outer = 0000000000000000] [url = about:blank] 16:37:16 INFO - PROCESS | 3668 | 1464219436621 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:37:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:37:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 881ms 16:37:16 INFO - PROCESS | 3668 | 1464219436642 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 16:37:16 INFO - PROCESS | 3668 | 1464219436648 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 16:37:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:37:16 INFO - PROCESS | 3668 | 1464219436654 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:37:16 INFO - PROCESS | 3668 | 1464219436657 Marionette TRACE conn6 <- [1,630,null,{}] 16:37:16 INFO - PROCESS | 3668 | 1464219436661 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:16 INFO - PROCESS | 3668 | 1464219436751 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 16:37:16 INFO - PROCESS | 3668 | 1464219436761 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:16 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D84047800 == 43 [pid = 3668] [id = 167] 16:37:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D81D13C00) [pid = 3668] [serial = 499] [outer = 0000000000000000] 16:37:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D84408000) [pid = 3668] [serial = 500] [outer = 0000003D81D13C00] 16:37:16 INFO - PROCESS | 3668 | 1464219436808 Marionette DEBUG loaded listener.js 16:37:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D85297000) [pid = 3668] [serial = 501] [outer = 0000003D81D13C00] 16:37:17 INFO - PROCESS | 3668 | 1464219437325 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 16:37:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:37:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 733ms 16:37:17 INFO - PROCESS | 3668 | 1464219437389 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 16:37:17 INFO - PROCESS | 3668 | 1464219437392 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 16:37:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:37:17 INFO - PROCESS | 3668 | 1464219437396 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:37:17 INFO - PROCESS | 3668 | 1464219437399 Marionette TRACE conn6 <- [1,634,null,{}] 16:37:17 INFO - PROCESS | 3668 | 1464219437412 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:17 INFO - PROCESS | 3668 | 1464219437506 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 16:37:17 INFO - PROCESS | 3668 | 1464219437572 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:17 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89219000 == 44 [pid = 3668] [id = 168] 16:37:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D85875400) [pid = 3668] [serial = 502] [outer = 0000000000000000] 16:37:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D859BF800) [pid = 3668] [serial = 503] [outer = 0000003D85875400] 16:37:17 INFO - PROCESS | 3668 | 1464219437622 Marionette DEBUG loaded listener.js 16:37:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D85A22000) [pid = 3668] [serial = 504] [outer = 0000003D85875400] 16:37:18 INFO - PROCESS | 3668 | 1464219438026 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:37:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:37:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 693ms 16:37:18 INFO - PROCESS | 3668 | 1464219438090 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 16:37:18 INFO - PROCESS | 3668 | 1464219438093 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 16:37:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:37:18 INFO - PROCESS | 3668 | 1464219438096 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:37:18 INFO - PROCESS | 3668 | 1464219438098 Marionette TRACE conn6 <- [1,638,null,{}] 16:37:18 INFO - PROCESS | 3668 | 1464219438102 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:18 INFO - PROCESS | 3668 | 1464219438194 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 16:37:18 INFO - PROCESS | 3668 | 1464219438201 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:18 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D895D2800 == 45 [pid = 3668] [id = 169] 16:37:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D8635F800) [pid = 3668] [serial = 505] [outer = 0000000000000000] 16:37:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D86E4E000) [pid = 3668] [serial = 506] [outer = 0000003D8635F800] 16:37:18 INFO - PROCESS | 3668 | 1464219438250 Marionette DEBUG loaded listener.js 16:37:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D87D2CC00) [pid = 3668] [serial = 507] [outer = 0000003D8635F800] 16:37:18 INFO - PROCESS | 3668 | 1464219438687 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 16:37:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:37:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 629ms 16:37:18 INFO - PROCESS | 3668 | 1464219438732 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 16:37:18 INFO - PROCESS | 3668 | 1464219438734 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 16:37:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:37:18 INFO - PROCESS | 3668 | 1464219438738 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:37:18 INFO - PROCESS | 3668 | 1464219438740 Marionette TRACE conn6 <- [1,642,null,{}] 16:37:18 INFO - PROCESS | 3668 | 1464219438744 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:18 INFO - PROCESS | 3668 | 1464219438850 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 16:37:18 INFO - PROCESS | 3668 | 1464219438921 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:18 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89E19800 == 46 [pid = 3668] [id = 170] 16:37:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D87DA1800) [pid = 3668] [serial = 508] [outer = 0000000000000000] 16:37:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003D8827E400) [pid = 3668] [serial = 509] [outer = 0000003D87DA1800] 16:37:18 INFO - PROCESS | 3668 | 1464219438967 Marionette DEBUG loaded listener.js 16:37:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003D8855BC00) [pid = 3668] [serial = 510] [outer = 0000003D87DA1800] 16:37:19 INFO - PROCESS | 3668 | 1464219439409 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 16:37:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:37:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 734ms 16:37:19 INFO - PROCESS | 3668 | 1464219439477 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 16:37:19 INFO - PROCESS | 3668 | 1464219439479 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 16:37:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:37:19 INFO - PROCESS | 3668 | 1464219439483 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:37:19 INFO - PROCESS | 3668 | 1464219439485 Marionette TRACE conn6 <- [1,646,null,{}] 16:37:19 INFO - PROCESS | 3668 | 1464219439493 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:19 INFO - PROCESS | 3668 | 1464219439639 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 16:37:19 INFO - PROCESS | 3668 | 1464219439690 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:19 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AB14000 == 47 [pid = 3668] [id = 171] 16:37:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D892B1C00) [pid = 3668] [serial = 511] [outer = 0000000000000000] 16:37:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D89A97400) [pid = 3668] [serial = 512] [outer = 0000003D892B1C00] 16:37:19 INFO - PROCESS | 3668 | 1464219439738 Marionette DEBUG loaded listener.js 16:37:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D89E46C00) [pid = 3668] [serial = 513] [outer = 0000003D892B1C00] 16:37:20 INFO - PROCESS | 3668 | 1464219440171 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:37:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:37:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 776ms 16:37:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:37:20 INFO - PROCESS | 3668 | 1464219440263 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 16:37:20 INFO - PROCESS | 3668 | 1464219440265 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 16:37:20 INFO - PROCESS | 3668 | 1464219440268 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:37:20 INFO - PROCESS | 3668 | 1464219440270 Marionette TRACE conn6 <- [1,650,null,{}] 16:37:20 INFO - PROCESS | 3668 | 1464219440274 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:20 INFO - PROCESS | 3668 | 1464219440381 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 16:37:20 INFO - PROCESS | 3668 | 1464219440432 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:20 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B53E800 == 48 [pid = 3668] [id = 172] 16:37:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0000003D89E4B800) [pid = 3668] [serial = 514] [outer = 0000000000000000] 16:37:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (0000003D89EE3800) [pid = 3668] [serial = 515] [outer = 0000003D89E4B800] 16:37:20 INFO - PROCESS | 3668 | 1464219440478 Marionette DEBUG loaded listener.js 16:37:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (0000003D8A131000) [pid = 3668] [serial = 516] [outer = 0000003D89E4B800] 16:37:20 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (0000003D88558C00) [pid = 3668] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:37:20 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (0000003D8550EC00) [pid = 3668] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:37:20 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (0000003D85A2BC00) [pid = 3668] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:37:20 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (0000003D85292400) [pid = 3668] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:37:20 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0000003D89690800) [pid = 3668] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:37:20 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (0000003D859C7C00) [pid = 3668] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:37:20 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0000003D84F0F400) [pid = 3668] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:37:20 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (0000003D86E53800) [pid = 3668] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:37:20 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003D823EE400) [pid = 3668] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:37:20 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:37:20 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:37:20 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:37:20 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:37:20 INFO - PROCESS | 3668 | 1464219440888 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 16:37:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:37:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 672ms 16:37:20 INFO - PROCESS | 3668 | 1464219440944 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 16:37:20 INFO - PROCESS | 3668 | 1464219440947 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 16:37:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:37:20 INFO - PROCESS | 3668 | 1464219440950 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:37:20 INFO - PROCESS | 3668 | 1464219440952 Marionette TRACE conn6 <- [1,654,null,{}] 16:37:20 INFO - PROCESS | 3668 | 1464219440956 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:21 INFO - PROCESS | 3668 | 1464219441075 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 16:37:21 INFO - PROCESS | 3668 | 1464219441122 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:21 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B584800 == 49 [pid = 3668] [id = 173] 16:37:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D8630D800) [pid = 3668] [serial = 517] [outer = 0000000000000000] 16:37:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003D87D2E000) [pid = 3668] [serial = 518] [outer = 0000003D8630D800] 16:37:21 INFO - PROCESS | 3668 | 1464219441169 Marionette DEBUG loaded listener.js 16:37:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003D8A13C400) [pid = 3668] [serial = 519] [outer = 0000003D8630D800] 16:37:21 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:37:21 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:37:21 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:37:21 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:37:21 INFO - PROCESS | 3668 | 1464219441544 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 16:37:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:37:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 629ms 16:37:21 INFO - PROCESS | 3668 | 1464219441580 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 16:37:21 INFO - PROCESS | 3668 | 1464219441582 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 16:37:21 INFO - PROCESS | 3668 | 1464219441585 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:37:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:37:21 INFO - PROCESS | 3668 | 1464219441587 Marionette TRACE conn6 <- [1,658,null,{}] 16:37:21 INFO - PROCESS | 3668 | 1464219441591 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:21 INFO - PROCESS | 3668 | 1464219441703 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 16:37:21 INFO - PROCESS | 3668 | 1464219441741 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:21 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF32A6800 == 50 [pid = 3668] [id = 174] 16:37:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D8AB46000) [pid = 3668] [serial = 520] [outer = 0000000000000000] 16:37:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D8AB49400) [pid = 3668] [serial = 521] [outer = 0000003D8AB46000] 16:37:21 INFO - PROCESS | 3668 | 1464219441787 Marionette DEBUG loaded listener.js 16:37:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D8ABBA400) [pid = 3668] [serial = 522] [outer = 0000003D8AB46000] 16:37:22 INFO - PROCESS | 3668 | 1464219442187 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 16:37:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:37:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 629ms 16:37:22 INFO - PROCESS | 3668 | 1464219442219 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 16:37:22 INFO - PROCESS | 3668 | 1464219442221 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 16:37:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:37:22 INFO - PROCESS | 3668 | 1464219442224 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:37:22 INFO - PROCESS | 3668 | 1464219442226 Marionette TRACE conn6 <- [1,662,null,{}] 16:37:22 INFO - PROCESS | 3668 | 1464219442230 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:22 INFO - PROCESS | 3668 | 1464219442343 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 16:37:22 INFO - PROCESS | 3668 | 1464219442352 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:22 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF5342800 == 51 [pid = 3668] [id = 175] 16:37:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0000003D8ABBF000) [pid = 3668] [serial = 523] [outer = 0000000000000000] 16:37:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (0000003D8ABC3C00) [pid = 3668] [serial = 524] [outer = 0000003D8ABBF000] 16:37:22 INFO - PROCESS | 3668 | 1464219442407 Marionette DEBUG loaded listener.js 16:37:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (0000003D8AF5C800) [pid = 3668] [serial = 525] [outer = 0000003D8ABBF000] 16:37:22 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:37:22 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:37:22 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:37:22 INFO - PROCESS | 3668 | 1464219442923 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 16:37:22 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 16:37:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 734ms 16:37:22 INFO - PROCESS | 3668 | 1464219442963 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 16:37:22 INFO - PROCESS | 3668 | 1464219442968 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 16:37:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:37:22 INFO - PROCESS | 3668 | 1464219442974 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:37:22 INFO - PROCESS | 3668 | 1464219442979 Marionette TRACE conn6 <- [1,666,null,{}] 16:37:22 INFO - PROCESS | 3668 | 1464219442986 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:23 INFO - PROCESS | 3668 | 1464219443175 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 16:37:23 INFO - PROCESS | 3668 | 1464219443293 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:23 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86C72000 == 52 [pid = 3668] [id = 176] 16:37:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (0000003D84404400) [pid = 3668] [serial = 526] [outer = 0000000000000000] 16:37:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (0000003D84F10800) [pid = 3668] [serial = 527] [outer = 0000003D84404400] 16:37:23 INFO - PROCESS | 3668 | 1464219443353 Marionette DEBUG loaded listener.js 16:37:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (0000003D8586F000) [pid = 3668] [serial = 528] [outer = 0000003D84404400] 16:37:23 INFO - PROCESS | 3668 | 1464219443945 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 16:37:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:37:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1029ms 16:37:24 INFO - PROCESS | 3668 | 1464219444005 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 16:37:24 INFO - PROCESS | 3668 | 1464219444012 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 16:37:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:37:24 INFO - PROCESS | 3668 | 1464219444019 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:37:24 INFO - PROCESS | 3668 | 1464219444022 Marionette TRACE conn6 <- [1,670,null,{}] 16:37:24 INFO - PROCESS | 3668 | 1464219444026 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:24 INFO - PROCESS | 3668 | 1464219444149 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 16:37:24 INFO - PROCESS | 3668 | 1464219444222 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:24 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AB0E000 == 53 [pid = 3668] [id = 177] 16:37:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (0000003D859D1C00) [pid = 3668] [serial = 529] [outer = 0000000000000000] 16:37:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (0000003D86362C00) [pid = 3668] [serial = 530] [outer = 0000003D859D1C00] 16:37:24 INFO - PROCESS | 3668 | 1464219444320 Marionette DEBUG loaded listener.js 16:37:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (0000003D88556C00) [pid = 3668] [serial = 531] [outer = 0000003D859D1C00] 16:37:24 INFO - PROCESS | 3668 | [3668] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:37:25 INFO - PROCESS | 3668 | [3668] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:37:25 INFO - PROCESS | 3668 | 1464219445420 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 16:37:25 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) 16:37:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1429ms 16:37:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:37:25 INFO - PROCESS | 3668 | 1464219445454 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 16:37:25 INFO - PROCESS | 3668 | 1464219445457 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 16:37:25 INFO - PROCESS | 3668 | 1464219445461 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:37:25 INFO - PROCESS | 3668 | 1464219445466 Marionette TRACE conn6 <- [1,674,null,{}] 16:37:25 INFO - PROCESS | 3668 | 1464219445477 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:25 INFO - PROCESS | 3668 | 1464219445592 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 16:37:25 INFO - PROCESS | 3668 | 1464219445659 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:25 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF6386000 == 54 [pid = 3668] [id = 178] 16:37:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (0000003D89A8D400) [pid = 3668] [serial = 532] [outer = 0000000000000000] 16:37:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (0000003D8A13B800) [pid = 3668] [serial = 533] [outer = 0000003D89A8D400] 16:37:25 INFO - PROCESS | 3668 | 1464219445720 Marionette DEBUG loaded listener.js 16:37:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (0000003D8AF61400) [pid = 3668] [serial = 534] [outer = 0000003D89A8D400] 16:37:26 INFO - PROCESS | 3668 | 1464219446842 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 16:37:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:37:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1450ms 16:37:26 INFO - PROCESS | 3668 | 1464219446913 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 16:37:26 INFO - PROCESS | 3668 | 1464219446916 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 16:37:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:37:26 INFO - PROCESS | 3668 | 1464219446920 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:37:26 INFO - PROCESS | 3668 | 1464219446922 Marionette TRACE conn6 <- [1,678,null,{}] 16:37:26 INFO - PROCESS | 3668 | 1464219446926 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:27 INFO - PROCESS | 3668 | 1464219447070 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 16:37:27 INFO - PROCESS | 3668 | 1464219447199 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:27 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B594800 == 55 [pid = 3668] [id = 179] 16:37:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (0000003D89A8C800) [pid = 3668] [serial = 535] [outer = 0000000000000000] 16:37:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (0000003DF31F8000) [pid = 3668] [serial = 536] [outer = 0000003D89A8C800] 16:37:27 INFO - PROCESS | 3668 | 1464219447257 Marionette DEBUG loaded listener.js 16:37:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (0000003DF3B50400) [pid = 3668] [serial = 537] [outer = 0000003D89A8C800] 16:37:28 INFO - PROCESS | 3668 | 1464219448485 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 16:37:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:37:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1589ms 16:37:28 INFO - PROCESS | 3668 | 1464219448561 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 16:37:28 INFO - PROCESS | 3668 | 1464219448566 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 16:37:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:37:28 INFO - PROCESS | 3668 | 1464219448573 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:37:28 INFO - PROCESS | 3668 | 1464219448577 Marionette TRACE conn6 <- [1,682,null,{}] 16:37:28 INFO - PROCESS | 3668 | 1464219448583 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:28 INFO - PROCESS | 3668 | 1464219448687 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 16:37:28 INFO - PROCESS | 3668 | 1464219448753 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:28 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86C60800 == 56 [pid = 3668] [id = 180] 16:37:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (0000003D824EF400) [pid = 3668] [serial = 538] [outer = 0000000000000000] 16:37:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (0000003D84F13800) [pid = 3668] [serial = 539] [outer = 0000003D824EF400] 16:37:28 INFO - PROCESS | 3668 | 1464219448806 Marionette DEBUG loaded listener.js 16:37:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (0000003D85871400) [pid = 3668] [serial = 540] [outer = 0000003D824EF400] 16:37:29 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF32A6800 == 55 [pid = 3668] [id = 174] 16:37:29 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B584800 == 54 [pid = 3668] [id = 173] 16:37:29 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B53E800 == 53 [pid = 3668] [id = 172] 16:37:29 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AB14000 == 52 [pid = 3668] [id = 171] 16:37:29 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89E19800 == 51 [pid = 3668] [id = 170] 16:37:29 INFO - PROCESS | 3668 | --DOCSHELL 0000003D895D2800 == 50 [pid = 3668] [id = 169] 16:37:29 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89219000 == 49 [pid = 3668] [id = 168] 16:37:29 INFO - PROCESS | 3668 | --DOCSHELL 0000003D84047800 == 48 [pid = 3668] [id = 167] 16:37:29 INFO - PROCESS | 3668 | --DOCSHELL 0000003D885BA000 == 47 [pid = 3668] [id = 166] 16:37:29 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (0000003D89E45800) [pid = 3668] [serial = 443] [outer = 0000000000000000] [url = about:blank] 16:37:29 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (0000003D89AC3C00) [pid = 3668] [serial = 476] [outer = 0000000000000000] [url = about:blank] 16:37:29 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF3C9D800 == 46 [pid = 3668] [id = 163] 16:37:29 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF31A6000 == 45 [pid = 3668] [id = 162] 16:37:29 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8A1B8800 == 44 [pid = 3668] [id = 161] 16:37:29 INFO - PROCESS | 3668 | --DOCSHELL 0000003D822D3000 == 43 [pid = 3668] [id = 160] 16:37:29 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (0000003D892B3000) [pid = 3668] [serial = 468] [outer = 0000000000000000] [url = about:blank] 16:37:29 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (0000003D892B8000) [pid = 3668] [serial = 471] [outer = 0000000000000000] [url = about:blank] 16:37:29 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (0000003D86368800) [pid = 3668] [serial = 462] [outer = 0000000000000000] [url = about:blank] 16:37:29 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (0000003D8591DC00) [pid = 3668] [serial = 470] [outer = 0000000000000000] [url = about:blank] 16:37:29 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (0000003D82262000) [pid = 3668] [serial = 446] [outer = 0000000000000000] [url = about:blank] 16:37:29 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (0000003D859C9C00) [pid = 3668] [serial = 450] [outer = 0000000000000000] [url = about:blank] 16:37:29 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (0000003D89699800) [pid = 3668] [serial = 473] [outer = 0000000000000000] [url = about:blank] 16:37:29 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (0000003D8635B000) [pid = 3668] [serial = 461] [outer = 0000000000000000] [url = about:blank] 16:37:29 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (0000003D8550E000) [pid = 3668] [serial = 449] [outer = 0000000000000000] [url = about:blank] 16:37:29 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (0000003D859D3800) [pid = 3668] [serial = 458] [outer = 0000000000000000] [url = about:blank] 16:37:29 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (0000003D85870400) [pid = 3668] [serial = 456] [outer = 0000000000000000] [url = about:blank] 16:37:29 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (0000003D85507400) [pid = 3668] [serial = 455] [outer = 0000000000000000] [url = about:blank] 16:37:29 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (0000003D85A23400) [pid = 3668] [serial = 459] [outer = 0000000000000000] [url = about:blank] 16:37:29 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (0000003D87D9A800) [pid = 3668] [serial = 465] [outer = 0000000000000000] [url = about:blank] 16:37:29 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (0000003D8310B800) [pid = 3668] [serial = 452] [outer = 0000000000000000] [url = about:blank] 16:37:29 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (0000003D88690000) [pid = 3668] [serial = 467] [outer = 0000000000000000] [url = about:blank] 16:37:29 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (0000003D84F17400) [pid = 3668] [serial = 453] [outer = 0000000000000000] [url = about:blank] 16:37:29 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0000003D89A8B800) [pid = 3668] [serial = 474] [outer = 0000000000000000] [url = about:blank] 16:37:29 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (0000003D86E59800) [pid = 3668] [serial = 464] [outer = 0000000000000000] [url = about:blank] 16:37:29 INFO - PROCESS | 3668 | 1464219449827 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 16:37:29 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) 16:37:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1276ms 16:37:29 INFO - PROCESS | 3668 | 1464219449852 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 16:37:29 INFO - PROCESS | 3668 | 1464219449858 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 16:37:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:37:29 INFO - PROCESS | 3668 | 1464219449864 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:37:29 INFO - PROCESS | 3668 | 1464219449866 Marionette TRACE conn6 <- [1,686,null,{}] 16:37:29 INFO - PROCESS | 3668 | 1464219449870 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:29 INFO - PROCESS | 3668 | 1464219449963 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 16:37:29 INFO - PROCESS | 3668 | 1464219449971 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:30 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D87DC3800 == 44 [pid = 3668] [id = 181] 16:37:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D84F0EC00) [pid = 3668] [serial = 541] [outer = 0000000000000000] 16:37:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D85876400) [pid = 3668] [serial = 542] [outer = 0000003D84F0EC00] 16:37:30 INFO - PROCESS | 3668 | 1464219450019 Marionette DEBUG loaded listener.js 16:37:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D859C2C00) [pid = 3668] [serial = 543] [outer = 0000003D84F0EC00] 16:37:30 INFO - PROCESS | 3668 | 1464219450971 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 16:37:30 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) 16:37:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1126ms 16:37:31 INFO - PROCESS | 3668 | 1464219450992 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 16:37:31 INFO - PROCESS | 3668 | 1464219450994 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 16:37:31 INFO - PROCESS | 3668 | 1464219450998 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:37:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:37:31 INFO - PROCESS | 3668 | 1464219451002 Marionette TRACE conn6 <- [1,690,null,{}] 16:37:31 INFO - PROCESS | 3668 | 1464219451019 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:31 INFO - PROCESS | 3668 | 1464219451132 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 16:37:31 INFO - PROCESS | 3668 | 1464219451142 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:31 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89558800 == 45 [pid = 3668] [id = 182] 16:37:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0000003D85A1FC00) [pid = 3668] [serial = 544] [outer = 0000000000000000] 16:37:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (0000003D8630B000) [pid = 3668] [serial = 545] [outer = 0000003D85A1FC00] 16:37:31 INFO - PROCESS | 3668 | 1464219451227 Marionette DEBUG loaded listener.js 16:37:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (0000003D86E4BC00) [pid = 3668] [serial = 546] [outer = 0000003D85A1FC00] 16:37:32 INFO - PROCESS | 3668 | 1464219452194 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 16:37:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:37:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1242ms 16:37:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:37:32 INFO - PROCESS | 3668 | 1464219452246 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 16:37:32 INFO - PROCESS | 3668 | 1464219452249 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 16:37:32 INFO - PROCESS | 3668 | 1464219452253 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:37:32 INFO - PROCESS | 3668 | 1464219452255 Marionette TRACE conn6 <- [1,694,null,{}] 16:37:32 INFO - PROCESS | 3668 | 1464219452258 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:32 INFO - PROCESS | 3668 | 1464219452372 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 16:37:32 INFO - PROCESS | 3668 | 1464219452417 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:32 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89E05000 == 46 [pid = 3668] [id = 183] 16:37:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (0000003D86E58400) [pid = 3668] [serial = 547] [outer = 0000000000000000] 16:37:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (0000003D87D99800) [pid = 3668] [serial = 548] [outer = 0000003D86E58400] 16:37:32 INFO - PROCESS | 3668 | 1464219452465 Marionette DEBUG loaded listener.js 16:37:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (0000003D8827F400) [pid = 3668] [serial = 549] [outer = 0000003D86E58400] 16:37:33 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (0000003D89E4B800) [pid = 3668] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:37:33 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (0000003D8AB46000) [pid = 3668] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:37:33 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (0000003D82257C00) [pid = 3668] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:37:33 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (0000003D85875400) [pid = 3668] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:37:33 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (0000003D87DA1800) [pid = 3668] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:37:33 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (0000003D8635F800) [pid = 3668] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:37:33 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (0000003D8A139400) [pid = 3668] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:37:33 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0000003D81D13C00) [pid = 3668] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:37:33 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (0000003D892B1C00) [pid = 3668] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:37:33 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0000003D8630D800) [pid = 3668] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:37:33 INFO - PROCESS | 3668 | 1464219453417 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 16:37:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:37:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1173ms 16:37:33 INFO - PROCESS | 3668 | 1464219453429 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 16:37:33 INFO - PROCESS | 3668 | 1464219453431 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 16:37:33 INFO - PROCESS | 3668 | 1464219453435 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:37:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:37:33 INFO - PROCESS | 3668 | 1464219453437 Marionette TRACE conn6 <- [1,698,null,{}] 16:37:33 INFO - PROCESS | 3668 | 1464219453440 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:33 INFO - PROCESS | 3668 | 1464219453524 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 16:37:33 INFO - PROCESS | 3668 | 1464219453531 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:33 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8A1A6800 == 47 [pid = 3668] [id = 184] 16:37:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003D85152800) [pid = 3668] [serial = 550] [outer = 0000000000000000] 16:37:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D86E50C00) [pid = 3668] [serial = 551] [outer = 0000003D85152800] 16:37:33 INFO - PROCESS | 3668 | 1464219453577 Marionette DEBUG loaded listener.js 16:37:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D88562400) [pid = 3668] [serial = 552] [outer = 0000003D85152800] 16:37:34 INFO - PROCESS | 3668 | 1464219454515 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 16:37:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:37:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1141ms 16:37:34 INFO - PROCESS | 3668 | 1464219454580 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 16:37:34 INFO - PROCESS | 3668 | 1464219454582 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 16:37:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:37:34 INFO - PROCESS | 3668 | 1464219454586 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:37:34 INFO - PROCESS | 3668 | 1464219454587 Marionette TRACE conn6 <- [1,702,null,{}] 16:37:34 INFO - PROCESS | 3668 | 1464219454591 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:34 INFO - PROCESS | 3668 | 1464219454700 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 16:37:34 INFO - PROCESS | 3668 | 1464219454710 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:34 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AEA2800 == 48 [pid = 3668] [id = 185] 16:37:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D892B3000) [pid = 3668] [serial = 553] [outer = 0000000000000000] 16:37:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0000003D89A50000) [pid = 3668] [serial = 554] [outer = 0000003D892B3000] 16:37:34 INFO - PROCESS | 3668 | 1464219454757 Marionette DEBUG loaded listener.js 16:37:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (0000003D89A95800) [pid = 3668] [serial = 555] [outer = 0000003D892B3000] 16:37:35 INFO - PROCESS | 3668 | 1464219455830 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 16:37:35 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 16:37:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1285ms 16:37:35 INFO - PROCESS | 3668 | 1464219455900 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 16:37:35 INFO - PROCESS | 3668 | 1464219455906 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 16:37:35 INFO - PROCESS | 3668 | 1464219455913 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:37:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:37:35 INFO - PROCESS | 3668 | 1464219455916 Marionette TRACE conn6 <- [1,706,null,{}] 16:37:35 INFO - PROCESS | 3668 | 1464219455922 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:36 INFO - PROCESS | 3668 | 1464219456026 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 16:37:36 INFO - PROCESS | 3668 | 1464219456223 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:36 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D87DC2000 == 49 [pid = 3668] [id = 186] 16:37:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (0000003D8528A000) [pid = 3668] [serial = 556] [outer = 0000000000000000] 16:37:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (0000003D8550AC00) [pid = 3668] [serial = 557] [outer = 0000003D8528A000] 16:37:36 INFO - PROCESS | 3668 | 1464219456285 Marionette DEBUG loaded listener.js 16:37:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (0000003D859CD800) [pid = 3668] [serial = 558] [outer = 0000003D8528A000] 16:37:37 INFO - PROCESS | 3668 | 1464219457367 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 16:37:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:37:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1491ms 16:37:37 INFO - PROCESS | 3668 | 1464219457410 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 16:37:37 INFO - PROCESS | 3668 | 1464219457417 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 16:37:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:37:37 INFO - PROCESS | 3668 | 1464219457425 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:37:37 INFO - PROCESS | 3668 | 1464219457428 Marionette TRACE conn6 <- [1,710,null,{}] 16:37:37 INFO - PROCESS | 3668 | 1464219457432 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:37 INFO - PROCESS | 3668 | 1464219457576 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 16:37:37 INFO - PROCESS | 3668 | 1464219457693 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:37 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AE95000 == 50 [pid = 3668] [id = 187] 16:37:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (0000003D859D5400) [pid = 3668] [serial = 559] [outer = 0000000000000000] 16:37:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (0000003D87D24400) [pid = 3668] [serial = 560] [outer = 0000003D859D5400] 16:37:37 INFO - PROCESS | 3668 | 1464219457751 Marionette DEBUG loaded listener.js 16:37:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (0000003D8869AC00) [pid = 3668] [serial = 561] [outer = 0000003D859D5400] 16:37:38 INFO - PROCESS | 3668 | 1464219458362 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 16:37:38 INFO - PROCESS | 3668 | 1464219458418 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 16:37:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:37:38 INFO - PROCESS | 3668 | 1464219458421 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:37:38 INFO - PROCESS | 3668 | 1464219458426 Marionette TRACE conn6 <- [1,714,null,{}] 16:37:38 INFO - PROCESS | 3668 | 1464219458438 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:38 INFO - PROCESS | 3668 | 1464219458581 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 16:37:38 INFO - PROCESS | 3668 | 1464219458696 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:38 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8BAC9800 == 51 [pid = 3668] [id = 188] 16:37:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (0000003D89A52800) [pid = 3668] [serial = 562] [outer = 0000000000000000] 16:37:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (0000003D89AD0000) [pid = 3668] [serial = 563] [outer = 0000003D89A52800] 16:37:38 INFO - PROCESS | 3668 | 1464219458757 Marionette DEBUG loaded listener.js 16:37:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (0000003D89EE3C00) [pid = 3668] [serial = 564] [outer = 0000003D89A52800] 16:37:39 INFO - PROCESS | 3668 | 1464219459468 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 16:37:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:37:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1191ms 16:37:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:37:39 INFO - PROCESS | 3668 | 1464219459624 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 16:37:39 INFO - PROCESS | 3668 | 1464219459628 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 16:37:39 INFO - PROCESS | 3668 | 1464219459634 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:37:39 INFO - PROCESS | 3668 | 1464219459638 Marionette TRACE conn6 <- [1,718,null,{}] 16:37:39 INFO - PROCESS | 3668 | 1464219459653 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:39 INFO - PROCESS | 3668 | 1464219459758 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 16:37:39 INFO - PROCESS | 3668 | 1464219459823 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:39 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8920B000 == 52 [pid = 3668] [id = 189] 16:37:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (0000003D84F92C00) [pid = 3668] [serial = 565] [outer = 0000000000000000] 16:37:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (0000003D85511400) [pid = 3668] [serial = 566] [outer = 0000003D84F92C00] 16:37:39 INFO - PROCESS | 3668 | 1464219459873 Marionette DEBUG loaded listener.js 16:37:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (0000003D85A23800) [pid = 3668] [serial = 567] [outer = 0000003D84F92C00] 16:37:40 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF5256800 == 51 [pid = 3668] [id = 165] 16:37:40 INFO - PROCESS | 3668 | --DOCSHELL 0000003D893BE000 == 50 [pid = 3668] [id = 153] 16:37:40 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8A1A6800 == 49 [pid = 3668] [id = 184] 16:37:40 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89E05000 == 48 [pid = 3668] [id = 183] 16:37:40 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89558800 == 47 [pid = 3668] [id = 182] 16:37:40 INFO - PROCESS | 3668 | --DOCSHELL 0000003D87DC3800 == 46 [pid = 3668] [id = 181] 16:37:40 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86C60800 == 45 [pid = 3668] [id = 180] 16:37:40 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B594800 == 44 [pid = 3668] [id = 179] 16:37:40 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF6386000 == 43 [pid = 3668] [id = 178] 16:37:40 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AB0E000 == 42 [pid = 3668] [id = 177] 16:37:40 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86C72000 == 41 [pid = 3668] [id = 176] 16:37:40 INFO - PROCESS | 3668 | 1464219460549 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 16:37:40 INFO - PROCESS | 3668 | 1464219460625 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 16:37:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:37:40 INFO - PROCESS | 3668 | 1464219460633 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:37:40 INFO - PROCESS | 3668 | 1464219460637 Marionette TRACE conn6 <- [1,722,null,{}] 16:37:40 INFO - PROCESS | 3668 | 1464219460641 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:40 INFO - PROCESS | 3668 | 1464219460737 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 16:37:40 INFO - PROCESS | 3668 | 1464219460752 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:40 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D885B3800 == 42 [pid = 3668] [id = 190] 16:37:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D85289400) [pid = 3668] [serial = 568] [outer = 0000000000000000] 16:37:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D8550A000) [pid = 3668] [serial = 569] [outer = 0000003D85289400] 16:37:40 INFO - PROCESS | 3668 | 1464219460799 Marionette DEBUG loaded listener.js 16:37:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D859D8800) [pid = 3668] [serial = 570] [outer = 0000003D85289400] 16:37:41 INFO - PROCESS | 3668 | 1464219461270 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 16:37:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:37:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 692ms 16:37:41 INFO - PROCESS | 3668 | 1464219461337 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 16:37:41 INFO - PROCESS | 3668 | 1464219461340 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 16:37:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:37:41 INFO - PROCESS | 3668 | 1464219461346 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:37:41 INFO - PROCESS | 3668 | 1464219461348 Marionette TRACE conn6 <- [1,726,null,{}] 16:37:41 INFO - PROCESS | 3668 | 1464219461358 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:41 INFO - PROCESS | 3668 | 1464219461453 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 16:37:41 INFO - PROCESS | 3668 | 1464219461522 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:41 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D899E3800 == 43 [pid = 3668] [id = 191] 16:37:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D86308C00) [pid = 3668] [serial = 571] [outer = 0000000000000000] 16:37:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D88555400) [pid = 3668] [serial = 572] [outer = 0000003D86308C00] 16:37:41 INFO - PROCESS | 3668 | 1464219461576 Marionette DEBUG loaded listener.js 16:37:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D892B7800) [pid = 3668] [serial = 573] [outer = 0000003D86308C00] 16:37:42 INFO - PROCESS | 3668 | [3668] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:37:42 INFO - PROCESS | 3668 | 1464219462469 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 16:37:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:37:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1143ms 16:37:42 INFO - PROCESS | 3668 | 1464219462491 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 16:37:42 INFO - PROCESS | 3668 | 1464219462493 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 16:37:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:37:42 INFO - PROCESS | 3668 | 1464219462497 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:37:42 INFO - PROCESS | 3668 | 1464219462499 Marionette TRACE conn6 <- [1,730,null,{}] 16:37:42 INFO - PROCESS | 3668 | 1464219462502 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:42 INFO - PROCESS | 3668 | 1464219462623 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 16:37:42 INFO - PROCESS | 3668 | 1464219462637 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:42 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AB0D800 == 44 [pid = 3668] [id = 192] 16:37:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D89A98400) [pid = 3668] [serial = 574] [outer = 0000000000000000] 16:37:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003D89E45800) [pid = 3668] [serial = 575] [outer = 0000003D89A98400] 16:37:42 INFO - PROCESS | 3668 | 1464219462685 Marionette DEBUG loaded listener.js 16:37:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003D89EE6800) [pid = 3668] [serial = 576] [outer = 0000003D89A98400] 16:37:43 INFO - PROCESS | 3668 | 1464219463652 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 16:37:43 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 16:37:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1181ms 16:37:43 INFO - PROCESS | 3668 | 1464219463680 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 16:37:43 INFO - PROCESS | 3668 | 1464219463682 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 16:37:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:37:43 INFO - PROCESS | 3668 | 1464219463691 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:37:43 INFO - PROCESS | 3668 | 1464219463693 Marionette TRACE conn6 <- [1,734,null,{}] 16:37:43 INFO - PROCESS | 3668 | 1464219463697 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:43 INFO - PROCESS | 3668 | 1464219463806 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 16:37:43 INFO - PROCESS | 3668 | 1464219463849 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:43 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B552000 == 45 [pid = 3668] [id = 193] 16:37:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D89F15C00) [pid = 3668] [serial = 577] [outer = 0000000000000000] 16:37:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D8A12D000) [pid = 3668] [serial = 578] [outer = 0000003D89F15C00] 16:37:43 INFO - PROCESS | 3668 | 1464219463896 Marionette DEBUG loaded listener.js 16:37:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D8A13E400) [pid = 3668] [serial = 579] [outer = 0000003D89F15C00] 16:37:44 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (0000003D89A94C00) [pid = 3668] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:37:44 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0000003D89EE1C00) [pid = 3668] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:37:44 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (0000003D859C4800) [pid = 3668] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:37:44 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0000003D821BFC00) [pid = 3668] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:37:44 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (0000003D87DA4C00) [pid = 3668] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:37:44 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003D89A8D400) [pid = 3668] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:37:44 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003D84F0EC00) [pid = 3668] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:37:44 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003D86E58400) [pid = 3668] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:37:44 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D824EF400) [pid = 3668] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:37:44 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D859D1C00) [pid = 3668] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:37:44 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D84404400) [pid = 3668] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:37:44 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D85A1FC00) [pid = 3668] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:37:44 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D85152800) [pid = 3668] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:37:44 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D89A8C800) [pid = 3668] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:37:44 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D89E42C00) [pid = 3668] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:37:44 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003D89F1B400) [pid = 3668] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:37:44 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003D821CA000) [pid = 3668] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:37:44 INFO - PROCESS | 3668 | 1464219464822 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 16:37:44 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.) 16:37:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1174ms 16:37:44 INFO - PROCESS | 3668 | 1464219464868 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 16:37:44 INFO - PROCESS | 3668 | 1464219464871 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 16:37:44 INFO - PROCESS | 3668 | 1464219464874 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:37:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:37:44 INFO - PROCESS | 3668 | 1464219464883 Marionette TRACE conn6 <- [1,738,null,{}] 16:37:44 INFO - PROCESS | 3668 | 1464219464887 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:45 INFO - PROCESS | 3668 | 1464219465002 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 16:37:45 INFO - PROCESS | 3668 | 1464219465011 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:45 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8DFCE800 == 46 [pid = 3668] [id = 194] 16:37:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D89A8C800) [pid = 3668] [serial = 580] [outer = 0000000000000000] 16:37:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003D89E4BC00) [pid = 3668] [serial = 581] [outer = 0000003D89A8C800] 16:37:45 INFO - PROCESS | 3668 | 1464219465059 Marionette DEBUG loaded listener.js 16:37:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D8AB4B000) [pid = 3668] [serial = 582] [outer = 0000003D89A8C800] 16:37:46 INFO - PROCESS | 3668 | 1464219465995 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 16:37:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:37:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1140ms 16:37:46 INFO - PROCESS | 3668 | 1464219466018 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 16:37:46 INFO - PROCESS | 3668 | 1464219466020 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 16:37:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:37:46 INFO - PROCESS | 3668 | 1464219466024 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:37:46 INFO - PROCESS | 3668 | 1464219466026 Marionette TRACE conn6 <- [1,742,null,{}] 16:37:46 INFO - PROCESS | 3668 | 1464219466029 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:46 INFO - PROCESS | 3668 | 1464219466114 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 16:37:46 INFO - PROCESS | 3668 | 1464219466121 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:46 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D82452800 == 47 [pid = 3668] [id = 195] 16:37:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D8AB52800) [pid = 3668] [serial = 583] [outer = 0000000000000000] 16:37:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D8ABC3000) [pid = 3668] [serial = 584] [outer = 0000003D8AB52800] 16:37:46 INFO - PROCESS | 3668 | 1464219466166 Marionette DEBUG loaded listener.js 16:37:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D8AF66C00) [pid = 3668] [serial = 585] [outer = 0000003D8AB52800] 16:37:47 INFO - PROCESS | 3668 | 1464219467128 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 16:37:47 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 16:37:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1131ms 16:37:47 INFO - PROCESS | 3668 | 1464219467158 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 16:37:47 INFO - PROCESS | 3668 | 1464219467163 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 16:37:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:37:47 INFO - PROCESS | 3668 | 1464219467169 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:37:47 INFO - PROCESS | 3668 | 1464219467173 Marionette TRACE conn6 <- [1,746,null,{}] 16:37:47 INFO - PROCESS | 3668 | 1464219467180 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:47 INFO - PROCESS | 3668 | 1464219467297 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 16:37:47 INFO - PROCESS | 3668 | 1464219467364 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:47 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86C66800 == 48 [pid = 3668] [id = 196] 16:37:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D821C4C00) [pid = 3668] [serial = 586] [outer = 0000000000000000] 16:37:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D84412C00) [pid = 3668] [serial = 587] [outer = 0000003D821C4C00] 16:37:47 INFO - PROCESS | 3668 | 1464219467425 Marionette DEBUG loaded listener.js 16:37:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D85873800) [pid = 3668] [serial = 588] [outer = 0000003D821C4C00] 16:37:48 INFO - PROCESS | 3668 | 1464219468097 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 16:37:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:37:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 986ms 16:37:48 INFO - PROCESS | 3668 | 1464219468159 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 16:37:48 INFO - PROCESS | 3668 | 1464219468165 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 16:37:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:37:48 INFO - PROCESS | 3668 | 1464219468172 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:37:48 INFO - PROCESS | 3668 | 1464219468175 Marionette TRACE conn6 <- [1,750,null,{}] 16:37:48 INFO - PROCESS | 3668 | 1464219468180 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:48 INFO - PROCESS | 3668 | 1464219468325 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 16:37:48 INFO - PROCESS | 3668 | 1464219468439 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:48 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8A1BB800 == 49 [pid = 3668] [id = 197] 16:37:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D8635C000) [pid = 3668] [serial = 589] [outer = 0000000000000000] 16:37:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D87D27C00) [pid = 3668] [serial = 590] [outer = 0000003D8635C000] 16:37:48 INFO - PROCESS | 3668 | 1464219468498 Marionette DEBUG loaded listener.js 16:37:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D88286800) [pid = 3668] [serial = 591] [outer = 0000003D8635C000] 16:37:49 INFO - PROCESS | 3668 | [3668] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:37:49 INFO - PROCESS | 3668 | 1464219469556 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 16:37:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:37:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1432ms 16:37:49 INFO - PROCESS | 3668 | 1464219469650 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 16:37:49 INFO - PROCESS | 3668 | 1464219469653 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 16:37:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:37:49 INFO - PROCESS | 3668 | 1464219469659 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:37:49 INFO - PROCESS | 3668 | 1464219469663 Marionette TRACE conn6 <- [1,754,null,{}] 16:37:49 INFO - PROCESS | 3668 | 1464219469675 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:49 INFO - PROCESS | 3668 | 1464219469783 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 16:37:49 INFO - PROCESS | 3668 | 1464219469890 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:49 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF5345800 == 50 [pid = 3668] [id = 198] 16:37:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003D89A8D400) [pid = 3668] [serial = 592] [outer = 0000000000000000] 16:37:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003D89F13800) [pid = 3668] [serial = 593] [outer = 0000003D89A8D400] 16:37:49 INFO - PROCESS | 3668 | 1464219469951 Marionette DEBUG loaded listener.js 16:37:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D8AF5AC00) [pid = 3668] [serial = 594] [outer = 0000003D89A8D400] 16:37:51 INFO - PROCESS | 3668 | 1464219471050 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 16:37:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:37:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1427ms 16:37:51 INFO - PROCESS | 3668 | 1464219471091 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 16:37:51 INFO - PROCESS | 3668 | 1464219471094 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 16:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:37:51 INFO - PROCESS | 3668 | 1464219471098 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:37:51 INFO - PROCESS | 3668 | 1464219471100 Marionette TRACE conn6 <- [1,758,null,{}] 16:37:51 INFO - PROCESS | 3668 | 1464219471104 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:51 INFO - PROCESS | 3668 | 1464219471256 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 16:37:51 INFO - PROCESS | 3668 | 1464219471399 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:51 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8175C800 == 51 [pid = 3668] [id = 199] 16:37:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D821C3400) [pid = 3668] [serial = 595] [outer = 0000000000000000] 16:37:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D82262400) [pid = 3668] [serial = 596] [outer = 0000003D821C3400] 16:37:51 INFO - PROCESS | 3668 | 1464219471458 Marionette DEBUG loaded listener.js 16:37:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0000003D85912400) [pid = 3668] [serial = 597] [outer = 0000003D821C3400] 16:37:52 INFO - PROCESS | 3668 | 1464219472176 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 16:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1130ms 16:37:52 INFO - PROCESS | 3668 | 1464219472230 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 16:37:52 INFO - PROCESS | 3668 | 1464219472235 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 16:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:37:52 INFO - PROCESS | 3668 | 1464219472240 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:37:52 INFO - PROCESS | 3668 | 1464219472244 Marionette TRACE conn6 <- [1,762,null,{}] 16:37:52 INFO - PROCESS | 3668 | 1464219472250 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:52 INFO - PROCESS | 3668 | 1464219472357 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 16:37:52 INFO - PROCESS | 3668 | 1464219472431 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:52 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89162000 == 52 [pid = 3668] [id = 200] 16:37:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (0000003D855EA400) [pid = 3668] [serial = 598] [outer = 0000000000000000] 16:37:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (0000003D85872C00) [pid = 3668] [serial = 599] [outer = 0000003D855EA400] 16:37:52 INFO - PROCESS | 3668 | 1464219472484 Marionette DEBUG loaded listener.js 16:37:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (0000003D859D9C00) [pid = 3668] [serial = 600] [outer = 0000003D855EA400] 16:37:52 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89FDC000 == 51 [pid = 3668] [id = 155] 16:37:52 INFO - PROCESS | 3668 | --DOCSHELL 0000003D895D7000 == 50 [pid = 3668] [id = 154] 16:37:52 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AE8F000 == 49 [pid = 3668] [id = 156] 16:37:52 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8DFCE800 == 48 [pid = 3668] [id = 194] 16:37:52 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B552000 == 47 [pid = 3668] [id = 193] 16:37:52 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AB0D800 == 46 [pid = 3668] [id = 192] 16:37:52 INFO - PROCESS | 3668 | --DOCSHELL 0000003D899E3800 == 45 [pid = 3668] [id = 191] 16:37:52 INFO - PROCESS | 3668 | --DOCSHELL 0000003D885B3800 == 44 [pid = 3668] [id = 190] 16:37:52 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8920B000 == 43 [pid = 3668] [id = 189] 16:37:52 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (0000003D89A50000) [pid = 3668] [serial = 554] [outer = 0000000000000000] [url = about:blank] 16:37:52 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AE95000 == 42 [pid = 3668] [id = 187] 16:37:52 INFO - PROCESS | 3668 | --DOCSHELL 0000003D87DC2000 == 41 [pid = 3668] [id = 186] 16:37:52 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AEA2800 == 40 [pid = 3668] [id = 185] 16:37:52 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (0000003D8440E000) [pid = 3668] [serial = 447] [outer = 0000000000000000] [url = about:blank] 16:37:52 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (0000003D89E47C00) [pid = 3668] [serial = 477] [outer = 0000000000000000] [url = about:blank] 16:37:52 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (0000003D89F13C00) [pid = 3668] [serial = 489] [outer = 0000000000000000] [url = about:blank] 16:37:52 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (0000003D8630E000) [pid = 3668] [serial = 483] [outer = 0000000000000000] [url = about:blank] 16:37:52 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0000003D83FAF800) [pid = 3668] [serial = 480] [outer = 0000000000000000] [url = about:blank] 16:37:52 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (0000003D89695000) [pid = 3668] [serial = 486] [outer = 0000000000000000] [url = about:blank] 16:37:52 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0000003D8A13B800) [pid = 3668] [serial = 533] [outer = 0000000000000000] [url = about:blank] 16:37:52 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (0000003D85876400) [pid = 3668] [serial = 542] [outer = 0000000000000000] [url = about:blank] 16:37:52 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003D8827F400) [pid = 3668] [serial = 549] [outer = 0000000000000000] [url = about:blank] 16:37:52 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003D87D99800) [pid = 3668] [serial = 548] [outer = 0000000000000000] [url = about:blank] 16:37:52 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003D85871400) [pid = 3668] [serial = 540] [outer = 0000000000000000] [url = about:blank] 16:37:52 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D84F13800) [pid = 3668] [serial = 539] [outer = 0000000000000000] [url = about:blank] 16:37:52 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D88556C00) [pid = 3668] [serial = 531] [outer = 0000000000000000] [url = about:blank] 16:37:52 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D86362C00) [pid = 3668] [serial = 530] [outer = 0000000000000000] [url = about:blank] 16:37:52 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D8586F000) [pid = 3668] [serial = 528] [outer = 0000000000000000] [url = about:blank] 16:37:52 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D84F10800) [pid = 3668] [serial = 527] [outer = 0000000000000000] [url = about:blank] 16:37:52 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D86E4BC00) [pid = 3668] [serial = 546] [outer = 0000000000000000] [url = about:blank] 16:37:52 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D86E50C00) [pid = 3668] [serial = 551] [outer = 0000000000000000] [url = about:blank] 16:37:52 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003DF3B50400) [pid = 3668] [serial = 537] [outer = 0000000000000000] [url = about:blank] 16:37:52 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003DF31F8000) [pid = 3668] [serial = 536] [outer = 0000000000000000] [url = about:blank] 16:37:52 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0000003D8AF61400) [pid = 3668] [serial = 534] [outer = 0000000000000000] [url = about:blank] 16:37:52 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0000003D8630B000) [pid = 3668] [serial = 545] [outer = 0000000000000000] [url = about:blank] 16:37:52 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (0000003D88562400) [pid = 3668] [serial = 552] [outer = 0000000000000000] [url = about:blank] 16:37:52 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (0000003D859C2C00) [pid = 3668] [serial = 543] [outer = 0000000000000000] [url = about:blank] 16:37:52 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (0000003D89E4D800) [pid = 3668] [serial = 444] [outer = 0000000000000000] [url = about:blank] 16:37:52 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (0000003D8A128C00) [pid = 3668] [serial = 492] [outer = 0000000000000000] [url = about:blank] 16:37:53 INFO - PROCESS | 3668 | 1464219473060 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 16:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 837ms 16:37:53 INFO - PROCESS | 3668 | 1464219473085 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 16:37:53 INFO - PROCESS | 3668 | 1464219473091 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 16:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:37:53 INFO - PROCESS | 3668 | 1464219473098 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:37:53 INFO - PROCESS | 3668 | 1464219473101 Marionette TRACE conn6 <- [1,766,null,{}] 16:37:53 INFO - PROCESS | 3668 | 1464219473104 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:53 INFO - PROCESS | 3668 | 1464219473199 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 16:37:53 INFO - PROCESS | 3668 | 1464219473274 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:53 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8916B000 == 41 [pid = 3668] [id = 201] 16:37:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (0000003D83FAF800) [pid = 3668] [serial = 601] [outer = 0000000000000000] 16:37:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (0000003D8586DC00) [pid = 3668] [serial = 602] [outer = 0000003D83FAF800] 16:37:53 INFO - PROCESS | 3668 | 1464219473322 Marionette DEBUG loaded listener.js 16:37:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (0000003D859CE400) [pid = 3668] [serial = 603] [outer = 0000003D83FAF800] 16:37:53 INFO - PROCESS | 3668 | 1464219473755 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 16:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 671ms 16:37:53 INFO - PROCESS | 3668 | 1464219473772 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 16:37:53 INFO - PROCESS | 3668 | 1464219473774 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 16:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:37:53 INFO - PROCESS | 3668 | 1464219473778 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:37:53 INFO - PROCESS | 3668 | 1464219473782 Marionette TRACE conn6 <- [1,770,null,{}] 16:37:53 INFO - PROCESS | 3668 | 1464219473792 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:53 INFO - PROCESS | 3668 | 1464219473883 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 16:37:53 INFO - PROCESS | 3668 | 1464219473891 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:53 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89E0D000 == 42 [pid = 3668] [id = 202] 16:37:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (0000003D86E4E400) [pid = 3668] [serial = 604] [outer = 0000000000000000] 16:37:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (0000003D87D28C00) [pid = 3668] [serial = 605] [outer = 0000003D86E4E400] 16:37:53 INFO - PROCESS | 3668 | 1464219473939 Marionette DEBUG loaded listener.js 16:37:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003D87DA3C00) [pid = 3668] [serial = 606] [outer = 0000003D86E4E400] 16:37:54 INFO - PROCESS | 3668 | 1464219474402 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 16:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 692ms 16:37:54 INFO - PROCESS | 3668 | 1464219474473 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 16:37:54 INFO - PROCESS | 3668 | 1464219474476 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 16:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:37:54 INFO - PROCESS | 3668 | 1464219474479 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:37:54 INFO - PROCESS | 3668 | 1464219474481 Marionette TRACE conn6 <- [1,774,null,{}] 16:37:54 INFO - PROCESS | 3668 | 1464219474485 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:54 INFO - PROCESS | 3668 | 1464219474578 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 16:37:54 INFO - PROCESS | 3668 | 1464219474590 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:54 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AB0A800 == 43 [pid = 3668] [id = 203] 16:37:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D8868E800) [pid = 3668] [serial = 607] [outer = 0000000000000000] 16:37:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003D88693800) [pid = 3668] [serial = 608] [outer = 0000003D8868E800] 16:37:54 INFO - PROCESS | 3668 | 1464219474637 Marionette DEBUG loaded listener.js 16:37:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D8968A400) [pid = 3668] [serial = 609] [outer = 0000003D8868E800] 16:37:55 INFO - PROCESS | 3668 | 1464219475068 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 16:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 630ms 16:37:55 INFO - PROCESS | 3668 | 1464219475111 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 16:37:55 INFO - PROCESS | 3668 | 1464219475114 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 16:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:37:55 INFO - PROCESS | 3668 | 1464219475117 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:37:55 INFO - PROCESS | 3668 | 1464219475119 Marionette TRACE conn6 <- [1,778,null,{}] 16:37:55 INFO - PROCESS | 3668 | 1464219475122 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:55 INFO - PROCESS | 3668 | 1464219475231 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 16:37:55 INFO - PROCESS | 3668 | 1464219475309 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:55 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B586800 == 44 [pid = 3668] [id = 204] 16:37:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D89697000) [pid = 3668] [serial = 610] [outer = 0000000000000000] 16:37:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D89A53400) [pid = 3668] [serial = 611] [outer = 0000003D89697000] 16:37:55 INFO - PROCESS | 3668 | 1464219475356 Marionette DEBUG loaded listener.js 16:37:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D89AC8800) [pid = 3668] [serial = 612] [outer = 0000003D89697000] 16:37:55 INFO - PROCESS | 3668 | 1464219475843 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 16:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 776ms 16:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:37:55 INFO - PROCESS | 3668 | 1464219475897 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 16:37:55 INFO - PROCESS | 3668 | 1464219475899 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 16:37:55 INFO - PROCESS | 3668 | 1464219475902 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:37:55 INFO - PROCESS | 3668 | 1464219475904 Marionette TRACE conn6 <- [1,782,null,{}] 16:37:55 INFO - PROCESS | 3668 | 1464219475916 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:56 INFO - PROCESS | 3668 | 1464219476038 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 16:37:56 INFO - PROCESS | 3668 | 1464219476088 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:56 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF32A2800 == 45 [pid = 3668] [id = 205] 16:37:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D89EEB400) [pid = 3668] [serial = 613] [outer = 0000000000000000] 16:37:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D8A129400) [pid = 3668] [serial = 614] [outer = 0000003D89EEB400] 16:37:56 INFO - PROCESS | 3668 | 1464219476136 Marionette DEBUG loaded listener.js 16:37:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D8A148C00) [pid = 3668] [serial = 615] [outer = 0000003D89EEB400] 16:37:56 INFO - PROCESS | 3668 | 1464219476564 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 16:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 16:37:56 INFO - PROCESS | 3668 | 1464219476575 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 16:37:56 INFO - PROCESS | 3668 | 1464219476578 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 16:37:56 INFO - PROCESS | 3668 | 1464219476581 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:37:56 INFO - PROCESS | 3668 | 1464219476583 Marionette TRACE conn6 <- [1,786,null,{}] 16:37:56 INFO - PROCESS | 3668 | 1464219476620 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:56 INFO - PROCESS | 3668 | 1464219476743 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 16:37:56 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D89A8C800) [pid = 3668] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:37:56 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D86308C00) [pid = 3668] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:37:56 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D85289400) [pid = 3668] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:37:56 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D89F15C00) [pid = 3668] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:37:56 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D892B3000) [pid = 3668] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:37:56 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D84F92C00) [pid = 3668] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:37:56 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D89A98400) [pid = 3668] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:37:56 INFO - PROCESS | 3668 | 1464219476798 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:56 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D81A64800 == 46 [pid = 3668] [id = 206] 16:37:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D81D19400) [pid = 3668] [serial = 616] [outer = 0000000000000000] 16:37:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D8635EC00) [pid = 3668] [serial = 617] [outer = 0000003D81D19400] 16:37:56 INFO - PROCESS | 3668 | 1464219476849 Marionette DEBUG loaded listener.js 16:37:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D8AB52400) [pid = 3668] [serial = 618] [outer = 0000003D81D19400] 16:37:57 INFO - PROCESS | 3668 | 1464219477231 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 16:37:57 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 16:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 692ms 16:37:57 INFO - PROCESS | 3668 | 1464219477277 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 16:37:57 INFO - PROCESS | 3668 | 1464219477279 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 16:37:57 INFO - PROCESS | 3668 | 1464219477282 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:37:57 INFO - PROCESS | 3668 | 1464219477284 Marionette TRACE conn6 <- [1,790,null,{}] 16:37:57 INFO - PROCESS | 3668 | 1464219477288 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:57 INFO - PROCESS | 3668 | 1464219477400 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 16:37:57 INFO - PROCESS | 3668 | 1464219477408 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:57 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF6162800 == 47 [pid = 3668] [id = 207] 16:37:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D89F12C00) [pid = 3668] [serial = 619] [outer = 0000000000000000] 16:37:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003DF31F7C00) [pid = 3668] [serial = 620] [outer = 0000003D89F12C00] 16:37:57 INFO - PROCESS | 3668 | 1464219477454 Marionette DEBUG loaded listener.js 16:37:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003DF3BCE000) [pid = 3668] [serial = 621] [outer = 0000003D89F12C00] 16:37:57 INFO - PROCESS | 3668 | 1464219477878 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 16:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 16:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 631ms 16:37:57 INFO - PROCESS | 3668 | 1464219477916 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 16:37:57 INFO - PROCESS | 3668 | 1464219477919 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 16:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:37:57 INFO - PROCESS | 3668 | 1464219477922 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:37:57 INFO - PROCESS | 3668 | 1464219477924 Marionette TRACE conn6 <- [1,794,null,{}] 16:37:57 INFO - PROCESS | 3668 | 1464219477927 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:58 INFO - PROCESS | 3668 | 1464219478041 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 16:37:58 INFO - PROCESS | 3668 | 1464219478085 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:58 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF9695000 == 48 [pid = 3668] [id = 208] 16:37:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003DF3CD8800) [pid = 3668] [serial = 622] [outer = 0000000000000000] 16:37:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003DF42C5800) [pid = 3668] [serial = 623] [outer = 0000003DF3CD8800] 16:37:58 INFO - PROCESS | 3668 | 1464219478131 Marionette DEBUG loaded listener.js 16:37:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003DF45BA400) [pid = 3668] [serial = 624] [outer = 0000003DF3CD8800] 16:37:58 INFO - PROCESS | 3668 | 1464219478540 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 16:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 16:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 671ms 16:37:58 INFO - PROCESS | 3668 | 1464219478597 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 16:37:58 INFO - PROCESS | 3668 | 1464219478607 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 16:37:58 INFO - PROCESS | 3668 | 1464219478611 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:37:58 INFO - PROCESS | 3668 | 1464219478613 Marionette TRACE conn6 <- [1,798,null,{}] 16:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:37:58 INFO - PROCESS | 3668 | 1464219478617 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:37:58 INFO - PROCESS | 3668 | 1464219478705 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 16:37:58 INFO - PROCESS | 3668 | 1464219478712 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:58 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF9E35800 == 49 [pid = 3668] [id = 209] 16:37:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003DF4B2FC00) [pid = 3668] [serial = 625] [outer = 0000000000000000] 16:37:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003DF4D6A800) [pid = 3668] [serial = 626] [outer = 0000003DF4B2FC00] 16:37:58 INFO - PROCESS | 3668 | 1464219478761 Marionette DEBUG loaded listener.js 16:37:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003DF4D72000) [pid = 3668] [serial = 627] [outer = 0000003DF4B2FC00] 16:37:59 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFF0D6800 == 48 [pid = 3668] [id = 18] 16:37:59 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8BABD000 == 47 [pid = 3668] [id = 159] 16:37:59 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF45A6800 == 46 [pid = 3668] [id = 164] 16:37:59 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8BAC9800 == 45 [pid = 3668] [id = 188] 16:37:59 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B547000 == 44 [pid = 3668] [id = 158] 16:37:59 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFFD99800 == 43 [pid = 3668] [id = 22] 16:37:59 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF5342800 == 42 [pid = 3668] [id = 175] 16:37:59 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8915B800 == 41 [pid = 3668] [id = 157] 16:37:59 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89162000 == 40 [pid = 3668] [id = 200] 16:37:59 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8175C800 == 39 [pid = 3668] [id = 199] 16:37:59 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF5345800 == 38 [pid = 3668] [id = 198] 16:37:59 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8A1BB800 == 37 [pid = 3668] [id = 197] 16:37:59 INFO - PROCESS | 3668 | --DOCSHELL 0000003D82452800 == 36 [pid = 3668] [id = 195] 16:37:59 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86C66800 == 35 [pid = 3668] [id = 196] 16:38:00 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8916B000 == 34 [pid = 3668] [id = 201] 16:38:00 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF32A2800 == 33 [pid = 3668] [id = 205] 16:38:00 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF9695000 == 32 [pid = 3668] [id = 208] 16:38:00 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B586800 == 31 [pid = 3668] [id = 204] 16:38:00 INFO - PROCESS | 3668 | --DOCSHELL 0000003D81A64800 == 30 [pid = 3668] [id = 206] 16:38:00 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AB0A800 == 29 [pid = 3668] [id = 203] 16:38:00 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF6162800 == 28 [pid = 3668] [id = 207] 16:38:00 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89E0D000 == 27 [pid = 3668] [id = 202] 16:38:00 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0000003D89E4BC00) [pid = 3668] [serial = 581] [outer = 0000000000000000] [url = about:blank] 16:38:00 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (0000003D88555400) [pid = 3668] [serial = 572] [outer = 0000000000000000] [url = about:blank] 16:38:00 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003D892B7800) [pid = 3668] [serial = 573] [outer = 0000000000000000] [url = about:blank] 16:38:00 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003D89AD0000) [pid = 3668] [serial = 563] [outer = 0000000000000000] [url = about:blank] 16:38:00 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003D8550A000) [pid = 3668] [serial = 569] [outer = 0000000000000000] [url = about:blank] 16:38:00 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D859D8800) [pid = 3668] [serial = 570] [outer = 0000000000000000] [url = about:blank] 16:38:00 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D8A13E400) [pid = 3668] [serial = 579] [outer = 0000000000000000] [url = about:blank] 16:38:00 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D89A95800) [pid = 3668] [serial = 555] [outer = 0000000000000000] [url = about:blank] 16:38:00 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D8A12D000) [pid = 3668] [serial = 578] [outer = 0000000000000000] [url = about:blank] 16:38:00 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D85511400) [pid = 3668] [serial = 566] [outer = 0000000000000000] [url = about:blank] 16:38:00 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D85A23800) [pid = 3668] [serial = 567] [outer = 0000000000000000] [url = about:blank] 16:38:00 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D8550AC00) [pid = 3668] [serial = 557] [outer = 0000000000000000] [url = about:blank] 16:38:00 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003D87D24400) [pid = 3668] [serial = 560] [outer = 0000000000000000] [url = about:blank] 16:38:00 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003D8AB4B000) [pid = 3668] [serial = 582] [outer = 0000000000000000] [url = about:blank] 16:38:00 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0000003D8ABC3000) [pid = 3668] [serial = 584] [outer = 0000000000000000] [url = about:blank] 16:38:00 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0000003D89EE6800) [pid = 3668] [serial = 576] [outer = 0000000000000000] [url = about:blank] 16:38:00 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (0000003D89E45800) [pid = 3668] [serial = 575] [outer = 0000000000000000] [url = about:blank] 16:38:00 INFO - PROCESS | 3668 | 1464219480840 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 16:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 2280ms 16:38:00 INFO - PROCESS | 3668 | 1464219480897 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 16:38:00 INFO - PROCESS | 3668 | 1464219480902 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 16:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:38:00 INFO - PROCESS | 3668 | 1464219480907 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:38:00 INFO - PROCESS | 3668 | 1464219480911 Marionette TRACE conn6 <- [1,802,null,{}] 16:38:00 INFO - PROCESS | 3668 | 1464219480918 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:01 INFO - PROCESS | 3668 | 1464219481014 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 16:38:01 INFO - PROCESS | 3668 | 1464219481023 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:01 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D822C7800 == 28 [pid = 3668] [id = 210] 16:38:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (0000003D821C0800) [pid = 3668] [serial = 628] [outer = 0000000000000000] 16:38:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (0000003D821C1000) [pid = 3668] [serial = 629] [outer = 0000003D821C0800] 16:38:01 INFO - PROCESS | 3668 | 1464219481081 Marionette DEBUG loaded listener.js 16:38:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003D82256C00) [pid = 3668] [serial = 630] [outer = 0000003D821C0800] 16:38:01 INFO - PROCESS | 3668 | 1464219481585 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 16:38:01 INFO - PROCESS | 3668 | 1464219481652 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 16:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:38:01 INFO - PROCESS | 3668 | 1464219481659 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:38:01 INFO - PROCESS | 3668 | 1464219481662 Marionette TRACE conn6 <- [1,806,null,{}] 16:38:01 INFO - PROCESS | 3668 | 1464219481666 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:01 INFO - PROCESS | 3668 | 1464219481761 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 16:38:01 INFO - PROCESS | 3668 | 1464219481831 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:01 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D852BC000 == 29 [pid = 3668] [id = 211] 16:38:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D8147E800) [pid = 3668] [serial = 631] [outer = 0000000000000000] 16:38:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003D8310BC00) [pid = 3668] [serial = 632] [outer = 0000003D8147E800] 16:38:01 INFO - PROCESS | 3668 | 1464219481878 Marionette DEBUG loaded listener.js 16:38:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D8440FC00) [pid = 3668] [serial = 633] [outer = 0000003D8147E800] 16:38:02 INFO - PROCESS | 3668 | 1464219482278 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 16:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 671ms 16:38:02 INFO - PROCESS | 3668 | 1464219482336 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 16:38:02 INFO - PROCESS | 3668 | 1464219482339 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 16:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:38:02 INFO - PROCESS | 3668 | 1464219482343 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:38:02 INFO - PROCESS | 3668 | 1464219482347 Marionette TRACE conn6 <- [1,810,null,{}] 16:38:02 INFO - PROCESS | 3668 | 1464219482359 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:02 INFO - PROCESS | 3668 | 1464219482506 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 16:38:02 INFO - PROCESS | 3668 | 1464219482514 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:02 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D87DB5000 == 30 [pid = 3668] [id = 212] 16:38:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D8109BC00) [pid = 3668] [serial = 634] [outer = 0000000000000000] 16:38:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D8528BC00) [pid = 3668] [serial = 635] [outer = 0000003D8109BC00] 16:38:02 INFO - PROCESS | 3668 | 1464219482569 Marionette DEBUG loaded listener.js 16:38:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D85503000) [pid = 3668] [serial = 636] [outer = 0000003D8109BC00] 16:38:03 INFO - PROCESS | 3668 | 1464219483044 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 16:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:38:03 INFO - PROCESS | 3668 | 1464219483082 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 16:38:03 INFO - PROCESS | 3668 | 1464219483086 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:38:03 INFO - PROCESS | 3668 | 1464219483088 Marionette TRACE conn6 <- [1,814,null,{}] 16:38:03 INFO - PROCESS | 3668 | 1464219483092 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:03 INFO - PROCESS | 3668 | 1464219483182 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 16:38:03 INFO - PROCESS | 3668 | 1464219483189 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:03 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8916E800 == 31 [pid = 3668] [id = 213] 16:38:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D8550F400) [pid = 3668] [serial = 637] [outer = 0000000000000000] 16:38:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D85874C00) [pid = 3668] [serial = 638] [outer = 0000003D8550F400] 16:38:03 INFO - PROCESS | 3668 | 1464219483238 Marionette DEBUG loaded listener.js 16:38:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D8591C000) [pid = 3668] [serial = 639] [outer = 0000003D8550F400] 16:38:03 INFO - PROCESS | 3668 | 1464219483682 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 16:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 631ms 16:38:03 INFO - PROCESS | 3668 | 1464219483722 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 16:38:03 INFO - PROCESS | 3668 | 1464219483724 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 16:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:38:03 INFO - PROCESS | 3668 | 1464219483728 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:38:03 INFO - PROCESS | 3668 | 1464219483730 Marionette TRACE conn6 <- [1,818,null,{}] 16:38:03 INFO - PROCESS | 3668 | 1464219483733 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:03 INFO - PROCESS | 3668 | 1464219483814 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 16:38:03 INFO - PROCESS | 3668 | 1464219483820 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:03 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D893CE800 == 32 [pid = 3668] [id = 214] 16:38:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D8147A800) [pid = 3668] [serial = 640] [outer = 0000000000000000] 16:38:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D859C7C00) [pid = 3668] [serial = 641] [outer = 0000003D8147A800] 16:38:03 INFO - PROCESS | 3668 | 1464219483866 Marionette DEBUG loaded listener.js 16:38:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D859D6C00) [pid = 3668] [serial = 642] [outer = 0000003D8147A800] 16:38:05 INFO - PROCESS | 3668 | 1464219485688 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 16:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1986ms 16:38:05 INFO - PROCESS | 3668 | 1464219485719 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 16:38:05 INFO - PROCESS | 3668 | 1464219485721 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 16:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:38:05 INFO - PROCESS | 3668 | 1464219485725 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:38:05 INFO - PROCESS | 3668 | 1464219485726 Marionette TRACE conn6 <- [1,822,null,{}] 16:38:05 INFO - PROCESS | 3668 | 1464219485730 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:05 INFO - PROCESS | 3668 | 1464219485843 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 16:38:05 INFO - PROCESS | 3668 | 1464219485853 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:05 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89E18800 == 33 [pid = 3668] [id = 215] 16:38:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003D86365800) [pid = 3668] [serial = 643] [outer = 0000000000000000] 16:38:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003D86E56800) [pid = 3668] [serial = 644] [outer = 0000003D86365800] 16:38:05 INFO - PROCESS | 3668 | 1464219485901 Marionette DEBUG loaded listener.js 16:38:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D87D2EC00) [pid = 3668] [serial = 645] [outer = 0000003D86365800] 16:38:06 INFO - PROCESS | 3668 | 1464219486359 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 16:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 672ms 16:38:06 INFO - PROCESS | 3668 | 1464219486399 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 16:38:06 INFO - PROCESS | 3668 | 1464219486401 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 16:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:38:06 INFO - PROCESS | 3668 | 1464219486405 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:38:06 INFO - PROCESS | 3668 | 1464219486406 Marionette TRACE conn6 <- [1,826,null,{}] 16:38:06 INFO - PROCESS | 3668 | 1464219486410 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:06 INFO - PROCESS | 3668 | 1464219486489 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 16:38:06 INFO - PROCESS | 3668 | 1464219486496 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:06 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8A1AD000 == 34 [pid = 3668] [id = 216] 16:38:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D86E55000) [pid = 3668] [serial = 646] [outer = 0000000000000000] 16:38:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D87D9F000) [pid = 3668] [serial = 647] [outer = 0000003D86E55000] 16:38:06 INFO - PROCESS | 3668 | 1464219486543 Marionette DEBUG loaded listener.js 16:38:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0000003D88286C00) [pid = 3668] [serial = 648] [outer = 0000003D86E55000] 16:38:07 INFO - PROCESS | 3668 | 1464219487043 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 16:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 671ms 16:38:07 INFO - PROCESS | 3668 | 1464219487080 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 16:38:07 INFO - PROCESS | 3668 | 1464219487082 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 16:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:38:07 INFO - PROCESS | 3668 | 1464219487085 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:38:07 INFO - PROCESS | 3668 | 1464219487087 Marionette TRACE conn6 <- [1,830,null,{}] 16:38:07 INFO - PROCESS | 3668 | 1464219487091 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:07 INFO - PROCESS | 3668 | 1464219487195 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 16:38:07 INFO - PROCESS | 3668 | 1464219487205 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:07 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AB10000 == 35 [pid = 3668] [id = 217] 16:38:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (0000003D88289400) [pid = 3668] [serial = 649] [outer = 0000000000000000] 16:38:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (0000003D859D7400) [pid = 3668] [serial = 650] [outer = 0000003D88289400] 16:38:07 INFO - PROCESS | 3668 | 1464219487289 Marionette DEBUG loaded listener.js 16:38:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (0000003D88561800) [pid = 3668] [serial = 651] [outer = 0000003D88289400] 16:38:07 INFO - PROCESS | 3668 | 1464219487728 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 16:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 671ms 16:38:07 INFO - PROCESS | 3668 | 1464219487759 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 16:38:07 INFO - PROCESS | 3668 | 1464219487762 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 16:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:38:07 INFO - PROCESS | 3668 | 1464219487765 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:38:07 INFO - PROCESS | 3668 | 1464219487767 Marionette TRACE conn6 <- [1,834,null,{}] 16:38:07 INFO - PROCESS | 3668 | 1464219487771 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:07 INFO - PROCESS | 3668 | 1464219487879 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 16:38:07 INFO - PROCESS | 3668 | 1464219487968 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:07 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D87DB0800 == 36 [pid = 3668] [id = 218] 16:38:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (0000003D8869A800) [pid = 3668] [serial = 652] [outer = 0000000000000000] 16:38:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (0000003D892B0C00) [pid = 3668] [serial = 653] [outer = 0000003D8869A800] 16:38:08 INFO - PROCESS | 3668 | 1464219488015 Marionette DEBUG loaded listener.js 16:38:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (0000003D892B9800) [pid = 3668] [serial = 654] [outer = 0000003D8869A800] 16:38:08 INFO - PROCESS | 3668 | 1464219488447 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 16:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 734ms 16:38:08 INFO - PROCESS | 3668 | 1464219488503 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 16:38:08 INFO - PROCESS | 3668 | 1464219488514 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 16:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:38:08 INFO - PROCESS | 3668 | 1464219488550 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:38:08 INFO - PROCESS | 3668 | 1464219488552 Marionette TRACE conn6 <- [1,838,null,{}] 16:38:08 INFO - PROCESS | 3668 | 1464219488561 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:08 INFO - PROCESS | 3668 | 1464219488666 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 16:38:08 INFO - PROCESS | 3668 | 1464219488677 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:08 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B583800 == 37 [pid = 3668] [id = 219] 16:38:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (0000003D8968D400) [pid = 3668] [serial = 655] [outer = 0000000000000000] 16:38:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (0000003D89697400) [pid = 3668] [serial = 656] [outer = 0000003D8968D400] 16:38:08 INFO - PROCESS | 3668 | 1464219488723 Marionette DEBUG loaded listener.js 16:38:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (0000003D89A4CC00) [pid = 3668] [serial = 657] [outer = 0000003D8968D400] 16:38:09 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (0000003DF3CD8800) [pid = 3668] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:38:09 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (0000003D89697000) [pid = 3668] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:38:09 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (0000003D89EEB400) [pid = 3668] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:38:09 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (0000003D81D19400) [pid = 3668] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:38:09 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (0000003D8868E800) [pid = 3668] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:38:09 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (0000003D86E4E400) [pid = 3668] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:38:09 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (0000003D83FAF800) [pid = 3668] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:38:09 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (0000003D855EA400) [pid = 3668] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:38:09 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (0000003D821C3400) [pid = 3668] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:38:09 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (0000003D89A8D400) [pid = 3668] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:38:09 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (0000003D8635C000) [pid = 3668] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:38:09 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0000003D821C4C00) [pid = 3668] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:38:09 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (0000003D8AB52800) [pid = 3668] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:38:09 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0000003D89F12C00) [pid = 3668] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:38:09 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (0000003D8528A000) [pid = 3668] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:38:09 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003D859D5400) [pid = 3668] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:38:09 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003D8ABBF000) [pid = 3668] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:38:09 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003D89A52800) [pid = 3668] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:38:09 INFO - PROCESS | 3668 | 1464219489446 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 16:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 945ms 16:38:09 INFO - PROCESS | 3668 | 1464219489482 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 16:38:09 INFO - PROCESS | 3668 | 1464219489485 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 16:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:38:09 INFO - PROCESS | 3668 | 1464219489488 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:38:09 INFO - PROCESS | 3668 | 1464219489491 Marionette TRACE conn6 <- [1,842,null,{}] 16:38:09 INFO - PROCESS | 3668 | 1464219489494 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:09 INFO - PROCESS | 3668 | 1464219489593 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 16:38:09 INFO - PROCESS | 3668 | 1464219489600 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:09 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D893CD000 == 38 [pid = 3668] [id = 220] 16:38:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D8868E000) [pid = 3668] [serial = 658] [outer = 0000000000000000] 16:38:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D89A54800) [pid = 3668] [serial = 659] [outer = 0000003D8868E000] 16:38:09 INFO - PROCESS | 3668 | 1464219489657 Marionette DEBUG loaded listener.js 16:38:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D89A99400) [pid = 3668] [serial = 660] [outer = 0000003D8868E000] 16:38:10 INFO - PROCESS | 3668 | 1464219490098 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 16:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 629ms 16:38:10 INFO - PROCESS | 3668 | 1464219490121 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 16:38:10 INFO - PROCESS | 3668 | 1464219490123 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 16:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:38:10 INFO - PROCESS | 3668 | 1464219490126 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:38:10 INFO - PROCESS | 3668 | 1464219490136 Marionette TRACE conn6 <- [1,846,null,{}] 16:38:10 INFO - PROCESS | 3668 | 1464219490140 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:10 INFO - PROCESS | 3668 | 1464219490225 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 16:38:10 INFO - PROCESS | 3668 | 1464219490232 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:10 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8BACD800 == 39 [pid = 3668] [id = 221] 16:38:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003D89AC6400) [pid = 3668] [serial = 661] [outer = 0000000000000000] 16:38:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003D89ACAC00) [pid = 3668] [serial = 662] [outer = 0000003D89AC6400] 16:38:10 INFO - PROCESS | 3668 | 1464219490279 Marionette DEBUG loaded listener.js 16:38:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D89E4A000) [pid = 3668] [serial = 663] [outer = 0000003D89AC6400] 16:38:10 INFO - PROCESS | 3668 | 1464219490727 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 16:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 629ms 16:38:10 INFO - PROCESS | 3668 | 1464219490759 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 16:38:10 INFO - PROCESS | 3668 | 1464219490761 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 16:38:10 INFO - PROCESS | 3668 | 1464219490764 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:38:10 INFO - PROCESS | 3668 | 1464219490766 Marionette TRACE conn6 <- [1,850,null,{}] 16:38:10 INFO - PROCESS | 3668 | 1464219490774 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:10 INFO - PROCESS | 3668 | 1464219490857 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 16:38:10 INFO - PROCESS | 3668 | 1464219490866 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:10 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF319F000 == 40 [pid = 3668] [id = 222] 16:38:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D89EDE400) [pid = 3668] [serial = 664] [outer = 0000000000000000] 16:38:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D89EE0400) [pid = 3668] [serial = 665] [outer = 0000003D89EDE400] 16:38:10 INFO - PROCESS | 3668 | 1464219490913 Marionette DEBUG loaded listener.js 16:38:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0000003D89EE8000) [pid = 3668] [serial = 666] [outer = 0000003D89EDE400] 16:38:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (0000003D8109DC00) [pid = 3668] [serial = 667] [outer = 0000003D824EEC00] 16:38:11 INFO - PROCESS | 3668 | 1464219491801 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 16:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1083ms 16:38:11 INFO - PROCESS | 3668 | 1464219491851 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 16:38:11 INFO - PROCESS | 3668 | 1464219491856 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 16:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:38:11 INFO - PROCESS | 3668 | 1464219491862 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:38:11 INFO - PROCESS | 3668 | 1464219491867 Marionette TRACE conn6 <- [1,854,null,{}] 16:38:11 INFO - PROCESS | 3668 | 1464219491872 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:12 INFO - PROCESS | 3668 | 1464219492017 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 16:38:12 INFO - PROCESS | 3668 | 1464219492133 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:12 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D85838000 == 41 [pid = 3668] [id = 223] 16:38:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (0000003D82FC9400) [pid = 3668] [serial = 668] [outer = 0000000000000000] 16:38:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (0000003D84406C00) [pid = 3668] [serial = 669] [outer = 0000003D82FC9400] 16:38:12 INFO - PROCESS | 3668 | 1464219492195 Marionette DEBUG loaded listener.js 16:38:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (0000003D84F17000) [pid = 3668] [serial = 670] [outer = 0000003D82FC9400] 16:38:12 INFO - PROCESS | 3668 | 1464219492980 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 16:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1131ms 16:38:13 INFO - PROCESS | 3668 | 1464219493011 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 16:38:13 INFO - PROCESS | 3668 | 1464219493017 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 16:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:38:13 INFO - PROCESS | 3668 | 1464219493025 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:38:13 INFO - PROCESS | 3668 | 1464219493028 Marionette TRACE conn6 <- [1,858,null,{}] 16:38:13 INFO - PROCESS | 3668 | 1464219493032 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:13 INFO - PROCESS | 3668 | 1464219493156 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 16:38:13 INFO - PROCESS | 3668 | 1464219493229 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:13 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D87DB0000 == 42 [pid = 3668] [id = 224] 16:38:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (0000003D844F3800) [pid = 3668] [serial = 671] [outer = 0000000000000000] 16:38:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (0000003D855E6400) [pid = 3668] [serial = 672] [outer = 0000003D844F3800] 16:38:13 INFO - PROCESS | 3668 | 1464219493287 Marionette DEBUG loaded listener.js 16:38:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (0000003D859C5400) [pid = 3668] [serial = 673] [outer = 0000003D844F3800] 16:38:14 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B540000 == 41 [pid = 3668] [id = 146] 16:38:14 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AB0D000 == 40 [pid = 3668] [id = 144] 16:38:14 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8451D000 == 39 [pid = 3668] [id = 151] 16:38:14 INFO - PROCESS | 3668 | --DOCSHELL 0000003D885B0000 == 38 [pid = 3668] [id = 138] 16:38:14 INFO - PROCESS | 3668 | --DOCSHELL 0000003D899E6000 == 37 [pid = 3668] [id = 142] 16:38:14 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86C65000 == 36 [pid = 3668] [id = 137] 16:38:14 INFO - PROCESS | 3668 | --DOCSHELL 0000003D893D1000 == 35 [pid = 3668] [id = 140] 16:38:14 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86C64800 == 34 [pid = 3668] [id = 143] 16:38:14 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86C74000 == 33 [pid = 3668] [id = 152] 16:38:14 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (0000003DF4D6A800) [pid = 3668] [serial = 626] [outer = 0000000000000000] [url = about:blank] 16:38:14 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF9E35800 == 32 [pid = 3668] [id = 209] 16:38:14 INFO - PROCESS | 3668 | 1464219494200 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 16:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1231ms 16:38:14 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (0000003D8869AC00) [pid = 3668] [serial = 561] [outer = 0000000000000000] [url = about:blank] 16:38:14 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (0000003D8AF5C800) [pid = 3668] [serial = 525] [outer = 0000000000000000] [url = about:blank] 16:38:14 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (0000003D89EE3C00) [pid = 3668] [serial = 564] [outer = 0000000000000000] [url = about:blank] 16:38:14 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (0000003D859CD800) [pid = 3668] [serial = 558] [outer = 0000000000000000] [url = about:blank] 16:38:14 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (0000003DF45BA400) [pid = 3668] [serial = 624] [outer = 0000000000000000] [url = about:blank] 16:38:14 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (0000003D89A53400) [pid = 3668] [serial = 611] [outer = 0000000000000000] [url = about:blank] 16:38:14 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (0000003D89AC8800) [pid = 3668] [serial = 612] [outer = 0000000000000000] [url = about:blank] 16:38:14 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (0000003D8A129400) [pid = 3668] [serial = 614] [outer = 0000000000000000] [url = about:blank] 16:38:14 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0000003D8635EC00) [pid = 3668] [serial = 617] [outer = 0000000000000000] [url = about:blank] 16:38:14 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (0000003D8AB52400) [pid = 3668] [serial = 618] [outer = 0000000000000000] [url = about:blank] 16:38:14 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0000003DF42C5800) [pid = 3668] [serial = 623] [outer = 0000000000000000] [url = about:blank] 16:38:14 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (0000003D88693800) [pid = 3668] [serial = 608] [outer = 0000000000000000] [url = about:blank] 16:38:14 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003D87DA3C00) [pid = 3668] [serial = 606] [outer = 0000000000000000] [url = about:blank] 16:38:14 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003D87D28C00) [pid = 3668] [serial = 605] [outer = 0000000000000000] [url = about:blank] 16:38:14 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003D8586DC00) [pid = 3668] [serial = 602] [outer = 0000000000000000] [url = about:blank] 16:38:14 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D859CE400) [pid = 3668] [serial = 603] [outer = 0000000000000000] [url = about:blank] 16:38:14 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D859D9C00) [pid = 3668] [serial = 600] [outer = 0000000000000000] [url = about:blank] 16:38:14 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D85872C00) [pid = 3668] [serial = 599] [outer = 0000000000000000] [url = about:blank] 16:38:14 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D85912400) [pid = 3668] [serial = 597] [outer = 0000000000000000] [url = about:blank] 16:38:14 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D82262400) [pid = 3668] [serial = 596] [outer = 0000000000000000] [url = about:blank] 16:38:14 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D8AF5AC00) [pid = 3668] [serial = 594] [outer = 0000000000000000] [url = about:blank] 16:38:14 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D89F13800) [pid = 3668] [serial = 593] [outer = 0000000000000000] [url = about:blank] 16:38:14 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003D88286800) [pid = 3668] [serial = 591] [outer = 0000000000000000] [url = about:blank] 16:38:14 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003D87D27C00) [pid = 3668] [serial = 590] [outer = 0000000000000000] [url = about:blank] 16:38:14 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0000003D85873800) [pid = 3668] [serial = 588] [outer = 0000000000000000] [url = about:blank] 16:38:14 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0000003D84412C00) [pid = 3668] [serial = 587] [outer = 0000000000000000] [url = about:blank] 16:38:14 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (0000003D8AF66C00) [pid = 3668] [serial = 585] [outer = 0000000000000000] [url = about:blank] 16:38:14 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (0000003DF3BCE000) [pid = 3668] [serial = 621] [outer = 0000000000000000] [url = about:blank] 16:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:38:14 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (0000003D8A148C00) [pid = 3668] [serial = 615] [outer = 0000000000000000] [url = about:blank] 16:38:14 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (0000003DF31F7C00) [pid = 3668] [serial = 620] [outer = 0000000000000000] [url = about:blank] 16:38:14 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (0000003D8968A400) [pid = 3668] [serial = 609] [outer = 0000000000000000] [url = about:blank] 16:38:14 INFO - PROCESS | 3668 | 1464219494282 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 16:38:14 INFO - PROCESS | 3668 | 1464219494287 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 16:38:14 INFO - PROCESS | 3668 | 1464219494295 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:38:14 INFO - PROCESS | 3668 | 1464219494300 Marionette TRACE conn6 <- [1,862,null,{}] 16:38:14 INFO - PROCESS | 3668 | 1464219494305 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:14 INFO - PROCESS | 3668 | 1464219494396 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 16:38:14 INFO - PROCESS | 3668 | 1464219494412 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:14 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D83F1D000 == 33 [pid = 3668] [id = 225] 16:38:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (0000003D82265800) [pid = 3668] [serial = 674] [outer = 0000000000000000] 16:38:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (0000003D825A9800) [pid = 3668] [serial = 675] [outer = 0000003D82265800] 16:38:14 INFO - PROCESS | 3668 | 1464219494463 Marionette DEBUG loaded listener.js 16:38:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (0000003D8514D400) [pid = 3668] [serial = 676] [outer = 0000003D82265800] 16:38:14 INFO - PROCESS | 3668 | 1464219494972 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 16:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 735ms 16:38:15 INFO - PROCESS | 3668 | 1464219495032 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 16:38:15 INFO - PROCESS | 3668 | 1464219495038 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 16:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:38:15 INFO - PROCESS | 3668 | 1464219495044 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:38:15 INFO - PROCESS | 3668 | 1464219495046 Marionette TRACE conn6 <- [1,866,null,{}] 16:38:15 INFO - PROCESS | 3668 | 1464219495051 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:15 INFO - PROCESS | 3668 | 1464219495145 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 16:38:15 INFO - PROCESS | 3668 | 1464219495214 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:15 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D885BF800 == 34 [pid = 3668] [id = 226] 16:38:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (0000003D85297400) [pid = 3668] [serial = 677] [outer = 0000000000000000] 16:38:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (0000003D85870400) [pid = 3668] [serial = 678] [outer = 0000003D85297400] 16:38:15 INFO - PROCESS | 3668 | 1464219495262 Marionette DEBUG loaded listener.js 16:38:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (0000003D8591B000) [pid = 3668] [serial = 679] [outer = 0000003D85297400] 16:38:15 INFO - PROCESS | 3668 | 1464219495653 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 16:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 628ms 16:38:15 INFO - PROCESS | 3668 | 1464219495674 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 16:38:15 INFO - PROCESS | 3668 | 1464219495683 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 16:38:15 INFO - PROCESS | 3668 | 1464219495687 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:38:15 INFO - PROCESS | 3668 | 1464219495691 Marionette TRACE conn6 <- [1,870,null,{}] 16:38:15 INFO - PROCESS | 3668 | 1464219495703 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:15 INFO - PROCESS | 3668 | 1464219495795 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 16:38:15 INFO - PROCESS | 3668 | 1464219495804 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:15 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89554000 == 35 [pid = 3668] [id = 227] 16:38:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003D821CB400) [pid = 3668] [serial = 680] [outer = 0000000000000000] 16:38:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D859DC400) [pid = 3668] [serial = 681] [outer = 0000003D821CB400] 16:38:15 INFO - PROCESS | 3668 | 1464219495853 Marionette DEBUG loaded listener.js 16:38:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003D8635A800) [pid = 3668] [serial = 682] [outer = 0000003D821CB400] 16:38:16 INFO - PROCESS | 3668 | 1464219496324 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 16:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 692ms 16:38:16 INFO - PROCESS | 3668 | 1464219496385 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 16:38:16 INFO - PROCESS | 3668 | 1464219496388 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 16:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:38:16 INFO - PROCESS | 3668 | 1464219496392 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:38:16 INFO - PROCESS | 3668 | 1464219496393 Marionette TRACE conn6 <- [1,874,null,{}] 16:38:16 INFO - PROCESS | 3668 | 1464219496397 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:16 INFO - PROCESS | 3668 | 1464219496506 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 16:38:16 INFO - PROCESS | 3668 | 1464219496513 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:16 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89FDD800 == 36 [pid = 3668] [id = 228] 16:38:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D86367000) [pid = 3668] [serial = 683] [outer = 0000000000000000] 16:38:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D86E4BC00) [pid = 3668] [serial = 684] [outer = 0000003D86367000] 16:38:16 INFO - PROCESS | 3668 | 1464219496599 Marionette DEBUG loaded listener.js 16:38:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D87D25800) [pid = 3668] [serial = 685] [outer = 0000003D86367000] 16:38:17 INFO - PROCESS | 3668 | 1464219497038 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 16:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 691ms 16:38:17 INFO - PROCESS | 3668 | 1464219497085 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 16:38:17 INFO - PROCESS | 3668 | 1464219497088 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 16:38:17 INFO - PROCESS | 3668 | 1464219497091 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:38:17 INFO - PROCESS | 3668 | 1464219497094 Marionette TRACE conn6 <- [1,878,null,{}] 16:38:17 INFO - PROCESS | 3668 | 1464219497104 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:17 INFO - PROCESS | 3668 | 1464219497243 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 16:38:17 INFO - PROCESS | 3668 | 1464219497272 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:17 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AB0A000 == 37 [pid = 3668] [id = 229] 16:38:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D87D9B000) [pid = 3668] [serial = 686] [outer = 0000000000000000] 16:38:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D87DA0800) [pid = 3668] [serial = 687] [outer = 0000003D87D9B000] 16:38:17 INFO - PROCESS | 3668 | 1464219497317 Marionette DEBUG loaded listener.js 16:38:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D88284400) [pid = 3668] [serial = 688] [outer = 0000003D87D9B000] 16:38:17 INFO - PROCESS | 3668 | 1464219497800 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 16:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 735ms 16:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:38:17 INFO - PROCESS | 3668 | 1464219497832 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 16:38:17 INFO - PROCESS | 3668 | 1464219497834 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 16:38:17 INFO - PROCESS | 3668 | 1464219497838 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:38:17 INFO - PROCESS | 3668 | 1464219497840 Marionette TRACE conn6 <- [1,882,null,{}] 16:38:17 INFO - PROCESS | 3668 | 1464219497843 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:17 INFO - PROCESS | 3668 | 1464219497961 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 16:38:17 INFO - PROCESS | 3668 | 1464219497970 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:18 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AF19000 == 38 [pid = 3668] [id = 230] 16:38:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D892AF000) [pid = 3668] [serial = 689] [outer = 0000000000000000] 16:38:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D892B5C00) [pid = 3668] [serial = 690] [outer = 0000003D892AF000] 16:38:18 INFO - PROCESS | 3668 | 1464219498053 Marionette DEBUG loaded listener.js 16:38:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D89693800) [pid = 3668] [serial = 691] [outer = 0000003D892AF000] 16:38:18 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003D88289400) [pid = 3668] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:38:18 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003DF4B2FC00) [pid = 3668] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:38:18 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D8109BC00) [pid = 3668] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:38:18 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D86E55000) [pid = 3668] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:38:18 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D8550F400) [pid = 3668] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:38:18 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D8147E800) [pid = 3668] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:38:18 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D821C0800) [pid = 3668] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:38:18 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D8147A800) [pid = 3668] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:38:18 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D86365800) [pid = 3668] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:38:18 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003D89AC6400) [pid = 3668] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:38:18 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003D8869A800) [pid = 3668] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:38:18 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0000003D8968D400) [pid = 3668] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:38:18 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0000003D8868E000) [pid = 3668] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:38:18 INFO - PROCESS | 3668 | 1464219498600 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 16:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 776ms 16:38:18 INFO - PROCESS | 3668 | 1464219498619 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 16:38:18 INFO - PROCESS | 3668 | 1464219498621 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 16:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:38:18 INFO - PROCESS | 3668 | 1464219498625 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:38:18 INFO - PROCESS | 3668 | 1464219498626 Marionette TRACE conn6 <- [1,886,null,{}] 16:38:18 INFO - PROCESS | 3668 | 1464219498630 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:18 INFO - PROCESS | 3668 | 1464219498718 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 16:38:18 INFO - PROCESS | 3668 | 1464219498788 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:18 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B547000 == 39 [pid = 3668] [id = 231] 16:38:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (0000003D81D15000) [pid = 3668] [serial = 692] [outer = 0000000000000000] 16:38:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003D8591FC00) [pid = 3668] [serial = 693] [outer = 0000003D81D15000] 16:38:18 INFO - PROCESS | 3668 | 1464219498836 Marionette DEBUG loaded listener.js 16:38:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D89694000) [pid = 3668] [serial = 694] [outer = 0000003D81D15000] 16:38:19 INFO - PROCESS | 3668 | 1464219499191 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 16:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 629ms 16:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:38:19 INFO - PROCESS | 3668 | 1464219499264 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 16:38:19 INFO - PROCESS | 3668 | 1464219499266 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 16:38:19 INFO - PROCESS | 3668 | 1464219499269 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:38:19 INFO - PROCESS | 3668 | 1464219499271 Marionette TRACE conn6 <- [1,890,null,{}] 16:38:19 INFO - PROCESS | 3668 | 1464219499280 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:19 INFO - PROCESS | 3668 | 1464219499362 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 16:38:19 INFO - PROCESS | 3668 | 1464219499368 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:19 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8BAC1800 == 40 [pid = 3668] [id = 232] 16:38:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003D89A4B400) [pid = 3668] [serial = 695] [outer = 0000000000000000] 16:38:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D89A8E800) [pid = 3668] [serial = 696] [outer = 0000003D89A4B400] 16:38:19 INFO - PROCESS | 3668 | 1464219499415 Marionette DEBUG loaded listener.js 16:38:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D89A99000) [pid = 3668] [serial = 697] [outer = 0000003D89A4B400] 16:38:19 INFO - PROCESS | 3668 | 1464219499838 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 16:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 630ms 16:38:19 INFO - PROCESS | 3668 | 1464219499901 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 16:38:19 INFO - PROCESS | 3668 | 1464219499904 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 16:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:38:19 INFO - PROCESS | 3668 | 1464219499907 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:38:19 INFO - PROCESS | 3668 | 1464219499909 Marionette TRACE conn6 <- [1,894,null,{}] 16:38:19 INFO - PROCESS | 3668 | 1464219499913 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:20 INFO - PROCESS | 3668 | 1464219499997 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 16:38:20 INFO - PROCESS | 3668 | 1464219500044 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:20 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89553800 == 41 [pid = 3668] [id = 233] 16:38:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D89ACF400) [pid = 3668] [serial = 698] [outer = 0000000000000000] 16:38:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D89E4A800) [pid = 3668] [serial = 699] [outer = 0000003D89ACF400] 16:38:20 INFO - PROCESS | 3668 | 1464219500099 Marionette DEBUG loaded listener.js 16:38:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D89EE3000) [pid = 3668] [serial = 700] [outer = 0000003D89ACF400] 16:38:20 INFO - PROCESS | 3668 | 1464219500587 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 16:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 735ms 16:38:20 INFO - PROCESS | 3668 | 1464219500645 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 16:38:20 INFO - PROCESS | 3668 | 1464219500650 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 16:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:38:20 INFO - PROCESS | 3668 | 1464219500655 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:38:20 INFO - PROCESS | 3668 | 1464219500660 Marionette TRACE conn6 <- [1,898,null,{}] 16:38:20 INFO - PROCESS | 3668 | 1464219500666 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:20 INFO - PROCESS | 3668 | 1464219500783 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 16:38:20 INFO - PROCESS | 3668 | 1464219500848 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:20 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D84F42000 == 42 [pid = 3668] [id = 234] 16:38:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D8225E000) [pid = 3668] [serial = 701] [outer = 0000000000000000] 16:38:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D824EE800) [pid = 3668] [serial = 702] [outer = 0000003D8225E000] 16:38:20 INFO - PROCESS | 3668 | 1464219500910 Marionette DEBUG loaded listener.js 16:38:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D8514A000) [pid = 3668] [serial = 703] [outer = 0000003D8225E000] 16:38:21 INFO - PROCESS | 3668 | 1464219501589 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 16:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 986ms 16:38:21 INFO - PROCESS | 3668 | 1464219501645 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 16:38:21 INFO - PROCESS | 3668 | 1464219501652 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 16:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:38:21 INFO - PROCESS | 3668 | 1464219501659 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:38:21 INFO - PROCESS | 3668 | 1464219501662 Marionette TRACE conn6 <- [1,902,null,{}] 16:38:21 INFO - PROCESS | 3668 | 1464219501666 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:21 INFO - PROCESS | 3668 | 1464219501811 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 16:38:21 INFO - PROCESS | 3668 | 1464219501925 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:21 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AB0D000 == 43 [pid = 3668] [id = 235] 16:38:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D859D6400) [pid = 3668] [serial = 704] [outer = 0000000000000000] 16:38:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D85A22800) [pid = 3668] [serial = 705] [outer = 0000003D859D6400] 16:38:21 INFO - PROCESS | 3668 | 1464219501984 Marionette DEBUG loaded listener.js 16:38:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003D86367800) [pid = 3668] [serial = 706] [outer = 0000003D859D6400] 16:38:22 INFO - PROCESS | 3668 | 1464219502622 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 16:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 986ms 16:38:22 INFO - PROCESS | 3668 | 1464219502651 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 16:38:22 INFO - PROCESS | 3668 | 1464219502654 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 16:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:38:22 INFO - PROCESS | 3668 | 1464219502658 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:38:22 INFO - PROCESS | 3668 | 1464219502662 Marionette TRACE conn6 <- [1,906,null,{}] 16:38:22 INFO - PROCESS | 3668 | 1464219502674 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:22 INFO - PROCESS | 3668 | 1464219502790 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 16:38:22 INFO - PROCESS | 3668 | 1464219502863 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:22 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF4419000 == 44 [pid = 3668] [id = 236] 16:38:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003D88699C00) [pid = 3668] [serial = 707] [outer = 0000000000000000] 16:38:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D8968D800) [pid = 3668] [serial = 708] [outer = 0000003D88699C00] 16:38:22 INFO - PROCESS | 3668 | 1464219502924 Marionette DEBUG loaded listener.js 16:38:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D89EDF400) [pid = 3668] [serial = 709] [outer = 0000003D88699C00] 16:38:23 INFO - PROCESS | 3668 | 1464219503538 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 16:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 945ms 16:38:23 INFO - PROCESS | 3668 | 1464219503605 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 16:38:23 INFO - PROCESS | 3668 | 1464219503608 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 16:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:38:23 INFO - PROCESS | 3668 | 1464219503611 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:38:23 INFO - PROCESS | 3668 | 1464219503613 Marionette TRACE conn6 <- [1,910,null,{}] 16:38:23 INFO - PROCESS | 3668 | 1464219503617 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:23 INFO - PROCESS | 3668 | 1464219503731 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 16:38:23 INFO - PROCESS | 3668 | 1464219503802 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:23 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF4C5E800 == 45 [pid = 3668] [id = 237] 16:38:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D89F1B800) [pid = 3668] [serial = 710] [outer = 0000000000000000] 16:38:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0000003D89F1E400) [pid = 3668] [serial = 711] [outer = 0000003D89F1B800] 16:38:23 INFO - PROCESS | 3668 | 1464219503860 Marionette DEBUG loaded listener.js 16:38:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (0000003D8A129400) [pid = 3668] [serial = 712] [outer = 0000003D89F1B800] 16:38:24 INFO - PROCESS | 3668 | 1464219504462 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 16:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 923ms 16:38:24 INFO - PROCESS | 3668 | 1464219504537 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 16:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:38:24 INFO - PROCESS | 3668 | 1464219504540 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 16:38:24 INFO - PROCESS | 3668 | 1464219504543 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:38:24 INFO - PROCESS | 3668 | 1464219504546 Marionette TRACE conn6 <- [1,914,null,{}] 16:38:24 INFO - PROCESS | 3668 | 1464219504550 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:24 INFO - PROCESS | 3668 | 1464219504655 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 16:38:24 INFO - PROCESS | 3668 | 1464219504725 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:24 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF585A800 == 46 [pid = 3668] [id = 238] 16:38:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (0000003D89F1CC00) [pid = 3668] [serial = 713] [outer = 0000000000000000] 16:38:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (0000003D8A131400) [pid = 3668] [serial = 714] [outer = 0000003D89F1CC00] 16:38:24 INFO - PROCESS | 3668 | 1464219504781 Marionette DEBUG loaded listener.js 16:38:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (0000003D8A13F400) [pid = 3668] [serial = 715] [outer = 0000003D89F1CC00] 16:38:25 INFO - PROCESS | 3668 | 1464219505549 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 16:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1079ms 16:38:25 INFO - PROCESS | 3668 | 1464219505636 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 16:38:25 INFO - PROCESS | 3668 | 1464219505641 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 16:38:25 INFO - PROCESS | 3668 | 1464219505647 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:38:25 INFO - PROCESS | 3668 | 1464219505651 Marionette TRACE conn6 <- [1,918,null,{}] 16:38:25 INFO - PROCESS | 3668 | 1464219505658 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:25 INFO - PROCESS | 3668 | 1464219505770 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 16:38:25 INFO - PROCESS | 3668 | 1464219505837 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:25 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D84F37000 == 47 [pid = 3668] [id = 239] 16:38:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (0000003D82264800) [pid = 3668] [serial = 716] [outer = 0000000000000000] 16:38:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (0000003D824F3000) [pid = 3668] [serial = 717] [outer = 0000003D82264800] 16:38:25 INFO - PROCESS | 3668 | 1464219505890 Marionette DEBUG loaded listener.js 16:38:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (0000003D83FA1C00) [pid = 3668] [serial = 718] [outer = 0000003D82264800] 16:38:26 INFO - PROCESS | 3668 | --DOCSHELL 0000003D84465000 == 46 [pid = 3668] [id = 149] 16:38:26 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (0000003D859D7400) [pid = 3668] [serial = 650] [outer = 0000000000000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (0000003DF4D72000) [pid = 3668] [serial = 627] [outer = 0000000000000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (0000003D8528BC00) [pid = 3668] [serial = 635] [outer = 0000000000000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (0000003D85503000) [pid = 3668] [serial = 636] [outer = 0000000000000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (0000003D87D9F000) [pid = 3668] [serial = 647] [outer = 0000000000000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (0000003D85874C00) [pid = 3668] [serial = 638] [outer = 0000000000000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (0000003D8591C000) [pid = 3668] [serial = 639] [outer = 0000000000000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (0000003D8310BC00) [pid = 3668] [serial = 632] [outer = 0000000000000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (0000003D8440FC00) [pid = 3668] [serial = 633] [outer = 0000000000000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0000003D821C1000) [pid = 3668] [serial = 629] [outer = 0000000000000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (0000003D82256C00) [pid = 3668] [serial = 630] [outer = 0000000000000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0000003D859C7C00) [pid = 3668] [serial = 641] [outer = 0000000000000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (0000003D859D6C00) [pid = 3668] [serial = 642] [outer = 0000000000000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003D86E56800) [pid = 3668] [serial = 644] [outer = 0000000000000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003D89E4A000) [pid = 3668] [serial = 663] [outer = 0000000000000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003D87D2EC00) [pid = 3668] [serial = 645] [outer = 0000000000000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D892B0C00) [pid = 3668] [serial = 653] [outer = 0000000000000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D89EE0400) [pid = 3668] [serial = 665] [outer = 0000000000000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D88561800) [pid = 3668] [serial = 651] [outer = 0000000000000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D89697400) [pid = 3668] [serial = 656] [outer = 0000000000000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D892B9800) [pid = 3668] [serial = 654] [outer = 0000000000000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D89ACAC00) [pid = 3668] [serial = 662] [outer = 0000000000000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D89A4CC00) [pid = 3668] [serial = 657] [outer = 0000000000000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003D89A54800) [pid = 3668] [serial = 659] [outer = 0000000000000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003D88286C00) [pid = 3668] [serial = 648] [outer = 0000000000000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0000003D89A99400) [pid = 3668] [serial = 660] [outer = 0000000000000000] [url = about:blank] 16:38:26 INFO - PROCESS | 3668 | 1464219506476 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 16:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 879ms 16:38:26 INFO - PROCESS | 3668 | 1464219506531 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 16:38:26 INFO - PROCESS | 3668 | 1464219506537 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 16:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:38:26 INFO - PROCESS | 3668 | 1464219506543 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:38:26 INFO - PROCESS | 3668 | 1464219506546 Marionette TRACE conn6 <- [1,922,null,{}] 16:38:26 INFO - PROCESS | 3668 | 1464219506550 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:26 INFO - PROCESS | 3668 | 1464219506640 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 16:38:26 INFO - PROCESS | 3668 | 1464219506704 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:26 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D852C9000 == 47 [pid = 3668] [id = 240] 16:38:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003D83FA0800) [pid = 3668] [serial = 719] [outer = 0000000000000000] 16:38:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D844F4400) [pid = 3668] [serial = 720] [outer = 0000003D83FA0800] 16:38:26 INFO - PROCESS | 3668 | 1464219506760 Marionette DEBUG loaded listener.js 16:38:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003D84F84C00) [pid = 3668] [serial = 721] [outer = 0000003D83FA0800] 16:38:27 INFO - PROCESS | 3668 | 1464219507206 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 16:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 733ms 16:38:27 INFO - PROCESS | 3668 | 1464219507278 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 16:38:27 INFO - PROCESS | 3668 | 1464219507281 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 16:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:38:27 INFO - PROCESS | 3668 | 1464219507284 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:38:27 INFO - PROCESS | 3668 | 1464219507288 Marionette TRACE conn6 <- [1,926,null,{}] 16:38:27 INFO - PROCESS | 3668 | 1464219507299 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:27 INFO - PROCESS | 3668 | 1464219507397 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 16:38:27 INFO - PROCESS | 3668 | 1464219507408 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:27 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8916A800 == 48 [pid = 3668] [id = 241] 16:38:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D85874000) [pid = 3668] [serial = 722] [outer = 0000000000000000] 16:38:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D85876000) [pid = 3668] [serial = 723] [outer = 0000003D85874000] 16:38:27 INFO - PROCESS | 3668 | 1464219507457 Marionette DEBUG loaded listener.js 16:38:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D859BDC00) [pid = 3668] [serial = 724] [outer = 0000003D85874000] 16:38:27 INFO - PROCESS | 3668 | 1464219507927 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 16:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 690ms 16:38:27 INFO - PROCESS | 3668 | 1464219507977 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 16:38:27 INFO - PROCESS | 3668 | 1464219507980 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 16:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:38:27 INFO - PROCESS | 3668 | 1464219507983 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:38:27 INFO - PROCESS | 3668 | 1464219507985 Marionette TRACE conn6 <- [1,930,null,{}] 16:38:27 INFO - PROCESS | 3668 | 1464219507988 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:28 INFO - PROCESS | 3668 | 1464219508079 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 16:38:28 INFO - PROCESS | 3668 | 1464219508087 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:28 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8954A000 == 49 [pid = 3668] [id = 242] 16:38:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D859D9800) [pid = 3668] [serial = 725] [outer = 0000000000000000] 16:38:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D85A1D400) [pid = 3668] [serial = 726] [outer = 0000003D859D9800] 16:38:28 INFO - PROCESS | 3668 | 1464219508135 Marionette DEBUG loaded listener.js 16:38:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D86311400) [pid = 3668] [serial = 727] [outer = 0000003D859D9800] 16:38:28 INFO - PROCESS | 3668 | 1464219508576 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 16:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 629ms 16:38:28 INFO - PROCESS | 3668 | 1464219508617 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 16:38:28 INFO - PROCESS | 3668 | 1464219508619 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 16:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:38:28 INFO - PROCESS | 3668 | 1464219508623 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:38:28 INFO - PROCESS | 3668 | 1464219508625 Marionette TRACE conn6 <- [1,934,null,{}] 16:38:28 INFO - PROCESS | 3668 | 1464219508628 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:28 INFO - PROCESS | 3668 | 1464219508735 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 16:38:28 INFO - PROCESS | 3668 | 1464219508808 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:28 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89E11000 == 50 [pid = 3668] [id = 243] 16:38:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D86E50000) [pid = 3668] [serial = 728] [outer = 0000000000000000] 16:38:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D86E55000) [pid = 3668] [serial = 729] [outer = 0000003D86E50000] 16:38:28 INFO - PROCESS | 3668 | 1464219508856 Marionette DEBUG loaded listener.js 16:38:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D87D32000) [pid = 3668] [serial = 730] [outer = 0000003D86E50000] 16:38:29 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003D892AF000) [pid = 3668] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:38:29 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003D844F3800) [pid = 3668] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:38:29 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D85297400) [pid = 3668] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:38:29 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D82265800) [pid = 3668] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:38:29 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D87D9B000) [pid = 3668] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:38:29 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D821CB400) [pid = 3668] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:38:29 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D81D15000) [pid = 3668] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:38:29 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D89A4B400) [pid = 3668] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:38:29 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D86367000) [pid = 3668] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:38:29 INFO - PROCESS | 3668 | 1464219509610 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 16:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1023ms 16:38:29 INFO - PROCESS | 3668 | 1464219509647 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 16:38:29 INFO - PROCESS | 3668 | 1464219509653 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 16:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:38:29 INFO - PROCESS | 3668 | 1464219509658 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:38:29 INFO - PROCESS | 3668 | 1464219509663 Marionette TRACE conn6 <- [1,938,null,{}] 16:38:29 INFO - PROCESS | 3668 | 1464219509704 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:29 INFO - PROCESS | 3668 | 1464219509828 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 16:38:29 INFO - PROCESS | 3668 | 1464219509892 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:29 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8312E800 == 51 [pid = 3668] [id = 244] 16:38:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D82262400) [pid = 3668] [serial = 731] [outer = 0000000000000000] 16:38:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D83BD6800) [pid = 3668] [serial = 732] [outer = 0000003D82262400] 16:38:29 INFO - PROCESS | 3668 | 1464219509953 Marionette DEBUG loaded listener.js 16:38:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D85150C00) [pid = 3668] [serial = 733] [outer = 0000003D82262400] 16:38:30 INFO - PROCESS | 3668 | 1464219510625 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 16:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1006ms 16:38:30 INFO - PROCESS | 3668 | 1464219510668 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 16:38:30 INFO - PROCESS | 3668 | 1464219510674 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 16:38:30 INFO - PROCESS | 3668 | 1464219510681 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:38:30 INFO - PROCESS | 3668 | 1464219510684 Marionette TRACE conn6 <- [1,942,null,{}] 16:38:30 INFO - PROCESS | 3668 | 1464219510689 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:30 INFO - PROCESS | 3668 | 1464219510807 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 16:38:30 INFO - PROCESS | 3668 | 1464219510879 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:30 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D81770000 == 52 [pid = 3668] [id = 245] 16:38:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D8550A000) [pid = 3668] [serial = 734] [outer = 0000000000000000] 16:38:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D859CC800) [pid = 3668] [serial = 735] [outer = 0000003D8550A000] 16:38:30 INFO - PROCESS | 3668 | 1464219510938 Marionette DEBUG loaded listener.js 16:38:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D86365400) [pid = 3668] [serial = 736] [outer = 0000003D8550A000] 16:38:31 INFO - PROCESS | 3668 | 1464219511550 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 16:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 923ms 16:38:31 INFO - PROCESS | 3668 | 1464219511610 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 16:38:31 INFO - PROCESS | 3668 | 1464219511613 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 16:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:38:31 INFO - PROCESS | 3668 | 1464219511617 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:38:31 INFO - PROCESS | 3668 | 1464219511621 Marionette TRACE conn6 <- [1,946,null,{}] 16:38:31 INFO - PROCESS | 3668 | 1464219511633 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:31 INFO - PROCESS | 3668 | 1464219511746 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 16:38:31 INFO - PROCESS | 3668 | 1464219511820 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:31 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AE93800 == 53 [pid = 3668] [id = 246] 16:38:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D88287800) [pid = 3668] [serial = 737] [outer = 0000000000000000] 16:38:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D8828C000) [pid = 3668] [serial = 738] [outer = 0000003D88287800] 16:38:31 INFO - PROCESS | 3668 | 1464219511881 Marionette DEBUG loaded listener.js 16:38:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D8855F800) [pid = 3668] [serial = 739] [outer = 0000003D88287800] 16:38:32 INFO - PROCESS | 3668 | 1464219512509 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 16:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 945ms 16:38:32 INFO - PROCESS | 3668 | 1464219512564 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 16:38:32 INFO - PROCESS | 3668 | 1464219512567 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 16:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:38:32 INFO - PROCESS | 3668 | 1464219512571 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:38:32 INFO - PROCESS | 3668 | 1464219512573 Marionette TRACE conn6 <- [1,950,null,{}] 16:38:32 INFO - PROCESS | 3668 | 1464219512577 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:32 INFO - PROCESS | 3668 | 1464219512723 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 16:38:32 INFO - PROCESS | 3668 | 1464219512835 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:32 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B53C000 == 54 [pid = 3668] [id = 247] 16:38:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D88693800) [pid = 3668] [serial = 740] [outer = 0000000000000000] 16:38:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003D8869AC00) [pid = 3668] [serial = 741] [outer = 0000003D88693800] 16:38:32 INFO - PROCESS | 3668 | 1464219512894 Marionette DEBUG loaded listener.js 16:38:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003D8968CC00) [pid = 3668] [serial = 742] [outer = 0000003D88693800] 16:38:33 INFO - PROCESS | 3668 | 1464219513513 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 16:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 986ms 16:38:33 INFO - PROCESS | 3668 | 1464219513560 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 16:38:33 INFO - PROCESS | 3668 | 1464219513562 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 16:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:38:33 INFO - PROCESS | 3668 | 1464219513566 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:38:33 INFO - PROCESS | 3668 | 1464219513568 Marionette TRACE conn6 <- [1,954,null,{}] 16:38:33 INFO - PROCESS | 3668 | 1464219513572 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:33 INFO - PROCESS | 3668 | 1464219513677 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 16:38:33 INFO - PROCESS | 3668 | 1464219513748 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:33 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B59D800 == 55 [pid = 3668] [id = 248] 16:38:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D89698800) [pid = 3668] [serial = 743] [outer = 0000000000000000] 16:38:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D89A49C00) [pid = 3668] [serial = 744] [outer = 0000003D89698800] 16:38:33 INFO - PROCESS | 3668 | 1464219513805 Marionette DEBUG loaded listener.js 16:38:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D89A92400) [pid = 3668] [serial = 745] [outer = 0000003D89698800] 16:38:34 INFO - PROCESS | 3668 | 1464219514524 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 16:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1024ms 16:38:34 INFO - PROCESS | 3668 | 1464219514593 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 16:38:34 INFO - PROCESS | 3668 | 1464219514597 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 16:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:38:34 INFO - PROCESS | 3668 | 1464219514602 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:38:34 INFO - PROCESS | 3668 | 1464219514606 Marionette TRACE conn6 <- [1,958,null,{}] 16:38:34 INFO - PROCESS | 3668 | 1464219514631 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:34 INFO - PROCESS | 3668 | 1464219514733 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 16:38:34 INFO - PROCESS | 3668 | 1464219514809 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:34 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D885C7000 == 56 [pid = 3668] [id = 249] 16:38:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0000003D825A9400) [pid = 3668] [serial = 746] [outer = 0000000000000000] 16:38:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (0000003D840A2800) [pid = 3668] [serial = 747] [outer = 0000003D825A9400] 16:38:34 INFO - PROCESS | 3668 | 1464219514861 Marionette DEBUG loaded listener.js 16:38:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (0000003D85503000) [pid = 3668] [serial = 748] [outer = 0000003D825A9400] 16:38:35 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8954A000 == 55 [pid = 3668] [id = 242] 16:38:35 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8916A800 == 54 [pid = 3668] [id = 241] 16:38:35 INFO - PROCESS | 3668 | --DOCSHELL 0000003D852C9000 == 53 [pid = 3668] [id = 240] 16:38:35 INFO - PROCESS | 3668 | --DOCSHELL 0000003D84F37000 == 52 [pid = 3668] [id = 239] 16:38:35 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF4419000 == 51 [pid = 3668] [id = 236] 16:38:35 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AB0D000 == 50 [pid = 3668] [id = 235] 16:38:35 INFO - PROCESS | 3668 | --DOCSHELL 0000003D84F42000 == 49 [pid = 3668] [id = 234] 16:38:35 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (0000003D892B5C00) [pid = 3668] [serial = 690] [outer = 0000000000000000] [url = about:blank] 16:38:35 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (0000003D859C5400) [pid = 3668] [serial = 673] [outer = 0000000000000000] [url = about:blank] 16:38:35 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (0000003D855E6400) [pid = 3668] [serial = 672] [outer = 0000000000000000] [url = about:blank] 16:38:35 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (0000003D85870400) [pid = 3668] [serial = 678] [outer = 0000000000000000] [url = about:blank] 16:38:35 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0000003D8591B000) [pid = 3668] [serial = 679] [outer = 0000000000000000] [url = about:blank] 16:38:35 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (0000003D84406C00) [pid = 3668] [serial = 669] [outer = 0000000000000000] [url = about:blank] 16:38:35 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0000003D825A9800) [pid = 3668] [serial = 675] [outer = 0000000000000000] [url = about:blank] 16:38:35 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (0000003D8514D400) [pid = 3668] [serial = 676] [outer = 0000000000000000] [url = about:blank] 16:38:35 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003D87DA0800) [pid = 3668] [serial = 687] [outer = 0000000000000000] [url = about:blank] 16:38:35 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003D859DC400) [pid = 3668] [serial = 681] [outer = 0000000000000000] [url = about:blank] 16:38:35 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003D8591FC00) [pid = 3668] [serial = 693] [outer = 0000000000000000] [url = about:blank] 16:38:35 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D89E4A800) [pid = 3668] [serial = 699] [outer = 0000000000000000] [url = about:blank] 16:38:35 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D89A99000) [pid = 3668] [serial = 697] [outer = 0000000000000000] [url = about:blank] 16:38:35 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D89693800) [pid = 3668] [serial = 691] [outer = 0000000000000000] [url = about:blank] 16:38:35 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D85294800) [pid = 3668] [serial = 372] [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.] 16:38:35 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D89A8E800) [pid = 3668] [serial = 696] [outer = 0000000000000000] [url = about:blank] 16:38:35 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D89694000) [pid = 3668] [serial = 694] [outer = 0000000000000000] [url = about:blank] 16:38:35 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D86E4BC00) [pid = 3668] [serial = 684] [outer = 0000000000000000] [url = about:blank] 16:38:35 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003D88284400) [pid = 3668] [serial = 688] [outer = 0000000000000000] [url = about:blank] 16:38:35 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003D87D25800) [pid = 3668] [serial = 685] [outer = 0000000000000000] [url = about:blank] 16:38:35 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0000003D8635A800) [pid = 3668] [serial = 682] [outer = 0000000000000000] [url = about:blank] 16:38:35 INFO - PROCESS | 3668 | 1464219515477 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 16:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 944ms 16:38:35 INFO - PROCESS | 3668 | 1464219515551 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 16:38:35 INFO - PROCESS | 3668 | 1464219515557 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 16:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:38:35 INFO - PROCESS | 3668 | 1464219515564 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:38:35 INFO - PROCESS | 3668 | 1464219515566 Marionette TRACE conn6 <- [1,962,null,{}] 16:38:35 INFO - PROCESS | 3668 | 1464219515570 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:35 INFO - PROCESS | 3668 | 1464219515688 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 16:38:35 INFO - PROCESS | 3668 | 1464219515704 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:35 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8584E800 == 50 [pid = 3668] [id = 250] 16:38:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003D85289400) [pid = 3668] [serial = 749] [outer = 0000000000000000] 16:38:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D85871C00) [pid = 3668] [serial = 750] [outer = 0000003D85289400] 16:38:35 INFO - PROCESS | 3668 | 1464219515753 Marionette DEBUG loaded listener.js 16:38:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003D859BD800) [pid = 3668] [serial = 751] [outer = 0000003D85289400] 16:38:36 INFO - PROCESS | 3668 | 1464219516232 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 16:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 734ms 16:38:36 INFO - PROCESS | 3668 | 1464219516299 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 16:38:36 INFO - PROCESS | 3668 | 1464219516301 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 16:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:38:36 INFO - PROCESS | 3668 | 1464219516305 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:38:36 INFO - PROCESS | 3668 | 1464219516309 Marionette TRACE conn6 <- [1,966,null,{}] 16:38:36 INFO - PROCESS | 3668 | 1464219516320 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:36 INFO - PROCESS | 3668 | 1464219516417 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 16:38:36 INFO - PROCESS | 3668 | 1464219516485 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:36 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D899CE000 == 51 [pid = 3668] [id = 251] 16:38:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D85505000) [pid = 3668] [serial = 752] [outer = 0000000000000000] 16:38:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D86E4DC00) [pid = 3668] [serial = 753] [outer = 0000003D85505000] 16:38:36 INFO - PROCESS | 3668 | 1464219516537 Marionette DEBUG loaded listener.js 16:38:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D87DA0800) [pid = 3668] [serial = 754] [outer = 0000003D85505000] 16:38:36 INFO - PROCESS | 3668 | 1464219516939 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 16:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 692ms 16:38:37 INFO - PROCESS | 3668 | 1464219517000 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 16:38:37 INFO - PROCESS | 3668 | 1464219517003 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 16:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:38:37 INFO - PROCESS | 3668 | 1464219517006 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:38:37 INFO - PROCESS | 3668 | 1464219517008 Marionette TRACE conn6 <- [1,970,null,{}] 16:38:37 INFO - PROCESS | 3668 | 1464219517012 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:37 INFO - PROCESS | 3668 | 1464219517102 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 16:38:37 INFO - PROCESS | 3668 | 1464219517111 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:37 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8A1BD800 == 52 [pid = 3668] [id = 252] 16:38:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D8855E800) [pid = 3668] [serial = 755] [outer = 0000000000000000] 16:38:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D892B2400) [pid = 3668] [serial = 756] [outer = 0000003D8855E800] 16:38:37 INFO - PROCESS | 3668 | 1464219517157 Marionette DEBUG loaded listener.js 16:38:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D89A48400) [pid = 3668] [serial = 757] [outer = 0000003D8855E800] 16:38:37 INFO - PROCESS | 3668 | 1464219517635 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 16:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 693ms 16:38:37 INFO - PROCESS | 3668 | 1464219517701 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 16:38:37 INFO - PROCESS | 3668 | 1464219517704 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 16:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:38:37 INFO - PROCESS | 3668 | 1464219517707 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:38:37 INFO - PROCESS | 3668 | 1464219517709 Marionette TRACE conn6 <- [1,974,null,{}] 16:38:37 INFO - PROCESS | 3668 | 1464219517712 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:37 INFO - PROCESS | 3668 | 1464219517851 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 16:38:37 INFO - PROCESS | 3668 | 1464219517880 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:37 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AEA5800 == 53 [pid = 3668] [id = 253] 16:38:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D89A8F400) [pid = 3668] [serial = 758] [outer = 0000000000000000] 16:38:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D89A9A400) [pid = 3668] [serial = 759] [outer = 0000003D89A8F400] 16:38:37 INFO - PROCESS | 3668 | 1464219517926 Marionette DEBUG loaded listener.js 16:38:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D89E42400) [pid = 3668] [serial = 760] [outer = 0000003D89A8F400] 16:38:38 INFO - PROCESS | 3668 | 1464219518379 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 16:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 734ms 16:38:38 INFO - PROCESS | 3668 | 1464219518445 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 16:38:38 INFO - PROCESS | 3668 | 1464219518447 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 16:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:38:38 INFO - PROCESS | 3668 | 1464219518457 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:38:38 INFO - PROCESS | 3668 | 1464219518459 Marionette TRACE conn6 <- [1,978,null,{}] 16:38:38 INFO - PROCESS | 3668 | 1464219518471 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:38 INFO - PROCESS | 3668 | 1464219518601 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 16:38:38 INFO - PROCESS | 3668 | 1464219518679 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:38 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D823C0800 == 54 [pid = 3668] [id = 254] 16:38:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D8A129000) [pid = 3668] [serial = 761] [outer = 0000000000000000] 16:38:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003D8A12D400) [pid = 3668] [serial = 762] [outer = 0000003D8A129000] 16:38:38 INFO - PROCESS | 3668 | 1464219518727 Marionette DEBUG loaded listener.js 16:38:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003D8A13DC00) [pid = 3668] [serial = 763] [outer = 0000003D8A129000] 16:38:39 INFO - PROCESS | 3668 | 1464219519177 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 16:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 776ms 16:38:39 INFO - PROCESS | 3668 | 1464219519235 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 16:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:38:39 INFO - PROCESS | 3668 | 1464219519237 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 16:38:39 INFO - PROCESS | 3668 | 1464219519240 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:38:39 INFO - PROCESS | 3668 | 1464219519242 Marionette TRACE conn6 <- [1,982,null,{}] 16:38:39 INFO - PROCESS | 3668 | 1464219519254 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:39 INFO - PROCESS | 3668 | 1464219519387 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 16:38:39 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0000003D89F1CC00) [pid = 3668] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:38:39 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (0000003D85874000) [pid = 3668] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:38:39 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003D83FA0800) [pid = 3668] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:38:39 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003D82264800) [pid = 3668] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:38:39 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003D859D9800) [pid = 3668] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:38:39 INFO - PROCESS | 3668 | 1464219519439 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:39 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8DFD8000 == 55 [pid = 3668] [id = 255] 16:38:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D82259800) [pid = 3668] [serial = 764] [outer = 0000000000000000] 16:38:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D844F9C00) [pid = 3668] [serial = 765] [outer = 0000003D82259800] 16:38:39 INFO - PROCESS | 3668 | 1464219519486 Marionette DEBUG loaded listener.js 16:38:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D8A147800) [pid = 3668] [serial = 766] [outer = 0000003D82259800] 16:38:39 INFO - PROCESS | 3668 | 1464219519850 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 16:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 629ms 16:38:39 INFO - PROCESS | 3668 | 1464219519873 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 16:38:39 INFO - PROCESS | 3668 | 1464219519875 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 16:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:38:39 INFO - PROCESS | 3668 | 1464219519878 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:38:39 INFO - PROCESS | 3668 | 1464219519880 Marionette TRACE conn6 <- [1,986,null,{}] 16:38:39 INFO - PROCESS | 3668 | 1464219519897 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:39 INFO - PROCESS | 3668 | 1464219519984 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 16:38:39 INFO - PROCESS | 3668 | 1464219519991 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:40 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF3BF9000 == 56 [pid = 3668] [id = 256] 16:38:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003D8AB4A800) [pid = 3668] [serial = 767] [outer = 0000000000000000] 16:38:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003D8AB4FC00) [pid = 3668] [serial = 768] [outer = 0000003D8AB4A800] 16:38:40 INFO - PROCESS | 3668 | 1464219520037 Marionette DEBUG loaded listener.js 16:38:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D8ABBD000) [pid = 3668] [serial = 769] [outer = 0000003D8AB4A800] 16:38:40 INFO - PROCESS | 3668 | 1464219520454 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 16:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 630ms 16:38:40 INFO - PROCESS | 3668 | 1464219520511 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 16:38:40 INFO - PROCESS | 3668 | 1464219520513 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 16:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:38:40 INFO - PROCESS | 3668 | 1464219520517 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:38:40 INFO - PROCESS | 3668 | 1464219520519 Marionette TRACE conn6 <- [1,990,null,{}] 16:38:40 INFO - PROCESS | 3668 | 1464219520522 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:40 INFO - PROCESS | 3668 | 1464219520608 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 16:38:40 INFO - PROCESS | 3668 | 1464219520615 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:40 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF45B7000 == 57 [pid = 3668] [id = 257] 16:38:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D8ABBC800) [pid = 3668] [serial = 770] [outer = 0000000000000000] 16:38:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D85915C00) [pid = 3668] [serial = 771] [outer = 0000003D8ABBC800] 16:38:40 INFO - PROCESS | 3668 | 1464219520660 Marionette DEBUG loaded listener.js 16:38:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0000003D8AF5C000) [pid = 3668] [serial = 772] [outer = 0000003D8ABBC800] 16:38:41 INFO - PROCESS | 3668 | 1464219521097 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 16:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 629ms 16:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:38:41 INFO - PROCESS | 3668 | 1464219521149 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 16:38:41 INFO - PROCESS | 3668 | 1464219521151 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 16:38:41 INFO - PROCESS | 3668 | 1464219521155 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:38:41 INFO - PROCESS | 3668 | 1464219521157 Marionette TRACE conn6 <- [1,994,null,{}] 16:38:41 INFO - PROCESS | 3668 | 1464219521165 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:41 INFO - PROCESS | 3668 | 1464219521263 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 16:38:41 INFO - PROCESS | 3668 | 1464219521270 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:41 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF534A800 == 58 [pid = 3668] [id = 258] 16:38:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (0000003D8AF64000) [pid = 3668] [serial = 773] [outer = 0000000000000000] 16:38:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (0000003D8AF66C00) [pid = 3668] [serial = 774] [outer = 0000003D8AF64000] 16:38:41 INFO - PROCESS | 3668 | 1464219521315 Marionette DEBUG loaded listener.js 16:38:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (0000003DF31F6400) [pid = 3668] [serial = 775] [outer = 0000003D8AF64000] 16:38:42 INFO - PROCESS | 3668 | 1464219522033 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 16:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 923ms 16:38:42 INFO - PROCESS | 3668 | 1464219522082 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 16:38:42 INFO - PROCESS | 3668 | 1464219522088 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 16:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:38:42 INFO - PROCESS | 3668 | 1464219522094 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:38:42 INFO - PROCESS | 3668 | 1464219522099 Marionette TRACE conn6 <- [1,998,null,{}] 16:38:42 INFO - PROCESS | 3668 | 1464219522104 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:42 INFO - PROCESS | 3668 | 1464219522234 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 16:38:42 INFO - PROCESS | 3668 | 1464219522345 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:42 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89214000 == 59 [pid = 3668] [id = 259] 16:38:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (0000003D85292C00) [pid = 3668] [serial = 776] [outer = 0000000000000000] 16:38:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (0000003D8587AC00) [pid = 3668] [serial = 777] [outer = 0000003D85292C00] 16:38:42 INFO - PROCESS | 3668 | 1464219522406 Marionette DEBUG loaded listener.js 16:38:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (0000003D859D7400) [pid = 3668] [serial = 778] [outer = 0000003D85292C00] 16:38:42 INFO - PROCESS | 3668 | 1464219522991 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 16:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 924ms 16:38:43 INFO - PROCESS | 3668 | 1464219523020 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 16:38:43 INFO - PROCESS | 3668 | 1464219523027 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 16:38:43 INFO - PROCESS | 3668 | 1464219523034 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:38:43 INFO - PROCESS | 3668 | 1464219523037 Marionette TRACE conn6 <- [1,1002,null,{}] 16:38:43 INFO - PROCESS | 3668 | 1464219523041 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:43 INFO - PROCESS | 3668 | 1464219523160 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 16:38:43 INFO - PROCESS | 3668 | 1464219523250 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:43 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8DFC7000 == 60 [pid = 3668] [id = 260] 16:38:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (0000003D87D9AC00) [pid = 3668] [serial = 779] [outer = 0000000000000000] 16:38:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (0000003D8855D000) [pid = 3668] [serial = 780] [outer = 0000003D87D9AC00] 16:38:43 INFO - PROCESS | 3668 | 1464219523307 Marionette DEBUG loaded listener.js 16:38:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (0000003D89ACA000) [pid = 3668] [serial = 781] [outer = 0000003D87D9AC00] 16:38:43 INFO - PROCESS | 3668 | 1464219523937 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 16:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 924ms 16:38:43 INFO - PROCESS | 3668 | 1464219523964 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 16:38:43 INFO - PROCESS | 3668 | 1464219523966 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 16:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:38:43 INFO - PROCESS | 3668 | 1464219523970 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:38:43 INFO - PROCESS | 3668 | 1464219523974 Marionette TRACE conn6 <- [1,1006,null,{}] 16:38:43 INFO - PROCESS | 3668 | 1464219523986 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:44 INFO - PROCESS | 3668 | 1464219524104 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 16:38:44 INFO - PROCESS | 3668 | 1464219524194 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:44 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF9444800 == 61 [pid = 3668] [id = 261] 16:38:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (0000003D8A125C00) [pid = 3668] [serial = 782] [outer = 0000000000000000] 16:38:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (0000003D8AB50000) [pid = 3668] [serial = 783] [outer = 0000003D8A125C00] 16:38:44 INFO - PROCESS | 3668 | 1464219524252 Marionette DEBUG loaded listener.js 16:38:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (0000003DF31F5400) [pid = 3668] [serial = 784] [outer = 0000003D8A125C00] 16:38:44 INFO - PROCESS | 3668 | 1464219524816 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 16:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 881ms 16:38:44 INFO - PROCESS | 3668 | 1464219524854 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 16:38:44 INFO - PROCESS | 3668 | 1464219524857 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 16:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:38:44 INFO - PROCESS | 3668 | 1464219524861 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:38:44 INFO - PROCESS | 3668 | 1464219524863 Marionette TRACE conn6 <- [1,1010,null,{}] 16:38:44 INFO - PROCESS | 3668 | 1464219524867 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:44 INFO - PROCESS | 3668 | 1464219524986 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 16:38:45 INFO - PROCESS | 3668 | 1464219525074 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:45 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF96AC000 == 62 [pid = 3668] [id = 262] 16:38:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (0000003DF33DDC00) [pid = 3668] [serial = 785] [outer = 0000000000000000] 16:38:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (0000003DF3B4E000) [pid = 3668] [serial = 786] [outer = 0000003DF33DDC00] 16:38:45 INFO - PROCESS | 3668 | 1464219525132 Marionette DEBUG loaded listener.js 16:38:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (0000003DF3C15400) [pid = 3668] [serial = 787] [outer = 0000003DF33DDC00] 16:38:45 INFO - PROCESS | 3668 | 1464219525753 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 16:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 923ms 16:38:45 INFO - PROCESS | 3668 | 1464219525786 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 16:38:45 INFO - PROCESS | 3668 | 1464219525789 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 16:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:38:45 INFO - PROCESS | 3668 | 1464219525792 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:38:45 INFO - PROCESS | 3668 | 1464219525794 Marionette TRACE conn6 <- [1,1014,null,{}] 16:38:45 INFO - PROCESS | 3668 | 1464219525798 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:45 INFO - PROCESS | 3668 | 1464219525909 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 16:38:46 INFO - PROCESS | 3668 | 1464219525999 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:46 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8583B000 == 63 [pid = 3668] [id = 263] 16:38:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (0000003D859D6800) [pid = 3668] [serial = 788] [outer = 0000000000000000] 16:38:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (0000003D8A141400) [pid = 3668] [serial = 789] [outer = 0000003D859D6800] 16:38:46 INFO - PROCESS | 3668 | 1464219526056 Marionette DEBUG loaded listener.js 16:38:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (0000003DF4243800) [pid = 3668] [serial = 790] [outer = 0000003D859D6800] 16:38:46 INFO - PROCESS | 3668 | 1464219526881 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 16:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1124ms 16:38:46 INFO - PROCESS | 3668 | 1464219526918 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 16:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:38:46 INFO - PROCESS | 3668 | 1464219526923 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 16:38:46 INFO - PROCESS | 3668 | 1464219526944 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:38:46 INFO - PROCESS | 3668 | 1464219526948 Marionette TRACE conn6 <- [1,1018,null,{}] 16:38:46 INFO - PROCESS | 3668 | 1464219526955 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:47 INFO - PROCESS | 3668 | 1464219527058 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 16:38:47 INFO - PROCESS | 3668 | 1464219527134 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:47 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D893D3800 == 64 [pid = 3668] [id = 264] 16:38:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (0000003D845BC800) [pid = 3668] [serial = 791] [outer = 0000000000000000] 16:38:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (0000003D84F11800) [pid = 3668] [serial = 792] [outer = 0000003D845BC800] 16:38:47 INFO - PROCESS | 3668 | 1464219527187 Marionette DEBUG loaded listener.js 16:38:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (0000003D8586F000) [pid = 3668] [serial = 793] [outer = 0000003D845BC800] 16:38:47 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8916F000 == 63 [pid = 3668] [id = 139] 16:38:47 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF45B7000 == 62 [pid = 3668] [id = 257] 16:38:47 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF3BF9000 == 61 [pid = 3668] [id = 256] 16:38:47 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8DFD8000 == 60 [pid = 3668] [id = 255] 16:38:47 INFO - PROCESS | 3668 | --DOCSHELL 0000003D823C0800 == 59 [pid = 3668] [id = 254] 16:38:47 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AEA5800 == 58 [pid = 3668] [id = 253] 16:38:47 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8A1BD800 == 57 [pid = 3668] [id = 252] 16:38:47 INFO - PROCESS | 3668 | --DOCSHELL 0000003D899CE000 == 56 [pid = 3668] [id = 251] 16:38:47 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (0000003D86E55000) [pid = 3668] [serial = 729] [outer = 0000000000000000] [url = about:blank] 16:38:47 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8584E800 == 55 [pid = 3668] [id = 250] 16:38:47 INFO - PROCESS | 3668 | --DOCSHELL 0000003D885C7000 == 54 [pid = 3668] [id = 249] 16:38:47 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89E11000 == 53 [pid = 3668] [id = 243] 16:38:47 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (0000003D8A13F400) [pid = 3668] [serial = 715] [outer = 0000000000000000] [url = about:blank] 16:38:47 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (0000003D8A131400) [pid = 3668] [serial = 714] [outer = 0000000000000000] [url = about:blank] 16:38:47 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (0000003D85876000) [pid = 3668] [serial = 723] [outer = 0000000000000000] [url = about:blank] 16:38:47 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (0000003D859BDC00) [pid = 3668] [serial = 724] [outer = 0000000000000000] [url = about:blank] 16:38:47 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (0000003D844F4400) [pid = 3668] [serial = 720] [outer = 0000000000000000] [url = about:blank] 16:38:47 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (0000003D84F84C00) [pid = 3668] [serial = 721] [outer = 0000000000000000] [url = about:blank] 16:38:47 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (0000003D89F1E400) [pid = 3668] [serial = 711] [outer = 0000000000000000] [url = about:blank] 16:38:47 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (0000003D8968D800) [pid = 3668] [serial = 708] [outer = 0000000000000000] [url = about:blank] 16:38:47 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (0000003D85A22800) [pid = 3668] [serial = 705] [outer = 0000000000000000] [url = about:blank] 16:38:47 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (0000003D83FA1C00) [pid = 3668] [serial = 718] [outer = 0000000000000000] [url = about:blank] 16:38:47 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (0000003D824F3000) [pid = 3668] [serial = 717] [outer = 0000000000000000] [url = about:blank] 16:38:47 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (0000003D824EE800) [pid = 3668] [serial = 702] [outer = 0000000000000000] [url = about:blank] 16:38:47 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (0000003D86311400) [pid = 3668] [serial = 727] [outer = 0000000000000000] [url = about:blank] 16:38:47 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (0000003D85A1D400) [pid = 3668] [serial = 726] [outer = 0000000000000000] [url = about:blank] 16:38:47 INFO - PROCESS | 3668 | 1464219527862 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 16:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 965ms 16:38:47 INFO - PROCESS | 3668 | 1464219527893 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 16:38:47 INFO - PROCESS | 3668 | 1464219527899 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 16:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:38:47 INFO - PROCESS | 3668 | 1464219527905 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:38:47 INFO - PROCESS | 3668 | 1464219527908 Marionette TRACE conn6 <- [1,1022,null,{}] 16:38:47 INFO - PROCESS | 3668 | 1464219527912 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:48 INFO - PROCESS | 3668 | 1464219528013 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 16:38:48 INFO - PROCESS | 3668 | 1464219528087 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:48 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D852BE000 == 54 [pid = 3668] [id = 265] 16:38:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (0000003D83BCFC00) [pid = 3668] [serial = 794] [outer = 0000000000000000] 16:38:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (0000003D84411800) [pid = 3668] [serial = 795] [outer = 0000003D83BCFC00] 16:38:48 INFO - PROCESS | 3668 | 1464219528136 Marionette DEBUG loaded listener.js 16:38:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (0000003D85156000) [pid = 3668] [serial = 796] [outer = 0000003D83BCFC00] 16:38:48 INFO - PROCESS | 3668 | 1464219528591 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 16:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 735ms 16:38:48 INFO - PROCESS | 3668 | 1464219528641 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 16:38:48 INFO - PROCESS | 3668 | 1464219528644 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 16:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:38:48 INFO - PROCESS | 3668 | 1464219528647 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:38:48 INFO - PROCESS | 3668 | 1464219528651 Marionette TRACE conn6 <- [1,1026,null,{}] 16:38:48 INFO - PROCESS | 3668 | 1464219528669 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:48 INFO - PROCESS | 3668 | 1464219528762 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 16:38:48 INFO - PROCESS | 3668 | 1464219528780 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:48 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D893CF800 == 55 [pid = 3668] [id = 266] 16:38:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (0000003D859D9000) [pid = 3668] [serial = 797] [outer = 0000000000000000] 16:38:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (0000003D85A21800) [pid = 3668] [serial = 798] [outer = 0000003D859D9000] 16:38:48 INFO - PROCESS | 3668 | 1464219528830 Marionette DEBUG loaded listener.js 16:38:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (0000003D86360400) [pid = 3668] [serial = 799] [outer = 0000003D859D9000] 16:38:49 INFO - PROCESS | 3668 | 1464219529291 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 16:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 691ms 16:38:49 INFO - PROCESS | 3668 | 1464219529341 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 16:38:49 INFO - PROCESS | 3668 | 1464219529344 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 16:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:38:49 INFO - PROCESS | 3668 | 1464219529348 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:38:49 INFO - PROCESS | 3668 | 1464219529350 Marionette TRACE conn6 <- [1,1030,null,{}] 16:38:49 INFO - PROCESS | 3668 | 1464219529353 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:49 INFO - PROCESS | 3668 | 1464219529443 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 16:38:49 INFO - PROCESS | 3668 | 1464219529452 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:49 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8A1A9800 == 56 [pid = 3668] [id = 267] 16:38:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (0000003D87D2C400) [pid = 3668] [serial = 800] [outer = 0000000000000000] 16:38:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (0000003D87D2EC00) [pid = 3668] [serial = 801] [outer = 0000003D87D2C400] 16:38:49 INFO - PROCESS | 3668 | 1464219529498 Marionette DEBUG loaded listener.js 16:38:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (0000003D87DA7400) [pid = 3668] [serial = 802] [outer = 0000003D87D2C400] 16:38:49 INFO - PROCESS | 3668 | 1464219529915 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 16:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 628ms 16:38:49 INFO - PROCESS | 3668 | 1464219529979 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 16:38:49 INFO - PROCESS | 3668 | 1464219529981 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 16:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:38:49 INFO - PROCESS | 3668 | 1464219529985 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:38:49 INFO - PROCESS | 3668 | 1464219529987 Marionette TRACE conn6 <- [1,1034,null,{}] 16:38:50 INFO - PROCESS | 3668 | 1464219529991 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:50 INFO - PROCESS | 3668 | 1464219530074 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 16:38:50 INFO - PROCESS | 3668 | 1464219530081 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:50 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AF15000 == 57 [pid = 3668] [id = 268] 16:38:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (0000003D8828AC00) [pid = 3668] [serial = 803] [outer = 0000000000000000] 16:38:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (0000003D8855AC00) [pid = 3668] [serial = 804] [outer = 0000003D8828AC00] 16:38:50 INFO - PROCESS | 3668 | 1464219530129 Marionette DEBUG loaded listener.js 16:38:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (0000003D892B0000) [pid = 3668] [serial = 805] [outer = 0000003D8828AC00] 16:38:50 INFO - PROCESS | 3668 | 1464219530645 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 16:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 692ms 16:38:50 INFO - PROCESS | 3668 | 1464219530680 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 16:38:50 INFO - PROCESS | 3668 | 1464219530682 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 16:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:38:50 INFO - PROCESS | 3668 | 1464219530686 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:38:50 INFO - PROCESS | 3668 | 1464219530687 Marionette TRACE conn6 <- [1,1038,null,{}] 16:38:50 INFO - PROCESS | 3668 | 1464219530691 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:50 INFO - PROCESS | 3668 | 1464219530834 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 16:38:50 INFO - PROCESS | 3668 | 1464219530890 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:50 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8BAC1000 == 58 [pid = 3668] [id = 269] 16:38:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (0000003D89A50800) [pid = 3668] [serial = 806] [outer = 0000000000000000] 16:38:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (0000003D89A95400) [pid = 3668] [serial = 807] [outer = 0000003D89A50800] 16:38:50 INFO - PROCESS | 3668 | 1464219530938 Marionette DEBUG loaded listener.js 16:38:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (0000003D89ACC400) [pid = 3668] [serial = 808] [outer = 0000003D89A50800] 16:38:51 INFO - PROCESS | 3668 | 1464219531394 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 16:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 734ms 16:38:51 INFO - PROCESS | 3668 | 1464219531468 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 16:38:51 INFO - PROCESS | 3668 | 1464219531470 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 16:38:51 INFO - PROCESS | 3668 | 1464219531473 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:38:51 INFO - PROCESS | 3668 | 1464219531475 Marionette TRACE conn6 <- [1,1042,null,{}] 16:38:51 INFO - PROCESS | 3668 | 1464219531479 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:51 INFO - PROCESS | 3668 | 1464219531589 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 16:38:51 INFO - PROCESS | 3668 | 1464219531640 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:51 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF3BE8000 == 59 [pid = 3668] [id = 270] 16:38:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (0000003D89E4FC00) [pid = 3668] [serial = 809] [outer = 0000000000000000] 16:38:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (0000003D89EE2800) [pid = 3668] [serial = 810] [outer = 0000003D89E4FC00] 16:38:51 INFO - PROCESS | 3668 | 1464219531686 Marionette DEBUG loaded listener.js 16:38:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (0000003D89F1B400) [pid = 3668] [serial = 811] [outer = 0000003D89E4FC00] 16:38:52 INFO - PROCESS | 3668 | 1464219532113 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 16:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 671ms 16:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:38:52 INFO - PROCESS | 3668 | 1464219532147 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 16:38:52 INFO - PROCESS | 3668 | 1464219532150 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 16:38:52 INFO - PROCESS | 3668 | 1464219532153 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:38:52 INFO - PROCESS | 3668 | 1464219532155 Marionette TRACE conn6 <- [1,1046,null,{}] 16:38:52 INFO - PROCESS | 3668 | 1464219532163 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:52 INFO - PROCESS | 3668 | 1464219532280 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 16:38:52 INFO - PROCESS | 3668 | 1464219532287 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:52 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF524C000 == 60 [pid = 3668] [id = 271] 16:38:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (0000003D89E51800) [pid = 3668] [serial = 812] [outer = 0000000000000000] 16:38:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (0000003D8A132400) [pid = 3668] [serial = 813] [outer = 0000003D89E51800] 16:38:52 INFO - PROCESS | 3668 | 1464219532332 Marionette DEBUG loaded listener.js 16:38:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (0000003D8A146C00) [pid = 3668] [serial = 814] [outer = 0000003D89E51800] 16:38:52 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (0000003D89A8F400) [pid = 3668] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:38:52 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (0000003D85505000) [pid = 3668] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:38:52 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (0000003D8A129000) [pid = 3668] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:38:52 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (0000003D8855E800) [pid = 3668] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:38:52 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (0000003D89698800) [pid = 3668] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:38:52 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (0000003D8AB4A800) [pid = 3668] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:38:52 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (0000003D85289400) [pid = 3668] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:38:52 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (0000003D825A9400) [pid = 3668] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:38:52 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (0000003D82259800) [pid = 3668] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:38:52 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (0000003D8ABBC800) [pid = 3668] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:38:52 INFO - PROCESS | 3668 | 1464219532974 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 16:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 881ms 16:38:53 INFO - PROCESS | 3668 | 1464219533038 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 16:38:53 INFO - PROCESS | 3668 | 1464219533040 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 16:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:38:53 INFO - PROCESS | 3668 | 1464219533043 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:38:53 INFO - PROCESS | 3668 | 1464219533045 Marionette TRACE conn6 <- [1,1050,null,{}] 16:38:53 INFO - PROCESS | 3668 | 1464219533048 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:53 INFO - PROCESS | 3668 | 1464219533134 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 16:38:53 INFO - PROCESS | 3668 | 1464219533145 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:53 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8DFDC000 == 61 [pid = 3668] [id = 272] 16:38:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (0000003D89EDF800) [pid = 3668] [serial = 815] [outer = 0000000000000000] 16:38:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (0000003D8A144400) [pid = 3668] [serial = 816] [outer = 0000003D89EDF800] 16:38:53 INFO - PROCESS | 3668 | 1464219533193 Marionette DEBUG loaded listener.js 16:38:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (0000003D8AB4EC00) [pid = 3668] [serial = 817] [outer = 0000003D89EDF800] 16:38:53 INFO - PROCESS | 3668 | 1464219533622 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 16:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 629ms 16:38:53 INFO - PROCESS | 3668 | 1464219533676 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 16:38:53 INFO - PROCESS | 3668 | 1464219533679 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 16:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:38:53 INFO - PROCESS | 3668 | 1464219533682 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:38:53 INFO - PROCESS | 3668 | 1464219533684 Marionette TRACE conn6 <- [1,1054,null,{}] 16:38:53 INFO - PROCESS | 3668 | 1464219533707 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:53 INFO - PROCESS | 3668 | 1464219533807 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 16:38:53 INFO - PROCESS | 3668 | 1464219533821 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:53 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF969F800 == 62 [pid = 3668] [id = 273] 16:38:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (0000003D88697C00) [pid = 3668] [serial = 818] [outer = 0000000000000000] 16:38:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (0000003D8ABC9800) [pid = 3668] [serial = 819] [outer = 0000003D88697C00] 16:38:53 INFO - PROCESS | 3668 | 1464219533867 Marionette DEBUG loaded listener.js 16:38:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (0000003DE6F20800) [pid = 3668] [serial = 820] [outer = 0000003D88697C00] 16:38:54 INFO - PROCESS | 3668 | 1464219534291 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 16:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 651ms 16:38:54 INFO - PROCESS | 3668 | 1464219534335 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 16:38:54 INFO - PROCESS | 3668 | 1464219534338 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 16:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:38:54 INFO - PROCESS | 3668 | 1464219534341 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:38:54 INFO - PROCESS | 3668 | 1464219534344 Marionette TRACE conn6 <- [1,1058,null,{}] 16:38:54 INFO - PROCESS | 3668 | 1464219534347 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:54 INFO - PROCESS | 3668 | 1464219534452 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 16:38:54 INFO - PROCESS | 3668 | 1464219534492 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:54 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFA290000 == 63 [pid = 3668] [id = 274] 16:38:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (0000003DF4240800) [pid = 3668] [serial = 821] [outer = 0000000000000000] 16:38:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (0000003DF45BF800) [pid = 3668] [serial = 822] [outer = 0000003DF4240800] 16:38:54 INFO - PROCESS | 3668 | 1464219534548 Marionette DEBUG loaded listener.js 16:38:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (0000003DF4D6BC00) [pid = 3668] [serial = 823] [outer = 0000003DF4240800] 16:38:55 INFO - PROCESS | 3668 | 1464219535226 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 16:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 924ms 16:38:55 INFO - PROCESS | 3668 | 1464219535268 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 16:38:55 INFO - PROCESS | 3668 | 1464219535273 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 16:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:38:55 INFO - PROCESS | 3668 | 1464219535279 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:38:55 INFO - PROCESS | 3668 | 1464219535284 Marionette TRACE conn6 <- [1,1062,null,{}] 16:38:55 INFO - PROCESS | 3668 | 1464219535290 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:55 INFO - PROCESS | 3668 | 1464219535409 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 16:38:55 INFO - PROCESS | 3668 | 1464219535500 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:55 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89161800 == 64 [pid = 3668] [id = 275] 16:38:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (0000003D84410000) [pid = 3668] [serial = 824] [outer = 0000000000000000] 16:38:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (0000003D8514F000) [pid = 3668] [serial = 825] [outer = 0000003D84410000] 16:38:55 INFO - PROCESS | 3668 | 1464219535559 Marionette DEBUG loaded listener.js 16:38:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (0000003D85916800) [pid = 3668] [serial = 826] [outer = 0000003D84410000] 16:38:56 INFO - PROCESS | 3668 | 1464219536195 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 16:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 943ms 16:38:56 INFO - PROCESS | 3668 | 1464219536225 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 16:38:56 INFO - PROCESS | 3668 | 1464219536232 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 16:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:38:56 INFO - PROCESS | 3668 | 1464219536239 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:38:56 INFO - PROCESS | 3668 | 1464219536242 Marionette TRACE conn6 <- [1,1066,null,{}] 16:38:56 INFO - PROCESS | 3668 | 1464219536246 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:56 INFO - PROCESS | 3668 | 1464219536365 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 16:38:56 INFO - PROCESS | 3668 | 1464219536484 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:56 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B59E800 == 65 [pid = 3668] [id = 276] 16:38:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (0000003D859DBC00) [pid = 3668] [serial = 827] [outer = 0000000000000000] 16:38:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (0000003D87D24800) [pid = 3668] [serial = 828] [outer = 0000003D859DBC00] 16:38:56 INFO - PROCESS | 3668 | 1464219536545 Marionette DEBUG loaded listener.js 16:38:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (0000003D892B4800) [pid = 3668] [serial = 829] [outer = 0000003D859DBC00] 16:38:57 INFO - PROCESS | 3668 | 1464219537175 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 16:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 987ms 16:38:57 INFO - PROCESS | 3668 | 1464219537245 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 16:38:57 INFO - PROCESS | 3668 | 1464219537247 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 16:38:57 INFO - PROCESS | 3668 | 1464219537252 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:38:57 INFO - PROCESS | 3668 | 1464219537257 Marionette TRACE conn6 <- [1,1070,null,{}] 16:38:57 INFO - PROCESS | 3668 | 1464219537268 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:57 INFO - PROCESS | 3668 | 1464219537386 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 16:38:57 INFO - PROCESS | 3668 | 1464219537514 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:57 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFAFBB800 == 66 [pid = 3668] [id = 277] 16:38:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (0000003D89F12800) [pid = 3668] [serial = 830] [outer = 0000000000000000] 16:38:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (0000003D8A133000) [pid = 3668] [serial = 831] [outer = 0000003D89F12800] 16:38:57 INFO - PROCESS | 3668 | 1464219537576 Marionette DEBUG loaded listener.js 16:38:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (0000003DF3CD8400) [pid = 3668] [serial = 832] [outer = 0000003D89F12800] 16:38:58 INFO - PROCESS | 3668 | 1464219538172 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 16:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 985ms 16:38:58 INFO - PROCESS | 3668 | 1464219538244 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 16:38:58 INFO - PROCESS | 3668 | 1464219538247 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 16:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:38:58 INFO - PROCESS | 3668 | 1464219538251 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:38:58 INFO - PROCESS | 3668 | 1464219538253 Marionette TRACE conn6 <- [1,1074,null,{}] 16:38:58 INFO - PROCESS | 3668 | 1464219538257 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:58 INFO - PROCESS | 3668 | 1464219538374 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 16:38:58 INFO - PROCESS | 3668 | 1464219538492 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:58 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFB1A8800 == 67 [pid = 3668] [id = 278] 16:38:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (0000003DF45C2C00) [pid = 3668] [serial = 833] [outer = 0000000000000000] 16:38:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (0000003DF4B2E400) [pid = 3668] [serial = 834] [outer = 0000003DF45C2C00] 16:38:58 INFO - PROCESS | 3668 | 1464219538551 Marionette DEBUG loaded listener.js 16:38:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (0000003DF4D70000) [pid = 3668] [serial = 835] [outer = 0000003DF45C2C00] 16:38:59 INFO - PROCESS | 3668 | 1464219539136 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 16:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 923ms 16:38:59 INFO - PROCESS | 3668 | 1464219539176 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 16:38:59 INFO - PROCESS | 3668 | 1464219539178 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 16:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:38:59 INFO - PROCESS | 3668 | 1464219539182 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:38:59 INFO - PROCESS | 3668 | 1464219539184 Marionette TRACE conn6 <- [1,1078,null,{}] 16:38:59 INFO - PROCESS | 3668 | 1464219539188 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:38:59 INFO - PROCESS | 3668 | 1464219539297 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 16:38:59 INFO - PROCESS | 3668 | 1464219539422 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:59 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFB318000 == 68 [pid = 3668] [id = 279] 16:38:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (0000003D83111C00) [pid = 3668] [serial = 836] [outer = 0000000000000000] 16:38:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (0000003DF4D73C00) [pid = 3668] [serial = 837] [outer = 0000003D83111C00] 16:38:59 INFO - PROCESS | 3668 | 1464219539479 Marionette DEBUG loaded listener.js 16:38:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (0000003DF547B000) [pid = 3668] [serial = 838] [outer = 0000003D83111C00] 16:39:00 INFO - PROCESS | 3668 | 1464219540321 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 16:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1195ms 16:39:00 INFO - PROCESS | 3668 | 1464219540379 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 16:39:00 INFO - PROCESS | 3668 | 1464219540384 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 16:39:00 INFO - PROCESS | 3668 | 1464219540389 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:39:00 INFO - PROCESS | 3668 | 1464219540394 Marionette TRACE conn6 <- [1,1082,null,{}] 16:39:00 INFO - PROCESS | 3668 | 1464219540401 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:00 INFO - PROCESS | 3668 | 1464219540505 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 16:39:00 INFO - PROCESS | 3668 | 1464219540631 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:00 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8955B000 == 69 [pid = 3668] [id = 280] 16:39:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (0000003D8310BC00) [pid = 3668] [serial = 839] [outer = 0000000000000000] 16:39:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (0000003D84413C00) [pid = 3668] [serial = 840] [outer = 0000003D8310BC00] 16:39:00 INFO - PROCESS | 3668 | 1464219540684 Marionette DEBUG loaded listener.js 16:39:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (0000003D85511C00) [pid = 3668] [serial = 841] [outer = 0000003D8310BC00] 16:39:01 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AF19000 == 68 [pid = 3668] [id = 230] 16:39:01 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B53C000 == 67 [pid = 3668] [id = 247] 16:39:01 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF969F800 == 66 [pid = 3668] [id = 273] 16:39:01 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8DFDC000 == 65 [pid = 3668] [id = 272] 16:39:01 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF524C000 == 64 [pid = 3668] [id = 271] 16:39:01 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF3BE8000 == 63 [pid = 3668] [id = 270] 16:39:01 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8BAC1000 == 62 [pid = 3668] [id = 269] 16:39:01 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AF15000 == 61 [pid = 3668] [id = 268] 16:39:01 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8A1A9800 == 60 [pid = 3668] [id = 267] 16:39:01 INFO - PROCESS | 3668 | --DOCSHELL 0000003D893CF800 == 59 [pid = 3668] [id = 266] 16:39:01 INFO - PROCESS | 3668 | --DOCSHELL 0000003D852BE000 == 58 [pid = 3668] [id = 265] 16:39:01 INFO - PROCESS | 3668 | --DOCSHELL 0000003D893D3800 == 57 [pid = 3668] [id = 264] 16:39:01 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF96AC000 == 56 [pid = 3668] [id = 262] 16:39:01 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF9444800 == 55 [pid = 3668] [id = 261] 16:39:01 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8DFC7000 == 54 [pid = 3668] [id = 260] 16:39:01 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89214000 == 53 [pid = 3668] [id = 259] 16:39:01 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (0000003D89A9A400) [pid = 3668] [serial = 759] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (0000003D87DA0800) [pid = 3668] [serial = 754] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (0000003D83BD6800) [pid = 3668] [serial = 732] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (0000003D8A13DC00) [pid = 3668] [serial = 763] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (0000003D86E4DC00) [pid = 3668] [serial = 753] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (0000003D89A48400) [pid = 3668] [serial = 757] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (0000003D8A12D400) [pid = 3668] [serial = 762] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (0000003D89A49C00) [pid = 3668] [serial = 744] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (0000003D8869AC00) [pid = 3668] [serial = 741] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (0000003D8ABBD000) [pid = 3668] [serial = 769] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (0000003D85871C00) [pid = 3668] [serial = 750] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (0000003D840A2800) [pid = 3668] [serial = 747] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (0000003D85503000) [pid = 3668] [serial = 748] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (0000003D859CC800) [pid = 3668] [serial = 735] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (0000003D859BD800) [pid = 3668] [serial = 751] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (0000003D89E42400) [pid = 3668] [serial = 760] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (0000003D844F9C00) [pid = 3668] [serial = 765] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (0000003D8828C000) [pid = 3668] [serial = 738] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (0000003D892B2400) [pid = 3668] [serial = 756] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (0000003D8AB4FC00) [pid = 3668] [serial = 768] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (0000003D89A92400) [pid = 3668] [serial = 745] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (0000003D8A147800) [pid = 3668] [serial = 766] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (0000003D85915C00) [pid = 3668] [serial = 771] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (0000003D8AF5C000) [pid = 3668] [serial = 772] [outer = 0000000000000000] [url = about:blank] 16:39:01 INFO - PROCESS | 3668 | 1464219541316 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 16:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 985ms 16:39:01 INFO - PROCESS | 3668 | 1464219541379 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 16:39:01 INFO - PROCESS | 3668 | 1464219541385 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 16:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:39:01 INFO - PROCESS | 3668 | 1464219541392 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:39:01 INFO - PROCESS | 3668 | 1464219541394 Marionette TRACE conn6 <- [1,1086,null,{}] 16:39:01 INFO - PROCESS | 3668 | 1464219541399 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:01 INFO - PROCESS | 3668 | 1464219541495 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 16:39:01 INFO - PROCESS | 3668 | 1464219541571 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:01 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D87DBB800 == 54 [pid = 3668] [id = 281] 16:39:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (0000003D824F7400) [pid = 3668] [serial = 842] [outer = 0000000000000000] 16:39:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (0000003D84413000) [pid = 3668] [serial = 843] [outer = 0000003D824F7400] 16:39:01 INFO - PROCESS | 3668 | 1464219541619 Marionette DEBUG loaded listener.js 16:39:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (0000003D859C7000) [pid = 3668] [serial = 844] [outer = 0000003D824F7400] 16:39:02 INFO - PROCESS | 3668 | 1464219542079 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 16:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 734ms 16:39:02 INFO - PROCESS | 3668 | 1464219542127 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 16:39:02 INFO - PROCESS | 3668 | 1464219542129 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 16:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:39:02 INFO - PROCESS | 3668 | 1464219542133 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:39:02 INFO - PROCESS | 3668 | 1464219542137 Marionette TRACE conn6 <- [1,1090,null,{}] 16:39:02 INFO - PROCESS | 3668 | 1464219542147 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:02 INFO - PROCESS | 3668 | 1464219542243 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 16:39:02 INFO - PROCESS | 3668 | 1464219542254 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:02 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89FDE000 == 55 [pid = 3668] [id = 282] 16:39:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (0000003D87D9DC00) [pid = 3668] [serial = 845] [outer = 0000000000000000] 16:39:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (0000003D87DA5C00) [pid = 3668] [serial = 846] [outer = 0000003D87D9DC00] 16:39:02 INFO - PROCESS | 3668 | 1464219542305 Marionette DEBUG loaded listener.js 16:39:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (0000003D88693000) [pid = 3668] [serial = 847] [outer = 0000003D87D9DC00] 16:39:02 INFO - PROCESS | 3668 | 1464219542791 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 16:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 692ms 16:39:02 INFO - PROCESS | 3668 | 1464219542828 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 16:39:02 INFO - PROCESS | 3668 | 1464219542831 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 16:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:39:02 INFO - PROCESS | 3668 | 1464219542835 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:39:02 INFO - PROCESS | 3668 | 1464219542837 Marionette TRACE conn6 <- [1,1094,null,{}] 16:39:02 INFO - PROCESS | 3668 | 1464219542841 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:02 INFO - PROCESS | 3668 | 1464219542930 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 16:39:02 INFO - PROCESS | 3668 | 1464219542939 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:02 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AF1E800 == 56 [pid = 3668] [id = 283] 16:39:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (0000003D89A47800) [pid = 3668] [serial = 848] [outer = 0000000000000000] 16:39:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (0000003D89A51800) [pid = 3668] [serial = 849] [outer = 0000003D89A47800] 16:39:03 INFO - PROCESS | 3668 | 1464219542986 Marionette DEBUG loaded listener.js 16:39:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (0000003D89A9A400) [pid = 3668] [serial = 850] [outer = 0000003D89A47800] 16:39:03 INFO - PROCESS | 3668 | 1464219543425 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 16:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 630ms 16:39:03 INFO - PROCESS | 3668 | 1464219543470 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 16:39:03 INFO - PROCESS | 3668 | 1464219543472 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 16:39:03 INFO - PROCESS | 3668 | 1464219543476 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:39:03 INFO - PROCESS | 3668 | 1464219543477 Marionette TRACE conn6 <- [1,1098,null,{}] 16:39:03 INFO - PROCESS | 3668 | 1464219543481 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:03 INFO - PROCESS | 3668 | 1464219543590 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 16:39:03 INFO - PROCESS | 3668 | 1464219543676 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:03 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B599000 == 57 [pid = 3668] [id = 284] 16:39:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (0000003D89AC2C00) [pid = 3668] [serial = 851] [outer = 0000000000000000] 16:39:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (0000003D89E4D000) [pid = 3668] [serial = 852] [outer = 0000003D89AC2C00] 16:39:03 INFO - PROCESS | 3668 | 1464219543723 Marionette DEBUG loaded listener.js 16:39:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (0000003D89F16800) [pid = 3668] [serial = 853] [outer = 0000003D89AC2C00] 16:39:04 INFO - PROCESS | 3668 | 1464219544166 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 16:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 734ms 16:39:04 INFO - PROCESS | 3668 | 1464219544331 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 16:39:04 INFO - PROCESS | 3668 | 1464219544333 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 16:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:39:04 INFO - PROCESS | 3668 | 1464219544372 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:39:04 INFO - PROCESS | 3668 | 1464219544374 Marionette TRACE conn6 <- [1,1102,null,{}] 16:39:04 INFO - PROCESS | 3668 | 1464219544378 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:04 INFO - PROCESS | 3668 | 1464219544515 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 16:39:04 INFO - PROCESS | 3668 | 1464219544522 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:04 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF32AA000 == 58 [pid = 3668] [id = 285] 16:39:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (0000003D8A13F000) [pid = 3668] [serial = 854] [outer = 0000000000000000] 16:39:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (0000003D8AB47400) [pid = 3668] [serial = 855] [outer = 0000003D8A13F000] 16:39:04 INFO - PROCESS | 3668 | 1464219544569 Marionette DEBUG loaded listener.js 16:39:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (0000003DF420A800) [pid = 3668] [serial = 856] [outer = 0000003D8A13F000] 16:39:05 INFO - PROCESS | 3668 | 1464219545066 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 16:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 755ms 16:39:05 INFO - PROCESS | 3668 | 1464219545105 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 16:39:05 INFO - PROCESS | 3668 | 1464219545107 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 16:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:39:05 INFO - PROCESS | 3668 | 1464219545111 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:39:05 INFO - PROCESS | 3668 | 1464219545112 Marionette TRACE conn6 <- [1,1106,null,{}] 16:39:05 INFO - PROCESS | 3668 | 1464219545116 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:05 INFO - PROCESS | 3668 | 1464219545232 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 16:39:05 INFO - PROCESS | 3668 | 1464219545295 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:05 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF4BC0800 == 59 [pid = 3668] [id = 286] 16:39:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (0000003DF45C2800) [pid = 3668] [serial = 857] [outer = 0000000000000000] 16:39:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (0000003DF4D73000) [pid = 3668] [serial = 858] [outer = 0000003DF45C2800] 16:39:05 INFO - PROCESS | 3668 | 1464219545343 Marionette DEBUG loaded listener.js 16:39:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (0000003DF5481400) [pid = 3668] [serial = 859] [outer = 0000003DF45C2800] 16:39:05 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (0000003D82FC9400) [pid = 3668] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:39:05 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (0000003D89EDE400) [pid = 3668] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:39:05 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (0000003D859D6400) [pid = 3668] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:39:05 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (0000003D86E50000) [pid = 3668] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:39:05 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (0000003D82262400) [pid = 3668] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:39:05 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (0000003D88693800) [pid = 3668] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:39:05 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (0000003D88287800) [pid = 3668] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:39:05 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (0000003D8550A000) [pid = 3668] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:39:05 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (0000003D83BCFC00) [pid = 3668] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:39:05 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (0000003D87D2C400) [pid = 3668] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:39:05 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (0000003D859D9000) [pid = 3668] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:39:05 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (0000003D89A50800) [pid = 3668] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:39:05 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (0000003D8828AC00) [pid = 3668] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:39:05 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (0000003D859D6800) [pid = 3668] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:39:05 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (0000003D89E4FC00) [pid = 3668] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:39:05 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (0000003D845BC800) [pid = 3668] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:39:05 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (0000003D89E51800) [pid = 3668] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:39:05 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (0000003D88697C00) [pid = 3668] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:39:05 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (0000003D89EDF800) [pid = 3668] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:39:05 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (0000003D88699C00) [pid = 3668] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:39:05 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (0000003D8225E000) [pid = 3668] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:39:05 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (0000003D89ACF400) [pid = 3668] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:39:05 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (0000003D89F1B800) [pid = 3668] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:39:05 INFO - PROCESS | 3668 | [3668] 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 16:39:06 INFO - PROCESS | 3668 | 1464219546027 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 16:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 987ms 16:39:06 INFO - PROCESS | 3668 | 1464219546100 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 16:39:06 INFO - PROCESS | 3668 | 1464219546103 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 16:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:39:06 INFO - PROCESS | 3668 | 1464219546106 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:39:06 INFO - PROCESS | 3668 | 1464219546108 Marionette TRACE conn6 <- [1,1110,null,{}] 16:39:06 INFO - PROCESS | 3668 | 1464219546111 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:06 INFO - PROCESS | 3668 | 1464219546198 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 16:39:06 INFO - PROCESS | 3668 | 1464219546275 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:06 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF4C57000 == 60 [pid = 3668] [id = 287] 16:39:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (0000003D8528A400) [pid = 3668] [serial = 860] [outer = 0000000000000000] 16:39:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (0000003D859D9000) [pid = 3668] [serial = 861] [outer = 0000003D8528A400] 16:39:06 INFO - PROCESS | 3668 | 1464219546321 Marionette DEBUG loaded listener.js 16:39:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (0000003D8869CC00) [pid = 3668] [serial = 862] [outer = 0000003D8528A400] 16:39:06 INFO - PROCESS | 3668 | 1464219546684 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 16:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 629ms 16:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:39:06 INFO - PROCESS | 3668 | 1464219546738 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 16:39:06 INFO - PROCESS | 3668 | 1464219546740 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 16:39:06 INFO - PROCESS | 3668 | 1464219546744 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:39:06 INFO - PROCESS | 3668 | 1464219546745 Marionette TRACE conn6 <- [1,1114,null,{}] 16:39:06 INFO - PROCESS | 3668 | 1464219546749 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:06 INFO - PROCESS | 3668 | 1464219546863 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 16:39:06 INFO - PROCESS | 3668 | 1464219546872 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:06 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF9E04000 == 61 [pid = 3668] [id = 288] 16:39:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (0000003D85511000) [pid = 3668] [serial = 863] [outer = 0000000000000000] 16:39:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (0000003D8AB4D000) [pid = 3668] [serial = 864] [outer = 0000003D85511000] 16:39:06 INFO - PROCESS | 3668 | 1464219546918 Marionette DEBUG loaded listener.js 16:39:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (0000003DF54D3400) [pid = 3668] [serial = 865] [outer = 0000003D85511000] 16:39:07 INFO - PROCESS | 3668 | 1464219547316 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 16:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 629ms 16:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:39:07 INFO - PROCESS | 3668 | 1464219547376 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 16:39:07 INFO - PROCESS | 3668 | 1464219547379 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 16:39:07 INFO - PROCESS | 3668 | 1464219547382 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:39:07 INFO - PROCESS | 3668 | 1464219547384 Marionette TRACE conn6 <- [1,1118,null,{}] 16:39:07 INFO - PROCESS | 3668 | 1464219547387 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:07 INFO - PROCESS | 3668 | 1464219547505 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 16:39:07 INFO - PROCESS | 3668 | 1464219547546 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:07 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFAFD6800 == 62 [pid = 3668] [id = 289] 16:39:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (0000003DF55BFC00) [pid = 3668] [serial = 866] [outer = 0000000000000000] 16:39:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (0000003DF55C8800) [pid = 3668] [serial = 867] [outer = 0000003DF55BFC00] 16:39:07 INFO - PROCESS | 3668 | 1464219547591 Marionette DEBUG loaded listener.js 16:39:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (0000003DF5C46C00) [pid = 3668] [serial = 868] [outer = 0000003DF55BFC00] 16:39:08 INFO - PROCESS | 3668 | 1464219548260 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 16:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 924ms 16:39:08 INFO - PROCESS | 3668 | 1464219548311 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 16:39:08 INFO - PROCESS | 3668 | 1464219548317 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 16:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:39:08 INFO - PROCESS | 3668 | 1464219548322 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:39:08 INFO - PROCESS | 3668 | 1464219548327 Marionette TRACE conn6 <- [1,1122,null,{}] 16:39:08 INFO - PROCESS | 3668 | 1464219548332 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:08 INFO - PROCESS | 3668 | 1464219548452 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 16:39:08 INFO - PROCESS | 3668 | 1464219548577 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:08 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89543800 == 63 [pid = 3668] [id = 290] 16:39:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (0000003D85297C00) [pid = 3668] [serial = 869] [outer = 0000000000000000] 16:39:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (0000003D85921C00) [pid = 3668] [serial = 870] [outer = 0000003D85297C00] 16:39:08 INFO - PROCESS | 3668 | 1464219548638 Marionette DEBUG loaded listener.js 16:39:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (0000003D86310800) [pid = 3668] [serial = 871] [outer = 0000003D85297C00] 16:39:09 INFO - PROCESS | 3668 | [GFX2-]: DrawTargetD2D 1.1 (0000003D896136D0): Failed to create GradientStopCollection with no stops. 16:39:09 INFO - PROCESS | 3668 | [GFX3-]: No stops specified for gradient pattern. 16:39:09 INFO - PROCESS | 3668 | 1464219549343 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 16:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1085ms 16:39:09 INFO - PROCESS | 3668 | 1464219549411 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 16:39:09 INFO - PROCESS | 3668 | 1464219549417 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 16:39:09 INFO - PROCESS | 3668 | 1464219549424 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:39:09 INFO - PROCESS | 3668 | 1464219549427 Marionette TRACE conn6 <- [1,1126,null,{}] 16:39:09 INFO - PROCESS | 3668 | 1464219549432 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:09 INFO - PROCESS | 3668 | 1464219549588 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 16:39:09 INFO - PROCESS | 3668 | 1464219549709 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:09 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF32A1800 == 64 [pid = 3668] [id = 291] 16:39:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (0000003D88697C00) [pid = 3668] [serial = 872] [outer = 0000000000000000] 16:39:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (0000003D89A90800) [pid = 3668] [serial = 873] [outer = 0000003D88697C00] 16:39:09 INFO - PROCESS | 3668 | 1464219549770 Marionette DEBUG loaded listener.js 16:39:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (0000003D8A127800) [pid = 3668] [serial = 874] [outer = 0000003D88697C00] 16:39:10 INFO - PROCESS | 3668 | 1464219550424 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 16:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1019ms 16:39:10 INFO - PROCESS | 3668 | 1464219550449 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 16:39:10 INFO - PROCESS | 3668 | 1464219550452 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 16:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:39:10 INFO - PROCESS | 3668 | 1464219550456 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:39:10 INFO - PROCESS | 3668 | 1464219550460 Marionette TRACE conn6 <- [1,1130,null,{}] 16:39:10 INFO - PROCESS | 3668 | 1464219550472 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:10 INFO - PROCESS | 3668 | 1464219550605 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 16:39:10 INFO - PROCESS | 3668 | 1464219550729 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:10 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFE9ED000 == 65 [pid = 3668] [id = 292] 16:39:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (0000003DF3C17800) [pid = 3668] [serial = 875] [outer = 0000000000000000] 16:39:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (0000003DF4B2B800) [pid = 3668] [serial = 876] [outer = 0000003DF3C17800] 16:39:10 INFO - PROCESS | 3668 | 1464219550791 Marionette DEBUG loaded listener.js 16:39:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (0000003DF611BC00) [pid = 3668] [serial = 877] [outer = 0000003DF3C17800] 16:39:11 INFO - PROCESS | 3668 | 1464219551422 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 16:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 986ms 16:39:11 INFO - PROCESS | 3668 | 1464219551444 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 16:39:11 INFO - PROCESS | 3668 | 1464219551447 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 16:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:39:11 INFO - PROCESS | 3668 | 1464219551451 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:39:11 INFO - PROCESS | 3668 | 1464219551453 Marionette TRACE conn6 <- [1,1134,null,{}] 16:39:11 INFO - PROCESS | 3668 | 1464219551457 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:11 INFO - PROCESS | 3668 | 1464219551577 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 16:39:11 INFO - PROCESS | 3668 | 1464219551670 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:11 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFECD8000 == 66 [pid = 3668] [id = 293] 16:39:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (0000003DF6316400) [pid = 3668] [serial = 878] [outer = 0000000000000000] 16:39:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (0000003DF6360000) [pid = 3668] [serial = 879] [outer = 0000003DF6316400] 16:39:11 INFO - PROCESS | 3668 | 1464219551727 Marionette DEBUG loaded listener.js 16:39:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (0000003DF9505400) [pid = 3668] [serial = 880] [outer = 0000003DF6316400] 16:39:12 INFO - PROCESS | 3668 | 1464219552259 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 16:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 840ms 16:39:12 INFO - PROCESS | 3668 | 1464219552302 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 16:39:12 INFO - PROCESS | 3668 | 1464219552305 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 16:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:39:12 INFO - PROCESS | 3668 | 1464219552310 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:39:12 INFO - PROCESS | 3668 | 1464219552312 Marionette TRACE conn6 <- [1,1138,null,{}] 16:39:12 INFO - PROCESS | 3668 | 1464219552316 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:12 INFO - PROCESS | 3668 | 1464219552427 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 16:39:12 INFO - PROCESS | 3668 | 1464219552519 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:12 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFF0E2800 == 67 [pid = 3668] [id = 294] 16:39:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (0000003DF9462C00) [pid = 3668] [serial = 881] [outer = 0000000000000000] 16:39:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (0000003DF956DC00) [pid = 3668] [serial = 882] [outer = 0000003DF9462C00] 16:39:12 INFO - PROCESS | 3668 | 1464219552577 Marionette DEBUG loaded listener.js 16:39:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (0000003DF99B4C00) [pid = 3668] [serial = 883] [outer = 0000003DF9462C00] 16:39:13 INFO - PROCESS | 3668 | 1464219553240 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 16:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 985ms 16:39:13 INFO - PROCESS | 3668 | 1464219553300 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 16:39:13 INFO - PROCESS | 3668 | 1464219553302 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 16:39:13 INFO - PROCESS | 3668 | 1464219553307 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:39:13 INFO - PROCESS | 3668 | 1464219553310 Marionette TRACE conn6 <- [1,1142,null,{}] 16:39:13 INFO - PROCESS | 3668 | 1464219553314 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:13 INFO - PROCESS | 3668 | 1464219553566 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 16:39:13 INFO - PROCESS | 3668 | 1464219553715 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:13 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D885B9000 == 68 [pid = 3668] [id = 295] 16:39:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (0000003D821C8C00) [pid = 3668] [serial = 884] [outer = 0000000000000000] 16:39:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (0000003D8225F000) [pid = 3668] [serial = 885] [outer = 0000003D821C8C00] 16:39:13 INFO - PROCESS | 3668 | 1464219553768 Marionette DEBUG loaded listener.js 16:39:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (0000003D84F0F000) [pid = 3668] [serial = 886] [outer = 0000003D821C8C00] 16:39:14 INFO - PROCESS | 3668 | 1464219554463 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 16:39:14 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF9E04000 == 67 [pid = 3668] [id = 288] 16:39:14 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF4C57000 == 66 [pid = 3668] [id = 287] 16:39:14 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF4BC0800 == 65 [pid = 3668] [id = 286] 16:39:14 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF32AA000 == 64 [pid = 3668] [id = 285] 16:39:14 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B599000 == 63 [pid = 3668] [id = 284] 16:39:14 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AF1E800 == 62 [pid = 3668] [id = 283] 16:39:14 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89FDE000 == 61 [pid = 3668] [id = 282] 16:39:14 INFO - PROCESS | 3668 | --DOCSHELL 0000003D87DBB800 == 60 [pid = 3668] [id = 281] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (0000003D8AF66C00) [pid = 3668] [serial = 774] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (0000003D8587AC00) [pid = 3668] [serial = 777] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (0000003D8855D000) [pid = 3668] [serial = 780] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (0000003D8AB50000) [pid = 3668] [serial = 783] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (0000003DF3B4E000) [pid = 3668] [serial = 786] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (0000003DF45BF800) [pid = 3668] [serial = 822] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8955B000 == 59 [pid = 3668] [id = 280] 16:39:14 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89161800 == 58 [pid = 3668] [id = 275] 16:39:14 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFA290000 == 57 [pid = 3668] [id = 274] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (0000003D89EE8000) [pid = 3668] [serial = 666] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (0000003D86367800) [pid = 3668] [serial = 706] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (0000003D87D32000) [pid = 3668] [serial = 730] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (0000003D84411800) [pid = 3668] [serial = 795] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (0000003D85156000) [pid = 3668] [serial = 796] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (0000003D87D2EC00) [pid = 3668] [serial = 801] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (0000003D87DA7400) [pid = 3668] [serial = 802] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (0000003D85A21800) [pid = 3668] [serial = 798] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (0000003D89A95400) [pid = 3668] [serial = 807] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (0000003D86360400) [pid = 3668] [serial = 799] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (0000003D8855AC00) [pid = 3668] [serial = 804] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (0000003DF4243800) [pid = 3668] [serial = 790] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (0000003D8A141400) [pid = 3668] [serial = 789] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (0000003D89EE2800) [pid = 3668] [serial = 810] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (0000003D8586F000) [pid = 3668] [serial = 793] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (0000003D84F11800) [pid = 3668] [serial = 792] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (0000003D89ACC400) [pid = 3668] [serial = 808] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (0000003D8A132400) [pid = 3668] [serial = 813] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (0000003D89F1B400) [pid = 3668] [serial = 811] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1243ms 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (0000003D8ABC9800) [pid = 3668] [serial = 819] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (0000003DE6F20800) [pid = 3668] [serial = 820] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (0000003D8A146C00) [pid = 3668] [serial = 814] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (0000003D8A144400) [pid = 3668] [serial = 816] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (0000003D892B0000) [pid = 3668] [serial = 805] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (0000003D8AB4EC00) [pid = 3668] [serial = 817] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (0000003D89EDF400) [pid = 3668] [serial = 709] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (0000003D8514A000) [pid = 3668] [serial = 703] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (0000003D89EE3000) [pid = 3668] [serial = 700] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (0000003D8A129400) [pid = 3668] [serial = 712] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (0000003D84F17000) [pid = 3668] [serial = 670] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (0000003D85150C00) [pid = 3668] [serial = 733] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (0000003D8968CC00) [pid = 3668] [serial = 742] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (0000003D8855F800) [pid = 3668] [serial = 739] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (0000003D86365400) [pid = 3668] [serial = 736] [outer = 0000000000000000] [url = about:blank] 16:39:14 INFO - PROCESS | 3668 | 1464219554556 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 16:39:14 INFO - PROCESS | 3668 | 1464219554560 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 16:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:39:14 INFO - PROCESS | 3668 | 1464219554565 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:39:14 INFO - PROCESS | 3668 | 1464219554569 Marionette TRACE conn6 <- [1,1146,null,{}] 16:39:14 INFO - PROCESS | 3668 | 1464219554574 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:14 INFO - PROCESS | 3668 | 1464219554673 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 16:39:14 INFO - PROCESS | 3668 | 1464219554682 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:14 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D855CC800 == 58 [pid = 3668] [id = 296] 16:39:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (0000003D84F15400) [pid = 3668] [serial = 887] [outer = 0000000000000000] 16:39:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (0000003D8514EC00) [pid = 3668] [serial = 888] [outer = 0000003D84F15400] 16:39:14 INFO - PROCESS | 3668 | 1464219554732 Marionette DEBUG loaded listener.js 16:39:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (0000003D855EA400) [pid = 3668] [serial = 889] [outer = 0000003D84F15400] 16:39:15 INFO - PROCESS | 3668 | 1464219555270 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 16:39:15 INFO - PROCESS | 3668 | 1464219555307 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 16:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:39:15 INFO - PROCESS | 3668 | 1464219555311 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:39:15 INFO - PROCESS | 3668 | 1464219555313 Marionette TRACE conn6 <- [1,1150,null,{}] 16:39:15 INFO - PROCESS | 3668 | 1464219555317 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:15 INFO - PROCESS | 3668 | 1464219555410 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 16:39:15 INFO - PROCESS | 3668 | 1464219555491 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:15 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89560000 == 59 [pid = 3668] [id = 297] 16:39:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (0000003D84F17000) [pid = 3668] [serial = 890] [outer = 0000000000000000] 16:39:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (0000003D86363000) [pid = 3668] [serial = 891] [outer = 0000003D84F17000] 16:39:15 INFO - PROCESS | 3668 | 1464219555540 Marionette DEBUG loaded listener.js 16:39:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (0000003D87D24400) [pid = 3668] [serial = 892] [outer = 0000003D84F17000] 16:39:15 INFO - PROCESS | 3668 | 1464219555953 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 16:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 671ms 16:39:15 INFO - PROCESS | 3668 | 1464219555984 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 16:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:39:16 INFO - PROCESS | 3668 | 1464219555995 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 16:39:16 INFO - PROCESS | 3668 | 1464219556006 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:39:16 INFO - PROCESS | 3668 | 1464219556011 Marionette TRACE conn6 <- [1,1154,null,{}] 16:39:16 INFO - PROCESS | 3668 | 1464219556015 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:16 INFO - PROCESS | 3668 | 1464219556109 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 16:39:16 INFO - PROCESS | 3668 | 1464219556116 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:16 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8A1B5800 == 60 [pid = 3668] [id = 298] 16:39:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (0000003D87DA0000) [pid = 3668] [serial = 893] [outer = 0000000000000000] 16:39:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (0000003D8855CC00) [pid = 3668] [serial = 894] [outer = 0000003D87DA0000] 16:39:16 INFO - PROCESS | 3668 | 1464219556163 Marionette DEBUG loaded listener.js 16:39:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (0000003D892B3400) [pid = 3668] [serial = 895] [outer = 0000003D87DA0000] 16:39:16 INFO - PROCESS | 3668 | 1464219556602 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 16:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 650ms 16:39:16 INFO - PROCESS | 3668 | 1464219556654 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 16:39:16 INFO - PROCESS | 3668 | 1464219556656 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 16:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:39:16 INFO - PROCESS | 3668 | 1464219556660 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:39:16 INFO - PROCESS | 3668 | 1464219556662 Marionette TRACE conn6 <- [1,1158,null,{}] 16:39:16 INFO - PROCESS | 3668 | 1464219556665 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:16 INFO - PROCESS | 3668 | 1464219556782 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 16:39:16 INFO - PROCESS | 3668 | 1464219556863 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:16 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AF17800 == 61 [pid = 3668] [id = 299] 16:39:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (0000003D89693C00) [pid = 3668] [serial = 896] [outer = 0000000000000000] 16:39:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (0000003D89698800) [pid = 3668] [serial = 897] [outer = 0000003D89693C00] 16:39:16 INFO - PROCESS | 3668 | 1464219556911 Marionette DEBUG loaded listener.js 16:39:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (0000003D89A94C00) [pid = 3668] [serial = 898] [outer = 0000003D89693C00] 16:39:17 INFO - PROCESS | 3668 | 1464219557355 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 16:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 735ms 16:39:17 INFO - PROCESS | 3668 | 1464219557397 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 16:39:17 INFO - PROCESS | 3668 | 1464219557399 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 16:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:39:17 INFO - PROCESS | 3668 | 1464219557408 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:39:17 INFO - PROCESS | 3668 | 1464219557410 Marionette TRACE conn6 <- [1,1162,null,{}] 16:39:17 INFO - PROCESS | 3668 | 1464219557422 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:17 INFO - PROCESS | 3668 | 1464219557545 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 16:39:17 INFO - PROCESS | 3668 | 1464219557608 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:17 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B58F800 == 62 [pid = 3668] [id = 300] 16:39:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (0000003D89EDFC00) [pid = 3668] [serial = 899] [outer = 0000000000000000] 16:39:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (0000003D89EE2000) [pid = 3668] [serial = 900] [outer = 0000003D89EDFC00] 16:39:17 INFO - PROCESS | 3668 | 1464219557662 Marionette DEBUG loaded listener.js 16:39:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (0000003D89F1F800) [pid = 3668] [serial = 901] [outer = 0000003D89EDFC00] 16:39:18 INFO - PROCESS | 3668 | 1464219558154 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 16:39:18 INFO - PROCESS | 3668 | 1464219558184 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 16:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:39:18 INFO - PROCESS | 3668 | 1464219558187 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:39:18 INFO - PROCESS | 3668 | 1464219558189 Marionette TRACE conn6 <- [1,1166,null,{}] 16:39:18 INFO - PROCESS | 3668 | 1464219558193 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:18 INFO - PROCESS | 3668 | 1464219558310 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 16:39:18 INFO - PROCESS | 3668 | 1464219558362 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:18 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF329B000 == 63 [pid = 3668] [id = 301] 16:39:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (0000003D86303C00) [pid = 3668] [serial = 902] [outer = 0000000000000000] 16:39:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (0000003D8AB4D400) [pid = 3668] [serial = 903] [outer = 0000003D86303C00] 16:39:18 INFO - PROCESS | 3668 | 1464219558409 Marionette DEBUG loaded listener.js 16:39:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (0000003D8ABC8800) [pid = 3668] [serial = 904] [outer = 0000003D86303C00] 16:39:18 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (0000003D89AC2C00) [pid = 3668] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:39:18 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (0000003D8A13F000) [pid = 3668] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:39:18 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (0000003D824F7400) [pid = 3668] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:39:18 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (0000003D89A47800) [pid = 3668] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:39:18 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (0000003D8310BC00) [pid = 3668] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:39:18 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (0000003DF45C2800) [pid = 3668] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:39:18 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (0000003D85511000) [pid = 3668] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:39:18 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (0000003D87D9DC00) [pid = 3668] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:39:18 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (0000003D8528A400) [pid = 3668] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:39:18 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (0000003D87D9AC00) [pid = 3668] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:39:18 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (0000003D85292C00) [pid = 3668] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:39:18 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (0000003D8A125C00) [pid = 3668] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:39:18 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (0000003DF33DDC00) [pid = 3668] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:39:18 INFO - PROCESS | 3668 | 1464219558883 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 16:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:39:18 INFO - PROCESS | 3668 | 1464219558927 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 16:39:18 INFO - PROCESS | 3668 | 1464219558930 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:39:18 INFO - PROCESS | 3668 | 1464219558932 Marionette TRACE conn6 <- [1,1170,null,{}] 16:39:18 INFO - PROCESS | 3668 | 1464219558940 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:19 INFO - PROCESS | 3668 | 1464219559063 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 16:39:19 INFO - PROCESS | 3668 | 1464219559079 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:19 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF4250000 == 64 [pid = 3668] [id = 302] 16:39:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (0000003D859D3800) [pid = 3668] [serial = 905] [outer = 0000000000000000] 16:39:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (0000003D8A144800) [pid = 3668] [serial = 906] [outer = 0000003D859D3800] 16:39:19 INFO - PROCESS | 3668 | 1464219559126 Marionette DEBUG loaded listener.js 16:39:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (0000003D8AF65800) [pid = 3668] [serial = 907] [outer = 0000003D859D3800] 16:39:19 INFO - PROCESS | 3668 | 1464219559536 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 16:39:19 INFO - PROCESS | 3668 | 1464219559565 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 16:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:39:19 INFO - PROCESS | 3668 | 1464219559569 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:39:19 INFO - PROCESS | 3668 | 1464219559571 Marionette TRACE conn6 <- [1,1174,null,{}] 16:39:19 INFO - PROCESS | 3668 | 1464219559574 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:19 INFO - PROCESS | 3668 | 1464219559686 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 16:39:19 INFO - PROCESS | 3668 | 1464219559694 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:19 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF524E000 == 65 [pid = 3668] [id = 303] 16:39:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (0000003DF31F4C00) [pid = 3668] [serial = 908] [outer = 0000000000000000] 16:39:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (0000003DF3BC6C00) [pid = 3668] [serial = 909] [outer = 0000003DF31F4C00] 16:39:19 INFO - PROCESS | 3668 | 1464219559739 Marionette DEBUG loaded listener.js 16:39:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (0000003DF455B800) [pid = 3668] [serial = 910] [outer = 0000003DF31F4C00] 16:39:20 INFO - PROCESS | 3668 | 1464219560173 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 16:39:20 INFO - PROCESS | 3668 | 1464219560203 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 16:39:20 INFO - PROCESS | 3668 | 1464219560210 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:39:20 INFO - PROCESS | 3668 | 1464219560212 Marionette TRACE conn6 <- [1,1178,null,{}] 16:39:20 INFO - PROCESS | 3668 | 1464219560216 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:20 INFO - PROCESS | 3668 | 1464219560314 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 16:39:20 INFO - PROCESS | 3668 | 1464219560323 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:20 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8DFCF000 == 66 [pid = 3668] [id = 304] 16:39:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (0000003DF4D75800) [pid = 3668] [serial = 911] [outer = 0000000000000000] 16:39:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (0000003DF547A000) [pid = 3668] [serial = 912] [outer = 0000003DF4D75800] 16:39:20 INFO - PROCESS | 3668 | 1464219560370 Marionette DEBUG loaded listener.js 16:39:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (0000003DF55C3800) [pid = 3668] [serial = 913] [outer = 0000003DF4D75800] 16:39:20 INFO - PROCESS | 3668 | 1464219560931 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 16:39:21 INFO - PROCESS | 3668 | 1464219561058 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 16:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:39:21 INFO - PROCESS | 3668 | 1464219561065 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:39:21 INFO - PROCESS | 3668 | 1464219561070 Marionette TRACE conn6 <- [1,1182,null,{}] 16:39:21 INFO - PROCESS | 3668 | 1464219561076 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:21 INFO - PROCESS | 3668 | 1464219561207 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 16:39:21 INFO - PROCESS | 3668 | 1464219561320 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:21 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D893D5000 == 67 [pid = 3668] [id = 305] 16:39:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (0000003D8403B400) [pid = 3668] [serial = 914] [outer = 0000000000000000] 16:39:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (0000003D85916400) [pid = 3668] [serial = 915] [outer = 0000003D8403B400] 16:39:21 INFO - PROCESS | 3668 | 1464219561382 Marionette DEBUG loaded listener.js 16:39:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (0000003D8635CC00) [pid = 3668] [serial = 916] [outer = 0000003D8403B400] 16:39:21 INFO - PROCESS | 3668 | 1464219561973 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 16:39:22 INFO - PROCESS | 3668 | 1464219562062 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 16:39:22 INFO - PROCESS | 3668 | 1464219562068 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:39:22 INFO - PROCESS | 3668 | 1464219562072 Marionette TRACE conn6 <- [1,1186,null,{}] 16:39:22 INFO - PROCESS | 3668 | 1464219562076 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:22 INFO - PROCESS | 3668 | 1464219562205 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 16:39:22 INFO - PROCESS | 3668 | 1464219562319 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:22 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8DFDA800 == 68 [pid = 3668] [id = 306] 16:39:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (0000003D8550F400) [pid = 3668] [serial = 917] [outer = 0000000000000000] 16:39:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (0000003D8855D000) [pid = 3668] [serial = 918] [outer = 0000003D8550F400] 16:39:22 INFO - PROCESS | 3668 | 1464219562377 Marionette DEBUG loaded listener.js 16:39:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (0000003D89A98C00) [pid = 3668] [serial = 919] [outer = 0000003D8550F400] 16:39:22 INFO - PROCESS | 3668 | 1464219562993 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 987ms 16:39:23 INFO - PROCESS | 3668 | 1464219563061 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 16:39:23 INFO - PROCESS | 3668 | 1464219563064 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 16:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:39:23 INFO - PROCESS | 3668 | 1464219563068 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:39:23 INFO - PROCESS | 3668 | 1464219563072 Marionette TRACE conn6 <- [1,1190,null,{}] 16:39:23 INFO - PROCESS | 3668 | 1464219563084 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:23 INFO - PROCESS | 3668 | 1464219563235 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 16:39:23 INFO - PROCESS | 3668 | 1464219563356 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:23 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFA3F7000 == 69 [pid = 3668] [id = 307] 16:39:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (0000003D8A140C00) [pid = 3668] [serial = 920] [outer = 0000000000000000] 16:39:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (0000003DF31F2C00) [pid = 3668] [serial = 921] [outer = 0000003D8A140C00] 16:39:23 INFO - PROCESS | 3668 | 1464219563416 Marionette DEBUG loaded listener.js 16:39:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (0000003DF58D7C00) [pid = 3668] [serial = 922] [outer = 0000003D8A140C00] 16:39:24 INFO - PROCESS | 3668 | 1464219564075 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 16:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1026ms 16:39:24 INFO - PROCESS | 3668 | 1464219564103 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 16:39:24 INFO - PROCESS | 3668 | 1464219564106 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 16:39:24 INFO - PROCESS | 3668 | 1464219564111 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:39:24 INFO - PROCESS | 3668 | 1464219564113 Marionette TRACE conn6 <- [1,1194,null,{}] 16:39:24 INFO - PROCESS | 3668 | 1464219564117 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:24 INFO - PROCESS | 3668 | 1464219564233 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 16:39:24 INFO - PROCESS | 3668 | 1464219564352 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:24 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFECBE000 == 70 [pid = 3668] [id = 308] 16:39:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (0000003DF99B5800) [pid = 3668] [serial = 923] [outer = 0000000000000000] 16:39:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (0000003DF9D0DC00) [pid = 3668] [serial = 924] [outer = 0000003DF99B5800] 16:39:24 INFO - PROCESS | 3668 | 1464219564411 Marionette DEBUG loaded listener.js 16:39:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (0000003DF9E50800) [pid = 3668] [serial = 925] [outer = 0000003DF99B5800] 16:39:25 INFO - PROCESS | 3668 | 1464219565001 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 16:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 922ms 16:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:39:25 INFO - PROCESS | 3668 | 1464219565038 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 16:39:25 INFO - PROCESS | 3668 | 1464219565041 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 16:39:25 INFO - PROCESS | 3668 | 1464219565044 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:39:25 INFO - PROCESS | 3668 | 1464219565047 Marionette TRACE conn6 <- [1,1198,null,{}] 16:39:25 INFO - PROCESS | 3668 | 1464219565050 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:25 INFO - PROCESS | 3668 | 1464219565169 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 16:39:25 INFO - PROCESS | 3668 | 1464219565261 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:25 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFF344000 == 71 [pid = 3668] [id = 309] 16:39:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (0000003DF9D02C00) [pid = 3668] [serial = 926] [outer = 0000000000000000] 16:39:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (0000003DFA0A4400) [pid = 3668] [serial = 927] [outer = 0000003DF9D02C00] 16:39:25 INFO - PROCESS | 3668 | 1464219565318 Marionette DEBUG loaded listener.js 16:39:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (0000003DFA0B0C00) [pid = 3668] [serial = 928] [outer = 0000003DF9D02C00] 16:39:25 INFO - PROCESS | 3668 | 1464219565980 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 987ms 16:39:26 INFO - PROCESS | 3668 | 1464219566033 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 16:39:26 INFO - PROCESS | 3668 | 1464219566036 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 16:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:39:26 INFO - PROCESS | 3668 | 1464219566040 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:39:26 INFO - PROCESS | 3668 | 1464219566042 Marionette TRACE conn6 <- [1,1202,null,{}] 16:39:26 INFO - PROCESS | 3668 | 1464219566046 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:26 INFO - PROCESS | 3668 | 1464219566185 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 16:39:26 INFO - PROCESS | 3668 | 1464219566455 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:26 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D893C8800 == 72 [pid = 3668] [id = 310] 16:39:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (0000003D83103400) [pid = 3668] [serial = 929] [outer = 0000000000000000] 16:39:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (0000003D84489400) [pid = 3668] [serial = 930] [outer = 0000003D83103400] 16:39:26 INFO - PROCESS | 3668 | 1464219566519 Marionette DEBUG loaded listener.js 16:39:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (0000003D85913400) [pid = 3668] [serial = 931] [outer = 0000003D83103400] 16:39:27 INFO - PROCESS | 3668 | 1464219567166 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 16:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1189ms 16:39:27 INFO - PROCESS | 3668 | 1464219567232 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 16:39:27 INFO - PROCESS | 3668 | 1464219567237 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 16:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:39:27 INFO - PROCESS | 3668 | 1464219567241 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:39:27 INFO - PROCESS | 3668 | 1464219567245 Marionette TRACE conn6 <- [1,1206,null,{}] 16:39:27 INFO - PROCESS | 3668 | 1464219567250 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:27 INFO - PROCESS | 3668 | 1464219567369 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 16:39:27 INFO - PROCESS | 3668 | 1464219567500 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:27 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF524E000 == 71 [pid = 3668] [id = 303] 16:39:27 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF4250000 == 70 [pid = 3668] [id = 302] 16:39:27 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF329B000 == 69 [pid = 3668] [id = 301] 16:39:27 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B58F800 == 68 [pid = 3668] [id = 300] 16:39:27 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AF17800 == 67 [pid = 3668] [id = 299] 16:39:27 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8A1B5800 == 66 [pid = 3668] [id = 298] 16:39:27 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89560000 == 65 [pid = 3668] [id = 297] 16:39:27 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (0000003DF55C8800) [pid = 3668] [serial = 867] [outer = 0000000000000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D885C1800 == 66 [pid = 3668] [id = 311] 16:39:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (0000003D821BE800) [pid = 3668] [serial = 932] [outer = 0000000000000000] 16:39:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (0000003D84405400) [pid = 3668] [serial = 933] [outer = 0000003D821BE800] 16:39:27 INFO - PROCESS | 3668 | 1464219567594 Marionette DEBUG loaded listener.js 16:39:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (0000003D85A24400) [pid = 3668] [serial = 934] [outer = 0000003D821BE800] 16:39:27 INFO - PROCESS | 3668 | --DOCSHELL 0000003D855CC800 == 65 [pid = 3668] [id = 296] 16:39:27 INFO - PROCESS | 3668 | --DOCSHELL 0000003D885B9000 == 64 [pid = 3668] [id = 295] 16:39:27 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFECD8000 == 63 [pid = 3668] [id = 293] 16:39:27 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFE9ED000 == 62 [pid = 3668] [id = 292] 16:39:27 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF32A1800 == 61 [pid = 3668] [id = 291] 16:39:27 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89543800 == 60 [pid = 3668] [id = 290] 16:39:27 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFAFD6800 == 59 [pid = 3668] [id = 289] 16:39:27 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (0000003D89ACA000) [pid = 3668] [serial = 781] [outer = 0000000000000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (0000003D859D7400) [pid = 3668] [serial = 778] [outer = 0000000000000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (0000003DF31F5400) [pid = 3668] [serial = 784] [outer = 0000000000000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (0000003DF3C15400) [pid = 3668] [serial = 787] [outer = 0000000000000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (0000003D859C7000) [pid = 3668] [serial = 844] [outer = 0000000000000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (0000003DF4B2E400) [pid = 3668] [serial = 834] [outer = 0000000000000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (0000003D89A51800) [pid = 3668] [serial = 849] [outer = 0000000000000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (0000003D85511C00) [pid = 3668] [serial = 841] [outer = 0000000000000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (0000003D84413C00) [pid = 3668] [serial = 840] [outer = 0000000000000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (0000003D87D24800) [pid = 3668] [serial = 828] [outer = 0000000000000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (0000003DF4D73000) [pid = 3668] [serial = 858] [outer = 0000000000000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (0000003D8A133000) [pid = 3668] [serial = 831] [outer = 0000000000000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (0000003DF4D73C00) [pid = 3668] [serial = 837] [outer = 0000000000000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (0000003D8AB4D000) [pid = 3668] [serial = 864] [outer = 0000000000000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (0000003DF420A800) [pid = 3668] [serial = 856] [outer = 0000000000000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (0000003DF5481400) [pid = 3668] [serial = 859] [outer = 0000000000000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (0000003D87DA5C00) [pid = 3668] [serial = 846] [outer = 0000000000000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (0000003D88693000) [pid = 3668] [serial = 847] [outer = 0000000000000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (0000003D859D9000) [pid = 3668] [serial = 861] [outer = 0000000000000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (0000003D8869CC00) [pid = 3668] [serial = 862] [outer = 0000000000000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (0000003DF54D3400) [pid = 3668] [serial = 865] [outer = 0000000000000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (0000003D89A9A400) [pid = 3668] [serial = 850] [outer = 0000000000000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (0000003D89E4D000) [pid = 3668] [serial = 852] [outer = 0000000000000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (0000003D89F16800) [pid = 3668] [serial = 853] [outer = 0000000000000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (0000003D8AB47400) [pid = 3668] [serial = 855] [outer = 0000000000000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (0000003D8514F000) [pid = 3668] [serial = 825] [outer = 0000000000000000] [url = about:blank] 16:39:27 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (0000003D84413000) [pid = 3668] [serial = 843] [outer = 0000000000000000] [url = about:blank] 16:39:28 INFO - PROCESS | 3668 | 1464219568077 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 16:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 881ms 16:39:28 INFO - PROCESS | 3668 | 1464219568129 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 16:39:28 INFO - PROCESS | 3668 | 1464219568133 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 16:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:39:28 INFO - PROCESS | 3668 | 1464219568138 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:39:28 INFO - PROCESS | 3668 | 1464219568140 Marionette TRACE conn6 <- [1,1210,null,{}] 16:39:28 INFO - PROCESS | 3668 | 1464219568144 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:28 INFO - PROCESS | 3668 | 1464219568239 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 16:39:28 INFO - PROCESS | 3668 | 1464219568248 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:28 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89FD0800 == 60 [pid = 3668] [id = 312] 16:39:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (0000003D86367800) [pid = 3668] [serial = 935] [outer = 0000000000000000] 16:39:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (0000003D87D2B400) [pid = 3668] [serial = 936] [outer = 0000003D86367800] 16:39:28 INFO - PROCESS | 3668 | 1464219568295 Marionette DEBUG loaded listener.js 16:39:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (0000003D88556800) [pid = 3668] [serial = 937] [outer = 0000003D86367800] 16:39:28 INFO - PROCESS | 3668 | 1464219568761 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 16:39:28 INFO - PROCESS | 3668 | 1464219568815 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 16:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:39:28 INFO - PROCESS | 3668 | 1464219568820 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:39:28 INFO - PROCESS | 3668 | 1464219568826 Marionette TRACE conn6 <- [1,1214,null,{}] 16:39:28 INFO - PROCESS | 3668 | 1464219568836 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:28 INFO - PROCESS | 3668 | 1464219568932 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 16:39:28 INFO - PROCESS | 3668 | 1464219568943 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:28 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B551000 == 61 [pid = 3668] [id = 313] 16:39:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (0000003D8868E000) [pid = 3668] [serial = 938] [outer = 0000000000000000] 16:39:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (0000003D89695C00) [pid = 3668] [serial = 939] [outer = 0000003D8868E000] 16:39:28 INFO - PROCESS | 3668 | 1464219568991 Marionette DEBUG loaded listener.js 16:39:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (0000003D89AC6800) [pid = 3668] [serial = 940] [outer = 0000003D8868E000] 16:39:29 INFO - PROCESS | 3668 | 1464219569454 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 16:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 691ms 16:39:29 INFO - PROCESS | 3668 | 1464219569512 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 16:39:29 INFO - PROCESS | 3668 | 1464219569515 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 16:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:39:29 INFO - PROCESS | 3668 | 1464219569518 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:39:29 INFO - PROCESS | 3668 | 1464219569520 Marionette TRACE conn6 <- [1,1218,null,{}] 16:39:29 INFO - PROCESS | 3668 | 1464219569524 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:29 INFO - PROCESS | 3668 | 1464219569644 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 16:39:29 INFO - PROCESS | 3668 | 1464219569730 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:29 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8DFCF800 == 62 [pid = 3668] [id = 314] 16:39:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (0000003D86E54C00) [pid = 3668] [serial = 941] [outer = 0000000000000000] 16:39:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (0000003D89EE0400) [pid = 3668] [serial = 942] [outer = 0000003D86E54C00] 16:39:29 INFO - PROCESS | 3668 | 1464219569778 Marionette DEBUG loaded listener.js 16:39:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (0000003D89F1E000) [pid = 3668] [serial = 943] [outer = 0000003D86E54C00] 16:39:30 INFO - PROCESS | 3668 | 1464219570183 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 16:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 671ms 16:39:30 INFO - PROCESS | 3668 | 1464219570192 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 16:39:30 INFO - PROCESS | 3668 | 1464219570194 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 16:39:30 INFO - PROCESS | 3668 | 1464219570198 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:39:30 INFO - PROCESS | 3668 | 1464219570199 Marionette TRACE conn6 <- [1,1222,null,{}] 16:39:30 INFO - PROCESS | 3668 | 1464219570203 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:30 INFO - PROCESS | 3668 | 1464219570326 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 16:39:30 INFO - PROCESS | 3668 | 1464219570332 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:30 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF3B25000 == 63 [pid = 3668] [id = 315] 16:39:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (0000003D8A148C00) [pid = 3668] [serial = 944] [outer = 0000000000000000] 16:39:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (0000003D8AB4D800) [pid = 3668] [serial = 945] [outer = 0000003D8A148C00] 16:39:30 INFO - PROCESS | 3668 | 1464219570426 Marionette DEBUG loaded listener.js 16:39:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (0000003DE6FC2400) [pid = 3668] [serial = 946] [outer = 0000003D8A148C00] 16:39:30 INFO - PROCESS | 3668 | 1464219570892 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 16:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 733ms 16:39:30 INFO - PROCESS | 3668 | 1464219570942 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 16:39:30 INFO - PROCESS | 3668 | 1464219570944 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 16:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:39:30 INFO - PROCESS | 3668 | 1464219570948 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:39:30 INFO - PROCESS | 3668 | 1464219570950 Marionette TRACE conn6 <- [1,1226,null,{}] 16:39:30 INFO - PROCESS | 3668 | 1464219570953 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:31 INFO - PROCESS | 3668 | 1464219571100 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 16:39:31 INFO - PROCESS | 3668 | 1464219571155 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:31 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF5343800 == 64 [pid = 3668] [id = 316] 16:39:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (0000003DF3C1A400) [pid = 3668] [serial = 947] [outer = 0000000000000000] 16:39:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (0000003DF4D6B000) [pid = 3668] [serial = 948] [outer = 0000003DF3C1A400] 16:39:31 INFO - PROCESS | 3668 | 1464219571203 Marionette DEBUG loaded listener.js 16:39:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (0000003DF5480C00) [pid = 3668] [serial = 949] [outer = 0000003DF3C1A400] 16:39:31 INFO - PROCESS | 3668 | 1464219571619 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 16:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 735ms 16:39:31 INFO - PROCESS | 3668 | 1464219571683 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 16:39:31 INFO - PROCESS | 3668 | 1464219571685 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 16:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:39:31 INFO - PROCESS | 3668 | 1464219571696 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:39:31 INFO - PROCESS | 3668 | 1464219571698 Marionette TRACE conn6 <- [1,1230,null,{}] 16:39:31 INFO - PROCESS | 3668 | 1464219571701 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:31 INFO - PROCESS | 3668 | 1464219571819 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 16:39:31 INFO - PROCESS | 3668 | 1464219571871 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:31 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF952F800 == 65 [pid = 3668] [id = 317] 16:39:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (0000003DF54D3400) [pid = 3668] [serial = 950] [outer = 0000000000000000] 16:39:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (0000003DF5C42000) [pid = 3668] [serial = 951] [outer = 0000003DF54D3400] 16:39:31 INFO - PROCESS | 3668 | 1464219571918 Marionette DEBUG loaded listener.js 16:39:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (0000003DF9468000) [pid = 3668] [serial = 952] [outer = 0000003DF54D3400] 16:39:32 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (0000003DF4240800) [pid = 3668] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:39:32 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (0000003D821C8C00) [pid = 3668] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:39:32 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (0000003D84F17000) [pid = 3668] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:39:32 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (0000003D89693C00) [pid = 3668] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:39:32 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (0000003D87DA0000) [pid = 3668] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:39:32 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (0000003D89EDFC00) [pid = 3668] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:39:32 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (0000003D84F15400) [pid = 3668] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:39:32 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (0000003DF31F4C00) [pid = 3668] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:39:32 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (0000003D86303C00) [pid = 3668] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:39:32 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (0000003D859D3800) [pid = 3668] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:39:32 INFO - PROCESS | 3668 | 1464219572377 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 16:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 734ms 16:39:32 INFO - PROCESS | 3668 | 1464219572438 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 16:39:32 INFO - PROCESS | 3668 | 1464219572440 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 16:39:32 INFO - PROCESS | 3668 | 1464219572446 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:39:32 INFO - PROCESS | 3668 | 1464219572448 Marionette TRACE conn6 <- [1,1234,null,{}] 16:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:39:32 INFO - PROCESS | 3668 | 1464219572451 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:32 INFO - PROCESS | 3668 | 1464219572544 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 16:39:32 INFO - PROCESS | 3668 | 1464219572561 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:32 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFA020000 == 66 [pid = 3668] [id = 318] 16:39:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (0000003DF4239C00) [pid = 3668] [serial = 953] [outer = 0000000000000000] 16:39:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (0000003DF4477C00) [pid = 3668] [serial = 954] [outer = 0000003DF4239C00] 16:39:32 INFO - PROCESS | 3668 | 1464219572609 Marionette DEBUG loaded listener.js 16:39:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (0000003DF96F2000) [pid = 3668] [serial = 955] [outer = 0000003DF4239C00] 16:39:33 INFO - PROCESS | 3668 | 1464219573137 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 16:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 734ms 16:39:33 INFO - PROCESS | 3668 | 1464219573186 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 16:39:33 INFO - PROCESS | 3668 | 1464219573188 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 16:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:39:33 INFO - PROCESS | 3668 | 1464219573191 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:39:33 INFO - PROCESS | 3668 | 1464219573193 Marionette TRACE conn6 <- [1,1238,null,{}] 16:39:33 INFO - PROCESS | 3668 | 1464219573197 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:33 INFO - PROCESS | 3668 | 1464219573288 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 16:39:33 INFO - PROCESS | 3668 | 1464219573294 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:33 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFAFCF800 == 67 [pid = 3668] [id = 319] 16:39:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (0000003DF9E7F400) [pid = 3668] [serial = 956] [outer = 0000000000000000] 16:39:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (0000003DFA22B800) [pid = 3668] [serial = 957] [outer = 0000003DF9E7F400] 16:39:33 INFO - PROCESS | 3668 | 1464219573340 Marionette DEBUG loaded listener.js 16:39:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (0000003DFA2EC000) [pid = 3668] [serial = 958] [outer = 0000003DF9E7F400] 16:39:33 INFO - PROCESS | 3668 | 1464219573777 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 16:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 630ms 16:39:33 INFO - PROCESS | 3668 | 1464219573825 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 16:39:33 INFO - PROCESS | 3668 | 1464219573827 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 16:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:39:33 INFO - PROCESS | 3668 | 1464219573831 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:39:33 INFO - PROCESS | 3668 | 1464219573832 Marionette TRACE conn6 <- [1,1242,null,{}] 16:39:33 INFO - PROCESS | 3668 | 1464219573836 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:33 INFO - PROCESS | 3668 | 1464219573957 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 16:39:33 INFO - PROCESS | 3668 | 1464219573966 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:33 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFE89C000 == 68 [pid = 3668] [id = 320] 16:39:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (0000003DF54CB000) [pid = 3668] [serial = 959] [outer = 0000000000000000] 16:39:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (0000003DFAF0C000) [pid = 3668] [serial = 960] [outer = 0000003DF54CB000] 16:39:34 INFO - PROCESS | 3668 | 1464219574023 Marionette DEBUG loaded listener.js 16:39:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (0000003DFAF98800) [pid = 3668] [serial = 961] [outer = 0000003DF54CB000] 16:39:34 INFO - PROCESS | 3668 | 1464219574745 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 16:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 987ms 16:39:34 INFO - PROCESS | 3668 | 1464219574821 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 16:39:34 INFO - PROCESS | 3668 | 1464219574827 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 16:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:39:34 INFO - PROCESS | 3668 | 1464219574832 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:39:34 INFO - PROCESS | 3668 | 1464219574837 Marionette TRACE conn6 <- [1,1246,null,{}] 16:39:34 INFO - PROCESS | 3668 | 1464219574843 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:34 INFO - PROCESS | 3668 | 1464219574978 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 16:39:35 INFO - PROCESS | 3668 | 1464219575094 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:35 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8A1B0800 == 69 [pid = 3668] [id = 321] 16:39:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (0000003D859C9400) [pid = 3668] [serial = 962] [outer = 0000000000000000] 16:39:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (0000003D859DB000) [pid = 3668] [serial = 963] [outer = 0000003D859C9400] 16:39:35 INFO - PROCESS | 3668 | 1464219575155 Marionette DEBUG loaded listener.js 16:39:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (0000003D87D31000) [pid = 3668] [serial = 964] [outer = 0000003D859C9400] 16:39:35 INFO - PROCESS | 3668 | 1464219575813 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 16:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1022ms 16:39:35 INFO - PROCESS | 3668 | 1464219575857 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 16:39:35 INFO - PROCESS | 3668 | 1464219575864 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 16:39:35 INFO - PROCESS | 3668 | 1464219575871 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:39:35 INFO - PROCESS | 3668 | 1464219575874 Marionette TRACE conn6 <- [1,1250,null,{}] 16:39:35 INFO - PROCESS | 3668 | 1464219575878 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:36 INFO - PROCESS | 3668 | 1464219576002 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 16:39:36 INFO - PROCESS | 3668 | 1464219576126 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:36 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF4BBD800 == 70 [pid = 3668] [id = 322] 16:39:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (0000003D89A45800) [pid = 3668] [serial = 965] [outer = 0000000000000000] 16:39:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (0000003D89ACF400) [pid = 3668] [serial = 966] [outer = 0000003D89A45800] 16:39:36 INFO - PROCESS | 3668 | 1464219576185 Marionette DEBUG loaded listener.js 16:39:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (0000003D8A13E400) [pid = 3668] [serial = 967] [outer = 0000003D89A45800] 16:39:36 INFO - PROCESS | 3668 | 1464219576816 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 16:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 987ms 16:39:36 INFO - PROCESS | 3668 | 1464219576864 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 16:39:36 INFO - PROCESS | 3668 | 1464219576867 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 16:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:39:36 INFO - PROCESS | 3668 | 1464219576871 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:39:36 INFO - PROCESS | 3668 | 1464219576876 Marionette TRACE conn6 <- [1,1254,null,{}] 16:39:36 INFO - PROCESS | 3668 | 1464219576887 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:37 INFO - PROCESS | 3668 | 1464219577009 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 16:39:37 INFO - PROCESS | 3668 | 1464219577135 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:37 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFFD82800 == 71 [pid = 3668] [id = 323] 16:39:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (0000003DF6180400) [pid = 3668] [serial = 968] [outer = 0000000000000000] 16:39:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (0000003DF965C800) [pid = 3668] [serial = 969] [outer = 0000003DF6180400] 16:39:37 INFO - PROCESS | 3668 | 1464219577196 Marionette DEBUG loaded listener.js 16:39:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (0000003DFAF8C000) [pid = 3668] [serial = 970] [outer = 0000003DF6180400] 16:39:37 INFO - PROCESS | 3668 | 1464219577828 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 16:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 987ms 16:39:37 INFO - PROCESS | 3668 | 1464219577859 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 16:39:37 INFO - PROCESS | 3668 | 1464219577862 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 16:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:39:37 INFO - PROCESS | 3668 | 1464219577866 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:39:37 INFO - PROCESS | 3668 | 1464219577868 Marionette TRACE conn6 <- [1,1258,null,{}] 16:39:37 INFO - PROCESS | 3668 | 1464219577872 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:38 INFO - PROCESS | 3668 | 1464219577991 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 16:39:38 INFO - PROCESS | 3668 | 1464219578112 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:38 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8E0EA800 == 72 [pid = 3668] [id = 324] 16:39:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (0000003DFAFF3000) [pid = 3668] [serial = 971] [outer = 0000000000000000] 16:39:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (0000003DFB373C00) [pid = 3668] [serial = 972] [outer = 0000003DFAFF3000] 16:39:38 INFO - PROCESS | 3668 | 1464219578172 Marionette DEBUG loaded listener.js 16:39:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (0000003DFB53FC00) [pid = 3668] [serial = 973] [outer = 0000003DFAFF3000] 16:39:38 INFO - PROCESS | 3668 | 1464219578757 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 16:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 923ms 16:39:38 INFO - PROCESS | 3668 | 1464219578792 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 16:39:38 INFO - PROCESS | 3668 | 1464219578795 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 16:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:39:38 INFO - PROCESS | 3668 | 1464219578798 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:39:38 INFO - PROCESS | 3668 | 1464219578800 Marionette TRACE conn6 <- [1,1262,null,{}] 16:39:38 INFO - PROCESS | 3668 | 1464219578804 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:38 INFO - PROCESS | 3668 | 1464219578919 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 16:39:39 INFO - PROCESS | 3668 | 1464219579034 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:39 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8E013000 == 73 [pid = 3668] [id = 325] 16:39:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (0000003DFB53F400) [pid = 3668] [serial = 974] [outer = 0000000000000000] 16:39:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (0000003DFBD14800) [pid = 3668] [serial = 975] [outer = 0000003DFB53F400] 16:39:39 INFO - PROCESS | 3668 | 1464219579133 Marionette DEBUG loaded listener.js 16:39:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (0000003DFE450000) [pid = 3668] [serial = 976] [outer = 0000003DFB53F400] 16:39:39 INFO - PROCESS | 3668 | 1464219579804 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 16:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1026ms 16:39:39 INFO - PROCESS | 3668 | 1464219579827 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 16:39:39 INFO - PROCESS | 3668 | 1464219579830 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 16:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:39:39 INFO - PROCESS | 3668 | 1464219579833 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:39:39 INFO - PROCESS | 3668 | 1464219579835 Marionette TRACE conn6 <- [1,1266,null,{}] 16:39:39 INFO - PROCESS | 3668 | 1464219579839 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:40 INFO - PROCESS | 3668 | 1464219580028 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 16:39:40 INFO - PROCESS | 3668 | 1464219580044 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:40 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D85A62800 == 74 [pid = 3668] [id = 326] 16:39:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (0000003D85A1F000) [pid = 3668] [serial = 977] [outer = 0000000000000000] 16:39:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (0000003DF420C400) [pid = 3668] [serial = 978] [outer = 0000003D85A1F000] 16:39:40 INFO - PROCESS | 3668 | 1464219580101 Marionette DEBUG loaded listener.js 16:39:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (0000003DFE469800) [pid = 3668] [serial = 979] [outer = 0000003D85A1F000] 16:39:40 INFO - PROCESS | 3668 | 1464219580968 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 16:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1187ms 16:39:41 INFO - PROCESS | 3668 | 1464219581023 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 16:39:41 INFO - PROCESS | 3668 | 1464219581027 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 16:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:39:41 INFO - PROCESS | 3668 | 1464219581033 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:39:41 INFO - PROCESS | 3668 | 1464219581037 Marionette TRACE conn6 <- [1,1270,null,{}] 16:39:41 INFO - PROCESS | 3668 | 1464219581044 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:41 INFO - PROCESS | 3668 | 1464219581153 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 16:39:41 INFO - PROCESS | 3668 | 1464219581289 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:41 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D87DC0000 == 75 [pid = 3668] [id = 327] 16:39:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (0000003D85292800) [pid = 3668] [serial = 980] [outer = 0000000000000000] 16:39:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (0000003D85297400) [pid = 3668] [serial = 981] [outer = 0000003D85292800] 16:39:41 INFO - PROCESS | 3668 | 1464219581345 Marionette DEBUG loaded listener.js 16:39:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (0000003D859D7800) [pid = 3668] [serial = 982] [outer = 0000003D85292800] 16:39:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AE93800 == 74 [pid = 3668] [id = 246] 16:39:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B59D800 == 73 [pid = 3668] [id = 248] 16:39:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003D895CE000 == 72 [pid = 3668] [id = 141] 16:39:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8BAC1800 == 71 [pid = 3668] [id = 232] 16:39:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B547000 == 70 [pid = 3668] [id = 231] 16:39:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AB0A000 == 69 [pid = 3668] [id = 229] 16:39:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF585A800 == 68 [pid = 3668] [id = 238] 16:39:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89FDD800 == 67 [pid = 3668] [id = 228] 16:39:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFAFCF800 == 66 [pid = 3668] [id = 319] 16:39:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFA020000 == 65 [pid = 3668] [id = 318] 16:39:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF952F800 == 64 [pid = 3668] [id = 317] 16:39:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF5343800 == 63 [pid = 3668] [id = 316] 16:39:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF3B25000 == 62 [pid = 3668] [id = 315] 16:39:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8DFCF800 == 61 [pid = 3668] [id = 314] 16:39:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B551000 == 60 [pid = 3668] [id = 313] 16:39:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89FD0800 == 59 [pid = 3668] [id = 312] 16:39:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003D885C1800 == 58 [pid = 3668] [id = 311] 16:39:41 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (0000003D85921C00) [pid = 3668] [serial = 870] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (0000003D89A90800) [pid = 3668] [serial = 873] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (0000003DF547A000) [pid = 3668] [serial = 912] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (0000003DF4B2B800) [pid = 3668] [serial = 876] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (0000003DF6360000) [pid = 3668] [serial = 879] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (0000003DF956DC00) [pid = 3668] [serial = 882] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003D893C8800 == 57 [pid = 3668] [id = 310] 16:39:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFECBE000 == 56 [pid = 3668] [id = 308] 16:39:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFA3F7000 == 55 [pid = 3668] [id = 307] 16:39:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8DFDA800 == 54 [pid = 3668] [id = 306] 16:39:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003D893D5000 == 53 [pid = 3668] [id = 305] 16:39:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8DFCF000 == 52 [pid = 3668] [id = 304] 16:39:41 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (0000003DF4D6BC00) [pid = 3668] [serial = 823] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (0000003D84F0F000) [pid = 3668] [serial = 886] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (0000003D8225F000) [pid = 3668] [serial = 885] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (0000003D86363000) [pid = 3668] [serial = 891] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (0000003D89698800) [pid = 3668] [serial = 897] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (0000003D89A94C00) [pid = 3668] [serial = 898] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (0000003D8855CC00) [pid = 3668] [serial = 894] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (0000003D87D24400) [pid = 3668] [serial = 892] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (0000003D89F1F800) [pid = 3668] [serial = 901] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (0000003D89EE2000) [pid = 3668] [serial = 900] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (0000003D8514EC00) [pid = 3668] [serial = 888] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (0000003DF455B800) [pid = 3668] [serial = 910] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (0000003D855EA400) [pid = 3668] [serial = 889] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (0000003D8AB4D400) [pid = 3668] [serial = 903] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (0000003DF3BC6C00) [pid = 3668] [serial = 909] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (0000003D8ABC8800) [pid = 3668] [serial = 904] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (0000003D8A144800) [pid = 3668] [serial = 906] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (0000003D892B3400) [pid = 3668] [serial = 895] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (0000003D8AF65800) [pid = 3668] [serial = 907] [outer = 0000000000000000] [url = about:blank] 16:39:41 INFO - PROCESS | 3668 | 1464219581982 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 16:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 985ms 16:39:42 INFO - PROCESS | 3668 | 1464219582022 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 16:39:42 INFO - PROCESS | 3668 | 1464219582028 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 16:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:39:42 INFO - PROCESS | 3668 | 1464219582035 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:39:42 INFO - PROCESS | 3668 | 1464219582037 Marionette TRACE conn6 <- [1,1274,null,{}] 16:39:42 INFO - PROCESS | 3668 | 1464219582041 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:42 INFO - PROCESS | 3668 | 1464219582139 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 16:39:42 INFO - PROCESS | 3668 | 1464219582147 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:42 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89167800 == 53 [pid = 3668] [id = 328] 16:39:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (0000003D844F9C00) [pid = 3668] [serial = 983] [outer = 0000000000000000] 16:39:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (0000003D85919000) [pid = 3668] [serial = 984] [outer = 0000003D844F9C00] 16:39:42 INFO - PROCESS | 3668 | 1464219582194 Marionette DEBUG loaded listener.js 16:39:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (0000003D85A76C00) [pid = 3668] [serial = 985] [outer = 0000003D844F9C00] 16:39:42 INFO - PROCESS | 3668 | 1464219582742 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 16:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 735ms 16:39:42 INFO - PROCESS | 3668 | 1464219582770 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 16:39:42 INFO - PROCESS | 3668 | 1464219582773 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 16:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:39:42 INFO - PROCESS | 3668 | 1464219582776 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:39:42 INFO - PROCESS | 3668 | 1464219582780 Marionette TRACE conn6 <- [1,1278,null,{}] 16:39:42 INFO - PROCESS | 3668 | 1464219582790 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:42 INFO - PROCESS | 3668 | 1464219582889 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 16:39:42 INFO - PROCESS | 3668 | 1464219582972 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:42 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AB16000 == 54 [pid = 3668] [id = 329] 16:39:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (0000003D8630CC00) [pid = 3668] [serial = 986] [outer = 0000000000000000] 16:39:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (0000003D87D31400) [pid = 3668] [serial = 987] [outer = 0000003D8630CC00] 16:39:43 INFO - PROCESS | 3668 | 1464219583023 Marionette DEBUG loaded listener.js 16:39:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (0000003D8855CC00) [pid = 3668] [serial = 988] [outer = 0000003D8630CC00] 16:39:43 INFO - PROCESS | 3668 | 1464219583436 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 16:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 733ms 16:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:39:43 INFO - PROCESS | 3668 | 1464219583512 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 16:39:43 INFO - PROCESS | 3668 | 1464219583515 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 16:39:43 INFO - PROCESS | 3668 | 1464219583519 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:39:43 INFO - PROCESS | 3668 | 1464219583520 Marionette TRACE conn6 <- [1,1282,null,{}] 16:39:43 INFO - PROCESS | 3668 | 1464219583524 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:43 INFO - PROCESS | 3668 | 1464219583625 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 16:39:43 INFO - PROCESS | 3668 | 1464219583637 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:43 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B547800 == 55 [pid = 3668] [id = 330] 16:39:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (0000003D892B8C00) [pid = 3668] [serial = 989] [outer = 0000000000000000] 16:39:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (0000003D89A48800) [pid = 3668] [serial = 990] [outer = 0000003D892B8C00] 16:39:43 INFO - PROCESS | 3668 | 1464219583684 Marionette DEBUG loaded listener.js 16:39:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (0000003D89A99C00) [pid = 3668] [serial = 991] [outer = 0000003D892B8C00] 16:39:44 INFO - PROCESS | 3668 | 1464219584131 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 16:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 692ms 16:39:44 INFO - PROCESS | 3668 | 1464219584215 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 16:39:44 INFO - PROCESS | 3668 | 1464219584217 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 16:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:39:44 INFO - PROCESS | 3668 | 1464219584221 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:39:44 INFO - PROCESS | 3668 | 1464219584223 Marionette TRACE conn6 <- [1,1286,null,{}] 16:39:44 INFO - PROCESS | 3668 | 1464219584266 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:44 INFO - PROCESS | 3668 | 1464219584391 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 16:39:44 INFO - PROCESS | 3668 | 1464219584398 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:44 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8BACC800 == 56 [pid = 3668] [id = 331] 16:39:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (0000003D8968EC00) [pid = 3668] [serial = 992] [outer = 0000000000000000] 16:39:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (0000003D89E4F800) [pid = 3668] [serial = 993] [outer = 0000003D8968EC00] 16:39:44 INFO - PROCESS | 3668 | 1464219584490 Marionette DEBUG loaded listener.js 16:39:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (0000003D89F19800) [pid = 3668] [serial = 994] [outer = 0000003D8968EC00] 16:39:44 INFO - PROCESS | 3668 | 1464219584969 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 774ms 16:39:45 INFO - PROCESS | 3668 | 1464219585003 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 16:39:45 INFO - PROCESS | 3668 | 1464219585005 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 16:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:39:45 INFO - PROCESS | 3668 | 1464219585008 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:39:45 INFO - PROCESS | 3668 | 1464219585010 Marionette TRACE conn6 <- [1,1290,null,{}] 16:39:45 INFO - PROCESS | 3668 | 1464219585023 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:45 INFO - PROCESS | 3668 | 1464219585166 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 16:39:45 INFO - PROCESS | 3668 | 1464219585224 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:45 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF31A3800 == 57 [pid = 3668] [id = 332] 16:39:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (0000003D8ABBD800) [pid = 3668] [serial = 995] [outer = 0000000000000000] 16:39:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (0000003DF31F5400) [pid = 3668] [serial = 996] [outer = 0000003D8ABBD800] 16:39:45 INFO - PROCESS | 3668 | 1464219585271 Marionette DEBUG loaded listener.js 16:39:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (0000003DF4237800) [pid = 3668] [serial = 997] [outer = 0000003D8ABBD800] 16:39:45 INFO - PROCESS | 3668 | 1464219585717 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 16:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 777ms 16:39:45 INFO - PROCESS | 3668 | 1464219585787 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 16:39:45 INFO - PROCESS | 3668 | 1464219585790 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 16:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:39:45 INFO - PROCESS | 3668 | 1464219585799 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:39:45 INFO - PROCESS | 3668 | 1464219585801 Marionette TRACE conn6 <- [1,1294,null,{}] 16:39:45 INFO - PROCESS | 3668 | 1464219585805 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:45 INFO - PROCESS | 3668 | 1464219585924 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 16:39:45 INFO - PROCESS | 3668 | 1464219585980 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:45 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF45A3000 == 58 [pid = 3668] [id = 333] 16:39:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (0000003DF4B30800) [pid = 3668] [serial = 998] [outer = 0000000000000000] 16:39:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (0000003DF4D6D400) [pid = 3668] [serial = 999] [outer = 0000003DF4B30800] 16:39:46 INFO - PROCESS | 3668 | 1464219586028 Marionette DEBUG loaded listener.js 16:39:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (0000003DF5C44000) [pid = 3668] [serial = 1000] [outer = 0000003DF4B30800] 16:39:46 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (0000003DF54D3400) [pid = 3668] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:39:46 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (0000003D8868E000) [pid = 3668] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:39:46 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (0000003D86367800) [pid = 3668] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:39:46 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (0000003D821BE800) [pid = 3668] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:39:46 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (0000003DF4239C00) [pid = 3668] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:39:46 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (0000003DF9E7F400) [pid = 3668] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:39:46 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (0000003DF55BFC00) [pid = 3668] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:39:46 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (0000003D8A148C00) [pid = 3668] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:39:46 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (0000003DF3C1A400) [pid = 3668] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:39:46 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (0000003D86E54C00) [pid = 3668] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:39:46 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (0000003DF4D75800) [pid = 3668] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:39:46 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (0000003D83103400) [pid = 3668] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:39:46 INFO - PROCESS | 3668 | 1464219586531 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 16:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 776ms 16:39:46 INFO - PROCESS | 3668 | 1464219586573 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 16:39:46 INFO - PROCESS | 3668 | 1464219586575 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 16:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:39:46 INFO - PROCESS | 3668 | 1464219586579 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:39:46 INFO - PROCESS | 3668 | 1464219586580 Marionette TRACE conn6 <- [1,1298,null,{}] 16:39:46 INFO - PROCESS | 3668 | 1464219586584 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:46 INFO - PROCESS | 3668 | 1464219586682 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 16:39:46 INFO - PROCESS | 3668 | 1464219586689 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:46 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF5341800 == 59 [pid = 3668] [id = 334] 16:39:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (0000003D8ABBAC00) [pid = 3668] [serial = 1001] [outer = 0000000000000000] 16:39:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (0000003DF5480400) [pid = 3668] [serial = 1002] [outer = 0000003D8ABBAC00] 16:39:46 INFO - PROCESS | 3668 | 1464219586734 Marionette DEBUG loaded listener.js 16:39:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (0000003DF9510000) [pid = 3668] [serial = 1003] [outer = 0000003D8ABBAC00] 16:39:47 INFO - PROCESS | 3668 | 1464219587177 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 16:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 16:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 628ms 16:39:47 INFO - PROCESS | 3668 | 1464219587215 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 16:39:47 INFO - PROCESS | 3668 | 1464219587217 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 16:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:39:47 INFO - PROCESS | 3668 | 1464219587221 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:39:47 INFO - PROCESS | 3668 | 1464219587222 Marionette TRACE conn6 <- [1,1302,null,{}] 16:39:47 INFO - PROCESS | 3668 | 1464219587226 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:47 INFO - PROCESS | 3668 | 1464219587318 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 16:39:47 INFO - PROCESS | 3668 | 1464219587324 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:47 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF95DD800 == 60 [pid = 3668] [id = 335] 16:39:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (0000003DF9DD5000) [pid = 3668] [serial = 1004] [outer = 0000000000000000] 16:39:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (0000003DF9EE8400) [pid = 3668] [serial = 1005] [outer = 0000003DF9DD5000] 16:39:47 INFO - PROCESS | 3668 | 1464219587372 Marionette DEBUG loaded listener.js 16:39:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (0000003DFA2A3800) [pid = 3668] [serial = 1006] [outer = 0000003DF9DD5000] 16:39:47 INFO - PROCESS | 3668 | 1464219587830 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 16:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 629ms 16:39:47 INFO - PROCESS | 3668 | 1464219587859 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 16:39:47 INFO - PROCESS | 3668 | 1464219587861 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 16:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:39:47 INFO - PROCESS | 3668 | 1464219587869 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:39:47 INFO - PROCESS | 3668 | 1464219587871 Marionette TRACE conn6 <- [1,1306,null,{}] 16:39:47 INFO - PROCESS | 3668 | 1464219587874 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:47 INFO - PROCESS | 3668 | 1464219587974 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 16:39:47 INFO - PROCESS | 3668 | 1464219587981 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:48 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFAFC4800 == 61 [pid = 3668] [id = 336] 16:39:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (0000003DFAF8E800) [pid = 3668] [serial = 1007] [outer = 0000000000000000] 16:39:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (0000003DFAF98C00) [pid = 3668] [serial = 1008] [outer = 0000003DFAF8E800] 16:39:48 INFO - PROCESS | 3668 | 1464219588028 Marionette DEBUG loaded listener.js 16:39:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (0000003DFE454800) [pid = 3668] [serial = 1009] [outer = 0000003DFAF8E800] 16:39:48 INFO - PROCESS | 3668 | 1464219588741 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 16:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 945ms 16:39:48 INFO - PROCESS | 3668 | 1464219588818 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 16:39:48 INFO - PROCESS | 3668 | 1464219588822 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 16:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:39:48 INFO - PROCESS | 3668 | 1464219588828 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:39:48 INFO - PROCESS | 3668 | 1464219588833 Marionette TRACE conn6 <- [1,1310,null,{}] 16:39:48 INFO - PROCESS | 3668 | 1464219588839 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:49 INFO - PROCESS | 3668 | 1464219589004 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 16:39:49 INFO - PROCESS | 3668 | 1464219589124 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:49 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D893CC000 == 62 [pid = 3668] [id = 337] 16:39:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (0000003D85154000) [pid = 3668] [serial = 1010] [outer = 0000000000000000] 16:39:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (0000003D85A1E400) [pid = 3668] [serial = 1011] [outer = 0000003D85154000] 16:39:49 INFO - PROCESS | 3668 | 1464219589188 Marionette DEBUG loaded listener.js 16:39:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (0000003D86303C00) [pid = 3668] [serial = 1012] [outer = 0000003D85154000] 16:39:49 INFO - PROCESS | 3668 | 1464219589766 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 16:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 986ms 16:39:49 INFO - PROCESS | 3668 | 1464219589818 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 16:39:49 INFO - PROCESS | 3668 | 1464219589825 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 16:39:49 INFO - PROCESS | 3668 | 1464219589832 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:39:49 INFO - PROCESS | 3668 | 1464219589835 Marionette TRACE conn6 <- [1,1314,null,{}] 16:39:49 INFO - PROCESS | 3668 | 1464219589839 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:49 INFO - PROCESS | 3668 | 1464219589961 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 16:39:50 INFO - PROCESS | 3668 | 1464219590060 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:50 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8E025800 == 63 [pid = 3668] [id = 338] 16:39:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (0000003D8644B800) [pid = 3668] [serial = 1013] [outer = 0000000000000000] 16:39:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (0000003D8644F400) [pid = 3668] [serial = 1014] [outer = 0000003D8644B800] 16:39:50 INFO - PROCESS | 3668 | 1464219590117 Marionette DEBUG loaded listener.js 16:39:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (0000003D87D2E000) [pid = 3668] [serial = 1015] [outer = 0000003D8644B800] 16:39:50 INFO - PROCESS | 3668 | 1464219590745 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:39:50 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 16:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 986ms 16:39:50 INFO - PROCESS | 3668 | 1464219590824 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 16:39:50 INFO - PROCESS | 3668 | 1464219590827 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 16:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:39:50 INFO - PROCESS | 3668 | 1464219590845 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:39:50 INFO - PROCESS | 3668 | 1464219590850 Marionette TRACE conn6 <- [1,1318,null,{}] 16:39:50 INFO - PROCESS | 3668 | 1464219590862 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:50 INFO - PROCESS | 3668 | 1464219590992 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 16:39:51 INFO - PROCESS | 3668 | 1464219591112 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:51 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFF0E0800 == 64 [pid = 3668] [id = 339] 16:39:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (0000003D8A13DC00) [pid = 3668] [serial = 1016] [outer = 0000000000000000] 16:39:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (0000003D8A134400) [pid = 3668] [serial = 1017] [outer = 0000003D8A13DC00] 16:39:51 INFO - PROCESS | 3668 | 1464219591175 Marionette DEBUG loaded listener.js 16:39:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (0000003D8AF61800) [pid = 3668] [serial = 1018] [outer = 0000003D8A13DC00] 16:39:51 INFO - PROCESS | 3668 | 1464219591758 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:39:51 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 16:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 987ms 16:39:51 INFO - PROCESS | 3668 | 1464219591838 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 16:39:51 INFO - PROCESS | 3668 | 1464219591841 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 16:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:39:51 INFO - PROCESS | 3668 | 1464219591844 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:39:51 INFO - PROCESS | 3668 | 1464219591847 Marionette TRACE conn6 <- [1,1322,null,{}] 16:39:51 INFO - PROCESS | 3668 | 1464219591850 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:51 INFO - PROCESS | 3668 | 1464219591974 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 16:39:52 INFO - PROCESS | 3668 | 1464219592099 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:52 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86485800 == 65 [pid = 3668] [id = 340] 16:39:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (0000003DF63EDC00) [pid = 3668] [serial = 1019] [outer = 0000000000000000] 16:39:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (0000003DFAF0AC00) [pid = 3668] [serial = 1020] [outer = 0000003DF63EDC00] 16:39:52 INFO - PROCESS | 3668 | 1464219592159 Marionette DEBUG loaded listener.js 16:39:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (0000003DFE455400) [pid = 3668] [serial = 1021] [outer = 0000003DF63EDC00] 16:39:52 INFO - PROCESS | 3668 | 1464219592766 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 986ms 16:39:52 INFO - PROCESS | 3668 | 1464219592833 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 16:39:52 INFO - PROCESS | 3668 | 1464219592835 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 16:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:39:52 INFO - PROCESS | 3668 | 1464219592839 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:39:52 INFO - PROCESS | 3668 | 1464219592841 Marionette TRACE conn6 <- [1,1326,null,{}] 16:39:52 INFO - PROCESS | 3668 | 1464219592845 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:52 INFO - PROCESS | 3668 | 1464219592961 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 16:39:53 INFO - PROCESS | 3668 | 1464219593085 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:53 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D864A1800 == 66 [pid = 3668] [id = 341] 16:39:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (0000003D8DAE6000) [pid = 3668] [serial = 1022] [outer = 0000000000000000] 16:39:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (0000003D8DAED800) [pid = 3668] [serial = 1023] [outer = 0000003D8DAE6000] 16:39:53 INFO - PROCESS | 3668 | 1464219593144 Marionette DEBUG loaded listener.js 16:39:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (0000003DFAF8FC00) [pid = 3668] [serial = 1024] [outer = 0000003D8DAE6000] 16:39:54 INFO - PROCESS | 3668 | 1464219594261 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 16:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1490ms 16:39:54 INFO - PROCESS | 3668 | 1464219594331 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 16:39:54 INFO - PROCESS | 3668 | 1464219594334 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 16:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:39:54 INFO - PROCESS | 3668 | 1464219594338 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:39:54 INFO - PROCESS | 3668 | 1464219594340 Marionette TRACE conn6 <- [1,1330,null,{}] 16:39:54 INFO - PROCESS | 3668 | 1464219594400 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:54 INFO - PROCESS | 3668 | 1464219594710 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 16:39:54 INFO - PROCESS | 3668 | 1464219594806 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:54 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86499800 == 67 [pid = 3668] [id = 342] 16:39:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (0000003D8225FC00) [pid = 3668] [serial = 1025] [outer = 0000000000000000] 16:39:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (0000003D82FCF800) [pid = 3668] [serial = 1026] [outer = 0000003D8225FC00] 16:39:54 INFO - PROCESS | 3668 | 1464219594898 Marionette DEBUG loaded listener.js 16:39:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (0000003D8550A000) [pid = 3668] [serial = 1027] [outer = 0000003D8225FC00] 16:39:55 INFO - PROCESS | 3668 | 1464219595530 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 16:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1236ms 16:39:55 INFO - PROCESS | 3668 | 1464219595578 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 16:39:55 INFO - PROCESS | 3668 | 1464219595582 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 16:39:55 INFO - PROCESS | 3668 | 1464219595586 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:39:55 INFO - PROCESS | 3668 | 1464219595590 Marionette TRACE conn6 <- [1,1334,null,{}] 16:39:55 INFO - PROCESS | 3668 | 1464219595594 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:55 INFO - PROCESS | 3668 | 1464219595704 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 16:39:55 INFO - PROCESS | 3668 | 1464219595808 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:55 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89E18000 == 68 [pid = 3668] [id = 343] 16:39:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (0000003D8644A800) [pid = 3668] [serial = 1028] [outer = 0000000000000000] 16:39:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 149 (0000003D8644DC00) [pid = 3668] [serial = 1029] [outer = 0000003D8644A800] 16:39:55 INFO - PROCESS | 3668 | 1464219595863 Marionette DEBUG loaded listener.js 16:39:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 150 (0000003D87DA6000) [pid = 3668] [serial = 1030] [outer = 0000003D8644A800] 16:39:56 INFO - PROCESS | 3668 | --DOCSHELL 0000003D87DB4800 == 67 [pid = 3668] [id = 145] 16:39:56 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF95DD800 == 66 [pid = 3668] [id = 335] 16:39:56 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF5341800 == 65 [pid = 3668] [id = 334] 16:39:56 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF45A3000 == 64 [pid = 3668] [id = 333] 16:39:56 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF31A3800 == 63 [pid = 3668] [id = 332] 16:39:56 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8BACC800 == 62 [pid = 3668] [id = 331] 16:39:56 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B547800 == 61 [pid = 3668] [id = 330] 16:39:56 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AB16000 == 60 [pid = 3668] [id = 329] 16:39:56 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89167800 == 59 [pid = 3668] [id = 328] 16:39:56 INFO - PROCESS | 3668 | --DOCSHELL 0000003D87DC0000 == 58 [pid = 3668] [id = 327] 16:39:56 INFO - PROCESS | 3668 | --DOCSHELL 0000003D85A62800 == 57 [pid = 3668] [id = 326] 16:39:56 INFO - PROCESS | 3668 | --DOMWINDOW == 149 (0000003DF9D0DC00) [pid = 3668] [serial = 924] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3668 | --DOMWINDOW == 148 (0000003D85916400) [pid = 3668] [serial = 915] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (0000003DF31F2C00) [pid = 3668] [serial = 921] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (0000003D8855D000) [pid = 3668] [serial = 918] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (0000003DFA0A4400) [pid = 3668] [serial = 927] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (0000003DFAF0C000) [pid = 3668] [serial = 960] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8E013000 == 56 [pid = 3668] [id = 325] 16:39:56 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8E0EA800 == 55 [pid = 3668] [id = 324] 16:39:56 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFFD82800 == 54 [pid = 3668] [id = 323] 16:39:56 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF4BBD800 == 53 [pid = 3668] [id = 322] 16:39:56 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8A1B0800 == 52 [pid = 3668] [id = 321] 16:39:56 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFE89C000 == 51 [pid = 3668] [id = 320] 16:39:56 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (0000003DF5C46C00) [pid = 3668] [serial = 868] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (0000003D8AB4D800) [pid = 3668] [serial = 945] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (0000003DF4D6B000) [pid = 3668] [serial = 948] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (0000003DE6FC2400) [pid = 3668] [serial = 946] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (0000003D89EE0400) [pid = 3668] [serial = 942] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (0000003DF55C3800) [pid = 3668] [serial = 913] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (0000003D85913400) [pid = 3668] [serial = 931] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (0000003D84489400) [pid = 3668] [serial = 930] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (0000003DF5C42000) [pid = 3668] [serial = 951] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (0000003D89695C00) [pid = 3668] [serial = 939] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (0000003D89AC6800) [pid = 3668] [serial = 940] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (0000003D87D2B400) [pid = 3668] [serial = 936] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (0000003D84405400) [pid = 3668] [serial = 933] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (0000003D88556800) [pid = 3668] [serial = 937] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (0000003D85A24400) [pid = 3668] [serial = 934] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (0000003DF5480C00) [pid = 3668] [serial = 949] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (0000003DF4477C00) [pid = 3668] [serial = 954] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (0000003DFA22B800) [pid = 3668] [serial = 957] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (0000003DF9468000) [pid = 3668] [serial = 952] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (0000003DF96F2000) [pid = 3668] [serial = 955] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (0000003D89F1E000) [pid = 3668] [serial = 943] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (0000003DFA2EC000) [pid = 3668] [serial = 958] [outer = 0000000000000000] [url = about:blank] 16:39:56 INFO - PROCESS | 3668 | 1464219596541 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 16:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 985ms 16:39:56 INFO - PROCESS | 3668 | 1464219596576 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 16:39:56 INFO - PROCESS | 3668 | 1464219596580 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 16:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:39:56 INFO - PROCESS | 3668 | 1464219596583 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:39:56 INFO - PROCESS | 3668 | 1464219596585 Marionette TRACE conn6 <- [1,1338,null,{}] 16:39:56 INFO - PROCESS | 3668 | 1464219596597 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:56 INFO - PROCESS | 3668 | 1464219596695 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 16:39:56 INFO - PROCESS | 3668 | 1464219596707 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:56 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8954F800 == 52 [pid = 3668] [id = 344] 16:39:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (0000003D85158800) [pid = 3668] [serial = 1031] [outer = 0000000000000000] 16:39:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (0000003D85A22000) [pid = 3668] [serial = 1032] [outer = 0000003D85158800] 16:39:56 INFO - PROCESS | 3668 | 1464219596754 Marionette DEBUG loaded listener.js 16:39:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (0000003D87DA4800) [pid = 3668] [serial = 1033] [outer = 0000003D85158800] 16:39:57 INFO - PROCESS | 3668 | 1464219597259 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 16:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 735ms 16:39:57 INFO - PROCESS | 3668 | 1464219597327 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 16:39:57 INFO - PROCESS | 3668 | 1464219597331 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 16:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:39:57 INFO - PROCESS | 3668 | 1464219597345 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:39:57 INFO - PROCESS | 3668 | 1464219597350 Marionette TRACE conn6 <- [1,1342,null,{}] 16:39:57 INFO - PROCESS | 3668 | 1464219597354 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:57 INFO - PROCESS | 3668 | 1464219597452 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 16:39:57 INFO - PROCESS | 3668 | 1464219597539 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:57 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B546000 == 53 [pid = 3668] [id = 345] 16:39:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (0000003D85858800) [pid = 3668] [serial = 1034] [outer = 0000000000000000] 16:39:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (0000003D89691000) [pid = 3668] [serial = 1035] [outer = 0000003D85858800] 16:39:57 INFO - PROCESS | 3668 | 1464219597587 Marionette DEBUG loaded listener.js 16:39:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (0000003D89ACC400) [pid = 3668] [serial = 1036] [outer = 0000003D85858800] 16:39:57 INFO - PROCESS | 3668 | 1464219597978 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 16:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 692ms 16:39:58 INFO - PROCESS | 3668 | 1464219598038 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 16:39:58 INFO - PROCESS | 3668 | 1464219598041 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 16:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:39:58 INFO - PROCESS | 3668 | 1464219598044 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:39:58 INFO - PROCESS | 3668 | 1464219598046 Marionette TRACE conn6 <- [1,1346,null,{}] 16:39:58 INFO - PROCESS | 3668 | 1464219598049 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:58 INFO - PROCESS | 3668 | 1464219598145 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 16:39:58 INFO - PROCESS | 3668 | 1464219598152 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:58 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8DFE2800 == 54 [pid = 3668] [id = 346] 16:39:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (0000003D89EDEC00) [pid = 3668] [serial = 1037] [outer = 0000000000000000] 16:39:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (0000003D89F16800) [pid = 3668] [serial = 1038] [outer = 0000003D89EDEC00] 16:39:58 INFO - PROCESS | 3668 | 1464219598198 Marionette DEBUG loaded listener.js 16:39:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (0000003D8A133000) [pid = 3668] [serial = 1039] [outer = 0000003D89EDEC00] 16:39:58 INFO - PROCESS | 3668 | 1464219598677 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 16:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 691ms 16:39:58 INFO - PROCESS | 3668 | 1464219598739 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 16:39:58 INFO - PROCESS | 3668 | 1464219598741 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 16:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:39:58 INFO - PROCESS | 3668 | 1464219598745 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:39:58 INFO - PROCESS | 3668 | 1464219598746 Marionette TRACE conn6 <- [1,1350,null,{}] 16:39:58 INFO - PROCESS | 3668 | 1464219598750 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:58 INFO - PROCESS | 3668 | 1464219598898 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 16:39:58 INFO - PROCESS | 3668 | 1464219598924 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:58 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF3196800 == 55 [pid = 3668] [id = 347] 16:39:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (0000003D8AF5A000) [pid = 3668] [serial = 1040] [outer = 0000000000000000] 16:39:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (0000003D8AF60400) [pid = 3668] [serial = 1041] [outer = 0000003D8AF5A000] 16:39:58 INFO - PROCESS | 3668 | 1464219598978 Marionette DEBUG loaded listener.js 16:39:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (0000003D8DDC8C00) [pid = 3668] [serial = 1042] [outer = 0000003D8AF5A000] 16:39:59 INFO - PROCESS | 3668 | 1464219599460 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 16:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 732ms 16:39:59 INFO - PROCESS | 3668 | 1464219599480 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 16:39:59 INFO - PROCESS | 3668 | 1464219599490 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 16:39:59 INFO - PROCESS | 3668 | 1464219599508 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:39:59 INFO - PROCESS | 3668 | 1464219599510 Marionette TRACE conn6 <- [1,1354,null,{}] 16:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:39:59 INFO - PROCESS | 3668 | 1464219599518 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:39:59 INFO - PROCESS | 3668 | 1464219599655 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 16:39:59 INFO - PROCESS | 3668 | 1464219599717 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:59 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF4BD1000 == 56 [pid = 3668] [id = 348] 16:39:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (0000003DF31F5800) [pid = 3668] [serial = 1043] [outer = 0000000000000000] 16:39:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (0000003DF3C0F000) [pid = 3668] [serial = 1044] [outer = 0000003DF31F5800] 16:39:59 INFO - PROCESS | 3668 | 1464219599763 Marionette DEBUG loaded listener.js 16:39:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (0000003DF45C8C00) [pid = 3668] [serial = 1045] [outer = 0000003DF31F5800] 16:40:00 INFO - PROCESS | 3668 | 1464219600223 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 16:40:00 INFO - PROCESS | 3668 | 1464219600270 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 16:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:40:00 INFO - PROCESS | 3668 | 1464219600286 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:40:00 INFO - PROCESS | 3668 | 1464219600288 Marionette TRACE conn6 <- [1,1358,null,{}] 16:40:00 INFO - PROCESS | 3668 | 1464219600292 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:00 INFO - PROCESS | 3668 | 1464219600679 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 16:40:00 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (0000003D83111C00) [pid = 3668] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:40:00 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (0000003D85297C00) [pid = 3668] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:40:00 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (0000003D8403B400) [pid = 3668] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:40:00 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (0000003D8A140C00) [pid = 3668] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:40:00 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (0000003DF6316400) [pid = 3668] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:40:00 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (0000003D84410000) [pid = 3668] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:40:00 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (0000003DF3C17800) [pid = 3668] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:40:00 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (0000003D88697C00) [pid = 3668] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:40:00 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (0000003DF99B5800) [pid = 3668] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:40:00 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (0000003D8AF64000) [pid = 3668] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:40:00 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (0000003DF9462C00) [pid = 3668] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:40:00 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (0000003DF45C2C00) [pid = 3668] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:40:00 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (0000003D859DBC00) [pid = 3668] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:40:00 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (0000003D89F12800) [pid = 3668] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:40:00 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (0000003DF9D02C00) [pid = 3668] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:40:00 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (0000003D8550F400) [pid = 3668] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:40:00 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (0000003D8968EC00) [pid = 3668] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:40:00 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (0000003D8ABBD800) [pid = 3668] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:40:00 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (0000003DF4B30800) [pid = 3668] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:40:00 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (0000003D892B8C00) [pid = 3668] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:40:00 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (0000003DF9DD5000) [pid = 3668] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:40:00 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (0000003D85A1F000) [pid = 3668] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:40:00 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (0000003D85292800) [pid = 3668] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:40:00 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (0000003D8630CC00) [pid = 3668] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:40:00 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (0000003D844F9C00) [pid = 3668] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:40:00 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (0000003D8ABBAC00) [pid = 3668] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:40:00 INFO - PROCESS | 3668 | 1464219600747 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:00 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D84F34800 == 57 [pid = 3668] [id = 349] 16:40:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (0000003D81D17800) [pid = 3668] [serial = 1046] [outer = 0000000000000000] 16:40:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (0000003D82FCD800) [pid = 3668] [serial = 1047] [outer = 0000003D81D17800] 16:40:00 INFO - PROCESS | 3668 | 1464219600795 Marionette DEBUG loaded listener.js 16:40:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (0000003D85A20400) [pid = 3668] [serial = 1048] [outer = 0000003D81D17800] 16:40:01 INFO - PROCESS | 3668 | 1464219601166 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 16:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:40:01 INFO - PROCESS | 3668 | 1464219601210 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 16:40:01 INFO - PROCESS | 3668 | 1464219601213 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:40:01 INFO - PROCESS | 3668 | 1464219601215 Marionette TRACE conn6 <- [1,1362,null,{}] 16:40:01 INFO - PROCESS | 3668 | 1464219601226 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:01 INFO - PROCESS | 3668 | 1464219601318 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 16:40:01 INFO - PROCESS | 3668 | 1464219601325 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:01 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF9E2C000 == 58 [pid = 3668] [id = 350] 16:40:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (0000003D87D24400) [pid = 3668] [serial = 1049] [outer = 0000000000000000] 16:40:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (0000003D8AF63400) [pid = 3668] [serial = 1050] [outer = 0000003D87D24400] 16:40:01 INFO - PROCESS | 3668 | 1464219601370 Marionette DEBUG loaded listener.js 16:40:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (0000003DF5480000) [pid = 3668] [serial = 1051] [outer = 0000003D87D24400] 16:40:01 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:40:01 INFO - PROCESS | 3668 | 1464219601792 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 16:40:01 INFO - PROCESS | 3668 | 1464219601848 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 16:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:40:01 INFO - PROCESS | 3668 | 1464219601857 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:40:01 INFO - PROCESS | 3668 | 1464219601859 Marionette TRACE conn6 <- [1,1366,null,{}] 16:40:01 INFO - PROCESS | 3668 | 1464219601863 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:01 INFO - PROCESS | 3668 | 1464219601954 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 16:40:01 INFO - PROCESS | 3668 | 1464219601961 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:01 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFAFDB000 == 59 [pid = 3668] [id = 351] 16:40:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (0000003DF6180800) [pid = 3668] [serial = 1052] [outer = 0000000000000000] 16:40:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (0000003DF635F800) [pid = 3668] [serial = 1053] [outer = 0000003DF6180800] 16:40:02 INFO - PROCESS | 3668 | 1464219602008 Marionette DEBUG loaded listener.js 16:40:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (0000003DF9D05000) [pid = 3668] [serial = 1054] [outer = 0000003DF6180800] 16:40:02 INFO - PROCESS | 3668 | 1464219602451 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 16:40:02 INFO - PROCESS | 3668 | 1464219602491 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 16:40:02 INFO - PROCESS | 3668 | 1464219602494 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:40:02 INFO - PROCESS | 3668 | 1464219602496 Marionette TRACE conn6 <- [1,1370,null,{}] 16:40:02 INFO - PROCESS | 3668 | 1464219602517 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:02 INFO - PROCESS | 3668 | 1464219602619 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 16:40:02 INFO - PROCESS | 3668 | 1464219602628 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:02 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFECD9800 == 60 [pid = 3668] [id = 352] 16:40:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (0000003D85293800) [pid = 3668] [serial = 1055] [outer = 0000000000000000] 16:40:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (0000003DFA0B1000) [pid = 3668] [serial = 1056] [outer = 0000003D85293800] 16:40:02 INFO - PROCESS | 3668 | 1464219602680 Marionette DEBUG loaded listener.js 16:40:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (0000003DFAFED800) [pid = 3668] [serial = 1057] [outer = 0000003D85293800] 16:40:03 INFO - PROCESS | 3668 | [3668] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:40:03 INFO - PROCESS | 3668 | 1464219603472 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 16:40:03 INFO - PROCESS | 3668 | 1464219603529 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 16:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:40:03 INFO - PROCESS | 3668 | 1464219603534 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:40:03 INFO - PROCESS | 3668 | 1464219603539 Marionette TRACE conn6 <- [1,1374,null,{}] 16:40:03 INFO - PROCESS | 3668 | 1464219603545 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:03 INFO - PROCESS | 3668 | 1464219603674 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 16:40:03 INFO - PROCESS | 3668 | 1464219603804 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:03 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89E02800 == 61 [pid = 3668] [id = 353] 16:40:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (0000003D85A7F400) [pid = 3668] [serial = 1058] [outer = 0000000000000000] 16:40:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (0000003D86449000) [pid = 3668] [serial = 1059] [outer = 0000003D85A7F400] 16:40:03 INFO - PROCESS | 3668 | 1464219603866 Marionette DEBUG loaded listener.js 16:40:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (0000003D8828D800) [pid = 3668] [serial = 1060] [outer = 0000003D85A7F400] 16:40:04 INFO - PROCESS | 3668 | 1464219604463 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 16:40:04 INFO - PROCESS | 3668 | 1464219604531 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 16:40:04 INFO - PROCESS | 3668 | 1464219604538 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:40:04 INFO - PROCESS | 3668 | 1464219604541 Marionette TRACE conn6 <- [1,1378,null,{}] 16:40:04 INFO - PROCESS | 3668 | 1464219604545 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:04 INFO - PROCESS | 3668 | 1464219604670 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 16:40:04 INFO - PROCESS | 3668 | 1464219604769 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:04 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF4250000 == 62 [pid = 3668] [id = 354] 16:40:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (0000003D89A90000) [pid = 3668] [serial = 1061] [outer = 0000000000000000] 16:40:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (0000003D89EE3800) [pid = 3668] [serial = 1062] [outer = 0000003D89A90000] 16:40:04 INFO - PROCESS | 3668 | 1464219604826 Marionette DEBUG loaded listener.js 16:40:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (0000003D8ABC2C00) [pid = 3668] [serial = 1063] [outer = 0000003D89A90000] 16:40:05 INFO - PROCESS | 3668 | 1464219605413 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 16:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 923ms 16:40:05 INFO - PROCESS | 3668 | 1464219605466 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 16:40:05 INFO - PROCESS | 3668 | 1464219605469 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 16:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:40:05 INFO - PROCESS | 3668 | 1464219605473 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:40:05 INFO - PROCESS | 3668 | 1464219605477 Marionette TRACE conn6 <- [1,1382,null,{}] 16:40:05 INFO - PROCESS | 3668 | 1464219605489 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:05 INFO - PROCESS | 3668 | 1464219605643 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 16:40:05 INFO - PROCESS | 3668 | 1464219605772 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:05 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8617D000 == 63 [pid = 3668] [id = 355] 16:40:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (0000003DF31F4000) [pid = 3668] [serial = 1064] [outer = 0000000000000000] 16:40:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (0000003DF9464400) [pid = 3668] [serial = 1065] [outer = 0000003DF31F4000] 16:40:05 INFO - PROCESS | 3668 | 1464219605833 Marionette DEBUG loaded listener.js 16:40:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (0000003DFAF0A400) [pid = 3668] [serial = 1066] [outer = 0000003DF31F4000] 16:40:06 INFO - PROCESS | 3668 | 1464219606485 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 16:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1078ms 16:40:06 INFO - PROCESS | 3668 | 1464219606554 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 16:40:06 INFO - PROCESS | 3668 | 1464219606557 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 16:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:40:06 INFO - PROCESS | 3668 | 1464219606560 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:40:06 INFO - PROCESS | 3668 | 1464219606563 Marionette TRACE conn6 <- [1,1386,null,{}] 16:40:06 INFO - PROCESS | 3668 | 1464219606567 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:06 INFO - PROCESS | 3668 | 1464219606689 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 16:40:06 INFO - PROCESS | 3668 | 1464219606815 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:06 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D81D20000 == 64 [pid = 3668] [id = 356] 16:40:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (0000003DFB542800) [pid = 3668] [serial = 1067] [outer = 0000000000000000] 16:40:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (0000003DFBD10C00) [pid = 3668] [serial = 1068] [outer = 0000003DFB542800] 16:40:06 INFO - PROCESS | 3668 | 1464219606874 Marionette DEBUG loaded listener.js 16:40:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (0000003DFE45D400) [pid = 3668] [serial = 1069] [outer = 0000003DFB542800] 16:40:07 INFO - PROCESS | 3668 | 1464219607442 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 16:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 923ms 16:40:07 INFO - PROCESS | 3668 | 1464219607486 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 16:40:07 INFO - PROCESS | 3668 | 1464219607488 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 16:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:40:07 INFO - PROCESS | 3668 | 1464219607492 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:40:07 INFO - PROCESS | 3668 | 1464219607495 Marionette TRACE conn6 <- [1,1390,null,{}] 16:40:07 INFO - PROCESS | 3668 | 1464219607498 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:07 INFO - PROCESS | 3668 | 1464219607615 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 16:40:07 INFO - PROCESS | 3668 | 1464219607741 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:07 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D81D3A800 == 65 [pid = 3668] [id = 357] 16:40:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (0000003D8DAD5400) [pid = 3668] [serial = 1070] [outer = 0000000000000000] 16:40:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (0000003D8DADA800) [pid = 3668] [serial = 1071] [outer = 0000003D8DAD5400] 16:40:07 INFO - PROCESS | 3668 | 1464219607797 Marionette DEBUG loaded listener.js 16:40:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (0000003DFB37B000) [pid = 3668] [serial = 1072] [outer = 0000003D8DAD5400] 16:40:08 INFO - PROCESS | 3668 | 1464219608457 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 16:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1021ms 16:40:08 INFO - PROCESS | 3668 | 1464219608516 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 16:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:40:08 INFO - PROCESS | 3668 | 1464219608518 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 16:40:08 INFO - PROCESS | 3668 | 1464219608522 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:40:08 INFO - PROCESS | 3668 | 1464219608524 Marionette TRACE conn6 <- [1,1394,null,{}] 16:40:08 INFO - PROCESS | 3668 | 1464219608528 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:08 INFO - PROCESS | 3668 | 1464219608655 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 16:40:08 INFO - PROCESS | 3668 | 1464219608782 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:08 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8CD1F800 == 66 [pid = 3668] [id = 358] 16:40:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (0000003D8DB5B400) [pid = 3668] [serial = 1073] [outer = 0000000000000000] 16:40:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (0000003DFA235800) [pid = 3668] [serial = 1074] [outer = 0000003D8DB5B400] 16:40:08 INFO - PROCESS | 3668 | 1464219608841 Marionette DEBUG loaded listener.js 16:40:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (0000003DFE8E1C00) [pid = 3668] [serial = 1075] [outer = 0000003D8DB5B400] 16:40:09 INFO - PROCESS | 3668 | 1464219609446 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 16:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 986ms 16:40:09 INFO - PROCESS | 3668 | 1464219609511 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 16:40:09 INFO - PROCESS | 3668 | 1464219609513 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 16:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:40:09 INFO - PROCESS | 3668 | 1464219609517 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:40:09 INFO - PROCESS | 3668 | 1464219609519 Marionette TRACE conn6 <- [1,1398,null,{}] 16:40:09 INFO - PROCESS | 3668 | 1464219609523 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:09 INFO - PROCESS | 3668 | 1464219609640 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 16:40:09 INFO - PROCESS | 3668 | 1464219609740 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:09 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8451D000 == 67 [pid = 3668] [id = 359] 16:40:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (0000003D84F0A400) [pid = 3668] [serial = 1076] [outer = 0000000000000000] 16:40:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (0000003D859DB800) [pid = 3668] [serial = 1077] [outer = 0000003D84F0A400] 16:40:09 INFO - PROCESS | 3668 | 1464219609798 Marionette DEBUG loaded listener.js 16:40:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (0000003D88690800) [pid = 3668] [serial = 1078] [outer = 0000003D84F0A400] 16:40:10 INFO - PROCESS | 3668 | 1464219610650 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 16:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1180ms 16:40:10 INFO - PROCESS | 3668 | 1464219610700 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 16:40:10 INFO - PROCESS | 3668 | 1464219610706 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 16:40:10 INFO - PROCESS | 3668 | 1464219610710 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:40:10 INFO - PROCESS | 3668 | 1464219610715 Marionette TRACE conn6 <- [1,1402,null,{}] 16:40:10 INFO - PROCESS | 3668 | 1464219610720 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:10 INFO - PROCESS | 3668 | 1464219610846 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 16:40:10 INFO - PROCESS | 3668 | 1464219610973 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:10 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D84F33000 == 68 [pid = 3668] [id = 360] 16:40:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (0000003D859CC800) [pid = 3668] [serial = 1079] [outer = 0000000000000000] 16:40:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (0000003D85A1EC00) [pid = 3668] [serial = 1080] [outer = 0000003D859CC800] 16:40:11 INFO - PROCESS | 3668 | 1464219611026 Marionette DEBUG loaded listener.js 16:40:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (0000003D86369400) [pid = 3668] [serial = 1081] [outer = 0000003D859CC800] 16:40:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8312E800 == 67 [pid = 3668] [id = 244] 16:40:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFAFDB000 == 66 [pid = 3668] [id = 351] 16:40:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF9E2C000 == 65 [pid = 3668] [id = 350] 16:40:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D84F34800 == 64 [pid = 3668] [id = 349] 16:40:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF4BD1000 == 63 [pid = 3668] [id = 348] 16:40:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF3196800 == 62 [pid = 3668] [id = 347] 16:40:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8DFE2800 == 61 [pid = 3668] [id = 346] 16:40:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B546000 == 60 [pid = 3668] [id = 345] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (0000003DFAF98C00) [pid = 3668] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8954F800 == 59 [pid = 3668] [id = 344] 16:40:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89E18000 == 58 [pid = 3668] [id = 343] 16:40:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86499800 == 57 [pid = 3668] [id = 342] 16:40:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFF0E0800 == 56 [pid = 3668] [id = 339] 16:40:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8E025800 == 55 [pid = 3668] [id = 338] 16:40:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D893CC000 == 54 [pid = 3668] [id = 337] 16:40:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFAFC4800 == 53 [pid = 3668] [id = 336] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (0000003D85916800) [pid = 3668] [serial = 826] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (0000003DF611BC00) [pid = 3668] [serial = 877] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (0000003D8A127800) [pid = 3668] [serial = 874] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (0000003DF9E50800) [pid = 3668] [serial = 925] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (0000003DF31F6400) [pid = 3668] [serial = 775] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (0000003DF99B4C00) [pid = 3668] [serial = 883] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (0000003DF4D70000) [pid = 3668] [serial = 835] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (0000003D892B4800) [pid = 3668] [serial = 829] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (0000003DF3CD8400) [pid = 3668] [serial = 832] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (0000003DFA0B0C00) [pid = 3668] [serial = 928] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (0000003D89A98C00) [pid = 3668] [serial = 919] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (0000003DF547B000) [pid = 3668] [serial = 838] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (0000003D86310800) [pid = 3668] [serial = 871] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (0000003D8635CC00) [pid = 3668] [serial = 916] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (0000003DF58D7C00) [pid = 3668] [serial = 922] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (0000003DF9505400) [pid = 3668] [serial = 880] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (0000003DF420C400) [pid = 3668] [serial = 978] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (0000003D859D7800) [pid = 3668] [serial = 982] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (0000003D85297400) [pid = 3668] [serial = 981] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (0000003D859DB000) [pid = 3668] [serial = 963] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (0000003D89ACF400) [pid = 3668] [serial = 966] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (0000003DF965C800) [pid = 3668] [serial = 969] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (0000003D87D31400) [pid = 3668] [serial = 987] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (0000003D8855CC00) [pid = 3668] [serial = 988] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (0000003D85919000) [pid = 3668] [serial = 984] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (0000003D85A76C00) [pid = 3668] [serial = 985] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (0000003DFB373C00) [pid = 3668] [serial = 972] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (0000003DF5C44000) [pid = 3668] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (0000003DFA2A3800) [pid = 3668] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (0000003DF9510000) [pid = 3668] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (0000003D89A99C00) [pid = 3668] [serial = 991] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (0000003DF5480400) [pid = 3668] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (0000003D89E4F800) [pid = 3668] [serial = 993] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (0000003D89F19800) [pid = 3668] [serial = 994] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (0000003DF4237800) [pid = 3668] [serial = 997] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (0000003DF31F5400) [pid = 3668] [serial = 996] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (0000003DF4D6D400) [pid = 3668] [serial = 999] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (0000003DFBD14800) [pid = 3668] [serial = 975] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (0000003D89A48800) [pid = 3668] [serial = 990] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (0000003DF9EE8400) [pid = 3668] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (0000003DFE469800) [pid = 3668] [serial = 979] [outer = 0000000000000000] [url = about:blank] 16:40:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (0000003D8585A400) [pid = 3668] [serial = 1082] [outer = 0000003D824EEC00] 16:40:11 INFO - PROCESS | 3668 | 1464219611733 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 16:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1029ms 16:40:11 INFO - PROCESS | 3668 | 1464219611742 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 16:40:11 INFO - PROCESS | 3668 | 1464219611747 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 16:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:40:11 INFO - PROCESS | 3668 | 1464219611753 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:40:11 INFO - PROCESS | 3668 | 1464219611756 Marionette TRACE conn6 <- [1,1406,null,{}] 16:40:11 INFO - PROCESS | 3668 | 1464219611760 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:11 INFO - PROCESS | 3668 | 1464219611876 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 16:40:11 INFO - PROCESS | 3668 | 1464219611983 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:12 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D885C5000 == 54 [pid = 3668] [id = 361] 16:40:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (0000003D81AB3400) [pid = 3668] [serial = 1083] [outer = 0000000000000000] 16:40:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (0000003D859CCC00) [pid = 3668] [serial = 1084] [outer = 0000003D81AB3400] 16:40:12 INFO - PROCESS | 3668 | 1464219612031 Marionette DEBUG loaded listener.js 16:40:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (0000003D86E50000) [pid = 3668] [serial = 1085] [outer = 0000003D81AB3400] 16:40:12 INFO - PROCESS | 3668 | 1464219612729 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 16:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1024ms 16:40:12 INFO - PROCESS | 3668 | 1464219612781 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 16:40:12 INFO - PROCESS | 3668 | 1464219612787 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 16:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:40:12 INFO - PROCESS | 3668 | 1464219612792 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:40:12 INFO - PROCESS | 3668 | 1464219612797 Marionette TRACE conn6 <- [1,1410,null,{}] 16:40:12 INFO - PROCESS | 3668 | 1464219612803 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:12 INFO - PROCESS | 3668 | 1464219612929 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 16:40:13 INFO - PROCESS | 3668 | 1464219613055 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:13 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86C6D000 == 55 [pid = 3668] [id = 362] 16:40:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (0000003D8528B000) [pid = 3668] [serial = 1086] [outer = 0000000000000000] 16:40:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (0000003D85296400) [pid = 3668] [serial = 1087] [outer = 0000003D8528B000] 16:40:13 INFO - PROCESS | 3668 | 1464219613119 Marionette DEBUG loaded listener.js 16:40:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (0000003D8591A400) [pid = 3668] [serial = 1088] [outer = 0000003D8528B000] 16:40:13 INFO - PROCESS | 3668 | 1464219613760 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 16:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1030ms 16:40:13 INFO - PROCESS | 3668 | 1464219613826 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 16:40:13 INFO - PROCESS | 3668 | 1464219613833 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 16:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:40:13 INFO - PROCESS | 3668 | 1464219613840 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:40:13 INFO - PROCESS | 3668 | 1464219613843 Marionette TRACE conn6 <- [1,1414,null,{}] 16:40:13 INFO - PROCESS | 3668 | 1464219613847 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:14 INFO - PROCESS | 3668 | 1464219614034 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 16:40:14 INFO - PROCESS | 3668 | 1464219614151 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:14 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89E19000 == 56 [pid = 3668] [id = 363] 16:40:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (0000003D86308000) [pid = 3668] [serial = 1089] [outer = 0000000000000000] 16:40:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (0000003D86E4D800) [pid = 3668] [serial = 1090] [outer = 0000003D86308000] 16:40:14 INFO - PROCESS | 3668 | 1464219614212 Marionette DEBUG loaded listener.js 16:40:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (0000003D8827F000) [pid = 3668] [serial = 1091] [outer = 0000003D86308000] 16:40:14 INFO - PROCESS | 3668 | 1464219614883 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 16:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1074ms 16:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:40:14 INFO - PROCESS | 3668 | 1464219614938 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 16:40:14 INFO - PROCESS | 3668 | 1464219614941 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 16:40:14 INFO - PROCESS | 3668 | 1464219614945 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:40:14 INFO - PROCESS | 3668 | 1464219614949 Marionette TRACE conn6 <- [1,1418,null,{}] 16:40:14 INFO - PROCESS | 3668 | 1464219614961 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:15 INFO - PROCESS | 3668 | 1464219615087 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 16:40:15 INFO - PROCESS | 3668 | 1464219615215 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:15 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B53F000 == 57 [pid = 3668] [id = 364] 16:40:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (0000003D89694000) [pid = 3668] [serial = 1092] [outer = 0000000000000000] 16:40:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (0000003D89A4E800) [pid = 3668] [serial = 1093] [outer = 0000003D89694000] 16:40:15 INFO - PROCESS | 3668 | 1464219615280 Marionette DEBUG loaded listener.js 16:40:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (0000003D89E43800) [pid = 3668] [serial = 1094] [outer = 0000003D89694000] 16:40:15 INFO - PROCESS | 3668 | 1464219615970 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 16:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1078ms 16:40:16 INFO - PROCESS | 3668 | 1464219616031 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 16:40:16 INFO - PROCESS | 3668 | 1464219616034 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 16:40:16 INFO - PROCESS | 3668 | 1464219616038 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:40:16 INFO - PROCESS | 3668 | 1464219616040 Marionette TRACE conn6 <- [1,1422,null,{}] 16:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:40:16 INFO - PROCESS | 3668 | 1464219616044 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:16 INFO - PROCESS | 3668 | 1464219616175 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 16:40:16 INFO - PROCESS | 3668 | 1464219616297 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:16 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8CD1B800 == 58 [pid = 3668] [id = 365] 16:40:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (0000003D89F1AC00) [pid = 3668] [serial = 1095] [outer = 0000000000000000] 16:40:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (0000003D89F1F400) [pid = 3668] [serial = 1096] [outer = 0000003D89F1AC00] 16:40:16 INFO - PROCESS | 3668 | 1464219616357 Marionette DEBUG loaded listener.js 16:40:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (0000003D8A13F800) [pid = 3668] [serial = 1097] [outer = 0000003D89F1AC00] 16:40:16 INFO - PROCESS | 3668 | 1464219616964 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 16:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 987ms 16:40:17 INFO - PROCESS | 3668 | 1464219617030 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 16:40:17 INFO - PROCESS | 3668 | 1464219617033 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 16:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:40:17 INFO - PROCESS | 3668 | 1464219617037 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:40:17 INFO - PROCESS | 3668 | 1464219617039 Marionette TRACE conn6 <- [1,1426,null,{}] 16:40:17 INFO - PROCESS | 3668 | 1464219617042 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:17 INFO - PROCESS | 3668 | 1464219617158 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 16:40:17 INFO - PROCESS | 3668 | 1464219617252 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:17 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8E01D000 == 59 [pid = 3668] [id = 366] 16:40:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (0000003D89F1D400) [pid = 3668] [serial = 1098] [outer = 0000000000000000] 16:40:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (0000003D8ABBB400) [pid = 3668] [serial = 1099] [outer = 0000003D89F1D400] 16:40:17 INFO - PROCESS | 3668 | 1464219617310 Marionette DEBUG loaded listener.js 16:40:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (0000003D8AF60800) [pid = 3668] [serial = 1100] [outer = 0000003D89F1D400] 16:40:17 INFO - PROCESS | 3668 | 1464219617959 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 16:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 986ms 16:40:18 INFO - PROCESS | 3668 | 1464219618026 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 16:40:18 INFO - PROCESS | 3668 | 1464219618028 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 16:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:40:18 INFO - PROCESS | 3668 | 1464219618032 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:40:18 INFO - PROCESS | 3668 | 1464219618034 Marionette TRACE conn6 <- [1,1430,null,{}] 16:40:18 INFO - PROCESS | 3668 | 1464219618038 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:18 INFO - PROCESS | 3668 | 1464219618178 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 16:40:18 INFO - PROCESS | 3668 | 1464219618300 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:18 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF4519800 == 60 [pid = 3668] [id = 367] 16:40:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (0000003D8DB54400) [pid = 3668] [serial = 1101] [outer = 0000000000000000] 16:40:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (0000003D8DDC6800) [pid = 3668] [serial = 1102] [outer = 0000003D8DB54400] 16:40:18 INFO - PROCESS | 3668 | 1464219618359 Marionette DEBUG loaded listener.js 16:40:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (0000003D8F5D5400) [pid = 3668] [serial = 1103] [outer = 0000003D8DB54400] 16:40:18 INFO - PROCESS | 3668 | 1464219618978 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 16:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 986ms 16:40:19 INFO - PROCESS | 3668 | 1464219619021 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 16:40:19 INFO - PROCESS | 3668 | 1464219619024 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 16:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:40:19 INFO - PROCESS | 3668 | 1464219619027 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:40:19 INFO - PROCESS | 3668 | 1464219619029 Marionette TRACE conn6 <- [1,1434,null,{}] 16:40:19 INFO - PROCESS | 3668 | 1464219619033 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:19 INFO - PROCESS | 3668 | 1464219619148 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 16:40:19 INFO - PROCESS | 3668 | 1464219619243 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:19 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF5345800 == 61 [pid = 3668] [id = 368] 16:40:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (0000003D892BBC00) [pid = 3668] [serial = 1104] [outer = 0000000000000000] 16:40:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (0000003D8F5DA400) [pid = 3668] [serial = 1105] [outer = 0000003D892BBC00] 16:40:19 INFO - PROCESS | 3668 | 1464219619299 Marionette DEBUG loaded listener.js 16:40:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (0000003DF31F1C00) [pid = 3668] [serial = 1106] [outer = 0000003D892BBC00] 16:40:20 INFO - PROCESS | 3668 | 1464219620095 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 16:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1138ms 16:40:20 INFO - PROCESS | 3668 | 1464219620168 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 16:40:20 INFO - PROCESS | 3668 | 1464219620172 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 16:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:40:20 INFO - PROCESS | 3668 | 1464219620177 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:40:20 INFO - PROCESS | 3668 | 1464219620182 Marionette TRACE conn6 <- [1,1438,null,{}] 16:40:20 INFO - PROCESS | 3668 | 1464219620189 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:20 INFO - PROCESS | 3668 | 1464219620352 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 16:40:20 INFO - PROCESS | 3668 | 1464219620472 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:20 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D81D36800 == 62 [pid = 3668] [id = 369] 16:40:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (0000003D85507000) [pid = 3668] [serial = 1107] [outer = 0000000000000000] 16:40:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (0000003D85874400) [pid = 3668] [serial = 1108] [outer = 0000003D85507000] 16:40:20 INFO - PROCESS | 3668 | 1464219620527 Marionette DEBUG loaded listener.js 16:40:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (0000003D85A77000) [pid = 3668] [serial = 1109] [outer = 0000003D85507000] 16:40:21 INFO - PROCESS | 3668 | --DOCSHELL 0000003D84F33000 == 61 [pid = 3668] [id = 360] 16:40:21 INFO - PROCESS | 3668 | --DOCSHELL 0000003D81D20000 == 60 [pid = 3668] [id = 356] 16:40:21 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8617D000 == 59 [pid = 3668] [id = 355] 16:40:21 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF4250000 == 58 [pid = 3668] [id = 354] 16:40:21 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89E02800 == 57 [pid = 3668] [id = 353] 16:40:21 INFO - PROCESS | 3668 | 1464219621320 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 16:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1193ms 16:40:21 INFO - PROCESS | 3668 | 1464219621384 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 16:40:21 INFO - PROCESS | 3668 | 1464219621389 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 16:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:40:21 INFO - PROCESS | 3668 | 1464219621397 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:40:21 INFO - PROCESS | 3668 | 1464219621401 Marionette TRACE conn6 <- [1,1442,null,{}] 16:40:21 INFO - PROCESS | 3668 | 1464219621407 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:21 INFO - PROCESS | 3668 | 1464219621543 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 16:40:21 INFO - PROCESS | 3668 | 1464219621664 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:21 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86C65800 == 58 [pid = 3668] [id = 370] 16:40:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (0000003D85506C00) [pid = 3668] [serial = 1110] [outer = 0000000000000000] 16:40:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (0000003D859D9400) [pid = 3668] [serial = 1111] [outer = 0000003D85506C00] 16:40:21 INFO - PROCESS | 3668 | 1464219621731 Marionette DEBUG loaded listener.js 16:40:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (0000003D86445800) [pid = 3668] [serial = 1112] [outer = 0000003D85506C00] 16:40:22 INFO - PROCESS | 3668 | 1464219622408 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 16:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1021ms 16:40:22 INFO - PROCESS | 3668 | 1464219622424 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 16:40:22 INFO - PROCESS | 3668 | 1464219622431 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 16:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:40:22 INFO - PROCESS | 3668 | 1464219622438 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:40:22 INFO - PROCESS | 3668 | 1464219622441 Marionette TRACE conn6 <- [1,1446,null,{}] 16:40:22 INFO - PROCESS | 3668 | 1464219622446 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:22 INFO - PROCESS | 3668 | 1464219622574 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 16:40:22 INFO - PROCESS | 3668 | 1464219622675 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:22 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AE99000 == 59 [pid = 3668] [id = 371] 16:40:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (0000003D8868E800) [pid = 3668] [serial = 1113] [outer = 0000000000000000] 16:40:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (0000003D8869B800) [pid = 3668] [serial = 1114] [outer = 0000003D8868E800] 16:40:22 INFO - PROCESS | 3668 | 1464219622735 Marionette DEBUG loaded listener.js 16:40:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (0000003D89A95400) [pid = 3668] [serial = 1115] [outer = 0000003D8868E800] 16:40:23 INFO - PROCESS | 3668 | 1464219623431 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 16:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1021ms 16:40:23 INFO - PROCESS | 3668 | 1464219623464 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 16:40:23 INFO - PROCESS | 3668 | 1464219623467 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 16:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:40:23 INFO - PROCESS | 3668 | 1464219623471 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:40:23 INFO - PROCESS | 3668 | 1464219623475 Marionette TRACE conn6 <- [1,1450,null,{}] 16:40:23 INFO - PROCESS | 3668 | 1464219623487 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:23 INFO - PROCESS | 3668 | 1464219623653 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 16:40:23 INFO - PROCESS | 3668 | 1464219623675 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:23 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8E0E4800 == 60 [pid = 3668] [id = 372] 16:40:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (0000003D8A146800) [pid = 3668] [serial = 1116] [outer = 0000000000000000] 16:40:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (0000003D8ABC6800) [pid = 3668] [serial = 1117] [outer = 0000003D8A146800] 16:40:23 INFO - PROCESS | 3668 | 1464219623737 Marionette DEBUG loaded listener.js 16:40:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (0000003D8DAE2C00) [pid = 3668] [serial = 1118] [outer = 0000003D8A146800] 16:40:24 INFO - PROCESS | 3668 | 1464219624493 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 16:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1083ms 16:40:24 INFO - PROCESS | 3668 | 1464219624569 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 16:40:24 INFO - PROCESS | 3668 | 1464219624573 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 16:40:24 INFO - PROCESS | 3668 | 1464219624576 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:40:24 INFO - PROCESS | 3668 | 1464219624579 Marionette TRACE conn6 <- [1,1454,null,{}] 16:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:40:24 INFO - PROCESS | 3668 | 1464219624582 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:24 INFO - PROCESS | 3668 | 1464219624707 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 16:40:24 INFO - PROCESS | 3668 | 1464219624833 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:24 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF9449000 == 61 [pid = 3668] [id = 373] 16:40:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (0000003D8DDCA800) [pid = 3668] [serial = 1119] [outer = 0000000000000000] 16:40:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (0000003D8F5D8C00) [pid = 3668] [serial = 1120] [outer = 0000003D8DDCA800] 16:40:24 INFO - PROCESS | 3668 | 1464219624894 Marionette DEBUG loaded listener.js 16:40:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (0000003DF3BCE800) [pid = 3668] [serial = 1121] [outer = 0000003D8DDCA800] 16:40:25 INFO - PROCESS | 3668 | 1464219625498 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 16:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 965ms 16:40:25 INFO - PROCESS | 3668 | 1464219625547 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 16:40:25 INFO - PROCESS | 3668 | 1464219625550 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 16:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:40:25 INFO - PROCESS | 3668 | 1464219625554 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:40:25 INFO - PROCESS | 3668 | 1464219625556 Marionette TRACE conn6 <- [1,1458,null,{}] 16:40:25 INFO - PROCESS | 3668 | 1464219625560 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:25 INFO - PROCESS | 3668 | 1464219625674 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 16:40:25 INFO - PROCESS | 3668 | 1464219625772 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:25 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFA03B000 == 62 [pid = 3668] [id = 374] 16:40:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (0000003D8DDCB400) [pid = 3668] [serial = 1122] [outer = 0000000000000000] 16:40:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (0000003DF4563C00) [pid = 3668] [serial = 1123] [outer = 0000003D8DDCB400] 16:40:25 INFO - PROCESS | 3668 | 1464219625830 Marionette DEBUG loaded listener.js 16:40:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (0000003DF4D72000) [pid = 3668] [serial = 1124] [outer = 0000003D8DDCB400] 16:40:26 INFO - PROCESS | 3668 | 1464219626470 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 16:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 986ms 16:40:26 INFO - PROCESS | 3668 | 1464219626552 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 16:40:26 INFO - PROCESS | 3668 | 1464219626554 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 16:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:40:26 INFO - PROCESS | 3668 | 1464219626559 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:40:26 INFO - PROCESS | 3668 | 1464219626562 Marionette TRACE conn6 <- [1,1462,null,{}] 16:40:26 INFO - PROCESS | 3668 | 1464219626566 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:26 INFO - PROCESS | 3668 | 1464219626724 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 16:40:26 INFO - PROCESS | 3668 | 1464219626820 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:26 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFB1C5800 == 63 [pid = 3668] [id = 375] 16:40:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 149 (0000003DF55CAC00) [pid = 3668] [serial = 1125] [outer = 0000000000000000] 16:40:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 150 (0000003DF965CC00) [pid = 3668] [serial = 1126] [outer = 0000003DF55CAC00] 16:40:26 INFO - PROCESS | 3668 | 1464219626891 Marionette DEBUG loaded listener.js 16:40:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 151 (0000003DF9E53800) [pid = 3668] [serial = 1127] [outer = 0000003DF55CAC00] 16:40:27 INFO - PROCESS | 3668 | 1464219627525 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 16:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1019ms 16:40:27 INFO - PROCESS | 3668 | 1464219627582 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 16:40:27 INFO - PROCESS | 3668 | 1464219627585 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 16:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:40:27 INFO - PROCESS | 3668 | 1464219627588 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:40:27 INFO - PROCESS | 3668 | 1464219627590 Marionette TRACE conn6 <- [1,1466,null,{}] 16:40:27 INFO - PROCESS | 3668 | 1464219627594 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:27 INFO - PROCESS | 3668 | 1464219627706 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 16:40:27 INFO - PROCESS | 3668 | 1464219627833 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:27 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFECBE800 == 64 [pid = 3668] [id = 376] 16:40:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 152 (0000003DF9E5A800) [pid = 3668] [serial = 1128] [outer = 0000000000000000] 16:40:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 153 (0000003DFA0AA800) [pid = 3668] [serial = 1129] [outer = 0000003DF9E5A800] 16:40:27 INFO - PROCESS | 3668 | 1464219627892 Marionette DEBUG loaded listener.js 16:40:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 154 (0000003DFA2A3400) [pid = 3668] [serial = 1130] [outer = 0000003DF9E5A800] 16:40:28 INFO - PROCESS | 3668 | 1464219628563 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 16:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1021ms 16:40:28 INFO - PROCESS | 3668 | 1464219628619 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 16:40:28 INFO - PROCESS | 3668 | 1464219628621 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 16:40:28 INFO - PROCESS | 3668 | 1464219628626 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:40:28 INFO - PROCESS | 3668 | 1464219628629 Marionette TRACE conn6 <- [1,1470,null,{}] 16:40:28 INFO - PROCESS | 3668 | 1464219628651 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:28 INFO - PROCESS | 3668 | 1464219628769 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 16:40:28 INFO - PROCESS | 3668 | 1464219628897 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:28 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFF0EC000 == 65 [pid = 3668] [id = 377] 16:40:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 155 (0000003DF9E7D000) [pid = 3668] [serial = 1131] [outer = 0000000000000000] 16:40:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 156 (0000003DFAF08C00) [pid = 3668] [serial = 1132] [outer = 0000003DF9E7D000] 16:40:28 INFO - PROCESS | 3668 | 1464219628956 Marionette DEBUG loaded listener.js 16:40:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 157 (0000003DFB542400) [pid = 3668] [serial = 1133] [outer = 0000003DF9E7D000] 16:40:29 INFO - PROCESS | 3668 | 1464219629608 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 16:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1017ms 16:40:29 INFO - PROCESS | 3668 | 1464219629649 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 16:40:29 INFO - PROCESS | 3668 | 1464219629651 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 16:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:40:29 INFO - PROCESS | 3668 | 1464219629655 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:40:29 INFO - PROCESS | 3668 | 1464219629657 Marionette TRACE conn6 <- [1,1474,null,{}] 16:40:29 INFO - PROCESS | 3668 | 1464219629661 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:29 INFO - PROCESS | 3668 | 1464219629777 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 16:40:29 INFO - PROCESS | 3668 | 1464219629988 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:30 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86191800 == 66 [pid = 3668] [id = 378] 16:40:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 158 (0000003D81513C00) [pid = 3668] [serial = 1134] [outer = 0000000000000000] 16:40:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 159 (0000003D821CB400) [pid = 3668] [serial = 1135] [outer = 0000003D81513C00] 16:40:30 INFO - PROCESS | 3668 | 1464219630043 Marionette DEBUG loaded listener.js 16:40:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 160 (0000003D85A1E800) [pid = 3668] [serial = 1136] [outer = 0000003D81513C00] 16:40:30 INFO - PROCESS | 3668 | 1464219630724 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 16:40:30 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8E01D000 == 65 [pid = 3668] [id = 366] 16:40:30 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8CD1B800 == 64 [pid = 3668] [id = 365] 16:40:30 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B53F000 == 63 [pid = 3668] [id = 364] 16:40:30 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89E19000 == 62 [pid = 3668] [id = 363] 16:40:30 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86C6D000 == 61 [pid = 3668] [id = 362] 16:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1230ms 16:40:30 INFO - PROCESS | 3668 | 1464219630892 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 16:40:30 INFO - PROCESS | 3668 | 1464219630898 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 16:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:40:30 INFO - PROCESS | 3668 | 1464219630904 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:40:30 INFO - PROCESS | 3668 | 1464219630907 Marionette TRACE conn6 <- [1,1478,null,{}] 16:40:30 INFO - PROCESS | 3668 | 1464219630913 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:31 INFO - PROCESS | 3668 | 1464219631045 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 16:40:31 INFO - PROCESS | 3668 | 1464219631171 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:31 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89211000 == 62 [pid = 3668] [id = 379] 16:40:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 161 (0000003D855F4400) [pid = 3668] [serial = 1137] [outer = 0000000000000000] 16:40:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 162 (0000003D859C7C00) [pid = 3668] [serial = 1138] [outer = 0000003D855F4400] 16:40:31 INFO - PROCESS | 3668 | 1464219631235 Marionette DEBUG loaded listener.js 16:40:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 163 (0000003D86E58400) [pid = 3668] [serial = 1139] [outer = 0000003D855F4400] 16:40:31 INFO - PROCESS | 3668 | 1464219631922 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 16:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1023ms 16:40:31 INFO - PROCESS | 3668 | 1464219631931 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 16:40:31 INFO - PROCESS | 3668 | 1464219631935 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 16:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:40:31 INFO - PROCESS | 3668 | 1464219631943 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:40:31 INFO - PROCESS | 3668 | 1464219631948 Marionette TRACE conn6 <- [1,1482,null,{}] 16:40:31 INFO - PROCESS | 3668 | 1464219631952 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:32 INFO - PROCESS | 3668 | 1464219632080 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 16:40:32 INFO - PROCESS | 3668 | 1464219632183 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:32 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF329C000 == 63 [pid = 3668] [id = 380] 16:40:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 164 (0000003D89A93C00) [pid = 3668] [serial = 1140] [outer = 0000000000000000] 16:40:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 165 (0000003D89E43C00) [pid = 3668] [serial = 1141] [outer = 0000003D89A93C00] 16:40:32 INFO - PROCESS | 3668 | 1464219632241 Marionette DEBUG loaded listener.js 16:40:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 166 (0000003D8A12B400) [pid = 3668] [serial = 1142] [outer = 0000003D89A93C00] 16:40:33 INFO - PROCESS | 3668 | 1464219632997 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 16:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1126ms 16:40:34 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8A1AD000 == 62 [pid = 3668] [id = 216] 16:40:34 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B583800 == 61 [pid = 3668] [id = 219] 16:40:34 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B59E800 == 60 [pid = 3668] [id = 276] 16:40:34 INFO - PROCESS | 3668 | --DOCSHELL 0000003D81770000 == 59 [pid = 3668] [id = 245] 16:40:34 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFAFBB800 == 58 [pid = 3668] [id = 277] 16:40:34 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF534A800 == 57 [pid = 3668] [id = 258] 16:40:34 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8BACD800 == 56 [pid = 3668] [id = 221] 16:40:34 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF4C5E800 == 55 [pid = 3668] [id = 237] 16:40:34 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFECBE800 == 54 [pid = 3668] [id = 376] 16:40:34 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFB1C5800 == 53 [pid = 3668] [id = 375] 16:40:34 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFA03B000 == 52 [pid = 3668] [id = 374] 16:40:34 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF9449000 == 51 [pid = 3668] [id = 373] 16:40:34 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8E0E4800 == 50 [pid = 3668] [id = 372] 16:40:34 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AE99000 == 49 [pid = 3668] [id = 371] 16:40:34 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86C65800 == 48 [pid = 3668] [id = 370] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8451E000 == 47 [pid = 3668] [id = 136] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8583B000 == 46 [pid = 3668] [id = 263] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D864A1800 == 45 [pid = 3668] [id = 341] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D893C3800 == 44 [pid = 3668] [id = 150] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF4519800 == 43 [pid = 3668] [id = 367] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF5345800 == 42 [pid = 3668] [id = 368] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D822C7800 == 41 [pid = 3668] [id = 210] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D85838000 == 40 [pid = 3668] [id = 223] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89554000 == 39 [pid = 3668] [id = 227] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D885BF800 == 38 [pid = 3668] [id = 226] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D852BC000 == 37 [pid = 3668] [id = 211] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFF0EC000 == 36 [pid = 3668] [id = 377] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89553800 == 35 [pid = 3668] [id = 233] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D87DB0800 == 34 [pid = 3668] [id = 218] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B593800 == 33 [pid = 3668] [id = 147] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D87DB0000 == 32 [pid = 3668] [id = 224] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D893CD000 == 31 [pid = 3668] [id = 220] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8CD1F800 == 30 [pid = 3668] [id = 358] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF319F000 == 29 [pid = 3668] [id = 222] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89E18800 == 28 [pid = 3668] [id = 215] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFF344000 == 27 [pid = 3668] [id = 309] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86485800 == 26 [pid = 3668] [id = 340] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D81D3A800 == 25 [pid = 3668] [id = 357] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D82155000 == 24 [pid = 3668] [id = 135] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D87DB5000 == 23 [pid = 3668] [id = 212] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8451D000 == 22 [pid = 3668] [id = 359] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D83F1D000 == 21 [pid = 3668] [id = 225] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFB318000 == 20 [pid = 3668] [id = 279] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8BAC8000 == 19 [pid = 3668] [id = 148] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFF0E2800 == 18 [pid = 3668] [id = 294] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D893CE800 == 17 [pid = 3668] [id = 214] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AB10000 == 16 [pid = 3668] [id = 217] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFB1A8800 == 15 [pid = 3668] [id = 278] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8916E800 == 14 [pid = 3668] [id = 213] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFECD9800 == 13 [pid = 3668] [id = 352] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D885C5000 == 12 [pid = 3668] [id = 361] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D81D36800 == 11 [pid = 3668] [id = 369] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86191800 == 10 [pid = 3668] [id = 378] 16:40:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89211000 == 9 [pid = 3668] [id = 379] 16:40:39 INFO - PROCESS | 3668 | 1464219639442 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 16:40:39 INFO - PROCESS | 3668 | 1464219639446 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 16:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:40:39 INFO - PROCESS | 3668 | 1464219639458 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:40:39 INFO - PROCESS | 3668 | 1464219639462 Marionette TRACE conn6 <- [1,1486,null,{}] 16:40:39 INFO - PROCESS | 3668 | 1464219639468 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:39 INFO - PROCESS | 3668 | 1464219639571 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 16:40:39 INFO - PROCESS | 3668 | 1464219639644 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:39 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D81D3A000 == 10 [pid = 3668] [id = 381] 16:40:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 167 (0000003D8225BC00) [pid = 3668] [serial = 1143] [outer = 0000000000000000] 16:40:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 168 (0000003D8225E400) [pid = 3668] [serial = 1144] [outer = 0000003D8225BC00] 16:40:39 INFO - PROCESS | 3668 | 1464219639694 Marionette DEBUG loaded listener.js 16:40:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 169 (0000003D82FC9800) [pid = 3668] [serial = 1145] [outer = 0000003D8225BC00] 16:40:40 INFO - PROCESS | 3668 | 1464219640129 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 16:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 734ms 16:40:40 INFO - PROCESS | 3668 | 1464219640209 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 16:40:40 INFO - PROCESS | 3668 | 1464219640213 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 16:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:40:40 INFO - PROCESS | 3668 | 1464219640222 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:40:40 INFO - PROCESS | 3668 | 1464219640227 Marionette TRACE conn6 <- [1,1490,null,{}] 16:40:40 INFO - PROCESS | 3668 | 1464219640231 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:40 INFO - PROCESS | 3668 | 1464219640368 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 16:40:40 INFO - PROCESS | 3668 | 1464219640432 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:40 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D852CA000 == 11 [pid = 3668] [id = 382] 16:40:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 170 (0000003D84411C00) [pid = 3668] [serial = 1146] [outer = 0000000000000000] 16:40:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 171 (0000003D845BB800) [pid = 3668] [serial = 1147] [outer = 0000003D84411C00] 16:40:40 INFO - PROCESS | 3668 | 1464219640479 Marionette DEBUG loaded listener.js 16:40:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 172 (0000003D84F90400) [pid = 3668] [serial = 1148] [outer = 0000003D84411C00] 16:40:41 INFO - PROCESS | 3668 | 1464219640994 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 16:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 838ms 16:40:41 INFO - PROCESS | 3668 | 1464219641059 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 16:40:41 INFO - PROCESS | 3668 | 1464219641061 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 16:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:40:41 INFO - PROCESS | 3668 | 1464219641065 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:40:41 INFO - PROCESS | 3668 | 1464219641068 Marionette TRACE conn6 <- [1,1494,null,{}] 16:40:41 INFO - PROCESS | 3668 | 1464219641078 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:41 INFO - PROCESS | 3668 | 1464219641221 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 16:40:41 INFO - PROCESS | 3668 | 1464219641275 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:41 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86497000 == 12 [pid = 3668] [id = 383] 16:40:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 173 (0000003D85502400) [pid = 3668] [serial = 1149] [outer = 0000000000000000] 16:40:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 174 (0000003D85506000) [pid = 3668] [serial = 1150] [outer = 0000003D85502400] 16:40:41 INFO - PROCESS | 3668 | 1464219641331 Marionette DEBUG loaded listener.js 16:40:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 175 (0000003D8586F400) [pid = 3668] [serial = 1151] [outer = 0000003D85502400] 16:40:41 INFO - PROCESS | 3668 | 1464219641818 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 16:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 777ms 16:40:41 INFO - PROCESS | 3668 | 1464219641844 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 16:40:41 INFO - PROCESS | 3668 | 1464219641847 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 16:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:40:42 INFO - PROCESS | 3668 | --DOMWINDOW == 174 (0000003D89694000) [pid = 3668] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:40:42 INFO - PROCESS | 3668 | --DOMWINDOW == 173 (0000003D81513C00) [pid = 3668] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:40:42 INFO - PROCESS | 3668 | --DOMWINDOW == 172 (0000003D85507000) [pid = 3668] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:40:42 INFO - PROCESS | 3668 | --DOMWINDOW == 171 (0000003D8644A800) [pid = 3668] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:40:42 INFO - PROCESS | 3668 | --DOMWINDOW == 170 (0000003D8AF5A000) [pid = 3668] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:40:42 INFO - PROCESS | 3668 | --DOMWINDOW == 169 (0000003DFAF8E800) [pid = 3668] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:40:42 INFO - PROCESS | 3668 | --DOMWINDOW == 168 (0000003D8225FC00) [pid = 3668] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:40:42 INFO - PROCESS | 3668 | --DOMWINDOW == 167 (0000003D85858800) [pid = 3668] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:40:42 INFO - PROCESS | 3668 | --DOMWINDOW == 166 (0000003DF31F5800) [pid = 3668] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:40:42 INFO - PROCESS | 3668 | --DOMWINDOW == 165 (0000003D89EDEC00) [pid = 3668] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:40:42 INFO - PROCESS | 3668 | --DOMWINDOW == 164 (0000003D85158800) [pid = 3668] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:40:42 INFO - PROCESS | 3668 | --DOMWINDOW == 163 (0000003D87D24400) [pid = 3668] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:40:42 INFO - PROCESS | 3668 | --DOMWINDOW == 162 (0000003D81D17800) [pid = 3668] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:40:42 INFO - PROCESS | 3668 | --DOMWINDOW == 161 (0000003D81AB3400) [pid = 3668] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:40:42 INFO - PROCESS | 3668 | --DOMWINDOW == 160 (0000003D892BBC00) [pid = 3668] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:40:42 INFO - PROCESS | 3668 | --DOMWINDOW == 159 (0000003D8DB54400) [pid = 3668] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:40:42 INFO - PROCESS | 3668 | --DOMWINDOW == 158 (0000003D89F1D400) [pid = 3668] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:40:42 INFO - PROCESS | 3668 | --DOMWINDOW == 157 (0000003D89F1AC00) [pid = 3668] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:40:43 INFO - PROCESS | 3668 | --DOMWINDOW == 156 (0000003D8DDCB400) [pid = 3668] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:40:43 INFO - PROCESS | 3668 | --DOMWINDOW == 155 (0000003D86308000) [pid = 3668] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:40:43 INFO - PROCESS | 3668 | --DOMWINDOW == 154 (0000003D8DDCA800) [pid = 3668] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:40:43 INFO - PROCESS | 3668 | --DOMWINDOW == 153 (0000003D8DAD5400) [pid = 3668] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:40:43 INFO - PROCESS | 3668 | --DOMWINDOW == 152 (0000003D85293800) [pid = 3668] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:40:43 INFO - PROCESS | 3668 | --DOMWINDOW == 151 (0000003D85A7F400) [pid = 3668] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:40:43 INFO - PROCESS | 3668 | --DOMWINDOW == 150 (0000003DFB542800) [pid = 3668] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:40:43 INFO - PROCESS | 3668 | --DOMWINDOW == 149 (0000003D859CC800) [pid = 3668] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:40:43 INFO - PROCESS | 3668 | --DOMWINDOW == 148 (0000003D8644B800) [pid = 3668] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:40:43 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (0000003DF63EDC00) [pid = 3668] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:40:43 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (0000003D8DB5B400) [pid = 3668] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:40:43 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (0000003D89A90000) [pid = 3668] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:40:43 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (0000003D84F0A400) [pid = 3668] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:40:43 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (0000003DF31F4000) [pid = 3668] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:40:43 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (0000003D8A13DC00) [pid = 3668] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:40:43 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (0000003D85154000) [pid = 3668] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:40:43 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (0000003D8DAE6000) [pid = 3668] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:40:43 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (0000003D8A146800) [pid = 3668] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:40:43 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (0000003DF54CB000) [pid = 3668] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:40:43 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (0000003DFB53F400) [pid = 3668] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:40:43 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (0000003DFAFF3000) [pid = 3668] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:40:43 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (0000003DF6180400) [pid = 3668] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:40:43 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (0000003D859C9400) [pid = 3668] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:40:43 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (0000003D89A45800) [pid = 3668] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:40:43 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (0000003D8868E800) [pid = 3668] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:40:43 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (0000003D85506C00) [pid = 3668] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:40:43 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (0000003D8528B000) [pid = 3668] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:40:43 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (0000003D855F4400) [pid = 3668] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:40:43 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (0000003DF6180800) [pid = 3668] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:40:43 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (0000003DF9E5A800) [pid = 3668] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:40:43 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (0000003DF9E7D000) [pid = 3668] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:40:43 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (0000003DF55CAC00) [pid = 3668] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:40:43 INFO - PROCESS | 3668 | 1464219643022 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:40:43 INFO - PROCESS | 3668 | 1464219643026 Marionette TRACE conn6 <- [1,1498,null,{}] 16:40:43 INFO - PROCESS | 3668 | 1464219643036 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:43 INFO - PROCESS | 3668 | 1464219643149 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 16:40:43 INFO - PROCESS | 3668 | 1464219643223 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:43 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D823B6800 == 13 [pid = 3668] [id = 384] 16:40:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (0000003D81E7E400) [pid = 3668] [serial = 1152] [outer = 0000000000000000] 16:40:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (0000003D821C0C00) [pid = 3668] [serial = 1153] [outer = 0000003D81E7E400] 16:40:43 INFO - PROCESS | 3668 | 1464219643286 Marionette DEBUG loaded listener.js 16:40:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (0000003D82265000) [pid = 3668] [serial = 1154] [outer = 0000003D81E7E400] 16:40:43 INFO - PROCESS | 3668 | 1464219643930 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 16:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1130ms 16:40:43 INFO - PROCESS | 3668 | 1464219643961 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 16:40:43 INFO - PROCESS | 3668 | 1464219643965 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 16:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:40:43 INFO - PROCESS | 3668 | 1464219643970 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:40:43 INFO - PROCESS | 3668 | 1464219643973 Marionette TRACE conn6 <- [1,1502,null,{}] 16:40:43 INFO - PROCESS | 3668 | 1464219643982 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:44 INFO - PROCESS | 3668 | 1464219644101 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 16:40:44 INFO - PROCESS | 3668 | 1464219644224 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:44 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86C71800 == 14 [pid = 3668] [id = 385] 16:40:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (0000003D84F0BC00) [pid = 3668] [serial = 1155] [outer = 0000000000000000] 16:40:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (0000003D84F16400) [pid = 3668] [serial = 1156] [outer = 0000003D84F0BC00] 16:40:44 INFO - PROCESS | 3668 | 1464219644284 Marionette DEBUG loaded listener.js 16:40:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (0000003D85297000) [pid = 3668] [serial = 1157] [outer = 0000003D84F0BC00] 16:40:44 INFO - PROCESS | 3668 | 1464219644933 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 16:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1026ms 16:40:45 INFO - PROCESS | 3668 | 1464219645002 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 16:40:45 INFO - PROCESS | 3668 | 1464219645005 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 16:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:40:45 INFO - PROCESS | 3668 | 1464219645009 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:40:45 INFO - PROCESS | 3668 | 1464219645012 Marionette TRACE conn6 <- [1,1506,null,{}] 16:40:45 INFO - PROCESS | 3668 | 1464219645016 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:45 INFO - PROCESS | 3668 | 1464219645134 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 16:40:45 INFO - PROCESS | 3668 | 1464219645264 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:45 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8920E800 == 15 [pid = 3668] [id = 386] 16:40:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (0000003D85916C00) [pid = 3668] [serial = 1158] [outer = 0000000000000000] 16:40:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (0000003D85917800) [pid = 3668] [serial = 1159] [outer = 0000003D85916C00] 16:40:45 INFO - PROCESS | 3668 | 1464219645331 Marionette DEBUG loaded listener.js 16:40:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (0000003D859C9C00) [pid = 3668] [serial = 1160] [outer = 0000003D85916C00] 16:40:46 INFO - PROCESS | 3668 | 1464219646008 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 16:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1029ms 16:40:46 INFO - PROCESS | 3668 | 1464219646038 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 16:40:46 INFO - PROCESS | 3668 | 1464219646041 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 16:40:46 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:40:46 INFO - PROCESS | 3668 | 1464219646045 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:40:46 INFO - PROCESS | 3668 | 1464219646047 Marionette TRACE conn6 <- [1,1510,null,{}] 16:40:46 INFO - PROCESS | 3668 | 1464219646051 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:46 INFO - PROCESS | 3668 | 1464219646164 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 16:40:46 INFO - PROCESS | 3668 | 1464219646256 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:46 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89561000 == 16 [pid = 3668] [id = 387] 16:40:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (0000003D85A27400) [pid = 3668] [serial = 1161] [outer = 0000000000000000] 16:40:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (0000003D85A77800) [pid = 3668] [serial = 1162] [outer = 0000003D85A27400] 16:40:46 INFO - PROCESS | 3668 | 1464219646315 Marionette DEBUG loaded listener.js 16:40:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (0000003D86310C00) [pid = 3668] [serial = 1163] [outer = 0000003D85A27400] 16:40:46 INFO - PROCESS | 3668 | 1464219646840 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 16:40:46 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 () { 16:40:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:40:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:40:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:40:46 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 () { 16:40:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:40:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:40:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:40:46 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 () { 16:40:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:40:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:40:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:40:46 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 () { 16:40:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:40:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:40:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:40:46 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 883ms 16:40:46 INFO - PROCESS | 3668 | 1464219646931 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 16:40:46 INFO - PROCESS | 3668 | 1464219646933 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 16:40:46 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:40:46 INFO - PROCESS | 3668 | 1464219646937 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:40:46 INFO - PROCESS | 3668 | 1464219646939 Marionette TRACE conn6 <- [1,1514,null,{}] 16:40:46 INFO - PROCESS | 3668 | 1464219646943 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:47 INFO - PROCESS | 3668 | 1464219647050 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 16:40:47 INFO - PROCESS | 3668 | 1464219647147 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:47 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89FE0000 == 17 [pid = 3668] [id = 388] 16:40:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (0000003D86366400) [pid = 3668] [serial = 1164] [outer = 0000000000000000] 16:40:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (0000003D86369800) [pid = 3668] [serial = 1165] [outer = 0000003D86366400] 16:40:47 INFO - PROCESS | 3668 | 1464219647206 Marionette DEBUG loaded listener.js 16:40:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (0000003D86E52C00) [pid = 3668] [serial = 1166] [outer = 0000003D86366400] 16:40:47 INFO - PROCESS | 3668 | 1464219647714 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 16:40:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:40:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:40:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:40:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:40:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:40:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:40:47 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 838ms 16:40:47 INFO - PROCESS | 3668 | 1464219647778 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 16:40:47 INFO - PROCESS | 3668 | 1464219647781 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 16:40:47 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:40:47 INFO - PROCESS | 3668 | 1464219647785 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:40:47 INFO - PROCESS | 3668 | 1464219647787 Marionette TRACE conn6 <- [1,1518,null,{}] 16:40:47 INFO - PROCESS | 3668 | 1464219647791 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:47 INFO - PROCESS | 3668 | 1464219647950 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 16:40:48 INFO - PROCESS | 3668 | 1464219648049 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:48 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8617E000 == 18 [pid = 3668] [id = 389] 16:40:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (0000003D8528F400) [pid = 3668] [serial = 1167] [outer = 0000000000000000] 16:40:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (0000003D859D7800) [pid = 3668] [serial = 1168] [outer = 0000003D8528F400] 16:40:48 INFO - PROCESS | 3668 | 1464219648107 Marionette DEBUG loaded listener.js 16:40:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (0000003D88283000) [pid = 3668] [serial = 1169] [outer = 0000003D8528F400] 16:40:48 INFO - PROCESS | 3668 | 1464219648551 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 16:40:48 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 16:40:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:40:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:40:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:40:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:40:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:40:48 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. 16:40:48 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:40:48 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 776ms 16:40:48 INFO - PROCESS | 3668 | 1464219648563 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 16:40:48 INFO - PROCESS | 3668 | 1464219648565 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 16:40:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:40:48 INFO - PROCESS | 3668 | 1464219648569 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:40:48 INFO - PROCESS | 3668 | 1464219648571 Marionette TRACE conn6 <- [1,1522,null,{}] 16:40:48 INFO - PROCESS | 3668 | 1464219648576 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:48 INFO - PROCESS | 3668 | 1464219648681 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 16:40:48 INFO - PROCESS | 3668 | 1464219648762 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:48 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D81770800 == 19 [pid = 3668] [id = 390] 16:40:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (0000003D81091800) [pid = 3668] [serial = 1170] [outer = 0000000000000000] 16:40:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (0000003D8109D400) [pid = 3668] [serial = 1171] [outer = 0000003D81091800] 16:40:48 INFO - PROCESS | 3668 | 1464219648918 Marionette DEBUG loaded listener.js 16:40:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (0000003D81E7F400) [pid = 3668] [serial = 1172] [outer = 0000003D81091800] 16:40:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003D852CA000 == 18 [pid = 3668] [id = 382] 16:40:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003D81D3A000 == 17 [pid = 3668] [id = 381] 16:40:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF329C000 == 16 [pid = 3668] [id = 380] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (0000003D85A1E800) [pid = 3668] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (0000003D859D9400) [pid = 3668] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (0000003D85A77000) [pid = 3668] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (0000003D87DA6000) [pid = 3668] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (0000003D8644DC00) [pid = 3668] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (0000003D8644F400) [pid = 3668] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (0000003D8AF60400) [pid = 3668] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (0000003D8A134400) [pid = 3668] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (0000003D821CB400) [pid = 3668] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (0000003DFE454800) [pid = 3668] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (0000003DFAF0AC00) [pid = 3668] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (0000003D8550A000) [pid = 3668] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (0000003D82FCF800) [pid = 3668] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (0000003D85A1E400) [pid = 3668] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (0000003D89691000) [pid = 3668] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (0000003DF3C0F000) [pid = 3668] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (0000003D89ACC400) [pid = 3668] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (0000003D89F16800) [pid = 3668] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (0000003D85A22000) [pid = 3668] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (0000003D85874400) [pid = 3668] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (0000003D87DA4800) [pid = 3668] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (0000003D8DDC8C00) [pid = 3668] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (0000003D8DAED800) [pid = 3668] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (0000003D859C7C00) [pid = 3668] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (0000003DF45C8C00) [pid = 3668] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (0000003D8AF63400) [pid = 3668] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (0000003DF9D05000) [pid = 3668] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (0000003D82FCD800) [pid = 3668] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (0000003D85A20400) [pid = 3668] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (0000003D86E50000) [pid = 3668] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (0000003DF5480000) [pid = 3668] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (0000003D859CCC00) [pid = 3668] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (0000003D8A133000) [pid = 3668] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (0000003D89A95400) [pid = 3668] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (0000003D86445800) [pid = 3668] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (0000003D8591A400) [pid = 3668] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (0000003D85296400) [pid = 3668] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (0000003D86E58400) [pid = 3668] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (0000003D86E4D800) [pid = 3668] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (0000003D8869B800) [pid = 3668] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (0000003DF635F800) [pid = 3668] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (0000003D89F1F400) [pid = 3668] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (0000003D89E43800) [pid = 3668] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (0000003D89E43C00) [pid = 3668] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (0000003D89A4E800) [pid = 3668] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (0000003D8A13F800) [pid = 3668] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (0000003DF4D72000) [pid = 3668] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (0000003D8ABBB400) [pid = 3668] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (0000003DF965CC00) [pid = 3668] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (0000003D8827F000) [pid = 3668] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (0000003DF3BCE800) [pid = 3668] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (0000003DF4563C00) [pid = 3668] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (0000003D8DADA800) [pid = 3668] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (0000003DFAFED800) [pid = 3668] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (0000003D86449000) [pid = 3668] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (0000003DFBD10C00) [pid = 3668] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0000003D85A1EC00) [pid = 3668] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (0000003D87D2E000) [pid = 3668] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0000003DFA0B1000) [pid = 3668] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (0000003DFE45D400) [pid = 3668] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003DFB37B000) [pid = 3668] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003DFE455400) [pid = 3668] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003D86369400) [pid = 3668] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003DFA235800) [pid = 3668] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D8ABC2C00) [pid = 3668] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D88690800) [pid = 3668] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D89EE3800) [pid = 3668] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003DFE8E1C00) [pid = 3668] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003DF9464400) [pid = 3668] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D8828D800) [pid = 3668] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003D8AF61800) [pid = 3668] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003DFAF0A400) [pid = 3668] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0000003D86303C00) [pid = 3668] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0000003D8109DC00) [pid = 3668] [serial = 667] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (0000003D859DB800) [pid = 3668] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (0000003DFAF8FC00) [pid = 3668] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (0000003D8DAE2C00) [pid = 3668] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (0000003D8F5D8C00) [pid = 3668] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (0000003D8ABC6800) [pid = 3668] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (0000003DFAF98800) [pid = 3668] [serial = 961] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (0000003DFE450000) [pid = 3668] [serial = 976] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (0000003DFB53FC00) [pid = 3668] [serial = 973] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (0000003DFAF8C000) [pid = 3668] [serial = 970] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (0000003D87D31000) [pid = 3668] [serial = 964] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (0000003D8A13E400) [pid = 3668] [serial = 967] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (0000003DFA2A3400) [pid = 3668] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (0000003DFB542400) [pid = 3668] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 58 (0000003DFAF08C00) [pid = 3668] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 57 (0000003DF9E53800) [pid = 3668] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 56 (0000003DFA0AA800) [pid = 3668] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 55 (0000003DF31F1C00) [pid = 3668] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 54 (0000003D8F5D5400) [pid = 3668] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 53 (0000003D8F5DA400) [pid = 3668] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 52 (0000003D8AF60800) [pid = 3668] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | --DOMWINDOW == 51 (0000003D8DDC6800) [pid = 3668] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 16:40:49 INFO - PROCESS | 3668 | 1464219649515 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 16:40:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:40:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 986ms 16:40:49 INFO - PROCESS | 3668 | 1464219649559 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 16:40:49 INFO - PROCESS | 3668 | 1464219649564 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 16:40:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:40:49 INFO - PROCESS | 3668 | 1464219649570 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:40:49 INFO - PROCESS | 3668 | 1464219649573 Marionette TRACE conn6 <- [1,1526,null,{}] 16:40:49 INFO - PROCESS | 3668 | 1464219649579 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:49 INFO - PROCESS | 3668 | 1464219649688 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 16:40:49 INFO - PROCESS | 3668 | 1464219649769 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:49 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D85A62000 == 17 [pid = 3668] [id = 391] 16:40:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 52 (0000003D81E7E800) [pid = 3668] [serial = 1173] [outer = 0000000000000000] 16:40:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 53 (0000003D82FCF800) [pid = 3668] [serial = 1174] [outer = 0000003D81E7E800] 16:40:49 INFO - PROCESS | 3668 | 1464219649821 Marionette DEBUG loaded listener.js 16:40:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 54 (0000003D84F0E400) [pid = 3668] [serial = 1175] [outer = 0000003D81E7E800] 16:40:50 INFO - PROCESS | 3668 | 1464219650213 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:40:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:40:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 692ms 16:40:50 INFO - PROCESS | 3668 | 1464219650264 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 16:40:50 INFO - PROCESS | 3668 | 1464219650268 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 16:40:50 INFO - PROCESS | 3668 | 1464219650275 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:40:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:40:50 INFO - PROCESS | 3668 | 1464219650278 Marionette TRACE conn6 <- [1,1530,null,{}] 16:40:50 INFO - PROCESS | 3668 | 1464219650282 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:50 INFO - PROCESS | 3668 | 1464219650381 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 16:40:50 INFO - PROCESS | 3668 | 1464219650389 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:50 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D864A1000 == 18 [pid = 3668] [id = 392] 16:40:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 55 (0000003D85289C00) [pid = 3668] [serial = 1176] [outer = 0000000000000000] 16:40:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 56 (0000003D85872400) [pid = 3668] [serial = 1177] [outer = 0000003D85289C00] 16:40:50 INFO - PROCESS | 3668 | 1464219650438 Marionette DEBUG loaded listener.js 16:40:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 57 (0000003D859C6400) [pid = 3668] [serial = 1178] [outer = 0000003D85289C00] 16:40:50 INFO - PROCESS | 3668 | 1464219650856 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 16:40:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:40:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 631ms 16:40:50 INFO - PROCESS | 3668 | 1464219650908 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 16:40:50 INFO - PROCESS | 3668 | 1464219650911 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 16:40:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:40:50 INFO - PROCESS | 3668 | 1464219650915 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:40:50 INFO - PROCESS | 3668 | 1464219650919 Marionette TRACE conn6 <- [1,1534,null,{}] 16:40:50 INFO - PROCESS | 3668 | 1464219650929 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:50 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:40:51 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 16:40:51 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 16:40:51 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 16:40:51 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 16:40:51 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 16:40:51 INFO - PROCESS | 3668 | 1464219651041 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 16:40:51 INFO - PROCESS | 3668 | 1464219651056 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:51 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8920D800 == 19 [pid = 3668] [id = 393] 16:40:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 58 (0000003D859D9800) [pid = 3668] [serial = 1179] [outer = 0000000000000000] 16:40:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 59 (0000003D86306400) [pid = 3668] [serial = 1180] [outer = 0000003D859D9800] 16:40:51 INFO - PROCESS | 3668 | 1464219651104 Marionette DEBUG loaded listener.js 16:40:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (0000003D8644D000) [pid = 3668] [serial = 1181] [outer = 0000003D859D9800] 16:40:51 INFO - PROCESS | 3668 | 1464219651511 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:40:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:40:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 628ms 16:40:51 INFO - PROCESS | 3668 | 1464219651555 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 16:40:51 INFO - PROCESS | 3668 | 1464219651558 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 16:40:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:40:51 INFO - PROCESS | 3668 | 1464219651562 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:40:51 INFO - PROCESS | 3668 | 1464219651564 Marionette TRACE conn6 <- [1,1538,null,{}] 16:40:51 INFO - PROCESS | 3668 | 1464219651567 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:51 INFO - PROCESS | 3668 | 1464219651661 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 16:40:51 INFO - PROCESS | 3668 | 1464219651668 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:51 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8955B000 == 20 [pid = 3668] [id = 394] 16:40:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (0000003D87D28C00) [pid = 3668] [serial = 1182] [outer = 0000000000000000] 16:40:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (0000003D87D32C00) [pid = 3668] [serial = 1183] [outer = 0000003D87D28C00] 16:40:51 INFO - PROCESS | 3668 | 1464219651714 Marionette DEBUG loaded listener.js 16:40:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (0000003D87DA3000) [pid = 3668] [serial = 1184] [outer = 0000003D87D28C00] 16:40:52 INFO - PROCESS | 3668 | 1464219652143 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 16:40:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:40:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 629ms 16:40:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:40:52 INFO - PROCESS | 3668 | 1464219652195 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 16:40:52 INFO - PROCESS | 3668 | 1464219652197 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 16:40:52 INFO - PROCESS | 3668 | 1464219652200 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:40:52 INFO - PROCESS | 3668 | 1464219652202 Marionette TRACE conn6 <- [1,1542,null,{}] 16:40:52 INFO - PROCESS | 3668 | 1464219652206 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:52 INFO - PROCESS | 3668 | 1464219652318 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 16:40:52 INFO - PROCESS | 3668 | 1464219652328 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:52 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89FCF800 == 21 [pid = 3668] [id = 395] 16:40:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (0000003D87DA4000) [pid = 3668] [serial = 1185] [outer = 0000000000000000] 16:40:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (0000003D8828B000) [pid = 3668] [serial = 1186] [outer = 0000003D87DA4000] 16:40:52 INFO - PROCESS | 3668 | 1464219652420 Marionette DEBUG loaded listener.js 16:40:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (0000003D8868F400) [pid = 3668] [serial = 1187] [outer = 0000003D87DA4000] 16:40:52 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (0000003D8225BC00) [pid = 3668] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:40:52 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (0000003D84411C00) [pid = 3668] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:40:52 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (0000003D89A93C00) [pid = 3668] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:40:52 INFO - PROCESS | 3668 | 1464219652969 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 16:40:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:40:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 839ms 16:40:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:40:53 INFO - PROCESS | 3668 | 1464219653050 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 16:40:53 INFO - PROCESS | 3668 | 1464219653052 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 16:40:53 INFO - PROCESS | 3668 | 1464219653055 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:40:53 INFO - PROCESS | 3668 | 1464219653057 Marionette TRACE conn6 <- [1,1546,null,{}] 16:40:53 INFO - PROCESS | 3668 | 1464219653061 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:53 INFO - PROCESS | 3668 | 1464219653165 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 16:40:53 INFO - PROCESS | 3668 | 1464219653282 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:53 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AB18800 == 22 [pid = 3668] [id = 396] 16:40:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (0000003D8968A800) [pid = 3668] [serial = 1188] [outer = 0000000000000000] 16:40:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (0000003D8968D800) [pid = 3668] [serial = 1189] [outer = 0000003D8968A800] 16:40:53 INFO - PROCESS | 3668 | 1464219653330 Marionette DEBUG loaded listener.js 16:40:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (0000003D89693800) [pid = 3668] [serial = 1190] [outer = 0000003D8968A800] 16:40:53 INFO - PROCESS | 3668 | 1464219653965 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 16:40:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:40:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 985ms 16:40:54 INFO - PROCESS | 3668 | 1464219654042 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 16:40:54 INFO - PROCESS | 3668 | 1464219654044 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 16:40:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:40:54 INFO - PROCESS | 3668 | 1464219654047 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:40:54 INFO - PROCESS | 3668 | 1464219654049 Marionette TRACE conn6 <- [1,1550,null,{}] 16:40:54 INFO - PROCESS | 3668 | 1464219654053 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:54 INFO - PROCESS | 3668 | 1464219654165 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 16:40:54 INFO - PROCESS | 3668 | 1464219654180 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:54 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AEA5800 == 23 [pid = 3668] [id = 397] 16:40:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (0000003D89A47C00) [pid = 3668] [serial = 1191] [outer = 0000000000000000] 16:40:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (0000003D89A4BC00) [pid = 3668] [serial = 1192] [outer = 0000003D89A47C00] 16:40:54 INFO - PROCESS | 3668 | 1464219654234 Marionette DEBUG loaded listener.js 16:40:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (0000003D89A8D000) [pid = 3668] [serial = 1193] [outer = 0000003D89A47C00] 16:40:54 INFO - PROCESS | 3668 | 1464219654670 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 16:40:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:40:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 671ms 16:40:54 INFO - PROCESS | 3668 | 1464219654722 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 16:40:54 INFO - PROCESS | 3668 | 1464219654724 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 16:40:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:40:54 INFO - PROCESS | 3668 | 1464219654727 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:40:54 INFO - PROCESS | 3668 | 1464219654729 Marionette TRACE conn6 <- [1,1554,null,{}] 16:40:54 INFO - PROCESS | 3668 | 1464219654733 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:54 INFO - PROCESS | 3668 | 1464219654846 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 16:40:54 INFO - PROCESS | 3668 | 1464219654856 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:54 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B53F800 == 24 [pid = 3668] [id = 398] 16:40:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (0000003D89A91400) [pid = 3668] [serial = 1194] [outer = 0000000000000000] 16:40:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (0000003D89A99000) [pid = 3668] [serial = 1195] [outer = 0000003D89A91400] 16:40:54 INFO - PROCESS | 3668 | 1464219654908 Marionette DEBUG loaded listener.js 16:40:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (0000003D89ACBC00) [pid = 3668] [serial = 1196] [outer = 0000003D89A91400] 16:40:55 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:40:55 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:40:55 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:40:55 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:40:55 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:40:55 INFO - PROCESS | 3668 | 1464219655340 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 16:40:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:40:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 630ms 16:40:55 INFO - PROCESS | 3668 | 1464219655364 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 16:40:55 INFO - PROCESS | 3668 | 1464219655366 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 16:40:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:40:55 INFO - PROCESS | 3668 | 1464219655370 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:40:55 INFO - PROCESS | 3668 | 1464219655372 Marionette TRACE conn6 <- [1,1558,null,{}] 16:40:55 INFO - PROCESS | 3668 | 1464219655376 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:55 INFO - PROCESS | 3668 | 1464219655473 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 16:40:55 INFO - PROCESS | 3668 | 1464219655481 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:55 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B58F000 == 25 [pid = 3668] [id = 399] 16:40:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (0000003D89E43000) [pid = 3668] [serial = 1197] [outer = 0000000000000000] 16:40:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003D89E47000) [pid = 3668] [serial = 1198] [outer = 0000003D89E43000] 16:40:55 INFO - PROCESS | 3668 | 1464219655530 Marionette DEBUG loaded listener.js 16:40:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D89E4F800) [pid = 3668] [serial = 1199] [outer = 0000003D89E43000] 16:40:56 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89FE0000 == 24 [pid = 3668] [id = 388] 16:40:56 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8617E000 == 23 [pid = 3668] [id = 389] 16:40:56 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89561000 == 22 [pid = 3668] [id = 387] 16:40:56 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8920E800 == 21 [pid = 3668] [id = 386] 16:40:56 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86C71800 == 20 [pid = 3668] [id = 385] 16:40:56 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86497000 == 19 [pid = 3668] [id = 383] 16:40:56 INFO - PROCESS | 3668 | --DOCSHELL 0000003D823B6800 == 18 [pid = 3668] [id = 384] 16:40:57 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003D85506000) [pid = 3668] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 16:40:57 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0000003D82FC9800) [pid = 3668] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 16:40:57 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0000003D8225E400) [pid = 3668] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 16:40:57 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (0000003D845BB800) [pid = 3668] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 16:40:57 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (0000003D84F90400) [pid = 3668] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 16:40:57 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (0000003D8A12B400) [pid = 3668] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 16:40:57 INFO - PROCESS | 3668 | 1464219657542 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 16:40:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:40:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 2235ms 16:40:57 INFO - PROCESS | 3668 | 1464219657610 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 16:40:57 INFO - PROCESS | 3668 | 1464219657615 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 16:40:57 INFO - PROCESS | 3668 | 1464219657620 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:40:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:40:57 INFO - PROCESS | 3668 | 1464219657624 Marionette TRACE conn6 <- [1,1562,null,{}] 16:40:57 INFO - PROCESS | 3668 | 1464219657631 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:57 INFO - PROCESS | 3668 | 1464219657730 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 16:40:57 INFO - PROCESS | 3668 | 1464219657746 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:57 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D83115800 == 19 [pid = 3668] [id = 400] 16:40:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (0000003D824F7400) [pid = 3668] [serial = 1200] [outer = 0000000000000000] 16:40:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (0000003D825B5C00) [pid = 3668] [serial = 1201] [outer = 0000003D824F7400] 16:40:57 INFO - PROCESS | 3668 | 1464219657796 Marionette DEBUG loaded listener.js 16:40:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (0000003D83BDB400) [pid = 3668] [serial = 1202] [outer = 0000003D824F7400] 16:40:58 INFO - PROCESS | 3668 | 1464219658295 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 16:40:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:40:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 733ms 16:40:58 INFO - PROCESS | 3668 | 1464219658358 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 16:40:58 INFO - PROCESS | 3668 | 1464219658364 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 16:40:58 INFO - PROCESS | 3668 | 1464219658371 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:40:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:40:58 INFO - PROCESS | 3668 | 1464219658374 Marionette TRACE conn6 <- [1,1566,null,{}] 16:40:58 INFO - PROCESS | 3668 | 1464219658378 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:58 INFO - PROCESS | 3668 | 1464219658470 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 16:40:58 INFO - PROCESS | 3668 | 1464219658547 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:58 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D85A57000 == 20 [pid = 3668] [id = 401] 16:40:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (0000003D83FA1C00) [pid = 3668] [serial = 1203] [outer = 0000000000000000] 16:40:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003D84F0C800) [pid = 3668] [serial = 1204] [outer = 0000003D83FA1C00] 16:40:58 INFO - PROCESS | 3668 | 1464219658595 Marionette DEBUG loaded listener.js 16:40:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D84F91400) [pid = 3668] [serial = 1205] [outer = 0000003D83FA1C00] 16:40:59 INFO - PROCESS | 3668 | 1464219659020 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 16:40:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:40:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 671ms 16:40:59 INFO - PROCESS | 3668 | 1464219659048 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 16:40:59 INFO - PROCESS | 3668 | 1464219659051 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 16:40:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:40:59 INFO - PROCESS | 3668 | 1464219659055 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:40:59 INFO - PROCESS | 3668 | 1464219659059 Marionette TRACE conn6 <- [1,1570,null,{}] 16:40:59 INFO - PROCESS | 3668 | 1464219659079 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:59 INFO - PROCESS | 3668 | 1464219659202 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 16:40:59 INFO - PROCESS | 3668 | 1464219659220 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:59 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86463000 == 21 [pid = 3668] [id = 402] 16:40:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003D81091400) [pid = 3668] [serial = 1206] [outer = 0000000000000000] 16:40:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D8550FC00) [pid = 3668] [serial = 1207] [outer = 0000003D81091400] 16:40:59 INFO - PROCESS | 3668 | 1464219659274 Marionette DEBUG loaded listener.js 16:40:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D85877000) [pid = 3668] [serial = 1208] [outer = 0000003D81091400] 16:40:59 INFO - PROCESS | 3668 | 1464219659741 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 16:40:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:40:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 735ms 16:40:59 INFO - PROCESS | 3668 | 1464219659791 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 16:40:59 INFO - PROCESS | 3668 | 1464219659794 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 16:40:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:40:59 INFO - PROCESS | 3668 | 1464219659798 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:40:59 INFO - PROCESS | 3668 | 1464219659799 Marionette TRACE conn6 <- [1,1574,null,{}] 16:40:59 INFO - PROCESS | 3668 | 1464219659803 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:40:59 INFO - PROCESS | 3668 | 1464219659890 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 16:40:59 INFO - PROCESS | 3668 | 1464219659897 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:59 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D864A0000 == 22 [pid = 3668] [id = 403] 16:40:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D859C1C00) [pid = 3668] [serial = 1209] [outer = 0000000000000000] 16:40:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D859C7C00) [pid = 3668] [serial = 1210] [outer = 0000003D859C1C00] 16:40:59 INFO - PROCESS | 3668 | 1464219659945 Marionette DEBUG loaded listener.js 16:41:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D859D9400) [pid = 3668] [serial = 1211] [outer = 0000003D859C1C00] 16:41:00 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:00 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:00 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:00 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:00 INFO - PROCESS | 3668 | 1464219660377 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 16:41:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:41:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 628ms 16:41:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:41:00 INFO - PROCESS | 3668 | 1464219660431 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 16:41:00 INFO - PROCESS | 3668 | 1464219660434 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 16:41:00 INFO - PROCESS | 3668 | 1464219660437 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:41:00 INFO - PROCESS | 3668 | 1464219660439 Marionette TRACE conn6 <- [1,1578,null,{}] 16:41:00 INFO - PROCESS | 3668 | 1464219660443 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:00 INFO - PROCESS | 3668 | 1464219660525 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 16:41:00 INFO - PROCESS | 3668 | 1464219660532 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:00 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8915C800 == 23 [pid = 3668] [id = 404] 16:41:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D84411800) [pid = 3668] [serial = 1212] [outer = 0000000000000000] 16:41:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D85A24C00) [pid = 3668] [serial = 1213] [outer = 0000003D84411800] 16:41:00 INFO - PROCESS | 3668 | 1464219660579 Marionette DEBUG loaded listener.js 16:41:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D85A79C00) [pid = 3668] [serial = 1214] [outer = 0000003D84411800] 16:41:01 INFO - PROCESS | 3668 | 1464219661061 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 16:41:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:41:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 671ms 16:41:01 INFO - PROCESS | 3668 | 1464219661114 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 16:41:01 INFO - PROCESS | 3668 | 1464219661116 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 16:41:01 INFO - PROCESS | 3668 | 1464219661119 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:41:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:41:01 INFO - PROCESS | 3668 | 1464219661121 Marionette TRACE conn6 <- [1,1582,null,{}] 16:41:01 INFO - PROCESS | 3668 | 1464219661124 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:01 INFO - PROCESS | 3668 | 1464219661243 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 16:41:01 INFO - PROCESS | 3668 | 1464219661254 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:01 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D893CF800 == 24 [pid = 3668] [id = 405] 16:41:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D8630A800) [pid = 3668] [serial = 1215] [outer = 0000000000000000] 16:41:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D8644EC00) [pid = 3668] [serial = 1216] [outer = 0000003D8630A800] 16:41:01 INFO - PROCESS | 3668 | 1464219661301 Marionette DEBUG loaded listener.js 16:41:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003D86E4F800) [pid = 3668] [serial = 1217] [outer = 0000003D8630A800] 16:41:01 INFO - PROCESS | 3668 | 1464219661722 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 16:41:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:41:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 671ms 16:41:01 INFO - PROCESS | 3668 | 1464219661794 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 16:41:01 INFO - PROCESS | 3668 | 1464219661796 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 16:41:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:41:01 INFO - PROCESS | 3668 | 1464219661799 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:41:01 INFO - PROCESS | 3668 | 1464219661801 Marionette TRACE conn6 <- [1,1586,null,{}] 16:41:01 INFO - PROCESS | 3668 | 1464219661805 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:01 INFO - PROCESS | 3668 | 1464219661934 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 16:41:01 INFO - PROCESS | 3668 | 1464219661983 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:01 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89E06000 == 25 [pid = 3668] [id = 406] 16:41:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003D86E55000) [pid = 3668] [serial = 1218] [outer = 0000000000000000] 16:41:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D87D24000) [pid = 3668] [serial = 1219] [outer = 0000003D86E55000] 16:41:02 INFO - PROCESS | 3668 | 1464219662030 Marionette DEBUG loaded listener.js 16:41:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D87D98800) [pid = 3668] [serial = 1220] [outer = 0000003D86E55000] 16:41:02 INFO - PROCESS | 3668 | 1464219662471 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 16:41:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:41:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 733ms 16:41:02 INFO - PROCESS | 3668 | 1464219662536 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 16:41:02 INFO - PROCESS | 3668 | 1464219662538 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 16:41:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:41:02 INFO - PROCESS | 3668 | 1464219662547 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:41:02 INFO - PROCESS | 3668 | 1464219662549 Marionette TRACE conn6 <- [1,1590,null,{}] 16:41:02 INFO - PROCESS | 3668 | 1464219662553 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:02 INFO - PROCESS | 3668 | 1464219662655 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 16:41:02 INFO - PROCESS | 3668 | 1464219662668 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:02 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89FE6000 == 26 [pid = 3668] [id = 407] 16:41:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D86E57400) [pid = 3668] [serial = 1221] [outer = 0000000000000000] 16:41:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0000003D8827F400) [pid = 3668] [serial = 1222] [outer = 0000003D86E57400] 16:41:02 INFO - PROCESS | 3668 | 1464219662714 Marionette DEBUG loaded listener.js 16:41:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (0000003D88555000) [pid = 3668] [serial = 1223] [outer = 0000003D86E57400] 16:41:03 INFO - PROCESS | 3668 | 1464219663186 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 16:41:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:41:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 671ms 16:41:03 INFO - PROCESS | 3668 | 1464219663221 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 16:41:03 INFO - PROCESS | 3668 | 1464219663223 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 16:41:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:41:03 INFO - PROCESS | 3668 | 1464219663231 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:41:03 INFO - PROCESS | 3668 | 1464219663233 Marionette TRACE conn6 <- [1,1594,null,{}] 16:41:03 INFO - PROCESS | 3668 | 1464219663237 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:03 INFO - PROCESS | 3668 | 1464219663372 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 16:41:03 INFO - PROCESS | 3668 | 1464219663386 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:03 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86462800 == 27 [pid = 3668] [id = 408] 16:41:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (0000003D88558000) [pid = 3668] [serial = 1224] [outer = 0000000000000000] 16:41:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (0000003D8855C400) [pid = 3668] [serial = 1225] [outer = 0000003D88558000] 16:41:03 INFO - PROCESS | 3668 | 1464219663432 Marionette DEBUG loaded listener.js 16:41:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (0000003D88694400) [pid = 3668] [serial = 1226] [outer = 0000003D88558000] 16:41:03 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (0000003D89A91400) [pid = 3668] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:41:03 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (0000003D87DA4000) [pid = 3668] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:41:03 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (0000003D8968A800) [pid = 3668] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:41:03 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (0000003D89A47C00) [pid = 3668] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:41:03 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (0000003D859D9800) [pid = 3668] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:41:03 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (0000003D85289C00) [pid = 3668] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:41:03 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0000003D81E7E800) [pid = 3668] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:41:03 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (0000003D81091800) [pid = 3668] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:41:03 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0000003D8528F400) [pid = 3668] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:41:03 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (0000003D86366400) [pid = 3668] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:41:03 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003D85A27400) [pid = 3668] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:41:03 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003D85916C00) [pid = 3668] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:41:03 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003D84F0BC00) [pid = 3668] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:41:03 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D81E7E400) [pid = 3668] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:41:03 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D85502400) [pid = 3668] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:41:03 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D87D28C00) [pid = 3668] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:41:04 INFO - PROCESS | 3668 | 1464219664060 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 16:41:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:41:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 880ms 16:41:04 INFO - PROCESS | 3668 | 1464219664110 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 16:41:04 INFO - PROCESS | 3668 | 1464219664112 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 16:41:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:41:04 INFO - PROCESS | 3668 | 1464219664116 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:41:04 INFO - PROCESS | 3668 | 1464219664117 Marionette TRACE conn6 <- [1,1598,null,{}] 16:41:04 INFO - PROCESS | 3668 | 1464219664121 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:04 INFO - PROCESS | 3668 | 1464219664218 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 16:41:04 INFO - PROCESS | 3668 | 1464219664294 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:04 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D895D8000 == 28 [pid = 3668] [id = 409] 16:41:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D83110400) [pid = 3668] [serial = 1227] [outer = 0000000000000000] 16:41:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D859CBC00) [pid = 3668] [serial = 1228] [outer = 0000003D83110400] 16:41:04 INFO - PROCESS | 3668 | 1464219664341 Marionette DEBUG loaded listener.js 16:41:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D88695000) [pid = 3668] [serial = 1229] [outer = 0000003D83110400] 16:41:04 INFO - PROCESS | 3668 | 1464219664744 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 16:41:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:41:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 672ms 16:41:04 INFO - PROCESS | 3668 | 1464219664790 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 16:41:04 INFO - PROCESS | 3668 | 1464219664793 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 16:41:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:41:04 INFO - PROCESS | 3668 | 1464219664796 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:41:04 INFO - PROCESS | 3668 | 1464219664798 Marionette TRACE conn6 <- [1,1602,null,{}] 16:41:04 INFO - PROCESS | 3668 | 1464219664802 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:04 INFO - PROCESS | 3668 | 1464219664903 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 16:41:04 INFO - PROCESS | 3668 | 1464219664911 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:04 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8915B800 == 29 [pid = 3668] [id = 410] 16:41:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D892B2400) [pid = 3668] [serial = 1230] [outer = 0000000000000000] 16:41:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D89691400) [pid = 3668] [serial = 1231] [outer = 0000003D892B2400] 16:41:04 INFO - PROCESS | 3668 | 1464219664967 Marionette DEBUG loaded listener.js 16:41:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D89A4D000) [pid = 3668] [serial = 1232] [outer = 0000003D892B2400] 16:41:05 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:05 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:05 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:05 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:05 INFO - PROCESS | 3668 | 1464219665427 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 16:41:05 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 16:41:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 671ms 16:41:05 INFO - PROCESS | 3668 | 1464219665471 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 16:41:05 INFO - PROCESS | 3668 | 1464219665473 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 16:41:05 INFO - PROCESS | 3668 | 1464219665477 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:41:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:41:05 INFO - PROCESS | 3668 | 1464219665478 Marionette TRACE conn6 <- [1,1606,null,{}] 16:41:05 INFO - PROCESS | 3668 | 1464219665482 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:05 INFO - PROCESS | 3668 | 1464219665563 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 16:41:05 INFO - PROCESS | 3668 | 1464219665569 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:05 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8BABD000 == 30 [pid = 3668] [id = 411] 16:41:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003D89A8C800) [pid = 3668] [serial = 1233] [outer = 0000000000000000] 16:41:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003D89A93C00) [pid = 3668] [serial = 1234] [outer = 0000003D89A8C800] 16:41:05 INFO - PROCESS | 3668 | 1464219665625 Marionette DEBUG loaded listener.js 16:41:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D89AC6000) [pid = 3668] [serial = 1235] [outer = 0000003D89A8C800] 16:41:06 INFO - PROCESS | 3668 | 1464219666234 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 16:41:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:41:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 881ms 16:41:06 INFO - PROCESS | 3668 | 1464219666362 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 16:41:06 INFO - PROCESS | 3668 | 1464219666367 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 16:41:06 INFO - PROCESS | 3668 | 1464219666373 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:41:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:41:06 INFO - PROCESS | 3668 | 1464219666377 Marionette TRACE conn6 <- [1,1610,null,{}] 16:41:06 INFO - PROCESS | 3668 | 1464219666383 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:06 INFO - PROCESS | 3668 | 1464219666514 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 16:41:06 INFO - PROCESS | 3668 | 1464219666583 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:06 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D852CF000 == 31 [pid = 3668] [id = 412] 16:41:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D81D0FC00) [pid = 3668] [serial = 1236] [outer = 0000000000000000] 16:41:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D831AA800) [pid = 3668] [serial = 1237] [outer = 0000003D81D0FC00] 16:41:06 INFO - PROCESS | 3668 | 1464219666645 Marionette DEBUG loaded listener.js 16:41:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0000003D84F0DC00) [pid = 3668] [serial = 1238] [outer = 0000003D81D0FC00] 16:41:07 INFO - PROCESS | 3668 | 1464219667376 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 16:41:07 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 16:41:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1027ms 16:41:07 INFO - PROCESS | 3668 | 1464219667403 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 16:41:07 INFO - PROCESS | 3668 | 1464219667410 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 16:41:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:41:07 INFO - PROCESS | 3668 | 1464219667416 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:41:07 INFO - PROCESS | 3668 | 1464219667420 Marionette TRACE conn6 <- [1,1614,null,{}] 16:41:07 INFO - PROCESS | 3668 | 1464219667424 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:07 INFO - PROCESS | 3668 | 1464219667590 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 16:41:07 INFO - PROCESS | 3668 | 1464219667712 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:07 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89165800 == 32 [pid = 3668] [id = 413] 16:41:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (0000003D81512C00) [pid = 3668] [serial = 1239] [outer = 0000000000000000] 16:41:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (0000003D8586F800) [pid = 3668] [serial = 1240] [outer = 0000003D81512C00] 16:41:07 INFO - PROCESS | 3668 | 1464219667769 Marionette DEBUG loaded listener.js 16:41:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (0000003D859DA400) [pid = 3668] [serial = 1241] [outer = 0000003D81512C00] 16:41:08 INFO - PROCESS | 3668 | --DOCSHELL 0000003D81770800 == 31 [pid = 3668] [id = 390] 16:41:08 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B53F800 == 30 [pid = 3668] [id = 398] 16:41:08 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8955B000 == 29 [pid = 3668] [id = 394] 16:41:08 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AEA5800 == 28 [pid = 3668] [id = 397] 16:41:08 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89FCF800 == 27 [pid = 3668] [id = 395] 16:41:08 INFO - PROCESS | 3668 | --DOCSHELL 0000003D85A62000 == 26 [pid = 3668] [id = 391] 16:41:08 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (0000003D89E47000) [pid = 3668] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (0000003D89ACBC00) [pid = 3668] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (0000003D8828B000) [pid = 3668] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (0000003D8968D800) [pid = 3668] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (0000003D89A4BC00) [pid = 3668] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0000003D89A99000) [pid = 3668] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (0000003D86306400) [pid = 3668] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0000003D85872400) [pid = 3668] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (0000003D859C6400) [pid = 3668] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003D82FCF800) [pid = 3668] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003D84F0E400) [pid = 3668] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003D81E7F400) [pid = 3668] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D8109D400) [pid = 3668] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D88283000) [pid = 3668] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D859D7800) [pid = 3668] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D86E52C00) [pid = 3668] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D86369800) [pid = 3668] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D86310C00) [pid = 3668] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D85A77800) [pid = 3668] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003D859C9C00) [pid = 3668] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003D85917800) [pid = 3668] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0000003D85297000) [pid = 3668] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0000003D84F16400) [pid = 3668] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (0000003D82265000) [pid = 3668] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (0000003D821C0C00) [pid = 3668] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (0000003D8586F400) [pid = 3668] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (0000003D87D32C00) [pid = 3668] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (0000003D8644D000) [pid = 3668] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (0000003D8868F400) [pid = 3668] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (0000003D89693800) [pid = 3668] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (0000003D89A8D000) [pid = 3668] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (0000003D87DA3000) [pid = 3668] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 16:41:08 INFO - PROCESS | 3668 | 1464219668689 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 16:41:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:41:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1320ms 16:41:08 INFO - PROCESS | 3668 | 1464219668743 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 16:41:08 INFO - PROCESS | 3668 | 1464219668747 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 16:41:08 INFO - PROCESS | 3668 | 1464219668752 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:41:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:41:08 INFO - PROCESS | 3668 | 1464219668756 Marionette TRACE conn6 <- [1,1618,null,{}] 16:41:08 INFO - PROCESS | 3668 | 1464219668762 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:08 INFO - PROCESS | 3668 | 1464219668850 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 16:41:08 INFO - PROCESS | 3668 | 1464219668858 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:08 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8244F000 == 27 [pid = 3668] [id = 414] 16:41:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (0000003D82FCDC00) [pid = 3668] [serial = 1242] [outer = 0000000000000000] 16:41:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (0000003D831A9800) [pid = 3668] [serial = 1243] [outer = 0000003D82FCDC00] 16:41:08 INFO - PROCESS | 3668 | 1464219668908 Marionette DEBUG loaded listener.js 16:41:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (0000003D84485400) [pid = 3668] [serial = 1244] [outer = 0000003D82FCDC00] 16:41:09 INFO - PROCESS | 3668 | 1464219669442 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 16:41:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:41:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 734ms 16:41:09 INFO - PROCESS | 3668 | 1464219669491 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 16:41:09 INFO - PROCESS | 3668 | 1464219669496 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 16:41:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:41:09 INFO - PROCESS | 3668 | 1464219669503 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:41:09 INFO - PROCESS | 3668 | 1464219669505 Marionette TRACE conn6 <- [1,1622,null,{}] 16:41:09 INFO - PROCESS | 3668 | 1464219669510 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:09 INFO - PROCESS | 3668 | 1464219669622 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 16:41:09 INFO - PROCESS | 3668 | 1464219669701 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:09 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8244D000 == 28 [pid = 3668] [id = 415] 16:41:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (0000003D840A1400) [pid = 3668] [serial = 1245] [outer = 0000000000000000] 16:41:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (0000003D8550EC00) [pid = 3668] [serial = 1246] [outer = 0000003D840A1400] 16:41:09 INFO - PROCESS | 3668 | 1464219669749 Marionette DEBUG loaded listener.js 16:41:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (0000003D8591A800) [pid = 3668] [serial = 1247] [outer = 0000003D840A1400] 16:41:10 INFO - PROCESS | 3668 | 1464219670179 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 16:41:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:41:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 734ms 16:41:10 INFO - PROCESS | 3668 | 1464219670239 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 16:41:10 INFO - PROCESS | 3668 | 1464219670241 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 16:41:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:41:10 INFO - PROCESS | 3668 | 1464219670245 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:41:10 INFO - PROCESS | 3668 | 1464219670249 Marionette TRACE conn6 <- [1,1626,null,{}] 16:41:10 INFO - PROCESS | 3668 | 1464219670261 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:10 INFO - PROCESS | 3668 | 1464219670356 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 16:41:10 INFO - PROCESS | 3668 | 1464219670375 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:10 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D87DAE800 == 29 [pid = 3668] [id = 416] 16:41:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (0000003D81D0F000) [pid = 3668] [serial = 1248] [outer = 0000000000000000] 16:41:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (0000003D85A28C00) [pid = 3668] [serial = 1249] [outer = 0000003D81D0F000] 16:41:10 INFO - PROCESS | 3668 | 1464219670426 Marionette DEBUG loaded listener.js 16:41:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (0000003D86308000) [pid = 3668] [serial = 1250] [outer = 0000003D81D0F000] 16:41:10 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:10 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:10 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:10 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:10 INFO - PROCESS | 3668 | 1464219670901 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 16:41:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:41:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 692ms 16:41:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:41:10 INFO - PROCESS | 3668 | 1464219670940 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 16:41:10 INFO - PROCESS | 3668 | 1464219670943 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 16:41:10 INFO - PROCESS | 3668 | 1464219670946 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:41:10 INFO - PROCESS | 3668 | 1464219670948 Marionette TRACE conn6 <- [1,1630,null,{}] 16:41:10 INFO - PROCESS | 3668 | 1464219670952 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:11 INFO - PROCESS | 3668 | 1464219671064 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 16:41:11 INFO - PROCESS | 3668 | 1464219671071 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:11 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89211000 == 30 [pid = 3668] [id = 417] 16:41:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (0000003D86363000) [pid = 3668] [serial = 1251] [outer = 0000000000000000] 16:41:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003D86449400) [pid = 3668] [serial = 1252] [outer = 0000003D86363000] 16:41:11 INFO - PROCESS | 3668 | 1464219671160 Marionette DEBUG loaded listener.js 16:41:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D86E4B000) [pid = 3668] [serial = 1253] [outer = 0000003D86363000] 16:41:11 INFO - PROCESS | 3668 | 1464219671584 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 16:41:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:41:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 671ms 16:41:11 INFO - PROCESS | 3668 | 1464219671619 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 16:41:11 INFO - PROCESS | 3668 | 1464219671622 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 16:41:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:41:11 INFO - PROCESS | 3668 | 1464219671632 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:41:11 INFO - PROCESS | 3668 | 1464219671634 Marionette TRACE conn6 <- [1,1634,null,{}] 16:41:11 INFO - PROCESS | 3668 | 1464219671643 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:11 INFO - PROCESS | 3668 | 1464219671780 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 16:41:11 INFO - PROCESS | 3668 | 1464219671802 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:11 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8955C800 == 31 [pid = 3668] [id = 418] 16:41:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003D86E52C00) [pid = 3668] [serial = 1254] [outer = 0000000000000000] 16:41:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D86E59400) [pid = 3668] [serial = 1255] [outer = 0000003D86E52C00] 16:41:11 INFO - PROCESS | 3668 | 1464219671849 Marionette DEBUG loaded listener.js 16:41:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D87D9C000) [pid = 3668] [serial = 1256] [outer = 0000003D86E52C00] 16:41:12 INFO - PROCESS | 3668 | 1464219672321 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 16:41:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:41:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 734ms 16:41:12 INFO - PROCESS | 3668 | 1464219672368 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 16:41:12 INFO - PROCESS | 3668 | 1464219672370 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 16:41:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:41:12 INFO - PROCESS | 3668 | 1464219672373 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:41:12 INFO - PROCESS | 3668 | 1464219672375 Marionette TRACE conn6 <- [1,1638,null,{}] 16:41:12 INFO - PROCESS | 3668 | 1464219672379 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:12 INFO - PROCESS | 3668 | 1464219672510 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 16:41:12 INFO - PROCESS | 3668 | 1464219672526 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:12 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89E17800 == 32 [pid = 3668] [id = 419] 16:41:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D88287000) [pid = 3668] [serial = 1257] [outer = 0000000000000000] 16:41:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D88561400) [pid = 3668] [serial = 1258] [outer = 0000003D88287000] 16:41:12 INFO - PROCESS | 3668 | 1464219672573 Marionette DEBUG loaded listener.js 16:41:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D892B3400) [pid = 3668] [serial = 1259] [outer = 0000003D88287000] 16:41:13 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D83FA1C00) [pid = 3668] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:41:13 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D84411800) [pid = 3668] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:41:13 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D8630A800) [pid = 3668] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:41:13 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D86E55000) [pid = 3668] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:41:13 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D824F7400) [pid = 3668] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:41:13 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003D86E57400) [pid = 3668] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:41:13 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003D83110400) [pid = 3668] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:41:13 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0000003D88558000) [pid = 3668] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:41:13 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0000003D859C1C00) [pid = 3668] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:41:13 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (0000003D892B2400) [pid = 3668] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:41:13 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (0000003D81091400) [pid = 3668] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:41:13 INFO - PROCESS | 3668 | 1464219673125 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 16:41:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:41:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 775ms 16:41:13 INFO - PROCESS | 3668 | 1464219673152 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 16:41:13 INFO - PROCESS | 3668 | 1464219673154 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 16:41:13 INFO - PROCESS | 3668 | 1464219673157 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:41:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:41:13 INFO - PROCESS | 3668 | 1464219673159 Marionette TRACE conn6 <- [1,1642,null,{}] 16:41:13 INFO - PROCESS | 3668 | 1464219673163 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:13 INFO - PROCESS | 3668 | 1464219673251 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 16:41:13 INFO - PROCESS | 3668 | 1464219673325 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:13 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8A1B0000 == 33 [pid = 3668] [id = 420] 16:41:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (0000003D83B79400) [pid = 3668] [serial = 1260] [outer = 0000000000000000] 16:41:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (0000003D8644E800) [pid = 3668] [serial = 1261] [outer = 0000003D83B79400] 16:41:13 INFO - PROCESS | 3668 | 1464219673371 Marionette DEBUG loaded listener.js 16:41:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (0000003D892AE000) [pid = 3668] [serial = 1262] [outer = 0000003D83B79400] 16:41:13 INFO - PROCESS | 3668 | 1464219673725 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 16:41:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:41:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 629ms 16:41:13 INFO - PROCESS | 3668 | 1464219673790 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 16:41:13 INFO - PROCESS | 3668 | 1464219673792 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 16:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:41:13 INFO - PROCESS | 3668 | 1464219673795 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:41:13 INFO - PROCESS | 3668 | 1464219673797 Marionette TRACE conn6 <- [1,1646,null,{}] 16:41:13 INFO - PROCESS | 3668 | 1464219673800 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:13 INFO - PROCESS | 3668 | 1464219673908 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 16:41:13 INFO - PROCESS | 3668 | 1464219673917 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:13 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AE8B800 == 34 [pid = 3668] [id = 421] 16:41:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003D892BAC00) [pid = 3668] [serial = 1263] [outer = 0000000000000000] 16:41:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D89694800) [pid = 3668] [serial = 1264] [outer = 0000003D892BAC00] 16:41:13 INFO - PROCESS | 3668 | 1464219673962 Marionette DEBUG loaded listener.js 16:41:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003D89A4CC00) [pid = 3668] [serial = 1265] [outer = 0000003D892BAC00] 16:41:14 INFO - PROCESS | 3668 | 1464219674360 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 589ms 16:41:14 INFO - PROCESS | 3668 | 1464219674387 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 16:41:14 INFO - PROCESS | 3668 | 1464219674389 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 16:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:41:14 INFO - PROCESS | 3668 | 1464219674393 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:41:14 INFO - PROCESS | 3668 | 1464219674395 Marionette TRACE conn6 <- [1,1650,null,{}] 16:41:14 INFO - PROCESS | 3668 | 1464219674398 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:14 INFO - PROCESS | 3668 | 1464219674479 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 16:41:14 INFO - PROCESS | 3668 | 1464219674584 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:14 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D87DAE000 == 35 [pid = 3668] [id = 422] 16:41:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D859C7800) [pid = 3668] [serial = 1266] [outer = 0000000000000000] 16:41:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D89A91C00) [pid = 3668] [serial = 1267] [outer = 0000003D859C7800] 16:41:14 INFO - PROCESS | 3668 | 1464219674639 Marionette DEBUG loaded listener.js 16:41:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D89ACA800) [pid = 3668] [serial = 1268] [outer = 0000003D859C7800] 16:41:15 INFO - PROCESS | 3668 | 1464219675060 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:41:15 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 734ms 16:41:15 INFO - PROCESS | 3668 | 1464219675131 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 16:41:15 INFO - PROCESS | 3668 | 1464219675136 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 16:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:41:15 INFO - PROCESS | 3668 | 1464219675142 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:41:15 INFO - PROCESS | 3668 | 1464219675147 Marionette TRACE conn6 <- [1,1654,null,{}] 16:41:15 INFO - PROCESS | 3668 | 1464219675154 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:15 INFO - PROCESS | 3668 | 1464219675327 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 16:41:15 INFO - PROCESS | 3668 | 1464219675417 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:15 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D83F1C800 == 36 [pid = 3668] [id = 423] 16:41:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D821CB800) [pid = 3668] [serial = 1269] [outer = 0000000000000000] 16:41:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D82264800) [pid = 3668] [serial = 1270] [outer = 0000003D821CB800] 16:41:15 INFO - PROCESS | 3668 | 1464219675480 Marionette DEBUG loaded listener.js 16:41:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D84F13000) [pid = 3668] [serial = 1271] [outer = 0000003D821CB800] 16:41:15 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:15 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:15 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:16 INFO - PROCESS | 3668 | 1464219676124 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 16:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1027ms 16:41:16 INFO - PROCESS | 3668 | 1464219676172 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 16:41:16 INFO - PROCESS | 3668 | 1464219676179 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 16:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:41:16 INFO - PROCESS | 3668 | 1464219676186 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:41:16 INFO - PROCESS | 3668 | 1464219676189 Marionette TRACE conn6 <- [1,1658,null,{}] 16:41:16 INFO - PROCESS | 3668 | 1464219676193 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:16 INFO - PROCESS | 3668 | 1464219676338 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 16:41:16 INFO - PROCESS | 3668 | 1464219676454 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:16 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D893BB000 == 37 [pid = 3668] [id = 424] 16:41:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D84F10C00) [pid = 3668] [serial = 1272] [outer = 0000000000000000] 16:41:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D859D5800) [pid = 3668] [serial = 1273] [outer = 0000003D84F10C00] 16:41:16 INFO - PROCESS | 3668 | 1464219676513 Marionette DEBUG loaded listener.js 16:41:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D85A80000) [pid = 3668] [serial = 1274] [outer = 0000003D84F10C00] 16:41:17 INFO - PROCESS | 3668 | 1464219677164 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 16:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1019ms 16:41:17 INFO - PROCESS | 3668 | 1464219677211 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 16:41:17 INFO - PROCESS | 3668 | 1464219677214 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 16:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:41:17 INFO - PROCESS | 3668 | 1464219677218 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:41:17 INFO - PROCESS | 3668 | 1464219677222 Marionette TRACE conn6 <- [1,1662,null,{}] 16:41:17 INFO - PROCESS | 3668 | 1464219677234 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:17 INFO - PROCESS | 3668 | 1464219677370 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 16:41:17 INFO - PROCESS | 3668 | 1464219677448 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:17 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8BAB2000 == 38 [pid = 3668] [id = 425] 16:41:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D88284400) [pid = 3668] [serial = 1275] [outer = 0000000000000000] 16:41:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003D88563C00) [pid = 3668] [serial = 1276] [outer = 0000003D88284400] 16:41:17 INFO - PROCESS | 3668 | 1464219677549 Marionette DEBUG loaded listener.js 16:41:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003D89AC4000) [pid = 3668] [serial = 1277] [outer = 0000003D88284400] 16:41:18 INFO - PROCESS | 3668 | 1464219678126 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 16:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 986ms 16:41:18 INFO - PROCESS | 3668 | 1464219678206 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 16:41:18 INFO - PROCESS | 3668 | 1464219678209 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 16:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:41:18 INFO - PROCESS | 3668 | 1464219678227 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:41:18 INFO - PROCESS | 3668 | 1464219678230 Marionette TRACE conn6 <- [1,1666,null,{}] 16:41:18 INFO - PROCESS | 3668 | 1464219678234 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:18 INFO - PROCESS | 3668 | 1464219678374 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 16:41:18 INFO - PROCESS | 3668 | 1464219678442 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:18 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8312D000 == 39 [pid = 3668] [id = 426] 16:41:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D81D10400) [pid = 3668] [serial = 1278] [outer = 0000000000000000] 16:41:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D821C6C00) [pid = 3668] [serial = 1279] [outer = 0000003D81D10400] 16:41:18 INFO - PROCESS | 3668 | 1464219678645 Marionette DEBUG loaded listener.js 16:41:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D83110400) [pid = 3668] [serial = 1280] [outer = 0000003D81D10400] 16:41:19 INFO - PROCESS | 3668 | 1464219679334 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 16:41:19 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B58F000 == 38 [pid = 3668] [id = 399] 16:41:19 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AB18800 == 37 [pid = 3668] [id = 396] 16:41:19 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8920D800 == 36 [pid = 3668] [id = 393] 16:41:19 INFO - PROCESS | 3668 | --DOCSHELL 0000003D864A1000 == 35 [pid = 3668] [id = 392] 16:41:19 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (0000003D89A93C00) [pid = 3668] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0000003D84F0C800) [pid = 3668] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (0000003D84F91400) [pid = 3668] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0000003D85A24C00) [pid = 3668] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (0000003D85A79C00) [pid = 3668] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003D8644EC00) [pid = 3668] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003D87D24000) [pid = 3668] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003D825B5C00) [pid = 3668] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D8827F400) [pid = 3668] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D83BDB400) [pid = 3668] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D859CBC00) [pid = 3668] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D8855C400) [pid = 3668] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D859C7C00) [pid = 3668] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D859D9400) [pid = 3668] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D89A4D000) [pid = 3668] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003D8550FC00) [pid = 3668] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003D85877000) [pid = 3668] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0000003D89691400) [pid = 3668] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0000003D87D98800) [pid = 3668] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (0000003D88694400) [pid = 3668] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (0000003D88555000) [pid = 3668] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (0000003D88695000) [pid = 3668] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (0000003D86E4F800) [pid = 3668] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 16:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1178ms 16:41:19 INFO - PROCESS | 3668 | 1464219679411 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 16:41:19 INFO - PROCESS | 3668 | 1464219679416 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 16:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:41:19 INFO - PROCESS | 3668 | 1464219679421 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:41:19 INFO - PROCESS | 3668 | 1464219679425 Marionette TRACE conn6 <- [1,1670,null,{}] 16:41:19 INFO - PROCESS | 3668 | 1464219679430 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:19 INFO - PROCESS | 3668 | 1464219679527 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 16:41:19 INFO - PROCESS | 3668 | 1464219679536 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:19 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D852BE800 == 36 [pid = 3668] [id = 427] 16:41:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (0000003D84041C00) [pid = 3668] [serial = 1281] [outer = 0000000000000000] 16:41:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (0000003D84413000) [pid = 3668] [serial = 1282] [outer = 0000003D84041C00] 16:41:19 INFO - PROCESS | 3668 | 1464219679583 Marionette DEBUG loaded listener.js 16:41:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (0000003D85151400) [pid = 3668] [serial = 1283] [outer = 0000003D84041C00] 16:41:20 INFO - PROCESS | 3668 | 1464219680109 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 16:41:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 734ms 16:41:20 INFO - PROCESS | 3668 | 1464219680158 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 16:41:20 INFO - PROCESS | 3668 | 1464219680162 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 16:41:20 INFO - PROCESS | 3668 | 1464219680168 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:41:20 INFO - PROCESS | 3668 | 1464219680171 Marionette TRACE conn6 <- [1,1674,null,{}] 16:41:20 INFO - PROCESS | 3668 | 1464219680175 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:20 INFO - PROCESS | 3668 | 1464219680266 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 16:41:20 INFO - PROCESS | 3668 | 1464219680274 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:20 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8649F000 == 37 [pid = 3668] [id = 428] 16:41:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (0000003D85876800) [pid = 3668] [serial = 1284] [outer = 0000000000000000] 16:41:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (0000003D859C0000) [pid = 3668] [serial = 1285] [outer = 0000003D85876800] 16:41:20 INFO - PROCESS | 3668 | 1464219680321 Marionette DEBUG loaded listener.js 16:41:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003D859D5C00) [pid = 3668] [serial = 1286] [outer = 0000003D85876800] 16:41:20 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:20 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:20 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:20 INFO - PROCESS | 3668 | 1464219680793 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 16:41:20 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 16:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 671ms 16:41:20 INFO - PROCESS | 3668 | 1464219680844 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 16:41:20 INFO - PROCESS | 3668 | 1464219680846 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 16:41:20 INFO - PROCESS | 3668 | 1464219680850 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:41:20 INFO - PROCESS | 3668 | 1464219680854 Marionette TRACE conn6 <- [1,1678,null,{}] 16:41:20 INFO - PROCESS | 3668 | 1464219680873 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:20 INFO - PROCESS | 3668 | 1464219680965 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 16:41:20 INFO - PROCESS | 3668 | 1464219680975 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:21 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89205800 == 38 [pid = 3668] [id = 429] 16:41:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D8587A400) [pid = 3668] [serial = 1287] [outer = 0000000000000000] 16:41:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003D8635B400) [pid = 3668] [serial = 1288] [outer = 0000003D8587A400] 16:41:21 INFO - PROCESS | 3668 | 1464219681082 Marionette DEBUG loaded listener.js 16:41:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D8644D400) [pid = 3668] [serial = 1289] [outer = 0000003D8587A400] 16:41:21 INFO - PROCESS | 3668 | 1464219681482 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 16:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 692ms 16:41:21 INFO - PROCESS | 3668 | 1464219681545 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 16:41:21 INFO - PROCESS | 3668 | 1464219681548 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 16:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:41:21 INFO - PROCESS | 3668 | 1464219681551 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:41:21 INFO - PROCESS | 3668 | 1464219681553 Marionette TRACE conn6 <- [1,1682,null,{}] 16:41:21 INFO - PROCESS | 3668 | 1464219681557 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:21 INFO - PROCESS | 3668 | 1464219681705 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 16:41:21 INFO - PROCESS | 3668 | 1464219681727 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:21 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D895D4800 == 39 [pid = 3668] [id = 430] 16:41:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D86E4E000) [pid = 3668] [serial = 1290] [outer = 0000000000000000] 16:41:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D87D28400) [pid = 3668] [serial = 1291] [outer = 0000003D86E4E000] 16:41:21 INFO - PROCESS | 3668 | 1464219681775 Marionette DEBUG loaded listener.js 16:41:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D87DA5400) [pid = 3668] [serial = 1292] [outer = 0000003D86E4E000] 16:41:22 INFO - PROCESS | 3668 | 1464219682209 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 16:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 692ms 16:41:22 INFO - PROCESS | 3668 | 1464219682246 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 16:41:22 INFO - PROCESS | 3668 | 1464219682248 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 16:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:41:22 INFO - PROCESS | 3668 | 1464219682251 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:41:22 INFO - PROCESS | 3668 | 1464219682253 Marionette TRACE conn6 <- [1,1686,null,{}] 16:41:22 INFO - PROCESS | 3668 | 1464219682256 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:22 INFO - PROCESS | 3668 | 1464219682372 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 16:41:22 INFO - PROCESS | 3668 | 1464219682379 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:22 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8A1A4000 == 40 [pid = 3668] [id = 431] 16:41:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D88289C00) [pid = 3668] [serial = 1293] [outer = 0000000000000000] 16:41:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D8828D000) [pid = 3668] [serial = 1294] [outer = 0000003D88289C00] 16:41:22 INFO - PROCESS | 3668 | 1464219682472 Marionette DEBUG loaded listener.js 16:41:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D88695000) [pid = 3668] [serial = 1295] [outer = 0000003D88289C00] 16:41:22 INFO - PROCESS | 3668 | 1464219682942 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 16:41:22 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 16:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 734ms 16:41:22 INFO - PROCESS | 3668 | 1464219682989 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 16:41:23 INFO - PROCESS | 3668 | 1464219682991 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 16:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:41:23 INFO - PROCESS | 3668 | 1464219683036 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:41:23 INFO - PROCESS | 3668 | 1464219683038 Marionette TRACE conn6 <- [1,1690,null,{}] 16:41:23 INFO - PROCESS | 3668 | 1464219683042 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:23 INFO - PROCESS | 3668 | 1464219683155 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 16:41:23 INFO - PROCESS | 3668 | 1464219683206 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:23 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AEA1800 == 41 [pid = 3668] [id = 432] 16:41:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D89A51400) [pid = 3668] [serial = 1296] [outer = 0000000000000000] 16:41:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D89A8EC00) [pid = 3668] [serial = 1297] [outer = 0000003D89A51400] 16:41:23 INFO - PROCESS | 3668 | 1464219683254 Marionette DEBUG loaded listener.js 16:41:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D89ACAC00) [pid = 3668] [serial = 1298] [outer = 0000003D89A51400] 16:41:23 INFO - PROCESS | 3668 | 1464219683681 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 16:41:23 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003D86363000) [pid = 3668] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:41:23 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003D82FCDC00) [pid = 3668] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:41:23 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003D81D0F000) [pid = 3668] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:41:23 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D840A1400) [pid = 3668] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:41:23 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D86E52C00) [pid = 3668] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:41:23 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D83B79400) [pid = 3668] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:41:23 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D88287000) [pid = 3668] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:41:23 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D892BAC00) [pid = 3668] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 697ms 16:41:23 INFO - PROCESS | 3668 | 1464219683720 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 16:41:23 INFO - PROCESS | 3668 | 1464219683722 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 16:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:41:23 INFO - PROCESS | 3668 | 1464219683726 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:41:23 INFO - PROCESS | 3668 | 1464219683728 Marionette TRACE conn6 <- [1,1694,null,{}] 16:41:23 INFO - PROCESS | 3668 | 1464219683732 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:23 INFO - PROCESS | 3668 | 1464219683815 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 16:41:23 INFO - PROCESS | 3668 | 1464219683821 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:23 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D899D0800 == 42 [pid = 3668] [id = 433] 16:41:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D85508400) [pid = 3668] [serial = 1299] [outer = 0000000000000000] 16:41:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D86E52C00) [pid = 3668] [serial = 1300] [outer = 0000003D85508400] 16:41:23 INFO - PROCESS | 3668 | 1464219683876 Marionette DEBUG loaded listener.js 16:41:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D89E48800) [pid = 3668] [serial = 1301] [outer = 0000003D85508400] 16:41:24 INFO - PROCESS | 3668 | 1464219684309 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 16:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 629ms 16:41:24 INFO - PROCESS | 3668 | 1464219684358 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 16:41:24 INFO - PROCESS | 3668 | 1464219684360 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 16:41:24 INFO - PROCESS | 3668 | 1464219684364 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:41:24 INFO - PROCESS | 3668 | 1464219684366 Marionette TRACE conn6 <- [1,1698,null,{}] 16:41:24 INFO - PROCESS | 3668 | 1464219684369 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:24 INFO - PROCESS | 3668 | 1464219684453 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 16:41:24 INFO - PROCESS | 3668 | 1464219684491 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:24 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8BAC5000 == 43 [pid = 3668] [id = 434] 16:41:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D89EE3C00) [pid = 3668] [serial = 1302] [outer = 0000000000000000] 16:41:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D89EEB800) [pid = 3668] [serial = 1303] [outer = 0000003D89EE3C00] 16:41:24 INFO - PROCESS | 3668 | 1464219684538 Marionette DEBUG loaded listener.js 16:41:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D89F17000) [pid = 3668] [serial = 1304] [outer = 0000003D89EE3C00] 16:41:24 INFO - PROCESS | 3668 | 1464219684993 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 16:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 671ms 16:41:25 INFO - PROCESS | 3668 | 1464219685039 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 16:41:25 INFO - PROCESS | 3668 | 1464219685041 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 16:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:41:25 INFO - PROCESS | 3668 | 1464219685045 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:41:25 INFO - PROCESS | 3668 | 1464219685046 Marionette TRACE conn6 <- [1,1702,null,{}] 16:41:25 INFO - PROCESS | 3668 | 1464219685050 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:25 INFO - PROCESS | 3668 | 1464219685136 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 16:41:25 INFO - PROCESS | 3668 | 1464219685151 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:25 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8DFC8800 == 44 [pid = 3668] [id = 435] 16:41:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D89F1E400) [pid = 3668] [serial = 1305] [outer = 0000000000000000] 16:41:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D8A127400) [pid = 3668] [serial = 1306] [outer = 0000003D89F1E400] 16:41:25 INFO - PROCESS | 3668 | 1464219685200 Marionette DEBUG loaded listener.js 16:41:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003D89EE0000) [pid = 3668] [serial = 1307] [outer = 0000003D89F1E400] 16:41:25 INFO - PROCESS | 3668 | 1464219685620 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 16:41:25 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 16:41:25 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 16:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:41:25 INFO - _addTest/ [0,1705,"getWindowHandle",null] 16:41:25 INFO - PROCESS | 3668 | 1464219685678 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 16:41:25 INFO - PROCESS | 3668 | 1464219685681 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:41:25 INFO - PROCESS | 3668 | 1464219685683 Marionette TRACE conn6 <- [1,1706,null,{}] 16:41:25 INFO - PROCESS | 3668 | 1464219685687 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:25 INFO - PROCESS | 3668 | 1464219685821 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 16:41:25 INFO - PROCESS | 3668 | 1464219685970 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:25 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D83F21000 == 45 [pid = 3668] [id = 436] 16:41:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003D821CBC00) [pid = 3668] [serial = 1308] [outer = 0000000000000000] 16:41:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D82263800) [pid = 3668] [serial = 1309] [outer = 0000003D821CBC00] 16:41:26 INFO - PROCESS | 3668 | 1464219686032 Marionette DEBUG loaded listener.js 16:41:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D84F12000) [pid = 3668] [serial = 1310] [outer = 0000003D821CBC00] 16:41:26 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:26 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:26 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:26 INFO - PROCESS | 3668 | 1464219686617 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 986ms 16:41:26 INFO - PROCESS | 3668 | 1464219686672 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 16:41:26 INFO - PROCESS | 3668 | 1464219686676 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 16:41:26 INFO - PROCESS | 3668 | 1464219686681 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:41:26 INFO - PROCESS | 3668 | 1464219686685 Marionette TRACE conn6 <- [1,1710,null,{}] 16:41:26 INFO - PROCESS | 3668 | 1464219686690 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:26 INFO - PROCESS | 3668 | 1464219686810 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 16:41:26 INFO - PROCESS | 3668 | 1464219686901 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:26 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D893BA800 == 46 [pid = 3668] [id = 437] 16:41:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D859CFC00) [pid = 3668] [serial = 1311] [outer = 0000000000000000] 16:41:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0000003D85A21400) [pid = 3668] [serial = 1312] [outer = 0000003D859CFC00] 16:41:26 INFO - PROCESS | 3668 | 1464219686962 Marionette DEBUG loaded listener.js 16:41:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (0000003D85A7F400) [pid = 3668] [serial = 1313] [outer = 0000003D859CFC00] 16:41:27 INFO - PROCESS | 3668 | 1464219687604 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 16:41:27 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 16:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 986ms 16:41:27 INFO - PROCESS | 3668 | 1464219687671 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 16:41:27 INFO - PROCESS | 3668 | 1464219687675 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 16:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:41:27 INFO - PROCESS | 3668 | 1464219687679 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:41:27 INFO - PROCESS | 3668 | 1464219687681 Marionette TRACE conn6 <- [1,1714,null,{}] 16:41:27 INFO - PROCESS | 3668 | 1464219687686 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:27 INFO - PROCESS | 3668 | 1464219687800 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 16:41:27 INFO - PROCESS | 3668 | 1464219687879 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:27 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8E0DD800 == 47 [pid = 3668] [id = 438] 16:41:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (0000003D8868E400) [pid = 3668] [serial = 1314] [outer = 0000000000000000] 16:41:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (0000003D88698400) [pid = 3668] [serial = 1315] [outer = 0000003D8868E400] 16:41:27 INFO - PROCESS | 3668 | 1464219687978 Marionette DEBUG loaded listener.js 16:41:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (0000003D89A4E000) [pid = 3668] [serial = 1316] [outer = 0000003D8868E400] 16:41:28 INFO - PROCESS | 3668 | 1464219688640 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 16:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1028ms 16:41:28 INFO - PROCESS | 3668 | 1464219688710 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 16:41:28 INFO - PROCESS | 3668 | 1464219688715 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 16:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:41:28 INFO - PROCESS | 3668 | 1464219688727 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:41:28 INFO - PROCESS | 3668 | 1464219688733 Marionette TRACE conn6 <- [1,1718,null,{}] 16:41:28 INFO - PROCESS | 3668 | 1464219688754 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:28 INFO - PROCESS | 3668 | 1464219688878 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 16:41:28 INFO - PROCESS | 3668 | 1464219688989 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:29 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF329D000 == 48 [pid = 3668] [id = 439] 16:41:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (0000003D89EE5400) [pid = 3668] [serial = 1317] [outer = 0000000000000000] 16:41:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (0000003D8A146000) [pid = 3668] [serial = 1318] [outer = 0000003D89EE5400] 16:41:29 INFO - PROCESS | 3668 | 1464219689048 Marionette DEBUG loaded listener.js 16:41:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (0000003D8AB4A000) [pid = 3668] [serial = 1319] [outer = 0000003D89EE5400] 16:41:29 INFO - PROCESS | 3668 | 1464219689607 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 16:41:29 INFO - PROCESS | 3668 | 1464219689674 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 16:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:41:29 INFO - PROCESS | 3668 | 1464219689678 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:41:29 INFO - PROCESS | 3668 | 1464219689680 Marionette TRACE conn6 <- [1,1722,null,{}] 16:41:29 INFO - PROCESS | 3668 | 1464219689684 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:29 INFO - PROCESS | 3668 | 1464219689794 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 16:41:29 INFO - PROCESS | 3668 | 1464219689885 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:29 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF3B1B000 == 49 [pid = 3668] [id = 440] 16:41:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (0000003D8A13A800) [pid = 3668] [serial = 1320] [outer = 0000000000000000] 16:41:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (0000003D8ABC0400) [pid = 3668] [serial = 1321] [outer = 0000003D8A13A800] 16:41:29 INFO - PROCESS | 3668 | 1464219689942 Marionette DEBUG loaded listener.js 16:41:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (0000003D8ABC6C00) [pid = 3668] [serial = 1322] [outer = 0000003D8A13A800] 16:41:30 INFO - PROCESS | 3668 | 1464219690775 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 16:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1132ms 16:41:30 INFO - PROCESS | 3668 | 1464219690813 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 16:41:30 INFO - PROCESS | 3668 | 1464219690817 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 16:41:30 INFO - PROCESS | 3668 | 1464219690822 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:41:30 INFO - PROCESS | 3668 | 1464219690826 Marionette TRACE conn6 <- [1,1726,null,{}] 16:41:30 INFO - PROCESS | 3668 | 1464219690846 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:30 INFO - PROCESS | 3668 | 1464219690949 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 16:41:31 INFO - PROCESS | 3668 | 1464219691028 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:31 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D822D9800 == 50 [pid = 3668] [id = 441] 16:41:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (0000003D82FC8800) [pid = 3668] [serial = 1323] [outer = 0000000000000000] 16:41:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (0000003D83106800) [pid = 3668] [serial = 1324] [outer = 0000003D82FC8800] 16:41:31 INFO - PROCESS | 3668 | 1464219691124 Marionette DEBUG loaded listener.js 16:41:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (0000003D8440F400) [pid = 3668] [serial = 1325] [outer = 0000003D82FC8800] 16:41:31 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:31 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:31 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:31 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8DFC8800 == 49 [pid = 3668] [id = 435] 16:41:31 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8BAC5000 == 48 [pid = 3668] [id = 434] 16:41:31 INFO - PROCESS | 3668 | --DOCSHELL 0000003D899D0800 == 47 [pid = 3668] [id = 433] 16:41:31 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AEA1800 == 46 [pid = 3668] [id = 432] 16:41:31 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8A1A4000 == 45 [pid = 3668] [id = 431] 16:41:31 INFO - PROCESS | 3668 | --DOCSHELL 0000003D895D4800 == 44 [pid = 3668] [id = 430] 16:41:31 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89205800 == 43 [pid = 3668] [id = 429] 16:41:31 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8649F000 == 42 [pid = 3668] [id = 428] 16:41:31 INFO - PROCESS | 3668 | --DOCSHELL 0000003D852BE800 == 41 [pid = 3668] [id = 427] 16:41:31 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8312D000 == 40 [pid = 3668] [id = 426] 16:41:31 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (0000003D831AA800) [pid = 3668] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (0000003D831A9800) [pid = 3668] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (0000003D84485400) [pid = 3668] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (0000003D85A28C00) [pid = 3668] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (0000003D8550EC00) [pid = 3668] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (0000003D87D9C000) [pid = 3668] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (0000003D86E59400) [pid = 3668] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (0000003D8591A800) [pid = 3668] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (0000003D8644E800) [pid = 3668] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (0000003D88561400) [pid = 3668] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (0000003D8586F800) [pid = 3668] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (0000003D89694800) [pid = 3668] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (0000003D892B3400) [pid = 3668] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (0000003D89A4CC00) [pid = 3668] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (0000003D89A91C00) [pid = 3668] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0000003D86449400) [pid = 3668] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (0000003D86E4B000) [pid = 3668] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0000003D892AE000) [pid = 3668] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (0000003D86308000) [pid = 3668] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 16:41:31 INFO - PROCESS | 3668 | 1464219691733 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 16:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 923ms 16:41:31 INFO - PROCESS | 3668 | 1464219691751 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 16:41:31 INFO - PROCESS | 3668 | 1464219691757 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 16:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:41:31 INFO - PROCESS | 3668 | 1464219691763 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:41:31 INFO - PROCESS | 3668 | 1464219691766 Marionette TRACE conn6 <- [1,1730,null,{}] 16:41:31 INFO - PROCESS | 3668 | 1464219691770 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:31 INFO - PROCESS | 3668 | 1464219691862 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 16:41:31 INFO - PROCESS | 3668 | 1464219691941 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:31 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86182000 == 41 [pid = 3668] [id = 442] 16:41:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003D82FCDC00) [pid = 3668] [serial = 1326] [outer = 0000000000000000] 16:41:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003D85151C00) [pid = 3668] [serial = 1327] [outer = 0000003D82FCDC00] 16:41:31 INFO - PROCESS | 3668 | 1464219691990 Marionette DEBUG loaded listener.js 16:41:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D85296800) [pid = 3668] [serial = 1328] [outer = 0000003D82FCDC00] 16:41:32 INFO - PROCESS | 3668 | 1464219692418 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 16:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 692ms 16:41:32 INFO - PROCESS | 3668 | 1464219692456 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 16:41:32 INFO - PROCESS | 3668 | 1464219692458 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 16:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:41:32 INFO - PROCESS | 3668 | 1464219692467 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:41:32 INFO - PROCESS | 3668 | 1464219692471 Marionette TRACE conn6 <- [1,1734,null,{}] 16:41:32 INFO - PROCESS | 3668 | 1464219692483 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:32 INFO - PROCESS | 3668 | 1464219692577 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 16:41:32 INFO - PROCESS | 3668 | 1464219692587 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:32 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D885C1000 == 42 [pid = 3668] [id = 443] 16:41:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D8591F400) [pid = 3668] [serial = 1329] [outer = 0000000000000000] 16:41:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D859CA000) [pid = 3668] [serial = 1330] [outer = 0000003D8591F400] 16:41:32 INFO - PROCESS | 3668 | 1464219692637 Marionette DEBUG loaded listener.js 16:41:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0000003D85A1F400) [pid = 3668] [serial = 1331] [outer = 0000003D8591F400] 16:41:33 INFO - PROCESS | 3668 | 1464219693115 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 16:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 692ms 16:41:33 INFO - PROCESS | 3668 | 1464219693157 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 16:41:33 INFO - PROCESS | 3668 | 1464219693160 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 16:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:41:33 INFO - PROCESS | 3668 | 1464219693163 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:41:33 INFO - PROCESS | 3668 | 1464219693165 Marionette TRACE conn6 <- [1,1738,null,{}] 16:41:33 INFO - PROCESS | 3668 | 1464219693169 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:33 INFO - PROCESS | 3668 | 1464219693286 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 16:41:33 INFO - PROCESS | 3668 | 1464219693301 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:33 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D893BF800 == 43 [pid = 3668] [id = 444] 16:41:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (0000003D85A1E000) [pid = 3668] [serial = 1332] [outer = 0000000000000000] 16:41:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (0000003D86361C00) [pid = 3668] [serial = 1333] [outer = 0000003D85A1E000] 16:41:33 INFO - PROCESS | 3668 | 1464219693418 Marionette DEBUG loaded listener.js 16:41:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (0000003D86450400) [pid = 3668] [serial = 1334] [outer = 0000003D85A1E000] 16:41:33 INFO - PROCESS | 3668 | 1464219693827 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 16:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 735ms 16:41:33 INFO - PROCESS | 3668 | 1464219693900 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 16:41:33 INFO - PROCESS | 3668 | 1464219693903 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 16:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:41:33 INFO - PROCESS | 3668 | 1464219693906 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:41:33 INFO - PROCESS | 3668 | 1464219693908 Marionette TRACE conn6 <- [1,1742,null,{}] 16:41:33 INFO - PROCESS | 3668 | 1464219693919 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:34 INFO - PROCESS | 3668 | 1464219694028 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 16:41:34 INFO - PROCESS | 3668 | 1464219694040 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:34 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D899CF000 == 44 [pid = 3668] [id = 445] 16:41:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (0000003D8630AC00) [pid = 3668] [serial = 1335] [outer = 0000000000000000] 16:41:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (0000003D86E53400) [pid = 3668] [serial = 1336] [outer = 0000003D8630AC00] 16:41:34 INFO - PROCESS | 3668 | 1464219694086 Marionette DEBUG loaded listener.js 16:41:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (0000003D87D31C00) [pid = 3668] [serial = 1337] [outer = 0000003D8630AC00] 16:41:34 INFO - PROCESS | 3668 | 1464219694551 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 16:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 691ms 16:41:34 INFO - PROCESS | 3668 | 1464219694602 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 16:41:34 INFO - PROCESS | 3668 | 1464219694604 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 16:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:41:34 INFO - PROCESS | 3668 | 1464219694649 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:41:34 INFO - PROCESS | 3668 | 1464219694651 Marionette TRACE conn6 <- [1,1746,null,{}] 16:41:34 INFO - PROCESS | 3668 | 1464219694663 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:34 INFO - PROCESS | 3668 | 1464219694802 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 16:41:34 INFO - PROCESS | 3668 | 1464219694850 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:34 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8A1BD800 == 45 [pid = 3668] [id = 446] 16:41:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (0000003D88555400) [pid = 3668] [serial = 1338] [outer = 0000000000000000] 16:41:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (0000003D892B1000) [pid = 3668] [serial = 1339] [outer = 0000003D88555400] 16:41:34 INFO - PROCESS | 3668 | 1464219694897 Marionette DEBUG loaded listener.js 16:41:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (0000003D8968F800) [pid = 3668] [serial = 1340] [outer = 0000003D88555400] 16:41:35 INFO - PROCESS | 3668 | 1464219695340 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 16:41:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 734ms 16:41:35 INFO - PROCESS | 3668 | 1464219695379 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 16:41:35 INFO - PROCESS | 3668 | 1464219695381 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 16:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:41:35 INFO - PROCESS | 3668 | 1464219695385 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:41:35 INFO - PROCESS | 3668 | 1464219695386 Marionette TRACE conn6 <- [1,1750,null,{}] 16:41:35 INFO - PROCESS | 3668 | 1464219695396 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:35 INFO - PROCESS | 3668 | 1464219695504 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 16:41:35 INFO - PROCESS | 3668 | 1464219695511 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:35 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AE9F000 == 46 [pid = 3668] [id = 447] 16:41:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (0000003D8855A400) [pid = 3668] [serial = 1341] [outer = 0000000000000000] 16:41:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (0000003D89A46800) [pid = 3668] [serial = 1342] [outer = 0000003D8855A400] 16:41:35 INFO - PROCESS | 3668 | 1464219695557 Marionette DEBUG loaded listener.js 16:41:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (0000003D89A95800) [pid = 3668] [serial = 1343] [outer = 0000003D8855A400] 16:41:35 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (0000003D88289C00) [pid = 3668] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:41:35 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (0000003D84041C00) [pid = 3668] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:41:35 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (0000003D89A51400) [pid = 3668] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:41:35 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (0000003D8587A400) [pid = 3668] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:41:35 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (0000003D81D10400) [pid = 3668] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:41:35 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (0000003D85876800) [pid = 3668] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:41:35 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (0000003D85508400) [pid = 3668] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:41:35 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (0000003D89EE3C00) [pid = 3668] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:41:35 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (0000003D86E4E000) [pid = 3668] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:41:35 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (0000003D89E43000) [pid = 3668] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:41:35 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (0000003D81512C00) [pid = 3668] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:41:36 INFO - PROCESS | 3668 | 1464219696127 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 16:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 839ms 16:41:36 INFO - PROCESS | 3668 | 1464219696227 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 16:41:36 INFO - PROCESS | 3668 | 1464219696229 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 16:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:41:36 INFO - PROCESS | 3668 | 1464219696233 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:41:36 INFO - PROCESS | 3668 | 1464219696235 Marionette TRACE conn6 <- [1,1754,null,{}] 16:41:36 INFO - PROCESS | 3668 | 1464219696239 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:36 INFO - PROCESS | 3668 | 1464219696332 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 16:41:36 INFO - PROCESS | 3668 | 1464219696341 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:36 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B551800 == 47 [pid = 3668] [id = 448] 16:41:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (0000003D86306000) [pid = 3668] [serial = 1344] [outer = 0000000000000000] 16:41:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (0000003D89696400) [pid = 3668] [serial = 1345] [outer = 0000003D86306000] 16:41:36 INFO - PROCESS | 3668 | 1464219696387 Marionette DEBUG loaded listener.js 16:41:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (0000003D89AC7800) [pid = 3668] [serial = 1346] [outer = 0000003D86306000] 16:41:36 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:36 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:36 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:36 INFO - PROCESS | 3668 | 1464219696810 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 16:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 629ms 16:41:36 INFO - PROCESS | 3668 | 1464219696865 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 16:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:41:36 INFO - PROCESS | 3668 | 1464219696867 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 16:41:36 INFO - PROCESS | 3668 | 1464219696871 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:41:36 INFO - PROCESS | 3668 | 1464219696873 Marionette TRACE conn6 <- [1,1758,null,{}] 16:41:36 INFO - PROCESS | 3668 | 1464219696877 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:36 INFO - PROCESS | 3668 | 1464219696961 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 16:41:36 INFO - PROCESS | 3668 | 1464219696968 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:36 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8CD08800 == 48 [pid = 3668] [id = 449] 16:41:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (0000003D89E42800) [pid = 3668] [serial = 1347] [outer = 0000000000000000] 16:41:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (0000003D89EDE400) [pid = 3668] [serial = 1348] [outer = 0000003D89E42800] 16:41:37 INFO - PROCESS | 3668 | 1464219697014 Marionette DEBUG loaded listener.js 16:41:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (0000003D89EEC000) [pid = 3668] [serial = 1349] [outer = 0000003D89E42800] 16:41:37 INFO - PROCESS | 3668 | 1464219697449 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 16:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 629ms 16:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:41:37 INFO - PROCESS | 3668 | 1464219697503 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 16:41:37 INFO - PROCESS | 3668 | 1464219697506 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 16:41:37 INFO - PROCESS | 3668 | 1464219697509 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:41:37 INFO - PROCESS | 3668 | 1464219697511 Marionette TRACE conn6 <- [1,1762,null,{}] 16:41:37 INFO - PROCESS | 3668 | 1464219697515 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:37 INFO - PROCESS | 3668 | 1464219697601 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 16:41:37 INFO - PROCESS | 3668 | 1464219697610 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:37 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8E0F4000 == 49 [pid = 3668] [id = 450] 16:41:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (0000003D89F16C00) [pid = 3668] [serial = 1350] [outer = 0000000000000000] 16:41:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (0000003D8A12AC00) [pid = 3668] [serial = 1351] [outer = 0000003D89F16C00] 16:41:37 INFO - PROCESS | 3668 | 1464219697663 Marionette DEBUG loaded listener.js 16:41:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (0000003D8A13B400) [pid = 3668] [serial = 1352] [outer = 0000003D89F16C00] 16:41:38 INFO - PROCESS | 3668 | 1464219698380 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 16:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 924ms 16:41:38 INFO - PROCESS | 3668 | 1464219698436 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 16:41:38 INFO - PROCESS | 3668 | 1464219698442 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 16:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:41:38 INFO - PROCESS | 3668 | 1464219698447 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:41:38 INFO - PROCESS | 3668 | 1464219698452 Marionette TRACE conn6 <- [1,1766,null,{}] 16:41:38 INFO - PROCESS | 3668 | 1464219698458 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:38 INFO - PROCESS | 3668 | 1464219698577 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 16:41:38 INFO - PROCESS | 3668 | 1464219698674 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:38 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86492800 == 50 [pid = 3668] [id = 451] 16:41:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (0000003D844EE000) [pid = 3668] [serial = 1353] [outer = 0000000000000000] 16:41:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (0000003D8514D000) [pid = 3668] [serial = 1354] [outer = 0000003D844EE000] 16:41:38 INFO - PROCESS | 3668 | 1464219698735 Marionette DEBUG loaded listener.js 16:41:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (0000003D8586C400) [pid = 3668] [serial = 1355] [outer = 0000003D844EE000] 16:41:39 INFO - PROCESS | 3668 | 1464219699381 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 16:41:39 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 16:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 986ms 16:41:39 INFO - PROCESS | 3668 | 1464219699436 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 16:41:39 INFO - PROCESS | 3668 | 1464219699443 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 16:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:41:39 INFO - PROCESS | 3668 | 1464219699450 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:41:39 INFO - PROCESS | 3668 | 1464219699453 Marionette TRACE conn6 <- [1,1770,null,{}] 16:41:39 INFO - PROCESS | 3668 | 1464219699457 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:39 INFO - PROCESS | 3668 | 1464219699576 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 16:41:39 INFO - PROCESS | 3668 | 1464219699697 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:39 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89FEA800 == 51 [pid = 3668] [id = 452] 16:41:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (0000003D859D4C00) [pid = 3668] [serial = 1356] [outer = 0000000000000000] 16:41:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (0000003D86363800) [pid = 3668] [serial = 1357] [outer = 0000003D859D4C00] 16:41:39 INFO - PROCESS | 3668 | 1464219699756 Marionette DEBUG loaded listener.js 16:41:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (0000003D87DA0C00) [pid = 3668] [serial = 1358] [outer = 0000003D859D4C00] 16:41:40 INFO - PROCESS | 3668 | 1464219700427 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 16:41:40 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 16:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1024ms 16:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:41:40 INFO - PROCESS | 3668 | 1464219700480 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 16:41:40 INFO - PROCESS | 3668 | 1464219700483 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 16:41:40 INFO - PROCESS | 3668 | 1464219700487 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:41:40 INFO - PROCESS | 3668 | 1464219700491 Marionette TRACE conn6 <- [1,1774,null,{}] 16:41:40 INFO - PROCESS | 3668 | 1464219700523 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:40 INFO - PROCESS | 3668 | 1464219700639 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 16:41:40 INFO - PROCESS | 3668 | 1464219700764 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:40 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF454A000 == 52 [pid = 3668] [id = 453] 16:41:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (0000003D89A50000) [pid = 3668] [serial = 1359] [outer = 0000000000000000] 16:41:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (0000003D89F1BC00) [pid = 3668] [serial = 1360] [outer = 0000003D89A50000] 16:41:40 INFO - PROCESS | 3668 | 1464219700825 Marionette DEBUG loaded listener.js 16:41:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (0000003D8A143000) [pid = 3668] [serial = 1361] [outer = 0000003D89A50000] 16:41:41 INFO - PROCESS | 3668 | 1464219701416 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 16:41:41 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 16:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 986ms 16:41:41 INFO - PROCESS | 3668 | 1464219701475 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 16:41:41 INFO - PROCESS | 3668 | 1464219701478 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 16:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:41:41 INFO - PROCESS | 3668 | 1464219701482 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:41:41 INFO - PROCESS | 3668 | 1464219701485 Marionette TRACE conn6 <- [1,1778,null,{}] 16:41:41 INFO - PROCESS | 3668 | 1464219701489 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:41 INFO - PROCESS | 3668 | [3668] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:41:41 INFO - PROCESS | 3668 | 1464219701615 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 16:41:41 INFO - PROCESS | 3668 | 1464219701739 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:41 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D82452800 == 53 [pid = 3668] [id = 454] 16:41:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (0000003D82FCE800) [pid = 3668] [serial = 1362] [outer = 0000000000000000] 16:41:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (0000003D85503000) [pid = 3668] [serial = 1363] [outer = 0000003D82FCE800] 16:41:41 INFO - PROCESS | 3668 | 1464219701797 Marionette DEBUG loaded listener.js 16:41:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (0000003D89ACDC00) [pid = 3668] [serial = 1364] [outer = 0000003D82FCE800] 16:41:42 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:42 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:42 INFO - PROCESS | 3668 | 1464219702638 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:41:42 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) 16:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1193ms 16:41:42 INFO - PROCESS | 3668 | 1464219702676 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 16:41:42 INFO - PROCESS | 3668 | 1464219702681 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 16:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:41:42 INFO - PROCESS | 3668 | 1464219702686 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:41:42 INFO - PROCESS | 3668 | 1464219702690 Marionette TRACE conn6 <- [1,1782,null,{}] 16:41:42 INFO - PROCESS | 3668 | 1464219702698 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:42 INFO - PROCESS | 3668 | 1464219702803 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 16:41:42 INFO - PROCESS | 3668 | 1464219702931 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:42 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89168800 == 54 [pid = 3668] [id = 455] 16:41:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (0000003D83B82C00) [pid = 3668] [serial = 1365] [outer = 0000000000000000] 16:41:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (0000003D84F17800) [pid = 3668] [serial = 1366] [outer = 0000003D83B82C00] 16:41:42 INFO - PROCESS | 3668 | 1464219702984 Marionette DEBUG loaded listener.js 16:41:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (0000003D85878400) [pid = 3668] [serial = 1367] [outer = 0000003D83B82C00] 16:41:43 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8CD08800 == 53 [pid = 3668] [id = 449] 16:41:43 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B551800 == 52 [pid = 3668] [id = 448] 16:41:43 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AE9F000 == 51 [pid = 3668] [id = 447] 16:41:43 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8A1BD800 == 50 [pid = 3668] [id = 446] 16:41:43 INFO - PROCESS | 3668 | --DOCSHELL 0000003D899CF000 == 49 [pid = 3668] [id = 445] 16:41:43 INFO - PROCESS | 3668 | --DOCSHELL 0000003D893BF800 == 48 [pid = 3668] [id = 444] 16:41:43 INFO - PROCESS | 3668 | --DOCSHELL 0000003D885C1000 == 47 [pid = 3668] [id = 443] 16:41:43 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86182000 == 46 [pid = 3668] [id = 442] 16:41:43 INFO - PROCESS | 3668 | --DOCSHELL 0000003D822D9800 == 45 [pid = 3668] [id = 441] 16:41:43 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF329D000 == 44 [pid = 3668] [id = 439] 16:41:43 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8E0DD800 == 43 [pid = 3668] [id = 438] 16:41:43 INFO - PROCESS | 3668 | --DOCSHELL 0000003D893BA800 == 42 [pid = 3668] [id = 437] 16:41:43 INFO - PROCESS | 3668 | --DOCSHELL 0000003D83F21000 == 41 [pid = 3668] [id = 436] 16:41:43 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (0000003D89E4F800) [pid = 3668] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 16:41:43 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (0000003D859DA400) [pid = 3668] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 16:41:43 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (0000003D8A127400) [pid = 3668] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 16:41:43 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (0000003D8828D000) [pid = 3668] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 16:41:43 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (0000003D82264800) [pid = 3668] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 16:41:43 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (0000003D859D5800) [pid = 3668] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 16:41:43 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (0000003D88563C00) [pid = 3668] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 16:41:43 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (0000003D84413000) [pid = 3668] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 16:41:43 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (0000003D85151400) [pid = 3668] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 16:41:43 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (0000003D89A8EC00) [pid = 3668] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 16:41:43 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (0000003D8635B400) [pid = 3668] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 16:41:43 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (0000003D8644D400) [pid = 3668] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 16:41:43 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (0000003D88695000) [pid = 3668] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 16:41:43 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (0000003D83110400) [pid = 3668] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 16:41:43 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (0000003D821C6C00) [pid = 3668] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 16:41:43 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (0000003D859C0000) [pid = 3668] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 16:41:43 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (0000003D859D5C00) [pid = 3668] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 16:41:43 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (0000003D86E52C00) [pid = 3668] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 16:41:43 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (0000003D89EEB800) [pid = 3668] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 16:41:43 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (0000003D89ACAC00) [pid = 3668] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 16:41:43 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (0000003D87D28400) [pid = 3668] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 16:41:43 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (0000003D87DA5400) [pid = 3668] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 16:41:43 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (0000003D89F17000) [pid = 3668] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 16:41:43 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (0000003D89E48800) [pid = 3668] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 16:41:43 INFO - PROCESS | 3668 | 1464219703602 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 944ms 16:41:43 INFO - PROCESS | 3668 | 1464219703635 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 16:41:43 INFO - PROCESS | 3668 | 1464219703641 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 16:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:41:43 INFO - PROCESS | 3668 | 1464219703647 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:41:43 INFO - PROCESS | 3668 | 1464219703650 Marionette TRACE conn6 <- [1,1786,null,{}] 16:41:43 INFO - PROCESS | 3668 | 1464219703654 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:43 INFO - PROCESS | 3668 | 1464219703744 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 16:41:43 INFO - PROCESS | 3668 | 1464219703826 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:43 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86182000 == 42 [pid = 3668] [id = 456] 16:41:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (0000003D84412800) [pid = 3668] [serial = 1368] [outer = 0000000000000000] 16:41:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (0000003D85505C00) [pid = 3668] [serial = 1369] [outer = 0000003D84412800] 16:41:43 INFO - PROCESS | 3668 | 1464219703875 Marionette DEBUG loaded listener.js 16:41:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (0000003D859C4000) [pid = 3668] [serial = 1370] [outer = 0000003D84412800] 16:41:44 INFO - PROCESS | 3668 | 1464219704286 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 16:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 692ms 16:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:41:44 INFO - PROCESS | 3668 | 1464219704341 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 16:41:44 INFO - PROCESS | 3668 | 1464219704343 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 16:41:44 INFO - PROCESS | 3668 | 1464219704347 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:41:44 INFO - PROCESS | 3668 | 1464219704350 Marionette TRACE conn6 <- [1,1790,null,{}] 16:41:44 INFO - PROCESS | 3668 | 1464219704361 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:44 INFO - PROCESS | 3668 | 1464219704452 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 16:41:44 INFO - PROCESS | 3668 | 1464219704460 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:44 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89542800 == 43 [pid = 3668] [id = 457] 16:41:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (0000003D85A74800) [pid = 3668] [serial = 1371] [outer = 0000000000000000] 16:41:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (0000003D86307000) [pid = 3668] [serial = 1372] [outer = 0000003D85A74800] 16:41:44 INFO - PROCESS | 3668 | 1464219704542 Marionette DEBUG loaded listener.js 16:41:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (0000003D8644EC00) [pid = 3668] [serial = 1373] [outer = 0000003D85A74800] 16:41:45 INFO - PROCESS | 3668 | 1464219705023 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 734ms 16:41:45 INFO - PROCESS | 3668 | 1464219705084 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 16:41:45 INFO - PROCESS | 3668 | 1464219705086 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 16:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:41:45 INFO - PROCESS | 3668 | 1464219705089 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:41:45 INFO - PROCESS | 3668 | 1464219705091 Marionette TRACE conn6 <- [1,1794,null,{}] 16:41:45 INFO - PROCESS | 3668 | 1464219705095 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:45 INFO - PROCESS | 3668 | 1464219705184 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 16:41:45 INFO - PROCESS | 3668 | 1464219705193 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:45 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89E16000 == 44 [pid = 3668] [id = 458] 16:41:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (0000003D87D2A800) [pid = 3668] [serial = 1374] [outer = 0000000000000000] 16:41:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (0000003D87D9A000) [pid = 3668] [serial = 1375] [outer = 0000003D87D2A800] 16:41:45 INFO - PROCESS | 3668 | 1464219705240 Marionette DEBUG loaded listener.js 16:41:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (0000003D88287000) [pid = 3668] [serial = 1376] [outer = 0000003D87D2A800] 16:41:45 INFO - PROCESS | 3668 | 1464219705714 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 16:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 671ms 16:41:45 INFO - PROCESS | 3668 | 1464219705764 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 16:41:45 INFO - PROCESS | 3668 | 1464219705766 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 16:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:41:45 INFO - PROCESS | 3668 | 1464219705775 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:41:45 INFO - PROCESS | 3668 | 1464219705777 Marionette TRACE conn6 <- [1,1798,null,{}] 16:41:45 INFO - PROCESS | 3668 | 1464219705780 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:45 INFO - PROCESS | 3668 | 1464219705917 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 16:41:45 INFO - PROCESS | 3668 | 1464219705941 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:45 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D852BB800 == 45 [pid = 3668] [id = 459] 16:41:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (0000003D88556000) [pid = 3668] [serial = 1377] [outer = 0000000000000000] 16:41:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (0000003D8855F800) [pid = 3668] [serial = 1378] [outer = 0000003D88556000] 16:41:45 INFO - PROCESS | 3668 | 1464219705988 Marionette DEBUG loaded listener.js 16:41:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (0000003D892AC800) [pid = 3668] [serial = 1379] [outer = 0000003D88556000] 16:41:46 INFO - PROCESS | 3668 | 1464219706457 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 734ms 16:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:41:46 INFO - PROCESS | 3668 | 1464219706507 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 16:41:46 INFO - PROCESS | 3668 | 1464219706509 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 16:41:46 INFO - PROCESS | 3668 | 1464219706512 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:41:46 INFO - PROCESS | 3668 | 1464219706521 Marionette TRACE conn6 <- [1,1802,null,{}] 16:41:46 INFO - PROCESS | 3668 | 1464219706525 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:46 INFO - PROCESS | 3668 | 1464219706667 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 16:41:46 INFO - PROCESS | 3668 | 1464219706727 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:46 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D84F4A000 == 46 [pid = 3668] [id = 460] 16:41:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (0000003D89A92000) [pid = 3668] [serial = 1380] [outer = 0000000000000000] 16:41:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (0000003D89E45C00) [pid = 3668] [serial = 1381] [outer = 0000003D89A92000] 16:41:46 INFO - PROCESS | 3668 | 1464219706776 Marionette DEBUG loaded listener.js 16:41:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (0000003D89EE0C00) [pid = 3668] [serial = 1382] [outer = 0000003D89A92000] 16:41:47 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:47 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:47 INFO - PROCESS | 3668 | 1464219707258 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 776ms 16:41:47 INFO - PROCESS | 3668 | 1464219707292 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 16:41:47 INFO - PROCESS | 3668 | 1464219707294 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 16:41:47 INFO - PROCESS | 3668 | 1464219707297 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:41:47 INFO - PROCESS | 3668 | 1464219707299 Marionette TRACE conn6 <- [1,1806,null,{}] 16:41:47 INFO - PROCESS | 3668 | 1464219707303 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:47 INFO - PROCESS | 3668 | 1464219707420 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 16:41:47 INFO - PROCESS | 3668 | 1464219707434 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:47 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B5A2000 == 47 [pid = 3668] [id = 461] 16:41:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (0000003D89A94800) [pid = 3668] [serial = 1383] [outer = 0000000000000000] 16:41:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (0000003D89F19C00) [pid = 3668] [serial = 1384] [outer = 0000003D89A94800] 16:41:47 INFO - PROCESS | 3668 | 1464219707524 Marionette DEBUG loaded listener.js 16:41:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (0000003D8A13D000) [pid = 3668] [serial = 1385] [outer = 0000003D89A94800] 16:41:47 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (0000003D859C7800) [pid = 3668] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:41:47 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (0000003D8630AC00) [pid = 3668] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:41:47 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (0000003D88555400) [pid = 3668] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:41:47 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (0000003D8A13A800) [pid = 3668] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:41:47 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (0000003D82FC8800) [pid = 3668] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:41:47 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (0000003D82FCDC00) [pid = 3668] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:41:47 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (0000003D85A1E000) [pid = 3668] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:41:47 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (0000003D8591F400) [pid = 3668] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:41:47 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (0000003D8855A400) [pid = 3668] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:41:47 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (0000003D86306000) [pid = 3668] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:41:47 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (0000003D89E42800) [pid = 3668] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:41:48 INFO - PROCESS | 3668 | 1464219708078 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 16:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 839ms 16:41:48 INFO - PROCESS | 3668 | 1464219708140 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 16:41:48 INFO - PROCESS | 3668 | 1464219708142 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 16:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:41:48 INFO - PROCESS | 3668 | 1464219708150 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:41:48 INFO - PROCESS | 3668 | 1464219708152 Marionette TRACE conn6 <- [1,1810,null,{}] 16:41:48 INFO - PROCESS | 3668 | 1464219708156 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:48 INFO - PROCESS | 3668 | 1464219708248 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 16:41:48 INFO - PROCESS | 3668 | 1464219708255 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:48 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8CD1F800 == 48 [pid = 3668] [id = 462] 16:41:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (0000003D8440E400) [pid = 3668] [serial = 1386] [outer = 0000000000000000] 16:41:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (0000003D89A47400) [pid = 3668] [serial = 1387] [outer = 0000003D8440E400] 16:41:48 INFO - PROCESS | 3668 | 1464219708303 Marionette DEBUG loaded listener.js 16:41:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (0000003D8A13C400) [pid = 3668] [serial = 1388] [outer = 0000003D8440E400] 16:41:48 INFO - PROCESS | 3668 | 1464219708752 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 16:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 671ms 16:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:41:48 INFO - PROCESS | 3668 | 1464219708824 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 16:41:48 INFO - PROCESS | 3668 | 1464219708827 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 16:41:48 INFO - PROCESS | 3668 | 1464219708830 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:41:48 INFO - PROCESS | 3668 | 1464219708832 Marionette TRACE conn6 <- [1,1814,null,{}] 16:41:48 INFO - PROCESS | 3668 | 1464219708835 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:48 INFO - PROCESS | 3668 | 1464219708919 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 16:41:48 INFO - PROCESS | 3668 | 1464219708933 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:48 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF32B8000 == 49 [pid = 3668] [id = 463] 16:41:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (0000003D8AB45400) [pid = 3668] [serial = 1389] [outer = 0000000000000000] 16:41:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (0000003D8ABBE000) [pid = 3668] [serial = 1390] [outer = 0000003D8AB45400] 16:41:48 INFO - PROCESS | 3668 | 1464219708979 Marionette DEBUG loaded listener.js 16:41:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (0000003D8ABC9C00) [pid = 3668] [serial = 1391] [outer = 0000003D8AB45400] 16:41:49 INFO - PROCESS | 3668 | 1464219709474 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 16:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 671ms 16:41:49 INFO - PROCESS | 3668 | 1464219709505 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 16:41:49 INFO - PROCESS | 3668 | 1464219709510 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 16:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:41:49 INFO - PROCESS | 3668 | 1464219709516 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:41:49 INFO - PROCESS | 3668 | 1464219709521 Marionette TRACE conn6 <- [1,1818,null,{}] 16:41:49 INFO - PROCESS | 3668 | 1464219709528 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:49 INFO - PROCESS | 3668 | 1464219709647 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 16:41:49 INFO - PROCESS | 3668 | 1464219709747 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:49 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D85A65000 == 50 [pid = 3668] [id = 464] 16:41:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (0000003D82261C00) [pid = 3668] [serial = 1392] [outer = 0000000000000000] 16:41:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (0000003D82FC8800) [pid = 3668] [serial = 1393] [outer = 0000003D82261C00] 16:41:49 INFO - PROCESS | 3668 | 1464219709807 Marionette DEBUG loaded listener.js 16:41:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (0000003D8528C800) [pid = 3668] [serial = 1394] [outer = 0000003D82261C00] 16:41:50 INFO - PROCESS | 3668 | 1464219710455 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 16:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 986ms 16:41:50 INFO - PROCESS | 3668 | 1464219710506 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 16:41:50 INFO - PROCESS | 3668 | 1464219710513 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 16:41:50 INFO - PROCESS | 3668 | 1464219710520 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:41:50 INFO - PROCESS | 3668 | 1464219710523 Marionette TRACE conn6 <- [1,1822,null,{}] 16:41:50 INFO - PROCESS | 3668 | 1464219710528 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:50 INFO - PROCESS | 3668 | 1464219710678 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 16:41:50 INFO - PROCESS | 3668 | 1464219710803 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:50 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8A1B9000 == 51 [pid = 3668] [id = 465] 16:41:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (0000003D85A26800) [pid = 3668] [serial = 1395] [outer = 0000000000000000] 16:41:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (0000003D8635B400) [pid = 3668] [serial = 1396] [outer = 0000003D85A26800] 16:41:50 INFO - PROCESS | 3668 | 1464219710862 Marionette DEBUG loaded listener.js 16:41:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (0000003D87D28400) [pid = 3668] [serial = 1397] [outer = 0000003D85A26800] 16:41:51 INFO - PROCESS | 3668 | 1464219711454 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 16:41:51 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 16:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 986ms 16:41:51 INFO - PROCESS | 3668 | 1464219711511 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 16:41:51 INFO - PROCESS | 3668 | 1464219711514 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 16:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:41:51 INFO - PROCESS | 3668 | 1464219711518 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:41:51 INFO - PROCESS | 3668 | 1464219711522 Marionette TRACE conn6 <- [1,1826,null,{}] 16:41:51 INFO - PROCESS | 3668 | 1464219711534 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:51 INFO - PROCESS | 3668 | 1464219711653 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 16:41:51 INFO - PROCESS | 3668 | 1464219711776 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:51 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF4C51800 == 52 [pid = 3668] [id = 466] 16:41:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (0000003D89A90000) [pid = 3668] [serial = 1398] [outer = 0000000000000000] 16:41:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (0000003D89AC7000) [pid = 3668] [serial = 1399] [outer = 0000003D89A90000] 16:41:51 INFO - PROCESS | 3668 | 1464219711839 Marionette DEBUG loaded listener.js 16:41:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (0000003D8A141800) [pid = 3668] [serial = 1400] [outer = 0000003D89A90000] 16:41:52 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:52 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:52 INFO - PROCESS | 3668 | 1464219712496 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 16:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1030ms 16:41:52 INFO - PROCESS | 3668 | 1464219712549 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 16:41:52 INFO - PROCESS | 3668 | 1464219712553 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 16:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:41:52 INFO - PROCESS | 3668 | 1464219712556 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:41:52 INFO - PROCESS | 3668 | 1464219712558 Marionette TRACE conn6 <- [1,1830,null,{}] 16:41:52 INFO - PROCESS | 3668 | 1464219712562 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:52 INFO - PROCESS | 3668 | 1464219712676 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 16:41:52 INFO - PROCESS | 3668 | 1464219712798 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:52 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF5857800 == 53 [pid = 3668] [id = 467] 16:41:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (0000003D8AF61000) [pid = 3668] [serial = 1401] [outer = 0000000000000000] 16:41:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (0000003D8AF66800) [pid = 3668] [serial = 1402] [outer = 0000003D8AF61000] 16:41:52 INFO - PROCESS | 3668 | 1464219712857 Marionette DEBUG loaded listener.js 16:41:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (0000003D8DAD7800) [pid = 3668] [serial = 1403] [outer = 0000003D8AF61000] 16:41:53 INFO - PROCESS | 3668 | 1464219713460 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 16:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 986ms 16:41:53 INFO - PROCESS | 3668 | 1464219713545 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 16:41:53 INFO - PROCESS | 3668 | 1464219713548 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 16:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:41:53 INFO - PROCESS | 3668 | 1464219713551 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:41:53 INFO - PROCESS | 3668 | 1464219713553 Marionette TRACE conn6 <- [1,1834,null,{}] 16:41:53 INFO - PROCESS | 3668 | 1464219713558 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:53 INFO - PROCESS | 3668 | 1464219713666 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 16:41:53 INFO - PROCESS | 3668 | 1464219713787 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:53 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF6169800 == 54 [pid = 3668] [id = 468] 16:41:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (0000003D8DADB400) [pid = 3668] [serial = 1404] [outer = 0000000000000000] 16:41:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (0000003D8DADF400) [pid = 3668] [serial = 1405] [outer = 0000003D8DADB400] 16:41:53 INFO - PROCESS | 3668 | 1464219713846 Marionette DEBUG loaded listener.js 16:41:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (0000003D8DAE8800) [pid = 3668] [serial = 1406] [outer = 0000003D8DADB400] 16:41:54 INFO - PROCESS | 3668 | 1464219714587 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:41:54 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) 16:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1075ms 16:41:54 INFO - PROCESS | 3668 | 1464219714632 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 16:41:54 INFO - PROCESS | 3668 | 1464219714636 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 16:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:41:54 INFO - PROCESS | 3668 | 1464219714641 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:41:54 INFO - PROCESS | 3668 | 1464219714646 Marionette TRACE conn6 <- [1,1838,null,{}] 16:41:54 INFO - PROCESS | 3668 | 1464219714652 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:54 INFO - PROCESS | 3668 | 1464219714759 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 16:41:54 INFO - PROCESS | 3668 | 1464219714890 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:54 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8921E800 == 55 [pid = 3668] [id = 469] 16:41:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (0000003D81FBF000) [pid = 3668] [serial = 1407] [outer = 0000000000000000] 16:41:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (0000003D85152800) [pid = 3668] [serial = 1408] [outer = 0000003D81FBF000] 16:41:54 INFO - PROCESS | 3668 | 1464219714943 Marionette DEBUG loaded listener.js 16:41:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (0000003D859C4800) [pid = 3668] [serial = 1409] [outer = 0000003D81FBF000] 16:41:55 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8CD1F800 == 54 [pid = 3668] [id = 462] 16:41:55 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B5A2000 == 53 [pid = 3668] [id = 461] 16:41:55 INFO - PROCESS | 3668 | --DOCSHELL 0000003D84F4A000 == 52 [pid = 3668] [id = 460] 16:41:55 INFO - PROCESS | 3668 | --DOCSHELL 0000003D852BB800 == 51 [pid = 3668] [id = 459] 16:41:55 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89E16000 == 50 [pid = 3668] [id = 458] 16:41:55 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89542800 == 49 [pid = 3668] [id = 457] 16:41:55 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86182000 == 48 [pid = 3668] [id = 456] 16:41:55 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89168800 == 47 [pid = 3668] [id = 455] 16:41:55 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (0000003D82263800) [pid = 3668] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (0000003D85A21400) [pid = 3668] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (0000003D88698400) [pid = 3668] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (0000003D8A146000) [pid = 3668] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (0000003D8A12AC00) [pid = 3668] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 3668 | 1464219715641 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1023ms 16:41:55 INFO - PROCESS | 3668 | 1464219715666 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 16:41:55 INFO - PROCESS | 3668 | 1464219715672 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 16:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:41:55 INFO - PROCESS | 3668 | 1464219715678 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:41:55 INFO - PROCESS | 3668 | 1464219715681 Marionette TRACE conn6 <- [1,1842,null,{}] 16:41:55 INFO - PROCESS | 3668 | 1464219715685 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:55 INFO - PROCESS | 3668 | 1464219715792 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 16:41:55 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (0000003D86E53400) [pid = 3668] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (0000003D8968F800) [pid = 3668] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (0000003D892B1000) [pid = 3668] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (0000003D87D31C00) [pid = 3668] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (0000003D8ABC6C00) [pid = 3668] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (0000003D8ABC0400) [pid = 3668] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (0000003D8440F400) [pid = 3668] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (0000003D83106800) [pid = 3668] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (0000003D85151C00) [pid = 3668] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (0000003D85296800) [pid = 3668] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (0000003D86361C00) [pid = 3668] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (0000003D859CA000) [pid = 3668] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (0000003D85A1F400) [pid = 3668] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (0000003D89A46800) [pid = 3668] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (0000003D89696400) [pid = 3668] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (0000003D89EEC000) [pid = 3668] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (0000003D89EDE400) [pid = 3668] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (0000003D89A95800) [pid = 3668] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (0000003D89AC7800) [pid = 3668] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (0000003D86450400) [pid = 3668] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (0000003D89ACA800) [pid = 3668] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 16:41:55 INFO - PROCESS | 3668 | 1464219715880 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:55 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D85A60800 == 48 [pid = 3668] [id = 470] 16:41:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (0000003D8440F400) [pid = 3668] [serial = 1410] [outer = 0000000000000000] 16:41:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (0000003D85507C00) [pid = 3668] [serial = 1411] [outer = 0000003D8440F400] 16:41:55 INFO - PROCESS | 3668 | 1464219715928 Marionette DEBUG loaded listener.js 16:41:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (0000003D85A23C00) [pid = 3668] [serial = 1412] [outer = 0000003D8440F400] 16:41:56 INFO - PROCESS | 3668 | 1464219716346 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:41:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 735ms 16:41:56 INFO - PROCESS | 3668 | 1464219716415 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 16:41:56 INFO - PROCESS | 3668 | 1464219716418 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 16:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:41:56 INFO - PROCESS | 3668 | 1464219716421 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:41:56 INFO - PROCESS | 3668 | 1464219716425 Marionette TRACE conn6 <- [1,1846,null,{}] 16:41:56 INFO - PROCESS | 3668 | 1464219716436 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:56 INFO - PROCESS | 3668 | 1464219716528 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 16:41:56 INFO - PROCESS | 3668 | 1464219716542 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:56 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8955E000 == 49 [pid = 3668] [id = 471] 16:41:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (0000003D86E4F800) [pid = 3668] [serial = 1413] [outer = 0000000000000000] 16:41:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (0000003D87DA0000) [pid = 3668] [serial = 1414] [outer = 0000003D86E4F800] 16:41:56 INFO - PROCESS | 3668 | 1464219716591 Marionette DEBUG loaded listener.js 16:41:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (0000003D8855C800) [pid = 3668] [serial = 1415] [outer = 0000003D86E4F800] 16:41:57 INFO - PROCESS | 3668 | 1464219717052 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 16:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 693ms 16:41:57 INFO - PROCESS | 3668 | 1464219717116 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 16:41:57 INFO - PROCESS | 3668 | 1464219717126 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 16:41:57 INFO - PROCESS | 3668 | 1464219717130 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:41:57 INFO - PROCESS | 3668 | 1464219717132 Marionette TRACE conn6 <- [1,1850,null,{}] 16:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:41:57 INFO - PROCESS | 3668 | 1464219717135 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:57 INFO - PROCESS | 3668 | 1464219717228 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 16:41:57 INFO - PROCESS | 3668 | 1464219717310 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:57 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8A1A9000 == 50 [pid = 3668] [id = 472] 16:41:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (0000003D8968BC00) [pid = 3668] [serial = 1416] [outer = 0000000000000000] 16:41:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (0000003D89A46800) [pid = 3668] [serial = 1417] [outer = 0000003D8968BC00] 16:41:57 INFO - PROCESS | 3668 | 1464219717358 Marionette DEBUG loaded listener.js 16:41:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (0000003D89AC7800) [pid = 3668] [serial = 1418] [outer = 0000003D8968BC00] 16:41:57 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:57 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:41:57 INFO - PROCESS | 3668 | 1464219717777 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 16:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 671ms 16:41:57 INFO - PROCESS | 3668 | 1464219717807 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 16:41:57 INFO - PROCESS | 3668 | 1464219717809 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 16:41:57 INFO - PROCESS | 3668 | 1464219717812 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:41:57 INFO - PROCESS | 3668 | 1464219717814 Marionette TRACE conn6 <- [1,1854,null,{}] 16:41:57 INFO - PROCESS | 3668 | 1464219717818 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:57 INFO - PROCESS | 3668 | 1464219717942 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 16:41:57 INFO - PROCESS | 3668 | 1464219717956 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:57 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AF15000 == 51 [pid = 3668] [id = 473] 16:41:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (0000003D89ACF000) [pid = 3668] [serial = 1419] [outer = 0000000000000000] 16:41:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (0000003D89E4F800) [pid = 3668] [serial = 1420] [outer = 0000003D89ACF000] 16:41:58 INFO - PROCESS | 3668 | 1464219718002 Marionette DEBUG loaded listener.js 16:41:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (0000003D89F1C000) [pid = 3668] [serial = 1421] [outer = 0000003D89ACF000] 16:41:58 INFO - PROCESS | 3668 | 1464219718477 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 16:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 671ms 16:41:58 INFO - PROCESS | 3668 | 1464219718487 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 16:41:58 INFO - PROCESS | 3668 | 1464219718489 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 16:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:41:58 INFO - PROCESS | 3668 | 1464219718493 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:41:58 INFO - PROCESS | 3668 | 1464219718494 Marionette TRACE conn6 <- [1,1858,null,{}] 16:41:58 INFO - PROCESS | 3668 | 1464219718498 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:58 INFO - PROCESS | 3668 | 1464219718673 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 16:41:58 INFO - PROCESS | 3668 | 1464219718705 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:58 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86186800 == 52 [pid = 3668] [id = 474] 16:41:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (0000003D8A144800) [pid = 3668] [serial = 1422] [outer = 0000000000000000] 16:41:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (0000003D8ABC3000) [pid = 3668] [serial = 1423] [outer = 0000003D8A144800] 16:41:58 INFO - PROCESS | 3668 | 1464219718753 Marionette DEBUG loaded listener.js 16:41:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (0000003D8DAEB800) [pid = 3668] [serial = 1424] [outer = 0000003D8A144800] 16:41:59 INFO - PROCESS | 3668 | 1464219719216 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 16:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 776ms 16:41:59 INFO - PROCESS | 3668 | 1464219719273 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 16:41:59 INFO - PROCESS | 3668 | 1464219719275 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 16:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:41:59 INFO - PROCESS | 3668 | 1464219719278 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:41:59 INFO - PROCESS | 3668 | 1464219719280 Marionette TRACE conn6 <- [1,1862,null,{}] 16:41:59 INFO - PROCESS | 3668 | 1464219719284 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:41:59 INFO - PROCESS | 3668 | 1464219719396 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 16:41:59 INFO - PROCESS | 3668 | 1464219719407 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:59 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8E0E7000 == 53 [pid = 3668] [id = 475] 16:41:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (0000003D8DAEA000) [pid = 3668] [serial = 1425] [outer = 0000000000000000] 16:41:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (0000003D8DAF0800) [pid = 3668] [serial = 1426] [outer = 0000003D8DAEA000] 16:41:59 INFO - PROCESS | 3668 | 1464219719500 Marionette DEBUG loaded listener.js 16:41:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (0000003D8DB5C400) [pid = 3668] [serial = 1427] [outer = 0000003D8DAEA000] 16:42:00 INFO - PROCESS | 3668 | 1464219720048 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 16:42:00 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (0000003D88556000) [pid = 3668] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:42:00 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (0000003D89A92000) [pid = 3668] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:42:00 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (0000003D89F16C00) [pid = 3668] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:42:00 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (0000003D83B82C00) [pid = 3668] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:42:00 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (0000003D85A74800) [pid = 3668] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:42:00 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (0000003D87D2A800) [pid = 3668] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:42:00 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (0000003D84412800) [pid = 3668] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:42:00 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (0000003D89A94800) [pid = 3668] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:42:00 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (0000003D8440E400) [pid = 3668] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:42:00 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (0000003D821CB800) [pid = 3668] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:42:00 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (0000003D859CFC00) [pid = 3668] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:42:00 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (0000003D821CBC00) [pid = 3668] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:42:00 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (0000003D89A8C800) [pid = 3668] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:42:00 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (0000003D81D0FC00) [pid = 3668] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:42:00 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (0000003D84F10C00) [pid = 3668] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:42:00 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (0000003D8868E400) [pid = 3668] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:42:00 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (0000003D89EE5400) [pid = 3668] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:42:00 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (0000003D88284400) [pid = 3668] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 838ms 16:42:00 INFO - PROCESS | 3668 | 1464219720121 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 16:42:00 INFO - PROCESS | 3668 | 1464219720123 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 16:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:42:00 INFO - PROCESS | 3668 | 1464219720126 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:42:00 INFO - PROCESS | 3668 | 1464219720128 Marionette TRACE conn6 <- [1,1866,null,{}] 16:42:00 INFO - PROCESS | 3668 | 1464219720131 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:00 INFO - PROCESS | 3668 | 1464219720227 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 16:42:00 INFO - PROCESS | 3668 | 1464219720235 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:00 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89E13800 == 54 [pid = 3668] [id = 476] 16:42:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (0000003D83103400) [pid = 3668] [serial = 1428] [outer = 0000000000000000] 16:42:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (0000003D84F14400) [pid = 3668] [serial = 1429] [outer = 0000003D83103400] 16:42:00 INFO - PROCESS | 3668 | 1464219720281 Marionette DEBUG loaded listener.js 16:42:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (0000003D8644D400) [pid = 3668] [serial = 1430] [outer = 0000003D83103400] 16:42:00 INFO - PROCESS | 3668 | 1464219720716 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 16:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 629ms 16:42:00 INFO - PROCESS | 3668 | 1464219720758 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 16:42:00 INFO - PROCESS | 3668 | 1464219720760 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 16:42:00 INFO - PROCESS | 3668 | 1464219720763 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:42:00 INFO - PROCESS | 3668 | 1464219720765 Marionette TRACE conn6 <- [1,1870,null,{}] 16:42:00 INFO - PROCESS | 3668 | 1464219720768 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:00 INFO - PROCESS | 3668 | 1464219720858 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 16:42:00 INFO - PROCESS | 3668 | 1464219720865 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:00 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF4BD3800 == 55 [pid = 3668] [id = 477] 16:42:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (0000003D88559C00) [pid = 3668] [serial = 1431] [outer = 0000000000000000] 16:42:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (0000003D8A13D800) [pid = 3668] [serial = 1432] [outer = 0000003D88559C00] 16:42:00 INFO - PROCESS | 3668 | 1464219720911 Marionette DEBUG loaded listener.js 16:42:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (0000003D8DB63800) [pid = 3668] [serial = 1433] [outer = 0000003D88559C00] 16:42:01 INFO - PROCESS | 3668 | 1464219721329 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 16:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 629ms 16:42:01 INFO - PROCESS | 3668 | 1464219721396 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 16:42:01 INFO - PROCESS | 3668 | 1464219721398 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 16:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:42:01 INFO - PROCESS | 3668 | 1464219721402 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:42:01 INFO - PROCESS | 3668 | 1464219721404 Marionette TRACE conn6 <- [1,1874,null,{}] 16:42:01 INFO - PROCESS | 3668 | 1464219721408 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:01 INFO - PROCESS | 3668 | 1464219721496 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 16:42:01 INFO - PROCESS | 3668 | 1464219721505 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:01 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF9446000 == 56 [pid = 3668] [id = 478] 16:42:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (0000003D8DDC2C00) [pid = 3668] [serial = 1434] [outer = 0000000000000000] 16:42:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (0000003D8DDCCC00) [pid = 3668] [serial = 1435] [outer = 0000003D8DDC2C00] 16:42:01 INFO - PROCESS | 3668 | 1464219721565 Marionette DEBUG loaded listener.js 16:42:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (0000003D8F5D0C00) [pid = 3668] [serial = 1436] [outer = 0000003D8DDC2C00] 16:42:02 INFO - PROCESS | 3668 | 1464219722023 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 16:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 692ms 16:42:02 INFO - PROCESS | 3668 | 1464219722107 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 16:42:02 INFO - PROCESS | 3668 | 1464219722112 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 16:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:42:02 INFO - PROCESS | 3668 | 1464219722122 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:42:02 INFO - PROCESS | 3668 | 1464219722127 Marionette TRACE conn6 <- [1,1878,null,{}] 16:42:02 INFO - PROCESS | 3668 | 1464219722135 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:02 INFO - PROCESS | 3668 | 1464219722259 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 16:42:02 INFO - PROCESS | 3668 | 1464219722351 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:02 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D85A70800 == 57 [pid = 3668] [id = 479] 16:42:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (0000003D831AB400) [pid = 3668] [serial = 1437] [outer = 0000000000000000] 16:42:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (0000003D84486400) [pid = 3668] [serial = 1438] [outer = 0000003D831AB400] 16:42:02 INFO - PROCESS | 3668 | 1464219722413 Marionette DEBUG loaded listener.js 16:42:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (0000003D8550D000) [pid = 3668] [serial = 1439] [outer = 0000003D831AB400] 16:42:02 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:42:02 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:42:03 INFO - PROCESS | 3668 | 1464219723092 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 16:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1031ms 16:42:03 INFO - PROCESS | 3668 | 1464219723155 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 16:42:03 INFO - PROCESS | 3668 | 1464219723160 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 16:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:42:03 INFO - PROCESS | 3668 | 1464219723168 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:42:03 INFO - PROCESS | 3668 | 1464219723173 Marionette TRACE conn6 <- [1,1882,null,{}] 16:42:03 INFO - PROCESS | 3668 | 1464219723177 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:03 INFO - PROCESS | 3668 | 1464219723296 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 16:42:03 INFO - PROCESS | 3668 | 1464219723420 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:03 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AEA5800 == 58 [pid = 3668] [id = 480] 16:42:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (0000003D86363000) [pid = 3668] [serial = 1440] [outer = 0000000000000000] 16:42:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (0000003D87D2C000) [pid = 3668] [serial = 1441] [outer = 0000003D86363000] 16:42:03 INFO - PROCESS | 3668 | 1464219723480 Marionette DEBUG loaded listener.js 16:42:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (0000003D892B4800) [pid = 3668] [serial = 1442] [outer = 0000003D86363000] 16:42:04 INFO - PROCESS | 3668 | 1464219724095 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 16:42:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 985ms 16:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:42:04 INFO - PROCESS | 3668 | 1464219724154 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 16:42:04 INFO - PROCESS | 3668 | 1464219724157 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 16:42:04 INFO - PROCESS | 3668 | 1464219724161 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:42:04 INFO - PROCESS | 3668 | 1464219724164 Marionette TRACE conn6 <- [1,1886,null,{}] 16:42:04 INFO - PROCESS | 3668 | 1464219724175 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:04 INFO - PROCESS | 3668 | 1464219724298 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 16:42:04 INFO - PROCESS | 3668 | 1464219724428 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:04 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF9766000 == 59 [pid = 3668] [id = 481] 16:42:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (0000003D8AB4B400) [pid = 3668] [serial = 1443] [outer = 0000000000000000] 16:42:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (0000003D8ABC3400) [pid = 3668] [serial = 1444] [outer = 0000003D8AB4B400] 16:42:04 INFO - PROCESS | 3668 | 1464219724491 Marionette DEBUG loaded listener.js 16:42:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (0000003D8DADA400) [pid = 3668] [serial = 1445] [outer = 0000003D8AB4B400] 16:42:05 INFO - PROCESS | 3668 | 1464219725134 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 16:42:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1024ms 16:42:05 INFO - PROCESS | 3668 | 1464219725187 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 16:42:05 INFO - PROCESS | 3668 | 1464219725190 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 16:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:42:05 INFO - PROCESS | 3668 | 1464219725194 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:42:05 INFO - PROCESS | 3668 | 1464219725196 Marionette TRACE conn6 <- [1,1890,null,{}] 16:42:05 INFO - PROCESS | 3668 | 1464219725200 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:05 INFO - PROCESS | 3668 | 1464219725317 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 16:42:05 INFO - PROCESS | 3668 | 1464219725444 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:05 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF9EC1000 == 60 [pid = 3668] [id = 482] 16:42:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (0000003D8DDC9C00) [pid = 3668] [serial = 1446] [outer = 0000000000000000] 16:42:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (0000003D8F5D8000) [pid = 3668] [serial = 1447] [outer = 0000003D8DDC9C00] 16:42:05 INFO - PROCESS | 3668 | 1464219725503 Marionette DEBUG loaded listener.js 16:42:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (0000003DF31F1800) [pid = 3668] [serial = 1448] [outer = 0000003D8DDC9C00] 16:42:06 INFO - PROCESS | 3668 | 1464219726110 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 16:42:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 987ms 16:42:06 INFO - PROCESS | 3668 | 1464219726183 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 16:42:06 INFO - PROCESS | 3668 | 1464219726186 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 16:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:42:06 INFO - PROCESS | 3668 | 1464219726189 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:42:06 INFO - PROCESS | 3668 | 1464219726192 Marionette TRACE conn6 <- [1,1894,null,{}] 16:42:06 INFO - PROCESS | 3668 | 1464219726195 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:06 INFO - PROCESS | 3668 | 1464219726307 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 16:42:06 INFO - PROCESS | 3668 | 1464219726431 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:06 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFA2DD000 == 61 [pid = 3668] [id = 483] 16:42:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (0000003DF31F9C00) [pid = 3668] [serial = 1449] [outer = 0000000000000000] 16:42:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (0000003DF31FB800) [pid = 3668] [serial = 1450] [outer = 0000003DF31F9C00] 16:42:06 INFO - PROCESS | 3668 | 1464219726491 Marionette DEBUG loaded listener.js 16:42:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (0000003DF3B4BC00) [pid = 3668] [serial = 1451] [outer = 0000003DF31F9C00] 16:42:07 INFO - PROCESS | 3668 | 1464219727104 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 16:42:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:42:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 987ms 16:42:07 INFO - PROCESS | 3668 | 1464219727178 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 16:42:07 INFO - PROCESS | 3668 | 1464219727181 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 16:42:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:42:07 INFO - PROCESS | 3668 | 1464219727185 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:42:07 INFO - PROCESS | 3668 | 1464219727187 Marionette TRACE conn6 <- [1,1898,null,{}] 16:42:07 INFO - PROCESS | 3668 | 1464219727191 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:07 INFO - PROCESS | 3668 | 1464219727360 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 16:42:07 INFO - PROCESS | 3668 | 1464219727601 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:07 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86466800 == 62 [pid = 3668] [id = 484] 16:42:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (0000003D81E7F400) [pid = 3668] [serial = 1452] [outer = 0000000000000000] 16:42:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (0000003D8225D800) [pid = 3668] [serial = 1453] [outer = 0000003D81E7F400] 16:42:07 INFO - PROCESS | 3668 | 1464219727676 Marionette DEBUG loaded listener.js 16:42:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (0000003D84F0E000) [pid = 3668] [serial = 1454] [outer = 0000003D81E7F400] 16:42:08 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:42:08 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:42:08 INFO - PROCESS | 3668 | 1464219728335 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 16:42:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1181ms 16:42:08 INFO - PROCESS | 3668 | 1464219728369 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 16:42:08 INFO - PROCESS | 3668 | 1464219728373 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 16:42:08 INFO - PROCESS | 3668 | 1464219728378 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:42:08 INFO - PROCESS | 3668 | 1464219728381 Marionette TRACE conn6 <- [1,1902,null,{}] 16:42:08 INFO - PROCESS | 3668 | 1464219728387 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:08 INFO - PROCESS | 3668 | 1464219728494 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 16:42:08 INFO - PROCESS | 3668 | 1464219728622 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:08 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF3B1B000 == 61 [pid = 3668] [id = 440] 16:42:08 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF4BD3800 == 60 [pid = 3668] [id = 477] 16:42:08 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89E13800 == 59 [pid = 3668] [id = 476] 16:42:08 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8E0E7000 == 58 [pid = 3668] [id = 475] 16:42:08 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86186800 == 57 [pid = 3668] [id = 474] 16:42:08 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AF15000 == 56 [pid = 3668] [id = 473] 16:42:08 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8A1A9000 == 55 [pid = 3668] [id = 472] 16:42:08 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8955E000 == 54 [pid = 3668] [id = 471] 16:42:08 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (0000003D8ABBE000) [pid = 3668] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 16:42:08 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (0000003D8514D000) [pid = 3668] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 16:42:08 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (0000003D86363800) [pid = 3668] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 16:42:08 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (0000003D89F1BC00) [pid = 3668] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 16:42:08 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8451D000 == 55 [pid = 3668] [id = 485] 16:42:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (0000003D81BA6800) [pid = 3668] [serial = 1455] [outer = 0000000000000000] 16:42:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (0000003D821C7800) [pid = 3668] [serial = 1456] [outer = 0000003D81BA6800] 16:42:08 INFO - PROCESS | 3668 | 1464219728721 Marionette DEBUG loaded listener.js 16:42:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (0000003D85154800) [pid = 3668] [serial = 1457] [outer = 0000003D81BA6800] 16:42:08 INFO - PROCESS | 3668 | --DOCSHELL 0000003D85A60800 == 54 [pid = 3668] [id = 470] 16:42:08 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8921E800 == 53 [pid = 3668] [id = 469] 16:42:08 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF6169800 == 52 [pid = 3668] [id = 468] 16:42:08 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF5857800 == 51 [pid = 3668] [id = 467] 16:42:08 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF4C51800 == 50 [pid = 3668] [id = 466] 16:42:08 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8A1B9000 == 49 [pid = 3668] [id = 465] 16:42:08 INFO - PROCESS | 3668 | --DOCSHELL 0000003D85A65000 == 48 [pid = 3668] [id = 464] 16:42:08 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (0000003D8A13D000) [pid = 3668] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 16:42:08 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (0000003D8A13C400) [pid = 3668] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 16:42:08 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (0000003D89A47400) [pid = 3668] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 16:42:08 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (0000003D88287000) [pid = 3668] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 16:42:08 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (0000003D84F13000) [pid = 3668] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 16:42:08 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (0000003D85A7F400) [pid = 3668] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 16:42:08 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (0000003D84F12000) [pid = 3668] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 16:42:08 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (0000003D89AC6000) [pid = 3668] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 16:42:08 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (0000003D84F0DC00) [pid = 3668] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 16:42:08 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (0000003D85A80000) [pid = 3668] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 16:42:08 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (0000003D89A4E000) [pid = 3668] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 16:42:08 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (0000003D8AB4A000) [pid = 3668] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 16:42:08 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (0000003D89AC4000) [pid = 3668] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 16:42:08 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (0000003D8855F800) [pid = 3668] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 16:42:08 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (0000003D892AC800) [pid = 3668] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 16:42:08 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (0000003D89EE0C00) [pid = 3668] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 16:42:08 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (0000003D89E45C00) [pid = 3668] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 16:42:08 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (0000003D8A13B400) [pid = 3668] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 16:42:08 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (0000003D85878400) [pid = 3668] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 16:42:08 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (0000003D84F17800) [pid = 3668] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 16:42:08 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (0000003D86307000) [pid = 3668] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 16:42:08 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (0000003D8644EC00) [pid = 3668] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 16:42:08 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (0000003D85503000) [pid = 3668] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 16:42:08 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (0000003D87D9A000) [pid = 3668] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 16:42:08 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (0000003D85505C00) [pid = 3668] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 16:42:08 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (0000003D859C4000) [pid = 3668] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 16:42:08 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (0000003D89F19C00) [pid = 3668] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 16:42:09 INFO - PROCESS | 3668 | 1464219729202 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 16:42:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:42:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 881ms 16:42:09 INFO - PROCESS | 3668 | 1464219729266 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 16:42:09 INFO - PROCESS | 3668 | 1464219729270 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 16:42:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:42:09 INFO - PROCESS | 3668 | 1464219729275 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:42:09 INFO - PROCESS | 3668 | 1464219729277 Marionette TRACE conn6 <- [1,1906,null,{}] 16:42:09 INFO - PROCESS | 3668 | 1464219729281 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:09 INFO - PROCESS | 3668 | 1464219729376 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 16:42:09 INFO - PROCESS | 3668 | 1464219729490 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:09 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D885C6000 == 49 [pid = 3668] [id = 486] 16:42:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (0000003D85150C00) [pid = 3668] [serial = 1458] [outer = 0000000000000000] 16:42:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (0000003D85A26400) [pid = 3668] [serial = 1459] [outer = 0000003D85150C00] 16:42:09 INFO - PROCESS | 3668 | 1464219729539 Marionette DEBUG loaded listener.js 16:42:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (0000003D86360800) [pid = 3668] [serial = 1460] [outer = 0000003D85150C00] 16:42:09 INFO - PROCESS | 3668 | 1464219729943 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 16:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 734ms 16:42:10 INFO - PROCESS | 3668 | 1464219730012 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 16:42:10 INFO - PROCESS | 3668 | 1464219730014 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 16:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:42:10 INFO - PROCESS | 3668 | 1464219730020 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:42:10 INFO - PROCESS | 3668 | 1464219730026 Marionette TRACE conn6 <- [1,1910,null,{}] 16:42:10 INFO - PROCESS | 3668 | 1464219730041 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:10 INFO - PROCESS | 3668 | 1464219730165 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 16:42:10 INFO - PROCESS | 3668 | 1464219730183 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:10 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89FD8000 == 50 [pid = 3668] [id = 487] 16:42:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (0000003D87D2A800) [pid = 3668] [serial = 1461] [outer = 0000000000000000] 16:42:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (0000003D87DA0400) [pid = 3668] [serial = 1462] [outer = 0000003D87D2A800] 16:42:10 INFO - PROCESS | 3668 | 1464219730239 Marionette DEBUG loaded listener.js 16:42:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (0000003D88558C00) [pid = 3668] [serial = 1463] [outer = 0000003D87D2A800] 16:42:10 INFO - PROCESS | 3668 | 1464219730716 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 16:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 734ms 16:42:10 INFO - PROCESS | 3668 | 1464219730755 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 16:42:10 INFO - PROCESS | 3668 | 1464219730758 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 16:42:10 INFO - PROCESS | 3668 | 1464219730761 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:42:10 INFO - PROCESS | 3668 | 1464219730763 Marionette TRACE conn6 <- [1,1914,null,{}] 16:42:10 INFO - PROCESS | 3668 | 1464219730767 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:10 INFO - PROCESS | 3668 | 1464219730859 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 16:42:10 INFO - PROCESS | 3668 | 1464219730867 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:10 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AE8C000 == 51 [pid = 3668] [id = 488] 16:42:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (0000003D892B0800) [pid = 3668] [serial = 1464] [outer = 0000000000000000] 16:42:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (0000003D89692800) [pid = 3668] [serial = 1465] [outer = 0000003D892B0800] 16:42:10 INFO - PROCESS | 3668 | 1464219730914 Marionette DEBUG loaded listener.js 16:42:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (0000003D89A53800) [pid = 3668] [serial = 1466] [outer = 0000003D892B0800] 16:42:11 INFO - PROCESS | 3668 | 1464219731397 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 16:42:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:42:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 693ms 16:42:11 INFO - PROCESS | 3668 | 1464219731462 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 16:42:11 INFO - PROCESS | 3668 | 1464219731464 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 16:42:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:42:11 INFO - PROCESS | 3668 | 1464219731468 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:42:11 INFO - PROCESS | 3668 | 1464219731470 Marionette TRACE conn6 <- [1,1918,null,{}] 16:42:11 INFO - PROCESS | 3668 | 1464219731473 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:11 INFO - PROCESS | 3668 | 1464219731619 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 16:42:11 INFO - PROCESS | 3668 | 1464219731650 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:11 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B587800 == 52 [pid = 3668] [id = 489] 16:42:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (0000003D89AC8C00) [pid = 3668] [serial = 1467] [outer = 0000000000000000] 16:42:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (0000003D89AD1800) [pid = 3668] [serial = 1468] [outer = 0000003D89AC8C00] 16:42:11 INFO - PROCESS | 3668 | 1464219731703 Marionette DEBUG loaded listener.js 16:42:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (0000003D89EE4000) [pid = 3668] [serial = 1469] [outer = 0000003D89AC8C00] 16:42:12 INFO - PROCESS | 3668 | 1464219732181 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 16:42:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 733ms 16:42:12 INFO - PROCESS | 3668 | 1464219732203 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 16:42:12 INFO - PROCESS | 3668 | 1464219732206 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 16:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:42:12 INFO - PROCESS | 3668 | 1464219732209 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:42:12 INFO - PROCESS | 3668 | 1464219732211 Marionette TRACE conn6 <- [1,1922,null,{}] 16:42:12 INFO - PROCESS | 3668 | 1464219732215 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:12 INFO - PROCESS | 3668 | 1464219732332 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 16:42:12 INFO - PROCESS | 3668 | 1464219732391 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:12 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8CD10800 == 53 [pid = 3668] [id = 490] 16:42:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (0000003D8A13B400) [pid = 3668] [serial = 1470] [outer = 0000000000000000] 16:42:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (0000003D8A142000) [pid = 3668] [serial = 1471] [outer = 0000003D8A13B400] 16:42:12 INFO - PROCESS | 3668 | 1464219732437 Marionette DEBUG loaded listener.js 16:42:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (0000003D8AB4CC00) [pid = 3668] [serial = 1472] [outer = 0000003D8A13B400] 16:42:12 INFO - PROCESS | 3668 | 1464219732875 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 16:42:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 671ms 16:42:12 INFO - PROCESS | 3668 | 1464219732883 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 16:42:12 INFO - PROCESS | 3668 | 1464219732886 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 16:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:42:12 INFO - PROCESS | 3668 | 1464219732889 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:42:12 INFO - PROCESS | 3668 | 1464219732891 Marionette TRACE conn6 <- [1,1926,null,{}] 16:42:12 INFO - PROCESS | 3668 | 1464219732894 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:13 INFO - PROCESS | 3668 | 1464219733009 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 16:42:13 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (0000003D8AB45400) [pid = 3668] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:42:13 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (0000003D86E4F800) [pid = 3668] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:42:13 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (0000003D81FBF000) [pid = 3668] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:42:13 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (0000003D8DAEA000) [pid = 3668] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:42:13 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (0000003D8A144800) [pid = 3668] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:42:13 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (0000003D8968BC00) [pid = 3668] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:42:13 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (0000003D8440F400) [pid = 3668] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:42:13 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (0000003D83103400) [pid = 3668] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:42:13 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (0000003D89ACF000) [pid = 3668] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:42:13 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (0000003D88559C00) [pid = 3668] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:42:13 INFO - PROCESS | 3668 | 1464219733182 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:13 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D885C0000 == 54 [pid = 3668] [id = 491] 16:42:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (0000003D81FBF000) [pid = 3668] [serial = 1473] [outer = 0000000000000000] 16:42:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (0000003D85A80400) [pid = 3668] [serial = 1474] [outer = 0000003D81FBF000] 16:42:13 INFO - PROCESS | 3668 | 1464219733241 Marionette DEBUG loaded listener.js 16:42:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (0000003D89F15C00) [pid = 3668] [serial = 1475] [outer = 0000003D81FBF000] 16:42:13 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:42:13 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:42:13 INFO - PROCESS | 3668 | 1464219733619 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 16:42:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 776ms 16:42:13 INFO - PROCESS | 3668 | 1464219733668 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 16:42:13 INFO - PROCESS | 3668 | 1464219733671 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 16:42:13 INFO - PROCESS | 3668 | 1464219733674 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:42:13 INFO - PROCESS | 3668 | 1464219733676 Marionette TRACE conn6 <- [1,1930,null,{}] 16:42:13 INFO - PROCESS | 3668 | 1464219733679 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:13 INFO - PROCESS | 3668 | 1464219733797 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 16:42:13 INFO - PROCESS | 3668 | 1464219733806 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:13 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF32AA000 == 55 [pid = 3668] [id = 492] 16:42:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (0000003D892B1400) [pid = 3668] [serial = 1476] [outer = 0000000000000000] 16:42:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (0000003D8AF64400) [pid = 3668] [serial = 1477] [outer = 0000003D892B1400] 16:42:13 INFO - PROCESS | 3668 | 1464219733855 Marionette DEBUG loaded listener.js 16:42:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (0000003D8DAE0C00) [pid = 3668] [serial = 1478] [outer = 0000003D892B1400] 16:42:14 INFO - PROCESS | 3668 | 1464219734248 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:42:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 628ms 16:42:14 INFO - PROCESS | 3668 | 1464219734306 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 16:42:14 INFO - PROCESS | 3668 | 1464219734308 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 16:42:14 INFO - PROCESS | 3668 | 1464219734311 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:42:14 INFO - PROCESS | 3668 | 1464219734313 Marionette TRACE conn6 <- [1,1934,null,{}] 16:42:14 INFO - PROCESS | 3668 | 1464219734317 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:14 INFO - PROCESS | 3668 | 1464219734439 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 16:42:14 INFO - PROCESS | 3668 | 1464219734488 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:14 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF441B000 == 56 [pid = 3668] [id = 493] 16:42:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (0000003D8DADB800) [pid = 3668] [serial = 1479] [outer = 0000000000000000] 16:42:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (0000003D8DB55C00) [pid = 3668] [serial = 1480] [outer = 0000003D8DADB800] 16:42:14 INFO - PROCESS | 3668 | 1464219734535 Marionette DEBUG loaded listener.js 16:42:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (0000003D8DDC7800) [pid = 3668] [serial = 1481] [outer = 0000003D8DADB800] 16:42:14 INFO - PROCESS | 3668 | 1464219734946 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:42:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 671ms 16:42:15 INFO - PROCESS | 3668 | 1464219734995 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 16:42:15 INFO - PROCESS | 3668 | 1464219734997 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 16:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:42:15 INFO - PROCESS | 3668 | 1464219735006 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:42:15 INFO - PROCESS | 3668 | 1464219735008 Marionette TRACE conn6 <- [1,1938,null,{}] 16:42:15 INFO - PROCESS | 3668 | 1464219735012 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:15 INFO - PROCESS | 3668 | 1464219735101 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 16:42:15 INFO - PROCESS | 3668 | 1464219735108 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:15 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF637F000 == 57 [pid = 3668] [id = 494] 16:42:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (0000003D8DB63400) [pid = 3668] [serial = 1482] [outer = 0000000000000000] 16:42:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (0000003DF31F5400) [pid = 3668] [serial = 1483] [outer = 0000003D8DB63400] 16:42:15 INFO - PROCESS | 3668 | 1464219735159 Marionette DEBUG loaded listener.js 16:42:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (0000003DF3C19000) [pid = 3668] [serial = 1484] [outer = 0000003D8DB63400] 16:42:15 INFO - PROCESS | 3668 | 1464219735878 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 16:42:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 945ms 16:42:15 INFO - PROCESS | 3668 | 1464219735951 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 16:42:15 INFO - PROCESS | 3668 | 1464219735957 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 16:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:42:15 INFO - PROCESS | 3668 | 1464219735962 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:42:15 INFO - PROCESS | 3668 | 1464219735967 Marionette TRACE conn6 <- [1,1942,null,{}] 16:42:15 INFO - PROCESS | 3668 | 1464219735973 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:16 INFO - PROCESS | 3668 | 1464219736107 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 16:42:16 INFO - PROCESS | 3668 | 1464219736228 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:16 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D893D1800 == 58 [pid = 3668] [id = 495] 16:42:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (0000003D8550EC00) [pid = 3668] [serial = 1485] [outer = 0000000000000000] 16:42:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (0000003D859CF000) [pid = 3668] [serial = 1486] [outer = 0000003D8550EC00] 16:42:16 INFO - PROCESS | 3668 | 1464219736290 Marionette DEBUG loaded listener.js 16:42:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (0000003D8630AC00) [pid = 3668] [serial = 1487] [outer = 0000003D8550EC00] 16:42:16 INFO - PROCESS | 3668 | 1464219736877 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 16:42:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 923ms 16:42:16 INFO - PROCESS | 3668 | 1464219736902 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 16:42:16 INFO - PROCESS | 3668 | 1464219736909 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 16:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:42:16 INFO - PROCESS | 3668 | 1464219736917 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:42:16 INFO - PROCESS | 3668 | 1464219736920 Marionette TRACE conn6 <- [1,1946,null,{}] 16:42:16 INFO - PROCESS | 3668 | 1464219736924 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:17 INFO - PROCESS | 3668 | 1464219737059 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 16:42:17 INFO - PROCESS | 3668 | 1464219737158 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:17 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8CD08800 == 59 [pid = 3668] [id = 496] 16:42:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (0000003D87D31800) [pid = 3668] [serial = 1488] [outer = 0000000000000000] 16:42:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (0000003D88694C00) [pid = 3668] [serial = 1489] [outer = 0000003D87D31800] 16:42:17 INFO - PROCESS | 3668 | 1464219737216 Marionette DEBUG loaded listener.js 16:42:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (0000003D89AC5000) [pid = 3668] [serial = 1490] [outer = 0000003D87D31800] 16:42:17 INFO - PROCESS | 3668 | 1464219737859 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 16:42:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 986ms 16:42:17 INFO - PROCESS | 3668 | 1464219737909 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 16:42:17 INFO - PROCESS | 3668 | 1464219737912 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 16:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:42:17 INFO - PROCESS | 3668 | 1464219737916 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:42:17 INFO - PROCESS | 3668 | 1464219737920 Marionette TRACE conn6 <- [1,1950,null,{}] 16:42:17 INFO - PROCESS | 3668 | 1464219737932 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:18 INFO - PROCESS | 3668 | 1464219738053 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 16:42:18 INFO - PROCESS | 3668 | 1464219738182 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:18 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFA3EF800 == 60 [pid = 3668] [id = 497] 16:42:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (0000003D8AF65C00) [pid = 3668] [serial = 1491] [outer = 0000000000000000] 16:42:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (0000003D8DB5AC00) [pid = 3668] [serial = 1492] [outer = 0000003D8AF65C00] 16:42:18 INFO - PROCESS | 3668 | 1464219738243 Marionette DEBUG loaded listener.js 16:42:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (0000003DF3BC6400) [pid = 3668] [serial = 1493] [outer = 0000003D8AF65C00] 16:42:18 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:42:18 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:42:18 INFO - PROCESS | 3668 | 1464219738884 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 16:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 986ms 16:42:18 INFO - PROCESS | 3668 | 1464219738904 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 16:42:18 INFO - PROCESS | 3668 | 1464219738907 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 16:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:42:18 INFO - PROCESS | 3668 | 1464219738910 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:42:18 INFO - PROCESS | 3668 | 1464219738912 Marionette TRACE conn6 <- [1,1954,null,{}] 16:42:18 INFO - PROCESS | 3668 | 1464219738916 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:19 INFO - PROCESS | 3668 | 1464219739035 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 16:42:19 INFO - PROCESS | 3668 | 1464219739161 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:19 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFB1A8800 == 61 [pid = 3668] [id = 498] 16:42:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (0000003DF423A000) [pid = 3668] [serial = 1494] [outer = 0000000000000000] 16:42:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (0000003DF4243000) [pid = 3668] [serial = 1495] [outer = 0000003DF423A000] 16:42:19 INFO - PROCESS | 3668 | 1464219739220 Marionette DEBUG loaded listener.js 16:42:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (0000003DF4462400) [pid = 3668] [serial = 1496] [outer = 0000003DF423A000] 16:42:19 INFO - PROCESS | 3668 | 1464219739790 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 16:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 923ms 16:42:19 INFO - PROCESS | 3668 | 1464219739836 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 16:42:19 INFO - PROCESS | 3668 | 1464219739839 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 16:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:42:19 INFO - PROCESS | 3668 | 1464219739843 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:42:19 INFO - PROCESS | 3668 | 1464219739845 Marionette TRACE conn6 <- [1,1958,null,{}] 16:42:19 INFO - PROCESS | 3668 | 1464219739849 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:19 INFO - PROCESS | 3668 | 1464219739961 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 16:42:20 INFO - PROCESS | 3668 | 1464219740059 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:20 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFB31A800 == 62 [pid = 3668] [id = 499] 16:42:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (0000003DF423CC00) [pid = 3668] [serial = 1497] [outer = 0000000000000000] 16:42:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (0000003DF4B2B400) [pid = 3668] [serial = 1498] [outer = 0000003DF423CC00] 16:42:20 INFO - PROCESS | 3668 | 1464219740117 Marionette DEBUG loaded listener.js 16:42:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (0000003DF4C7EC00) [pid = 3668] [serial = 1499] [outer = 0000003DF423CC00] 16:42:20 INFO - PROCESS | 3668 | 1464219740792 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 16:42:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:42:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 987ms 16:42:20 INFO - PROCESS | 3668 | 1464219740831 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 16:42:20 INFO - PROCESS | 3668 | 1464219740834 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 16:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:42:20 INFO - PROCESS | 3668 | 1464219740838 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:42:20 INFO - PROCESS | 3668 | 1464219740840 Marionette TRACE conn6 <- [1,1962,null,{}] 16:42:20 INFO - PROCESS | 3668 | 1464219740844 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:20 INFO - PROCESS | 3668 | 1464219740970 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 16:42:21 INFO - PROCESS | 3668 | 1464219741258 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:21 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8648C800 == 63 [pid = 3668] [id = 500] 16:42:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (0000003D81D17800) [pid = 3668] [serial = 1500] [outer = 0000000000000000] 16:42:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (0000003D8310A800) [pid = 3668] [serial = 1501] [outer = 0000003D81D17800] 16:42:21 INFO - PROCESS | 3668 | 1464219741322 Marionette DEBUG loaded listener.js 16:42:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (0000003D84F85400) [pid = 3668] [serial = 1502] [outer = 0000003D81D17800] 16:42:21 INFO - PROCESS | 3668 | 1464219741943 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 16:42:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1127ms 16:42:21 INFO - PROCESS | 3668 | 1464219741970 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 16:42:21 INFO - PROCESS | 3668 | 1464219741975 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 16:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:42:21 INFO - PROCESS | 3668 | 1464219741981 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:42:21 INFO - PROCESS | 3668 | 1464219741985 Marionette TRACE conn6 <- [1,1966,null,{}] 16:42:21 INFO - PROCESS | 3668 | 1464219741990 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:22 INFO - PROCESS | 3668 | 1464219742100 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 16:42:22 INFO - PROCESS | 3668 | 1464219742203 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:22 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86195800 == 64 [pid = 3668] [id = 501] 16:42:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (0000003D84412800) [pid = 3668] [serial = 1503] [outer = 0000000000000000] 16:42:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (0000003D859D7000) [pid = 3668] [serial = 1504] [outer = 0000003D84412800] 16:42:22 INFO - PROCESS | 3668 | 1464219742254 Marionette DEBUG loaded listener.js 16:42:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (0000003D86E4B000) [pid = 3668] [serial = 1505] [outer = 0000003D84412800] 16:42:22 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF32B8000 == 63 [pid = 3668] [id = 463] 16:42:22 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8E0F4000 == 62 [pid = 3668] [id = 450] 16:42:22 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF441B000 == 61 [pid = 3668] [id = 493] 16:42:22 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF32AA000 == 60 [pid = 3668] [id = 492] 16:42:22 INFO - PROCESS | 3668 | --DOCSHELL 0000003D885C0000 == 59 [pid = 3668] [id = 491] 16:42:22 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8CD10800 == 58 [pid = 3668] [id = 490] 16:42:22 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AE8C000 == 57 [pid = 3668] [id = 488] 16:42:22 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89FD8000 == 56 [pid = 3668] [id = 487] 16:42:22 INFO - PROCESS | 3668 | --DOCSHELL 0000003D885C6000 == 55 [pid = 3668] [id = 486] 16:42:22 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8451D000 == 54 [pid = 3668] [id = 485] 16:42:22 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86466800 == 53 [pid = 3668] [id = 484] 16:42:22 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (0000003D8DDCCC00) [pid = 3668] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 16:42:22 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFA2DD000 == 52 [pid = 3668] [id = 483] 16:42:22 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF9EC1000 == 51 [pid = 3668] [id = 482] 16:42:22 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF9766000 == 50 [pid = 3668] [id = 481] 16:42:22 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AEA5800 == 49 [pid = 3668] [id = 480] 16:42:22 INFO - PROCESS | 3668 | --DOCSHELL 0000003D85A70800 == 48 [pid = 3668] [id = 479] 16:42:22 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (0000003D82FC8800) [pid = 3668] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 16:42:22 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (0000003D8DADF400) [pid = 3668] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 16:42:22 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (0000003D8AF66800) [pid = 3668] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 16:42:22 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (0000003D85507C00) [pid = 3668] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 16:42:22 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (0000003D85A23C00) [pid = 3668] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 16:42:22 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (0000003D8635B400) [pid = 3668] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 16:42:22 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (0000003D84F14400) [pid = 3668] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 16:42:22 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (0000003D8644D400) [pid = 3668] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 16:42:22 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (0000003D8DB5C400) [pid = 3668] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 16:42:22 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (0000003D89E4F800) [pid = 3668] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 16:42:22 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (0000003D8DB63800) [pid = 3668] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 16:42:22 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (0000003D89F1C000) [pid = 3668] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 16:42:22 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (0000003D8A13D800) [pid = 3668] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 16:42:22 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (0000003D8ABC9C00) [pid = 3668] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 16:42:22 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (0000003D87DA0000) [pid = 3668] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 16:42:22 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (0000003D8855C800) [pid = 3668] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 16:42:22 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (0000003D859C4800) [pid = 3668] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 16:42:22 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (0000003D85152800) [pid = 3668] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 16:42:22 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (0000003D8DAF0800) [pid = 3668] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 16:42:22 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (0000003D8DAEB800) [pid = 3668] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 16:42:22 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (0000003D89AC7000) [pid = 3668] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 16:42:22 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (0000003D8ABC3000) [pid = 3668] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 16:42:22 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (0000003D89A46800) [pid = 3668] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 16:42:22 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (0000003D89AC7800) [pid = 3668] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 16:42:22 INFO - PROCESS | 3668 | 1464219742875 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 943ms 16:42:22 INFO - PROCESS | 3668 | 1464219742931 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 16:42:22 INFO - PROCESS | 3668 | 1464219742935 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 16:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:42:22 INFO - PROCESS | 3668 | 1464219742940 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:42:22 INFO - PROCESS | 3668 | 1464219742942 Marionette TRACE conn6 <- [1,1970,null,{}] 16:42:22 INFO - PROCESS | 3668 | 1464219742946 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:23 INFO - PROCESS | 3668 | 1464219743043 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 16:42:23 INFO - PROCESS | 3668 | 1464219743127 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:23 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86C60000 == 49 [pid = 3668] [id = 502] 16:42:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (0000003D82FCAC00) [pid = 3668] [serial = 1506] [outer = 0000000000000000] 16:42:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (0000003D85505C00) [pid = 3668] [serial = 1507] [outer = 0000003D82FCAC00] 16:42:23 INFO - PROCESS | 3668 | 1464219743176 Marionette DEBUG loaded listener.js 16:42:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (0000003D86450000) [pid = 3668] [serial = 1508] [outer = 0000003D82FCAC00] 16:42:23 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:42:23 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:42:23 INFO - PROCESS | 3668 | 1464219743604 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 671ms 16:42:23 INFO - PROCESS | 3668 | 1464219743618 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 16:42:23 INFO - PROCESS | 3668 | 1464219743621 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 16:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:42:23 INFO - PROCESS | 3668 | 1464219743626 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:42:23 INFO - PROCESS | 3668 | 1464219743632 Marionette TRACE conn6 <- [1,1974,null,{}] 16:42:23 INFO - PROCESS | 3668 | 1464219743642 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:23 INFO - PROCESS | 3668 | 1464219743735 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 16:42:23 INFO - PROCESS | 3668 | 1464219743744 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:23 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8A1B9800 == 50 [pid = 3668] [id = 503] 16:42:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (0000003D86E58800) [pid = 3668] [serial = 1509] [outer = 0000000000000000] 16:42:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (0000003D88289C00) [pid = 3668] [serial = 1510] [outer = 0000003D86E58800] 16:42:23 INFO - PROCESS | 3668 | 1464219743790 Marionette DEBUG loaded listener.js 16:42:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (0000003D88698000) [pid = 3668] [serial = 1511] [outer = 0000003D86E58800] 16:42:24 INFO - PROCESS | 3668 | 1464219744257 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 691ms 16:42:24 INFO - PROCESS | 3668 | 1464219744320 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 16:42:24 INFO - PROCESS | 3668 | 1464219744323 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 16:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:42:24 INFO - PROCESS | 3668 | 1464219744326 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:42:24 INFO - PROCESS | 3668 | 1464219744328 Marionette TRACE conn6 <- [1,1978,null,{}] 16:42:24 INFO - PROCESS | 3668 | 1464219744332 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:24 INFO - PROCESS | 3668 | 1464219744453 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 16:42:24 INFO - PROCESS | 3668 | 1464219744545 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:24 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AEA2800 == 51 [pid = 3668] [id = 504] 16:42:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (0000003D8635B400) [pid = 3668] [serial = 1512] [outer = 0000000000000000] 16:42:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (0000003D89A47C00) [pid = 3668] [serial = 1513] [outer = 0000003D8635B400] 16:42:24 INFO - PROCESS | 3668 | 1464219744592 Marionette DEBUG loaded listener.js 16:42:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (0000003D89A92000) [pid = 3668] [serial = 1514] [outer = 0000003D8635B400] 16:42:25 INFO - PROCESS | 3668 | 1464219745006 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 734ms 16:42:25 INFO - PROCESS | 3668 | 1464219745062 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 16:42:25 INFO - PROCESS | 3668 | 1464219745064 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 16:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:42:25 INFO - PROCESS | 3668 | 1464219745073 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:42:25 INFO - PROCESS | 3668 | 1464219745075 Marionette TRACE conn6 <- [1,1982,null,{}] 16:42:25 INFO - PROCESS | 3668 | 1464219745079 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:25 INFO - PROCESS | 3668 | 1464219745198 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 16:42:25 INFO - PROCESS | 3668 | 1464219745258 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:25 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B58A800 == 52 [pid = 3668] [id = 505] 16:42:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (0000003D89E45000) [pid = 3668] [serial = 1515] [outer = 0000000000000000] 16:42:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (0000003D89E51400) [pid = 3668] [serial = 1516] [outer = 0000003D89E45000] 16:42:25 INFO - PROCESS | 3668 | 1464219745312 Marionette DEBUG loaded listener.js 16:42:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (0000003D89F18400) [pid = 3668] [serial = 1517] [outer = 0000003D89E45000] 16:42:25 INFO - PROCESS | 3668 | 1464219745849 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 16:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 840ms 16:42:25 INFO - PROCESS | 3668 | 1464219745923 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 16:42:25 INFO - PROCESS | 3668 | 1464219745925 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 16:42:25 INFO - PROCESS | 3668 | 1464219745929 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:42:25 INFO - PROCESS | 3668 | 1464219745931 Marionette TRACE conn6 <- [1,1986,null,{}] 16:42:25 INFO - PROCESS | 3668 | 1464219745935 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:26 INFO - PROCESS | 3668 | 1464219746053 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 16:42:26 INFO - PROCESS | 3668 | 1464219746113 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:26 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8DFE2800 == 53 [pid = 3668] [id = 506] 16:42:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (0000003D8AB45C00) [pid = 3668] [serial = 1518] [outer = 0000000000000000] 16:42:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (0000003D8ABC3000) [pid = 3668] [serial = 1519] [outer = 0000003D8AB45C00] 16:42:26 INFO - PROCESS | 3668 | 1464219746161 Marionette DEBUG loaded listener.js 16:42:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (0000003D8AF63400) [pid = 3668] [serial = 1520] [outer = 0000003D8AB45C00] 16:42:26 INFO - PROCESS | 3668 | 1464219746583 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 16:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 671ms 16:42:26 INFO - PROCESS | 3668 | 1464219746606 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 16:42:26 INFO - PROCESS | 3668 | 1464219746608 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 16:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:42:26 INFO - PROCESS | 3668 | 1464219746611 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:42:26 INFO - PROCESS | 3668 | 1464219746613 Marionette TRACE conn6 <- [1,1990,null,{}] 16:42:26 INFO - PROCESS | 3668 | 1464219746617 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:26 INFO - PROCESS | 3668 | 1464219746733 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 16:42:26 INFO - PROCESS | 3668 | 1464219746788 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:26 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF32B4800 == 54 [pid = 3668] [id = 507] 16:42:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (0000003D8AF5D400) [pid = 3668] [serial = 1521] [outer = 0000000000000000] 16:42:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (0000003D8DAED400) [pid = 3668] [serial = 1522] [outer = 0000003D8AF5D400] 16:42:26 INFO - PROCESS | 3668 | 1464219746835 Marionette DEBUG loaded listener.js 16:42:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (0000003D8DB61000) [pid = 3668] [serial = 1523] [outer = 0000003D8AF5D400] 16:42:27 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (0000003D89AC8C00) [pid = 3668] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:42:27 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (0000003D8A13B400) [pid = 3668] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:42:27 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (0000003D81FBF000) [pid = 3668] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:42:27 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (0000003D85150C00) [pid = 3668] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:42:27 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (0000003D87D2A800) [pid = 3668] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:42:27 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (0000003D892B0800) [pid = 3668] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:42:27 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (0000003D81BA6800) [pid = 3668] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:42:27 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (0000003D81E7F400) [pid = 3668] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:42:27 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (0000003D8DDC2C00) [pid = 3668] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:42:27 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (0000003D892B1400) [pid = 3668] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:42:27 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (0000003D8DADB800) [pid = 3668] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:42:27 INFO - PROCESS | 3668 | 1464219747339 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 16:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 776ms 16:42:27 INFO - PROCESS | 3668 | 1464219747406 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 16:42:27 INFO - PROCESS | 3668 | 1464219747408 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 16:42:27 INFO - PROCESS | 3668 | 1464219747412 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:42:27 INFO - PROCESS | 3668 | 1464219747414 Marionette TRACE conn6 <- [1,1994,null,{}] 16:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:42:27 INFO - PROCESS | 3668 | 1464219747417 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:27 INFO - PROCESS | 3668 | 1464219747505 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 16:42:27 INFO - PROCESS | 3668 | 1464219747512 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:27 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF4404800 == 55 [pid = 3668] [id = 508] 16:42:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (0000003D892B3400) [pid = 3668] [serial = 1524] [outer = 0000000000000000] 16:42:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (0000003D8AF67000) [pid = 3668] [serial = 1525] [outer = 0000003D892B3400] 16:42:27 INFO - PROCESS | 3668 | 1464219747557 Marionette DEBUG loaded listener.js 16:42:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (0000003D8DDC8400) [pid = 3668] [serial = 1526] [outer = 0000003D892B3400] 16:42:27 INFO - PROCESS | 3668 | 1464219747988 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 16:42:28 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 16:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 629ms 16:42:28 INFO - PROCESS | 3668 | 1464219748048 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 16:42:28 INFO - PROCESS | 3668 | 1464219748050 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 16:42:28 INFO - PROCESS | 3668 | 1464219748053 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:42:28 INFO - PROCESS | 3668 | 1464219748055 Marionette TRACE conn6 <- [1,1998,null,{}] 16:42:28 INFO - PROCESS | 3668 | 1464219748059 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:28 INFO - PROCESS | 3668 | 1464219748152 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 16:42:28 INFO - PROCESS | 3668 | 1464219748161 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:28 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF5852000 == 56 [pid = 3668] [id = 509] 16:42:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (0000003D85A72800) [pid = 3668] [serial = 1527] [outer = 0000000000000000] 16:42:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (0000003D8AB48C00) [pid = 3668] [serial = 1528] [outer = 0000003D85A72800] 16:42:28 INFO - PROCESS | 3668 | 1464219748207 Marionette DEBUG loaded listener.js 16:42:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (0000003DF31FF400) [pid = 3668] [serial = 1529] [outer = 0000003D85A72800] 16:42:28 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:42:28 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:42:28 INFO - PROCESS | 3668 | 1464219748650 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 16:42:28 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 16:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 629ms 16:42:28 INFO - PROCESS | 3668 | 1464219748690 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 16:42:28 INFO - PROCESS | 3668 | 1464219748692 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 16:42:28 INFO - PROCESS | 3668 | 1464219748696 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:42:28 INFO - PROCESS | 3668 | 1464219748698 Marionette TRACE conn6 <- [1,2002,null,{}] 16:42:28 INFO - PROCESS | 3668 | 1464219748701 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:28 INFO - PROCESS | 3668 | 1464219748800 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 16:42:28 INFO - PROCESS | 3668 | 1464219748838 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:28 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF9766000 == 57 [pid = 3668] [id = 510] 16:42:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (0000003DF444A800) [pid = 3668] [serial = 1530] [outer = 0000000000000000] 16:42:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (0000003DF45C2800) [pid = 3668] [serial = 1531] [outer = 0000003DF444A800] 16:42:28 INFO - PROCESS | 3668 | 1464219748897 Marionette DEBUG loaded listener.js 16:42:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (0000003DF4D73800) [pid = 3668] [serial = 1532] [outer = 0000003DF444A800] 16:42:29 INFO - PROCESS | 3668 | 1464219749598 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 16:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 923ms 16:42:29 INFO - PROCESS | 3668 | 1464219749623 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 16:42:29 INFO - PROCESS | 3668 | 1464219749629 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 16:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:42:29 INFO - PROCESS | 3668 | 1464219749634 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:42:29 INFO - PROCESS | 3668 | 1464219749640 Marionette TRACE conn6 <- [1,2006,null,{}] 16:42:29 INFO - PROCESS | 3668 | 1464219749645 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:29 INFO - PROCESS | 3668 | 1464219749771 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 16:42:29 INFO - PROCESS | 3668 | 1464219749875 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:29 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D895BD800 == 58 [pid = 3668] [id = 511] 16:42:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (0000003D8586F400) [pid = 3668] [serial = 1533] [outer = 0000000000000000] 16:42:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (0000003D859D5400) [pid = 3668] [serial = 1534] [outer = 0000003D8586F400] 16:42:29 INFO - PROCESS | 3668 | 1464219749936 Marionette DEBUG loaded listener.js 16:42:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (0000003D8635E000) [pid = 3668] [serial = 1535] [outer = 0000003D8586F400] 16:42:30 INFO - PROCESS | 3668 | 1464219750600 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1028ms 16:42:30 INFO - PROCESS | 3668 | 1464219750665 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 16:42:30 INFO - PROCESS | 3668 | 1464219750672 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 16:42:30 INFO - PROCESS | 3668 | 1464219750678 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:42:30 INFO - PROCESS | 3668 | 1464219750682 Marionette TRACE conn6 <- [1,2010,null,{}] 16:42:30 INFO - PROCESS | 3668 | 1464219750699 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:30 INFO - PROCESS | 3668 | 1464219750877 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 16:42:30 INFO - PROCESS | 3668 | 1464219750931 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:30 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8CD10800 == 59 [pid = 3668] [id = 512] 16:42:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (0000003D88692400) [pid = 3668] [serial = 1536] [outer = 0000000000000000] 16:42:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (0000003D892B7400) [pid = 3668] [serial = 1537] [outer = 0000003D88692400] 16:42:31 INFO - PROCESS | 3668 | 1464219750989 Marionette DEBUG loaded listener.js 16:42:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (0000003D89E49400) [pid = 3668] [serial = 1538] [outer = 0000003D88692400] 16:42:31 INFO - PROCESS | 3668 | 1464219751618 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 16:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 986ms 16:42:31 INFO - PROCESS | 3668 | 1464219751671 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 16:42:31 INFO - PROCESS | 3668 | 1464219751674 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 16:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:42:31 INFO - PROCESS | 3668 | 1464219751678 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:42:31 INFO - PROCESS | 3668 | 1464219751682 Marionette TRACE conn6 <- [1,2014,null,{}] 16:42:31 INFO - PROCESS | 3668 | 1464219751709 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:31 INFO - PROCESS | 3668 | 1464219751831 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 16:42:31 INFO - PROCESS | 3668 | 1464219751961 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:31 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFAFDA000 == 60 [pid = 3668] [id = 513] 16:42:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (0000003D8DAE3800) [pid = 3668] [serial = 1539] [outer = 0000000000000000] 16:42:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (0000003D8F5D0800) [pid = 3668] [serial = 1540] [outer = 0000003D8DAE3800] 16:42:32 INFO - PROCESS | 3668 | 1464219752024 Marionette DEBUG loaded listener.js 16:42:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (0000003DF4D6C400) [pid = 3668] [serial = 1541] [outer = 0000003D8DAE3800] 16:42:32 INFO - PROCESS | 3668 | 1464219752581 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 16:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 944ms 16:42:32 INFO - PROCESS | 3668 | 1464219752624 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 16:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:42:32 INFO - PROCESS | 3668 | 1464219752627 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 16:42:32 INFO - PROCESS | 3668 | 1464219752631 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:42:32 INFO - PROCESS | 3668 | 1464219752633 Marionette TRACE conn6 <- [1,2018,null,{}] 16:42:32 INFO - PROCESS | 3668 | 1464219752637 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:32 INFO - PROCESS | 3668 | 1464219752757 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 16:42:32 INFO - PROCESS | 3668 | 1464219752858 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:32 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFE9F4000 == 61 [pid = 3668] [id = 514] 16:42:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (0000003DF5477000) [pid = 3668] [serial = 1542] [outer = 0000000000000000] 16:42:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (0000003DF547A400) [pid = 3668] [serial = 1543] [outer = 0000003DF5477000] 16:42:32 INFO - PROCESS | 3668 | 1464219752916 Marionette DEBUG loaded listener.js 16:42:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (0000003DF5483000) [pid = 3668] [serial = 1544] [outer = 0000003DF5477000] 16:42:33 INFO - PROCESS | 3668 | 1464219753514 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 16:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 923ms 16:42:33 INFO - PROCESS | 3668 | 1464219753556 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 16:42:33 INFO - PROCESS | 3668 | 1464219753558 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 16:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:42:33 INFO - PROCESS | 3668 | 1464219753562 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:42:33 INFO - PROCESS | 3668 | 1464219753564 Marionette TRACE conn6 <- [1,2022,null,{}] 16:42:33 INFO - PROCESS | 3668 | 1464219753568 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:33 INFO - PROCESS | 3668 | 1464219753681 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 16:42:33 INFO - PROCESS | 3668 | 1464219753783 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:33 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFECD6800 == 62 [pid = 3668] [id = 515] 16:42:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (0000003DF5477400) [pid = 3668] [serial = 1545] [outer = 0000000000000000] 16:42:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (0000003DF5570000) [pid = 3668] [serial = 1546] [outer = 0000003DF5477400] 16:42:33 INFO - PROCESS | 3668 | 1464219753840 Marionette DEBUG loaded listener.js 16:42:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (0000003DF55CB800) [pid = 3668] [serial = 1547] [outer = 0000003DF5477400] 16:42:34 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:42:34 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:42:34 INFO - PROCESS | 3668 | 1464219754476 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:42:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 986ms 16:42:34 INFO - PROCESS | 3668 | 1464219754551 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 16:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:42:34 INFO - PROCESS | 3668 | 1464219754554 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 16:42:34 INFO - PROCESS | 3668 | 1464219754557 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:42:34 INFO - PROCESS | 3668 | 1464219754560 Marionette TRACE conn6 <- [1,2026,null,{}] 16:42:34 INFO - PROCESS | 3668 | 1464219754564 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:34 INFO - PROCESS | 3668 | 1464219754718 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 16:42:34 INFO - PROCESS | 3668 | 1464219754847 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:34 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFF2D4000 == 63 [pid = 3668] [id = 516] 16:42:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (0000003DF630EC00) [pid = 3668] [serial = 1548] [outer = 0000000000000000] 16:42:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (0000003DF63F4800) [pid = 3668] [serial = 1549] [outer = 0000003DF630EC00] 16:42:34 INFO - PROCESS | 3668 | 1464219754904 Marionette DEBUG loaded listener.js 16:42:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (0000003DF9511000) [pid = 3668] [serial = 1550] [outer = 0000003DF630EC00] 16:42:35 INFO - PROCESS | 3668 | 1464219755474 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 16:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 925ms 16:42:35 INFO - PROCESS | 3668 | 1464219755484 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 16:42:35 INFO - PROCESS | 3668 | 1464219755487 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 16:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:42:35 INFO - PROCESS | 3668 | 1464219755490 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:42:35 INFO - PROCESS | 3668 | 1464219755493 Marionette TRACE conn6 <- [1,2030,null,{}] 16:42:35 INFO - PROCESS | 3668 | 1464219755496 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:35 INFO - PROCESS | 3668 | 1464219755612 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 16:42:35 INFO - PROCESS | 3668 | 1464219755712 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:35 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AF26800 == 64 [pid = 3668] [id = 517] 16:42:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (0000003D8586B400) [pid = 3668] [serial = 1551] [outer = 0000000000000000] 16:42:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (0000003D89A8E800) [pid = 3668] [serial = 1552] [outer = 0000003D8586B400] 16:42:35 INFO - PROCESS | 3668 | 1464219755768 Marionette DEBUG loaded listener.js 16:42:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (0000003DF9462400) [pid = 3668] [serial = 1553] [outer = 0000003D8586B400] 16:42:36 INFO - PROCESS | 3668 | 1464219756629 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:42:36 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) 16:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1175ms 16:42:36 INFO - PROCESS | 3668 | 1464219756669 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 16:42:36 INFO - PROCESS | 3668 | 1464219756673 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 16:42:36 INFO - PROCESS | 3668 | 1464219756678 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:42:36 INFO - PROCESS | 3668 | 1464219756682 Marionette TRACE conn6 <- [1,2034,null,{}] 16:42:36 INFO - PROCESS | 3668 | 1464219756687 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:36 INFO - PROCESS | 3668 | 1464219756798 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 16:42:36 INFO - PROCESS | 3668 | 1464219756937 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:36 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8A1B7000 == 65 [pid = 3668] [id = 518] 16:42:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (0000003D85921C00) [pid = 3668] [serial = 1554] [outer = 0000000000000000] 16:42:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 149 (0000003D859DAC00) [pid = 3668] [serial = 1555] [outer = 0000003D85921C00] 16:42:36 INFO - PROCESS | 3668 | 1464219756993 Marionette DEBUG loaded listener.js 16:42:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 150 (0000003D86E58000) [pid = 3668] [serial = 1556] [outer = 0000003D85921C00] 16:42:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89E17800 == 64 [pid = 3668] [id = 419] 16:42:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF9446000 == 63 [pid = 3668] [id = 478] 16:42:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8A1B0000 == 62 [pid = 3668] [id = 420] 16:42:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF5852000 == 61 [pid = 3668] [id = 509] 16:42:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF4404800 == 60 [pid = 3668] [id = 508] 16:42:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF32B4800 == 59 [pid = 3668] [id = 507] 16:42:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8DFE2800 == 58 [pid = 3668] [id = 506] 16:42:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B58A800 == 57 [pid = 3668] [id = 505] 16:42:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AEA2800 == 56 [pid = 3668] [id = 504] 16:42:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B587800 == 55 [pid = 3668] [id = 489] 16:42:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8A1B9800 == 54 [pid = 3668] [id = 503] 16:42:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86C60000 == 53 [pid = 3668] [id = 502] 16:42:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86195800 == 52 [pid = 3668] [id = 501] 16:42:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8648C800 == 51 [pid = 3668] [id = 500] 16:42:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFA3EF800 == 50 [pid = 3668] [id = 497] 16:42:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8CD08800 == 49 [pid = 3668] [id = 496] 16:42:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003D893D1800 == 48 [pid = 3668] [id = 495] 16:42:37 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF637F000 == 47 [pid = 3668] [id = 494] 16:42:37 INFO - PROCESS | 3668 | 1464219757640 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:42:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 986ms 16:42:37 INFO - PROCESS | 3668 | 1464219757670 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 16:42:37 INFO - PROCESS | 3668 | 1464219757675 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 16:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:42:37 INFO - PROCESS | 3668 | 1464219757692 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:42:37 INFO - PROCESS | 3668 | 1464219757695 Marionette TRACE conn6 <- [1,2038,null,{}] 16:42:37 INFO - PROCESS | 3668 | --DOMWINDOW == 149 (0000003D89AD1800) [pid = 3668] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3668 | --DOMWINDOW == 148 (0000003D8A142000) [pid = 3668] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (0000003D89EE4000) [pid = 3668] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (0000003D8AB4CC00) [pid = 3668] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (0000003D85A80400) [pid = 3668] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (0000003D85A26400) [pid = 3668] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (0000003D86360800) [pid = 3668] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (0000003D8ABC3400) [pid = 3668] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (0000003D87DA0400) [pid = 3668] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (0000003D88558C00) [pid = 3668] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (0000003D84486400) [pid = 3668] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (0000003D89692800) [pid = 3668] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (0000003D821C7800) [pid = 3668] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (0000003D85154800) [pid = 3668] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (0000003DF31FB800) [pid = 3668] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (0000003D8F5D8000) [pid = 3668] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (0000003D84F0E000) [pid = 3668] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (0000003D8225D800) [pid = 3668] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (0000003D87D2C000) [pid = 3668] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (0000003D8F5D0C00) [pid = 3668] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (0000003D89F15C00) [pid = 3668] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (0000003D8AF64400) [pid = 3668] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (0000003D8DDC7800) [pid = 3668] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (0000003D8DAE0C00) [pid = 3668] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (0000003D89A53800) [pid = 3668] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (0000003D8DB55C00) [pid = 3668] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 16:42:37 INFO - PROCESS | 3668 | 1464219757723 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:37 INFO - PROCESS | 3668 | 1464219757820 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 16:42:37 INFO - PROCESS | 3668 | 1464219757828 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:37 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86C60000 == 48 [pid = 3668] [id = 519] 16:42:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (0000003D85507C00) [pid = 3668] [serial = 1557] [outer = 0000000000000000] 16:42:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (0000003D859C7800) [pid = 3668] [serial = 1558] [outer = 0000003D85507C00] 16:42:37 INFO - PROCESS | 3668 | 1464219757880 Marionette DEBUG loaded listener.js 16:42:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (0000003D87D23C00) [pid = 3668] [serial = 1559] [outer = 0000003D85507C00] 16:42:38 INFO - PROCESS | 3668 | 1464219758399 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:42:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 755ms 16:42:38 INFO - PROCESS | 3668 | 1464219758438 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 16:42:38 INFO - PROCESS | 3668 | 1464219758440 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 16:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:42:38 INFO - PROCESS | 3668 | 1464219758444 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:42:38 INFO - PROCESS | 3668 | 1464219758448 Marionette TRACE conn6 <- [1,2042,null,{}] 16:42:38 INFO - PROCESS | 3668 | 1464219758459 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:38 INFO - PROCESS | 3668 | 1464219758556 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 16:42:38 INFO - PROCESS | 3668 | 1464219758651 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:38 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AB22800 == 49 [pid = 3668] [id = 520] 16:42:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (0000003D8855BC00) [pid = 3668] [serial = 1560] [outer = 0000000000000000] 16:42:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (0000003D8968F800) [pid = 3668] [serial = 1561] [outer = 0000003D8855BC00] 16:42:38 INFO - PROCESS | 3668 | 1464219758701 Marionette DEBUG loaded listener.js 16:42:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (0000003D89A96000) [pid = 3668] [serial = 1562] [outer = 0000003D8855BC00] 16:42:38 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:42:38 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:42:39 INFO - PROCESS | 3668 | 1464219759121 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 16:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 733ms 16:42:39 INFO - PROCESS | 3668 | 1464219759184 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 16:42:39 INFO - PROCESS | 3668 | 1464219759187 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 16:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:42:39 INFO - PROCESS | 3668 | 1464219759193 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:42:39 INFO - PROCESS | 3668 | 1464219759195 Marionette TRACE conn6 <- [1,2046,null,{}] 16:42:39 INFO - PROCESS | 3668 | 1464219759199 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:39 INFO - PROCESS | 3668 | 1464219759296 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 16:42:39 INFO - PROCESS | 3668 | 1464219759310 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:39 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B599800 == 50 [pid = 3668] [id = 521] 16:42:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (0000003D89EE9800) [pid = 3668] [serial = 1563] [outer = 0000000000000000] 16:42:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (0000003D89F1B400) [pid = 3668] [serial = 1564] [outer = 0000003D89EE9800] 16:42:39 INFO - PROCESS | 3668 | 1464219759357 Marionette DEBUG loaded listener.js 16:42:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (0000003D8A13B000) [pid = 3668] [serial = 1565] [outer = 0000003D89EE9800] 16:42:39 INFO - PROCESS | 3668 | 1464219759806 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 16:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 672ms 16:42:39 INFO - PROCESS | 3668 | 1464219759871 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 16:42:39 INFO - PROCESS | 3668 | 1464219759873 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 16:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:42:39 INFO - PROCESS | 3668 | 1464219759877 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:42:39 INFO - PROCESS | 3668 | 1464219759878 Marionette TRACE conn6 <- [1,2050,null,{}] 16:42:39 INFO - PROCESS | 3668 | 1464219759882 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:40 INFO - PROCESS | 3668 | 1464219759999 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 16:42:40 INFO - PROCESS | 3668 | 1464219760053 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:40 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8DFC7800 == 51 [pid = 3668] [id = 522] 16:42:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (0000003D8AB4A400) [pid = 3668] [serial = 1566] [outer = 0000000000000000] 16:42:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (0000003D8ABBF000) [pid = 3668] [serial = 1567] [outer = 0000003D8AB4A400] 16:42:40 INFO - PROCESS | 3668 | 1464219760099 Marionette DEBUG loaded listener.js 16:42:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (0000003D84406400) [pid = 3668] [serial = 1568] [outer = 0000003D8AB4A400] 16:42:40 INFO - PROCESS | 3668 | 1464219760548 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 16:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 733ms 16:42:40 INFO - PROCESS | 3668 | 1464219760619 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 16:42:40 INFO - PROCESS | 3668 | 1464219760621 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 16:42:40 INFO - PROCESS | 3668 | 1464219760628 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:42:40 INFO - PROCESS | 3668 | 1464219760629 Marionette TRACE conn6 <- [1,2054,null,{}] 16:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:42:40 INFO - PROCESS | 3668 | 1464219760670 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:40 INFO - PROCESS | 3668 | 1464219760832 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 16:42:40 INFO - PROCESS | 3668 | 1464219760888 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:40 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF4404800 == 52 [pid = 3668] [id = 523] 16:42:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (0000003D8DB63800) [pid = 3668] [serial = 1569] [outer = 0000000000000000] 16:42:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (0000003DF31FB800) [pid = 3668] [serial = 1570] [outer = 0000003D8DB63800] 16:42:40 INFO - PROCESS | 3668 | 1464219760935 Marionette DEBUG loaded listener.js 16:42:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (0000003DF444B400) [pid = 3668] [serial = 1571] [outer = 0000003D8DB63800] 16:42:41 INFO - PROCESS | 3668 | 1464219761367 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 16:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 775ms 16:42:41 INFO - PROCESS | 3668 | 1464219761408 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 16:42:41 INFO - PROCESS | 3668 | 1464219761411 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 16:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:42:41 INFO - PROCESS | 3668 | 1464219761414 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:42:41 INFO - PROCESS | 3668 | 1464219761415 Marionette TRACE conn6 <- [1,2058,null,{}] 16:42:41 INFO - PROCESS | 3668 | 1464219761419 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:41 INFO - PROCESS | 3668 | 1464219761546 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 16:42:41 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF3BE5800 == 51 [pid = 3668] [id = 10] 16:42:41 INFO - PROCESS | 3668 | 1464219761625 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:41 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF9444000 == 52 [pid = 3668] [id = 524] 16:42:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (0000003DF42CA400) [pid = 3668] [serial = 1572] [outer = 0000000000000000] 16:42:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (0000003DF4D73C00) [pid = 3668] [serial = 1573] [outer = 0000003DF42CA400] 16:42:41 INFO - PROCESS | 3668 | 1464219761689 Marionette DEBUG loaded listener.js 16:42:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (0000003DF55CB400) [pid = 3668] [serial = 1574] [outer = 0000003DF42CA400] 16:42:42 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (0000003D8AB45C00) [pid = 3668] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:42:42 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (0000003D81D17800) [pid = 3668] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:42:42 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (0000003D86E58800) [pid = 3668] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:42:42 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (0000003D8AF5D400) [pid = 3668] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:42:42 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (0000003D84412800) [pid = 3668] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:42:42 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (0000003D82FCAC00) [pid = 3668] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:42:42 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (0000003D89E45000) [pid = 3668] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:42:42 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (0000003D8635B400) [pid = 3668] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:42:42 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (0000003D85A72800) [pid = 3668] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:42:42 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (0000003D892B3400) [pid = 3668] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:42:42 INFO - PROCESS | 3668 | 1464219762233 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 16:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 881ms 16:42:42 INFO - PROCESS | 3668 | 1464219762299 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 16:42:42 INFO - PROCESS | 3668 | 1464219762309 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 16:42:42 INFO - PROCESS | 3668 | 1464219762312 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:42:42 INFO - PROCESS | 3668 | 1464219762314 Marionette TRACE conn6 <- [1,2062,null,{}] 16:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:42:42 INFO - PROCESS | 3668 | 1464219762318 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:42 INFO - PROCESS | 3668 | 1464219762412 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 16:42:42 INFO - PROCESS | 3668 | 1464219762423 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:42 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFA284000 == 53 [pid = 3668] [id = 525] 16:42:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (0000003D824EF400) [pid = 3668] [serial = 1575] [outer = 0000000000000000] 16:42:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (0000003D8AB45C00) [pid = 3668] [serial = 1576] [outer = 0000003D824EF400] 16:42:42 INFO - PROCESS | 3668 | 1464219762470 Marionette DEBUG loaded listener.js 16:42:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (0000003DF58D7C00) [pid = 3668] [serial = 1577] [outer = 0000003D824EF400] 16:42:42 INFO - PROCESS | 3668 | 1464219762895 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 16:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 629ms 16:42:42 INFO - PROCESS | 3668 | 1464219762948 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 16:42:42 INFO - PROCESS | 3668 | 1464219762950 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 16:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:42:42 INFO - PROCESS | 3668 | 1464219762953 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:42:42 INFO - PROCESS | 3668 | 1464219762955 Marionette TRACE conn6 <- [1,2066,null,{}] 16:42:42 INFO - PROCESS | 3668 | 1464219762959 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:43 INFO - PROCESS | 3668 | 1464219763052 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 16:42:43 INFO - PROCESS | 3668 | 1464219763059 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:43 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFB1A6800 == 54 [pid = 3668] [id = 526] 16:42:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (0000003DF6353800) [pid = 3668] [serial = 1578] [outer = 0000000000000000] 16:42:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (0000003DF9468000) [pid = 3668] [serial = 1579] [outer = 0000003DF6353800] 16:42:43 INFO - PROCESS | 3668 | 1464219763105 Marionette DEBUG loaded listener.js 16:42:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (0000003DF96F8C00) [pid = 3668] [serial = 1580] [outer = 0000003DF6353800] 16:42:43 INFO - PROCESS | 3668 | 1464219763536 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 16:42:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 629ms 16:42:43 INFO - PROCESS | 3668 | 1464219763586 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 16:42:43 INFO - PROCESS | 3668 | 1464219763588 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 16:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:42:43 INFO - PROCESS | 3668 | 1464219763596 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:42:43 INFO - PROCESS | 3668 | 1464219763598 Marionette TRACE conn6 <- [1,2070,null,{}] 16:42:43 INFO - PROCESS | 3668 | 1464219763602 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:43 INFO - PROCESS | 3668 | 1464219763702 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 16:42:43 INFO - PROCESS | 3668 | 1464219763709 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:43 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFF0E2000 == 55 [pid = 3668] [id = 527] 16:42:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (0000003DF9D11400) [pid = 3668] [serial = 1581] [outer = 0000000000000000] 16:42:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (0000003DF9DD5000) [pid = 3668] [serial = 1582] [outer = 0000003DF9D11400] 16:42:43 INFO - PROCESS | 3668 | 1464219763754 Marionette DEBUG loaded listener.js 16:42:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (0000003DF9E7E000) [pid = 3668] [serial = 1583] [outer = 0000003DF9D11400] 16:42:44 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:42:44 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:42:44 INFO - PROCESS | 3668 | 1464219764482 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 16:42:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 943ms 16:42:44 INFO - PROCESS | 3668 | 1464219764544 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 16:42:44 INFO - PROCESS | 3668 | 1464219764550 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 16:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:42:44 INFO - PROCESS | 3668 | 1464219764555 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:42:44 INFO - PROCESS | 3668 | 1464219764560 Marionette TRACE conn6 <- [1,2074,null,{}] 16:42:44 INFO - PROCESS | 3668 | 1464219764565 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:44 INFO - PROCESS | 3668 | 1464219764691 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 16:42:44 INFO - PROCESS | 3668 | 1464219764825 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:44 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D899DB000 == 56 [pid = 3668] [id = 528] 16:42:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (0000003D859C8800) [pid = 3668] [serial = 1584] [outer = 0000000000000000] 16:42:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (0000003D85A7BC00) [pid = 3668] [serial = 1585] [outer = 0000003D859C8800] 16:42:44 INFO - PROCESS | 3668 | 1464219764885 Marionette DEBUG loaded listener.js 16:42:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (0000003D87DA7000) [pid = 3668] [serial = 1586] [outer = 0000003D859C8800] 16:42:45 INFO - PROCESS | 3668 | 1464219765524 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 16:42:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:42:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1033ms 16:42:45 INFO - PROCESS | 3668 | 1464219765590 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 16:42:45 INFO - PROCESS | 3668 | 1464219765597 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 16:42:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:42:45 INFO - PROCESS | 3668 | 1464219765604 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:42:45 INFO - PROCESS | 3668 | 1464219765607 Marionette TRACE conn6 <- [1,2078,null,{}] 16:42:45 INFO - PROCESS | 3668 | 1464219765611 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:45 INFO - PROCESS | 3668 | 1464219765765 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 16:42:45 INFO - PROCESS | 3668 | 1464219765861 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:45 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF32B7800 == 57 [pid = 3668] [id = 529] 16:42:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (0000003D89697400) [pid = 3668] [serial = 1587] [outer = 0000000000000000] 16:42:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (0000003D89F1E000) [pid = 3668] [serial = 1588] [outer = 0000003D89697400] 16:42:45 INFO - PROCESS | 3668 | 1464219765919 Marionette DEBUG loaded listener.js 16:42:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (0000003D8DADF400) [pid = 3668] [serial = 1589] [outer = 0000003D89697400] 16:42:46 INFO - PROCESS | 3668 | 1464219766560 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 16:42:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 986ms 16:42:46 INFO - PROCESS | 3668 | 1464219766596 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 16:42:46 INFO - PROCESS | 3668 | 1464219766599 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 16:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:42:46 INFO - PROCESS | 3668 | 1464219766603 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:42:46 INFO - PROCESS | 3668 | 1464219766607 Marionette TRACE conn6 <- [1,2082,null,{}] 16:42:46 INFO - PROCESS | 3668 | 1464219766619 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:46 INFO - PROCESS | 3668 | 1464219766744 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 16:42:46 INFO - PROCESS | 3668 | 1464219766878 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:46 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFFD0F800 == 58 [pid = 3668] [id = 530] 16:42:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (0000003DF45C7C00) [pid = 3668] [serial = 1590] [outer = 0000000000000000] 16:42:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 149 (0000003DF547AC00) [pid = 3668] [serial = 1591] [outer = 0000003DF45C7C00] 16:42:46 INFO - PROCESS | 3668 | 1464219766940 Marionette DEBUG loaded listener.js 16:42:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 150 (0000003DF9DD6800) [pid = 3668] [serial = 1592] [outer = 0000003DF45C7C00] 16:42:47 INFO - PROCESS | 3668 | 1464219767497 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 16:42:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 923ms 16:42:47 INFO - PROCESS | 3668 | 1464219767528 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 16:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:42:47 INFO - PROCESS | 3668 | 1464219767531 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 16:42:47 INFO - PROCESS | 3668 | 1464219767535 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:42:47 INFO - PROCESS | 3668 | 1464219767537 Marionette TRACE conn6 <- [1,2086,null,{}] 16:42:47 INFO - PROCESS | 3668 | 1464219767541 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:47 INFO - PROCESS | 3668 | 1464219767662 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 16:42:47 INFO - PROCESS | 3668 | 1464219767766 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:47 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AB6F000 == 59 [pid = 3668] [id = 531] 16:42:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 151 (0000003DFA0AA400) [pid = 3668] [serial = 1593] [outer = 0000000000000000] 16:42:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 152 (0000003DFA0B0C00) [pid = 3668] [serial = 1594] [outer = 0000003DFA0AA400] 16:42:47 INFO - PROCESS | 3668 | 1464219767823 Marionette DEBUG loaded listener.js 16:42:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 153 (0000003DFA298000) [pid = 3668] [serial = 1595] [outer = 0000003DFA0AA400] 16:42:48 INFO - PROCESS | 3668 | 1464219768432 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 16:42:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:42:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 923ms 16:42:48 INFO - PROCESS | 3668 | 1464219768460 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 16:42:48 INFO - PROCESS | 3668 | 1464219768463 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 16:42:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:42:48 INFO - PROCESS | 3668 | 1464219768467 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:42:48 INFO - PROCESS | 3668 | 1464219768469 Marionette TRACE conn6 <- [1,2090,null,{}] 16:42:48 INFO - PROCESS | 3668 | 1464219768472 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:48 INFO - PROCESS | 3668 | 1464219768588 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 16:42:48 INFO - PROCESS | 3668 | 1464219768691 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:48 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8DA56000 == 60 [pid = 3668] [id = 532] 16:42:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 154 (0000003DFA0AB800) [pid = 3668] [serial = 1596] [outer = 0000000000000000] 16:42:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 155 (0000003DFA3AB800) [pid = 3668] [serial = 1597] [outer = 0000003DFA0AB800] 16:42:48 INFO - PROCESS | 3668 | 1464219768749 Marionette DEBUG loaded listener.js 16:42:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 156 (0000003DFAF0BC00) [pid = 3668] [serial = 1598] [outer = 0000003DFA0AB800] 16:42:49 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:42:49 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:42:49 INFO - PROCESS | 3668 | 1464219769370 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 16:42:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:42:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 987ms 16:42:49 INFO - PROCESS | 3668 | 1464219769455 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 16:42:49 INFO - PROCESS | 3668 | 1464219769458 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 16:42:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:42:49 INFO - PROCESS | 3668 | 1464219769462 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:42:49 INFO - PROCESS | 3668 | 1464219769464 Marionette TRACE conn6 <- [1,2094,null,{}] 16:42:49 INFO - PROCESS | 3668 | 1464219769468 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:49 INFO - PROCESS | 3668 | 1464219769634 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 16:42:49 INFO - PROCESS | 3668 | 1464219769759 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:49 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8E076800 == 61 [pid = 3668] [id = 533] 16:42:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 157 (0000003DFAF93000) [pid = 3668] [serial = 1599] [outer = 0000000000000000] 16:42:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 158 (0000003DFB37A400) [pid = 3668] [serial = 1600] [outer = 0000003DFAF93000] 16:42:49 INFO - PROCESS | 3668 | 1464219769818 Marionette DEBUG loaded listener.js 16:42:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 159 (0000003DFB542C00) [pid = 3668] [serial = 1601] [outer = 0000003DFAF93000] 16:42:50 INFO - PROCESS | 3668 | 1464219770351 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 16:42:50 INFO - PROCESS | 3668 | 1464219770390 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 16:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:42:50 INFO - PROCESS | 3668 | 1464219770411 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:42:50 INFO - PROCESS | 3668 | 1464219770413 Marionette TRACE conn6 <- [1,2098,null,{}] 16:42:50 INFO - PROCESS | 3668 | 1464219770417 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:50 INFO - PROCESS | 3668 | 1464219770546 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 16:42:50 INFO - PROCESS | 3668 | 1464219770651 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:50 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8E08F000 == 62 [pid = 3668] [id = 534] 16:42:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 160 (0000003DFB541400) [pid = 3668] [serial = 1602] [outer = 0000000000000000] 16:42:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 161 (0000003DFE44DC00) [pid = 3668] [serial = 1603] [outer = 0000003DFB541400] 16:42:50 INFO - PROCESS | 3668 | 1464219770706 Marionette DEBUG loaded listener.js 16:42:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 162 (0000003DFE456C00) [pid = 3668] [serial = 1604] [outer = 0000003DFB541400] 16:42:51 INFO - PROCESS | 3668 | 1464219771356 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 16:42:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:42:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 986ms 16:42:51 INFO - PROCESS | 3668 | 1464219771401 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 16:42:51 INFO - PROCESS | 3668 | 1464219771403 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 16:42:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:42:51 INFO - PROCESS | 3668 | 1464219771407 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:42:51 INFO - PROCESS | 3668 | 1464219771409 Marionette TRACE conn6 <- [1,2102,null,{}] 16:42:51 INFO - PROCESS | 3668 | 1464219771413 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:51 INFO - PROCESS | 3668 | 1464219771530 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 16:42:51 INFO - PROCESS | 3668 | 1464219771813 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:51 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D87DB6000 == 63 [pid = 3668] [id = 535] 16:42:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 163 (0000003D821C0C00) [pid = 3668] [serial = 1605] [outer = 0000000000000000] 16:42:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 164 (0000003D8225E400) [pid = 3668] [serial = 1606] [outer = 0000003D821C0C00] 16:42:51 INFO - PROCESS | 3668 | 1464219771880 Marionette DEBUG loaded listener.js 16:42:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 165 (0000003D8591AC00) [pid = 3668] [serial = 1607] [outer = 0000003D821C0C00] 16:42:52 INFO - PROCESS | 3668 | 1464219772543 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 16:42:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1191ms 16:42:52 INFO - PROCESS | 3668 | 1464219772601 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 16:42:52 INFO - PROCESS | 3668 | 1464219772606 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 16:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:42:52 INFO - PROCESS | 3668 | 1464219772610 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:42:52 INFO - PROCESS | 3668 | 1464219772614 Marionette TRACE conn6 <- [1,2106,null,{}] 16:42:52 INFO - PROCESS | 3668 | 1464219772619 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:52 INFO - PROCESS | 3668 | 1464219772732 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 16:42:52 INFO - PROCESS | 3668 | 1464219772872 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:52 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89E0A800 == 64 [pid = 3668] [id = 536] 16:42:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 166 (0000003D8968E000) [pid = 3668] [serial = 1608] [outer = 0000000000000000] 16:42:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 167 (0000003D89A45400) [pid = 3668] [serial = 1609] [outer = 0000003D8968E000] 16:42:52 INFO - PROCESS | 3668 | 1464219772927 Marionette DEBUG loaded listener.js 16:42:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 168 (0000003D89EE1800) [pid = 3668] [serial = 1610] [outer = 0000003D8968E000] 16:42:53 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFB1A6800 == 63 [pid = 3668] [id = 526] 16:42:53 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFA284000 == 62 [pid = 3668] [id = 525] 16:42:53 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF9444000 == 61 [pid = 3668] [id = 524] 16:42:53 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF4404800 == 60 [pid = 3668] [id = 523] 16:42:53 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8DFC7800 == 59 [pid = 3668] [id = 522] 16:42:53 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B599800 == 58 [pid = 3668] [id = 521] 16:42:53 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AB22800 == 57 [pid = 3668] [id = 520] 16:42:53 INFO - PROCESS | 3668 | --DOMWINDOW == 167 (0000003DF45C2800) [pid = 3668] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86C60000 == 56 [pid = 3668] [id = 519] 16:42:53 INFO - PROCESS | 3668 | --DOCSHELL 0000003D814E8000 == 55 [pid = 3668] [id = 11] 16:42:53 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8A1B7000 == 54 [pid = 3668] [id = 518] 16:42:53 INFO - PROCESS | 3668 | --DOCSHELL 0000003D895BD800 == 53 [pid = 3668] [id = 511] 16:42:53 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF9766000 == 52 [pid = 3668] [id = 510] 16:42:53 INFO - PROCESS | 3668 | --DOMWINDOW == 166 (0000003D8DB5AC00) [pid = 3668] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3668 | --DOMWINDOW == 165 (0000003D89A92000) [pid = 3668] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3668 | --DOMWINDOW == 164 (0000003D89E51400) [pid = 3668] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3668 | --DOMWINDOW == 163 (0000003DF31FF400) [pid = 3668] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3668 | --DOMWINDOW == 162 (0000003D859CF000) [pid = 3668] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3668 | --DOMWINDOW == 161 (0000003DF31F5400) [pid = 3668] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3668 | --DOMWINDOW == 160 (0000003D8ABC3000) [pid = 3668] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3668 | --DOMWINDOW == 159 (0000003D8310A800) [pid = 3668] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3668 | --DOMWINDOW == 158 (0000003D84F85400) [pid = 3668] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3668 | --DOMWINDOW == 157 (0000003D88694C00) [pid = 3668] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3668 | --DOMWINDOW == 156 (0000003D88289C00) [pid = 3668] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3668 | --DOMWINDOW == 155 (0000003D8DB61000) [pid = 3668] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3668 | --DOMWINDOW == 154 (0000003DF4243000) [pid = 3668] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3668 | --DOMWINDOW == 153 (0000003D859D7000) [pid = 3668] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3668 | --DOMWINDOW == 152 (0000003D85505C00) [pid = 3668] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3668 | --DOMWINDOW == 151 (0000003D8DAED400) [pid = 3668] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3668 | --DOMWINDOW == 150 (0000003DF4B2B400) [pid = 3668] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3668 | --DOMWINDOW == 149 (0000003D86E4B000) [pid = 3668] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3668 | --DOMWINDOW == 148 (0000003D89F18400) [pid = 3668] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (0000003D89A47C00) [pid = 3668] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (0000003D86450000) [pid = 3668] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (0000003D8AB48C00) [pid = 3668] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (0000003D88698000) [pid = 3668] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (0000003D8AF63400) [pid = 3668] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (0000003D8AF67000) [pid = 3668] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (0000003D8DDC8400) [pid = 3668] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 16:42:53 INFO - PROCESS | 3668 | 1464219773491 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 16:42:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 922ms 16:42:53 INFO - PROCESS | 3668 | 1464219773539 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 16:42:53 INFO - PROCESS | 3668 | 1464219773543 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 16:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:42:53 INFO - PROCESS | 3668 | 1464219773548 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:42:53 INFO - PROCESS | 3668 | 1464219773550 Marionette TRACE conn6 <- [1,2110,null,{}] 16:42:53 INFO - PROCESS | 3668 | 1464219773554 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:53 INFO - PROCESS | 3668 | 1464219773658 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 16:42:53 INFO - PROCESS | 3668 | 1464219773752 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:53 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D895BD800 == 53 [pid = 3668] [id = 537] 16:42:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (0000003D85297000) [pid = 3668] [serial = 1611] [outer = 0000000000000000] 16:42:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (0000003D86367800) [pid = 3668] [serial = 1612] [outer = 0000003D85297000] 16:42:53 INFO - PROCESS | 3668 | 1464219773800 Marionette DEBUG loaded listener.js 16:42:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (0000003D88562000) [pid = 3668] [serial = 1613] [outer = 0000003D85297000] 16:42:54 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:42:54 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:42:54 INFO - PROCESS | 3668 | 1464219774231 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 16:42:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 735ms 16:42:54 INFO - PROCESS | 3668 | 1464219774285 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 16:42:54 INFO - PROCESS | 3668 | 1464219774288 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 16:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:42:54 INFO - PROCESS | 3668 | 1464219774293 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:42:54 INFO - PROCESS | 3668 | 1464219774299 Marionette TRACE conn6 <- [1,2114,null,{}] 16:42:54 INFO - PROCESS | 3668 | 1464219774309 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:54 INFO - PROCESS | 3668 | 1464219774435 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 16:42:54 INFO - PROCESS | 3668 | 1464219774453 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:54 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B584000 == 54 [pid = 3668] [id = 538] 16:42:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (0000003D89E45000) [pid = 3668] [serial = 1614] [outer = 0000000000000000] 16:42:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (0000003D8A127800) [pid = 3668] [serial = 1615] [outer = 0000003D89E45000] 16:42:54 INFO - PROCESS | 3668 | 1464219774502 Marionette DEBUG loaded listener.js 16:42:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (0000003D8AB4D000) [pid = 3668] [serial = 1616] [outer = 0000003D89E45000] 16:42:54 INFO - PROCESS | 3668 | 1464219774975 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 16:42:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 734ms 16:42:55 INFO - PROCESS | 3668 | 1464219775028 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 16:42:55 INFO - PROCESS | 3668 | 1464219775031 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 16:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:42:55 INFO - PROCESS | 3668 | 1464219775035 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:42:55 INFO - PROCESS | 3668 | 1464219775037 Marionette TRACE conn6 <- [1,2118,null,{}] 16:42:55 INFO - PROCESS | 3668 | 1464219775040 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:55 INFO - PROCESS | 3668 | 1464219775136 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 16:42:55 INFO - PROCESS | 3668 | 1464219775146 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:55 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8DA5C800 == 55 [pid = 3668] [id = 539] 16:42:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (0000003D8DAD3400) [pid = 3668] [serial = 1617] [outer = 0000000000000000] 16:42:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 149 (0000003D8DAE8000) [pid = 3668] [serial = 1618] [outer = 0000003D8DAD3400] 16:42:55 INFO - PROCESS | 3668 | 1464219775193 Marionette DEBUG loaded listener.js 16:42:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 150 (0000003D8DB5D800) [pid = 3668] [serial = 1619] [outer = 0000003D8DAD3400] 16:42:55 INFO - PROCESS | 3668 | 1464219775906 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 16:42:55 INFO - PROCESS | 3668 | 1464219775965 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 16:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:42:55 INFO - PROCESS | 3668 | 1464219775971 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:42:55 INFO - PROCESS | 3668 | 1464219775974 Marionette TRACE conn6 <- [1,2122,null,{}] 16:42:55 INFO - PROCESS | 3668 | 1464219775981 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:56 INFO - PROCESS | 3668 | 1464219776103 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 16:42:56 INFO - PROCESS | 3668 | 1464219776237 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:56 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D899E2000 == 56 [pid = 3668] [id = 540] 16:42:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 151 (0000003D8550B000) [pid = 3668] [serial = 1620] [outer = 0000000000000000] 16:42:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 152 (0000003D86E53000) [pid = 3668] [serial = 1621] [outer = 0000003D8550B000] 16:42:56 INFO - PROCESS | 3668 | 1464219776298 Marionette DEBUG loaded listener.js 16:42:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 153 (0000003D892B0800) [pid = 3668] [serial = 1622] [outer = 0000003D8550B000] 16:42:56 INFO - PROCESS | 3668 | 1464219776912 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 16:42:56 INFO - PROCESS | 3668 | 1464219776969 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 16:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:42:56 INFO - PROCESS | 3668 | 1464219776976 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:42:56 INFO - PROCESS | 3668 | 1464219776979 Marionette TRACE conn6 <- [1,2126,null,{}] 16:42:56 INFO - PROCESS | 3668 | 1464219776984 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:57 INFO - PROCESS | 3668 | 1464219777110 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 16:42:57 INFO - PROCESS | 3668 | 1464219777215 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:57 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8E0DD000 == 57 [pid = 3668] [id = 541] 16:42:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 154 (0000003D89EE3000) [pid = 3668] [serial = 1623] [outer = 0000000000000000] 16:42:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 155 (0000003D8DADB800) [pid = 3668] [serial = 1624] [outer = 0000003D89EE3000] 16:42:57 INFO - PROCESS | 3668 | 1464219777272 Marionette DEBUG loaded listener.js 16:42:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 156 (0000003D8DDD1C00) [pid = 3668] [serial = 1625] [outer = 0000003D89EE3000] 16:42:57 INFO - PROCESS | 3668 | 1464219777902 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 16:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 984ms 16:42:57 INFO - PROCESS | 3668 | 1464219777965 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 16:42:57 INFO - PROCESS | 3668 | 1464219777968 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 16:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:42:57 INFO - PROCESS | 3668 | 1464219777972 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:42:57 INFO - PROCESS | 3668 | 1464219777977 Marionette TRACE conn6 <- [1,2130,null,{}] 16:42:57 INFO - PROCESS | 3668 | 1464219777989 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:58 INFO - PROCESS | 3668 | 1464219778108 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 16:42:58 INFO - PROCESS | 3668 | 1464219778244 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:58 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF45A5000 == 58 [pid = 3668] [id = 542] 16:42:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 157 (0000003DF4240400) [pid = 3668] [serial = 1626] [outer = 0000000000000000] 16:42:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 158 (0000003DF4B2E800) [pid = 3668] [serial = 1627] [outer = 0000003DF4240400] 16:42:58 INFO - PROCESS | 3668 | 1464219778307 Marionette DEBUG loaded listener.js 16:42:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 159 (0000003DF5479800) [pid = 3668] [serial = 1628] [outer = 0000003DF4240400] 16:42:58 INFO - PROCESS | 3668 | 1464219778967 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 16:42:59 INFO - PROCESS | 3668 | 1464219779005 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 16:42:59 INFO - PROCESS | 3668 | 1464219779008 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:42:59 INFO - PROCESS | 3668 | 1464219779010 Marionette TRACE conn6 <- [1,2134,null,{}] 16:42:59 INFO - PROCESS | 3668 | 1464219779014 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:42:59 INFO - PROCESS | 3668 | 1464219779134 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 16:42:59 INFO - PROCESS | 3668 | 1464219779266 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:59 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF9448000 == 59 [pid = 3668] [id = 543] 16:42:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 160 (0000003DF62AC000) [pid = 3668] [serial = 1629] [outer = 0000000000000000] 16:42:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 161 (0000003DF9467000) [pid = 3668] [serial = 1630] [outer = 0000003DF62AC000] 16:42:59 INFO - PROCESS | 3668 | 1464219779325 Marionette DEBUG loaded listener.js 16:42:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 162 (0000003DF99B5800) [pid = 3668] [serial = 1631] [outer = 0000003DF62AC000] 16:42:59 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:42:59 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:42:59 INFO - PROCESS | 3668 | 1464219779853 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 16:42:59 INFO - PROCESS | 3668 | 1464219779936 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 16:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:42:59 INFO - PROCESS | 3668 | 1464219779940 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:42:59 INFO - PROCESS | 3668 | 1464219779942 Marionette TRACE conn6 <- [1,2138,null,{}] 16:42:59 INFO - PROCESS | 3668 | 1464219779946 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:00 INFO - PROCESS | 3668 | 1464219780059 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 16:43:00 INFO - PROCESS | 3668 | 1464219780163 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:00 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFAFC8000 == 60 [pid = 3668] [id = 544] 16:43:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 163 (0000003DF62AEC00) [pid = 3668] [serial = 1632] [outer = 0000000000000000] 16:43:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 164 (0000003DFA3AC400) [pid = 3668] [serial = 1633] [outer = 0000003DF62AEC00] 16:43:00 INFO - PROCESS | 3668 | 1464219780221 Marionette DEBUG loaded listener.js 16:43:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 165 (0000003DFAF96800) [pid = 3668] [serial = 1634] [outer = 0000003DF62AEC00] 16:43:00 INFO - PROCESS | 3668 | 1464219780870 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 16:43:00 INFO - PROCESS | 3668 | 1464219780929 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 16:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:43:00 INFO - PROCESS | 3668 | 1464219780933 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:43:00 INFO - PROCESS | 3668 | 1464219780935 Marionette TRACE conn6 <- [1,2142,null,{}] 16:43:00 INFO - PROCESS | 3668 | 1464219780939 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:01 INFO - PROCESS | 3668 | 1464219781075 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 16:43:01 INFO - PROCESS | 3668 | 1464219781208 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:01 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFECD4800 == 61 [pid = 3668] [id = 545] 16:43:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 166 (0000003DFB373400) [pid = 3668] [serial = 1635] [outer = 0000000000000000] 16:43:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 167 (0000003DFE467400) [pid = 3668] [serial = 1636] [outer = 0000003DFB373400] 16:43:01 INFO - PROCESS | 3668 | 1464219781265 Marionette DEBUG loaded listener.js 16:43:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 168 (0000003DFE90B000) [pid = 3668] [serial = 1637] [outer = 0000003DFB373400] 16:43:01 INFO - PROCESS | 3668 | 1464219781840 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 986ms 16:43:01 INFO - PROCESS | 3668 | 1464219781922 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 16:43:01 INFO - PROCESS | 3668 | 1464219781924 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 16:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:43:01 INFO - PROCESS | 3668 | 1464219781942 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:43:01 INFO - PROCESS | 3668 | 1464219781944 Marionette TRACE conn6 <- [1,2146,null,{}] 16:43:01 INFO - PROCESS | 3668 | 1464219781949 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:02 INFO - PROCESS | 3668 | 1464219782060 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 16:43:02 INFO - PROCESS | 3668 | 1464219782192 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:02 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFF48F000 == 62 [pid = 3668] [id = 546] 16:43:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 169 (0000003D8DB1A000) [pid = 3668] [serial = 1638] [outer = 0000000000000000] 16:43:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 170 (0000003D8DB21800) [pid = 3668] [serial = 1639] [outer = 0000003D8DB1A000] 16:43:02 INFO - PROCESS | 3668 | 1464219782250 Marionette DEBUG loaded listener.js 16:43:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 171 (0000003D8DB27400) [pid = 3668] [serial = 1640] [outer = 0000003D8DB1A000] 16:43:02 INFO - PROCESS | 3668 | 1464219782863 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 16:43:02 INFO - PROCESS | 3668 | 1464219782931 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 16:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:43:02 INFO - PROCESS | 3668 | 1464219782935 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:43:02 INFO - PROCESS | 3668 | 1464219782937 Marionette TRACE conn6 <- [1,2150,null,{}] 16:43:02 INFO - PROCESS | 3668 | 1464219782941 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:03 INFO - PROCESS | 3668 | 1464219783054 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 16:43:03 INFO - PROCESS | 3668 | 1464219783190 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:03 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8CD9E800 == 63 [pid = 3668] [id = 547] 16:43:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 172 (0000003D84F17800) [pid = 3668] [serial = 1641] [outer = 0000000000000000] 16:43:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 173 (0000003D86B0E000) [pid = 3668] [serial = 1642] [outer = 0000003D84F17800] 16:43:03 INFO - PROCESS | 3668 | 1464219783247 Marionette DEBUG loaded listener.js 16:43:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 174 (0000003D8DB22800) [pid = 3668] [serial = 1643] [outer = 0000003D84F17800] 16:43:03 INFO - PROCESS | 3668 | 1464219783879 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 16:43:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 987ms 16:43:03 INFO - PROCESS | 3668 | 1464219783924 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 16:43:03 INFO - PROCESS | 3668 | 1464219783927 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 16:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:43:03 INFO - PROCESS | 3668 | 1464219783931 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:43:03 INFO - PROCESS | 3668 | 1464219783933 Marionette TRACE conn6 <- [1,2154,null,{}] 16:43:03 INFO - PROCESS | 3668 | 1464219783937 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:04 INFO - PROCESS | 3668 | 1464219784052 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 16:43:04 INFO - PROCESS | 3668 | 1464219784320 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:04 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8613B000 == 64 [pid = 3668] [id = 548] 16:43:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 175 (0000003D821CBC00) [pid = 3668] [serial = 1644] [outer = 0000000000000000] 16:43:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 176 (0000003D83FAF800) [pid = 3668] [serial = 1645] [outer = 0000003D821CBC00] 16:43:04 INFO - PROCESS | 3668 | 1464219784377 Marionette DEBUG loaded listener.js 16:43:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 177 (0000003D85A26C00) [pid = 3668] [serial = 1646] [outer = 0000003D821CBC00] 16:43:04 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:43:04 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:43:04 INFO - PROCESS | 3668 | 1464219784952 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 16:43:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1073ms 16:43:05 INFO - PROCESS | 3668 | 1464219785011 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 16:43:05 INFO - PROCESS | 3668 | 1464219785015 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 16:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:43:05 INFO - PROCESS | 3668 | 1464219785020 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:43:05 INFO - PROCESS | 3668 | 1464219785023 Marionette TRACE conn6 <- [1,2158,null,{}] 16:43:05 INFO - PROCESS | 3668 | 1464219785029 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:05 INFO - PROCESS | 3668 | 1464219785150 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 16:43:05 INFO - PROCESS | 3668 | 1464219785259 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:05 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D899D2000 == 65 [pid = 3668] [id = 549] 16:43:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 178 (0000003D892B9C00) [pid = 3668] [serial = 1647] [outer = 0000000000000000] 16:43:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 179 (0000003D8A13F000) [pid = 3668] [serial = 1648] [outer = 0000003D892B9C00] 16:43:05 INFO - PROCESS | 3668 | 1464219785313 Marionette DEBUG loaded listener.js 16:43:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 180 (0000003D8DDC5C00) [pid = 3668] [serial = 1649] [outer = 0000003D892B9C00] 16:43:05 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B584000 == 64 [pid = 3668] [id = 538] 16:43:05 INFO - PROCESS | 3668 | --DOCSHELL 0000003D895BD800 == 63 [pid = 3668] [id = 537] 16:43:05 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89E0A800 == 62 [pid = 3668] [id = 536] 16:43:05 INFO - PROCESS | 3668 | --DOCSHELL 0000003D87DB6000 == 61 [pid = 3668] [id = 535] 16:43:05 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF32B7800 == 60 [pid = 3668] [id = 529] 16:43:05 INFO - PROCESS | 3668 | --DOCSHELL 0000003D899DB000 == 59 [pid = 3668] [id = 528] 16:43:05 INFO - PROCESS | 3668 | 1464219785925 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 16:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 986ms 16:43:06 INFO - PROCESS | 3668 | 1464219786009 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 16:43:06 INFO - PROCESS | 3668 | 1464219786013 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 16:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:43:06 INFO - PROCESS | 3668 | 1464219786018 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:43:06 INFO - PROCESS | 3668 | 1464219786020 Marionette TRACE conn6 <- [1,2162,null,{}] 16:43:06 INFO - PROCESS | 3668 | 1464219786024 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:06 INFO - PROCESS | 3668 | 1464219786164 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 16:43:06 INFO - PROCESS | 3668 | 1464219786230 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:06 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AF17000 == 60 [pid = 3668] [id = 550] 16:43:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 181 (0000003D89AC2800) [pid = 3668] [serial = 1650] [outer = 0000000000000000] 16:43:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 182 (0000003D8A132000) [pid = 3668] [serial = 1651] [outer = 0000003D89AC2800] 16:43:06 INFO - PROCESS | 3668 | 1464219786278 Marionette DEBUG loaded listener.js 16:43:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 183 (0000003D8F5DCC00) [pid = 3668] [serial = 1652] [outer = 0000003D89AC2800] 16:43:06 INFO - PROCESS | 3668 | 1464219786742 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 16:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 776ms 16:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:43:06 INFO - PROCESS | 3668 | 1464219786797 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 16:43:06 INFO - PROCESS | 3668 | 1464219786799 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 16:43:06 INFO - PROCESS | 3668 | 1464219786804 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:43:06 INFO - PROCESS | 3668 | 1464219786811 Marionette TRACE conn6 <- [1,2166,null,{}] 16:43:06 INFO - PROCESS | 3668 | 1464219786820 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:06 INFO - PROCESS | 3668 | 1464219786954 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 16:43:07 INFO - PROCESS | 3668 | 1464219787015 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:07 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8E0E2000 == 61 [pid = 3668] [id = 551] 16:43:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 184 (0000003D8F5D8400) [pid = 3668] [serial = 1653] [outer = 0000000000000000] 16:43:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 185 (0000003DF3B51C00) [pid = 3668] [serial = 1654] [outer = 0000003D8F5D8400] 16:43:07 INFO - PROCESS | 3668 | 1464219787062 Marionette DEBUG loaded listener.js 16:43:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 186 (0000003DF5478800) [pid = 3668] [serial = 1655] [outer = 0000003D8F5D8400] 16:43:07 INFO - PROCESS | 3668 | --DOMWINDOW == 185 (0000003D85507C00) [pid = 3668] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:43:07 INFO - PROCESS | 3668 | --DOMWINDOW == 184 (0000003D89EE9800) [pid = 3668] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:43:07 INFO - PROCESS | 3668 | --DOMWINDOW == 183 (0000003DF6353800) [pid = 3668] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:43:07 INFO - PROCESS | 3668 | --DOMWINDOW == 182 (0000003D824EEC00) [pid = 3668] [serial = 29] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:43:07 INFO - PROCESS | 3668 | --DOMWINDOW == 181 (0000003D8AB4A400) [pid = 3668] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:43:07 INFO - PROCESS | 3668 | --DOMWINDOW == 180 (0000003D824EF400) [pid = 3668] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:43:07 INFO - PROCESS | 3668 | --DOMWINDOW == 179 (0000003DF3BE7000) [pid = 3668] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:43:07 INFO - PROCESS | 3668 | --DOMWINDOW == 178 (0000003D8DB63400) [pid = 3668] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:43:07 INFO - PROCESS | 3668 | --DOMWINDOW == 177 (0000003D8DB63800) [pid = 3668] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:43:07 INFO - PROCESS | 3668 | --DOMWINDOW == 176 (0000003DF42CA400) [pid = 3668] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:43:07 INFO - PROCESS | 3668 | --DOMWINDOW == 175 (0000003D8855BC00) [pid = 3668] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:43:07 INFO - PROCESS | 3668 | --DOMWINDOW == 174 (0000003DF444A800) [pid = 3668] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:43:07 INFO - PROCESS | 3668 | --DOMWINDOW == 173 (0000003D85921C00) [pid = 3668] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:43:07 INFO - PROCESS | 3668 | 1464219787703 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 944ms 16:43:07 INFO - PROCESS | 3668 | 1464219787750 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 16:43:07 INFO - PROCESS | 3668 | 1464219787753 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 16:43:07 INFO - PROCESS | 3668 | 1464219787756 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:43:07 INFO - PROCESS | 3668 | 1464219787758 Marionette TRACE conn6 <- [1,2170,null,{}] 16:43:07 INFO - PROCESS | 3668 | 1464219787761 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:07 INFO - PROCESS | 3668 | 1464219787860 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 16:43:07 INFO - PROCESS | 3668 | 1464219787868 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:07 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF6166000 == 62 [pid = 3668] [id = 552] 16:43:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 174 (0000003D8855BC00) [pid = 3668] [serial = 1656] [outer = 0000000000000000] 16:43:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 175 (0000003D89AC9000) [pid = 3668] [serial = 1657] [outer = 0000003D8855BC00] 16:43:07 INFO - PROCESS | 3668 | 1464219787914 Marionette DEBUG loaded listener.js 16:43:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 176 (0000003DF55BFC00) [pid = 3668] [serial = 1658] [outer = 0000003D8855BC00] 16:43:08 INFO - PROCESS | 3668 | 1464219788384 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:43:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 672ms 16:43:08 INFO - PROCESS | 3668 | 1464219788430 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 16:43:08 INFO - PROCESS | 3668 | 1464219788433 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 16:43:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:43:08 INFO - PROCESS | 3668 | 1464219788436 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:43:08 INFO - PROCESS | 3668 | 1464219788438 Marionette TRACE conn6 <- [1,2174,null,{}] 16:43:08 INFO - PROCESS | 3668 | 1464219788441 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:08 INFO - PROCESS | 3668 | 1464219788537 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 16:43:08 INFO - PROCESS | 3668 | 1464219788544 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:08 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFFD93000 == 63 [pid = 3668] [id = 553] 16:43:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 177 (0000003DFAF07400) [pid = 3668] [serial = 1659] [outer = 0000000000000000] 16:43:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 178 (0000003DFAF8CC00) [pid = 3668] [serial = 1660] [outer = 0000003DFAF07400] 16:43:08 INFO - PROCESS | 3668 | 1464219788597 Marionette DEBUG loaded listener.js 16:43:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 179 (0000003DFB6AEC00) [pid = 3668] [serial = 1661] [outer = 0000003DFAF07400] 16:43:09 INFO - PROCESS | 3668 | 1464219789080 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 16:43:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:43:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 692ms 16:43:09 INFO - PROCESS | 3668 | 1464219789131 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 16:43:09 INFO - PROCESS | 3668 | 1464219789133 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 16:43:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:43:09 INFO - PROCESS | 3668 | 1464219789137 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:43:09 INFO - PROCESS | 3668 | 1464219789139 Marionette TRACE conn6 <- [1,2178,null,{}] 16:43:09 INFO - PROCESS | 3668 | 1464219789142 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:09 INFO - PROCESS | 3668 | 1464219789247 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 16:43:09 INFO - PROCESS | 3668 | 1464219789253 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:09 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86724000 == 64 [pid = 3668] [id = 554] 16:43:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 180 (0000003DFE465000) [pid = 3668] [serial = 1662] [outer = 0000000000000000] 16:43:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 181 (0000003DFE8E7C00) [pid = 3668] [serial = 1663] [outer = 0000003DFE465000] 16:43:09 INFO - PROCESS | 3668 | 1464219789299 Marionette DEBUG loaded listener.js 16:43:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 182 (0000003DFE956400) [pid = 3668] [serial = 1664] [outer = 0000003DFE465000] 16:43:09 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:43:09 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8DA56000 == 63 [pid = 3668] [id = 532] 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D82452800 == 62 [pid = 3668] [id = 454] 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D83F1C800 == 61 [pid = 3668] [id = 423] 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8E076800 == 60 [pid = 3668] [id = 533] 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AB6F000 == 59 [pid = 3668] [id = 531] 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D87DAE000 == 58 [pid = 3668] [id = 422] 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFB31A800 == 57 [pid = 3668] [id = 499] 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFFD0F800 == 56 [pid = 3668] [id = 530] 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8BAB2000 == 55 [pid = 3668] [id = 425] 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89FEA800 == 54 [pid = 3668] [id = 452] 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8955C800 == 53 [pid = 3668] [id = 418] 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86492800 == 52 [pid = 3668] [id = 451] 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AE8B800 == 51 [pid = 3668] [id = 421] 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFF2D4000 == 50 [pid = 3668] [id = 516] 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8CD10800 == 49 [pid = 3668] [id = 512] 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D893BB000 == 48 [pid = 3668] [id = 424] 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFAFDA000 == 47 [pid = 3668] [id = 513] 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFECD6800 == 46 [pid = 3668] [id = 515] 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AF26800 == 45 [pid = 3668] [id = 517] 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFB1A8800 == 44 [pid = 3668] [id = 498] 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFE9F4000 == 43 [pid = 3668] [id = 514] 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF454A000 == 42 [pid = 3668] [id = 453] 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8E08F000 == 41 [pid = 3668] [id = 534] 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D899D2000 == 40 [pid = 3668] [id = 549] 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8613B000 == 39 [pid = 3668] [id = 548] 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8CD9E800 == 38 [pid = 3668] [id = 547] 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFF48F000 == 37 [pid = 3668] [id = 546] 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFECD4800 == 36 [pid = 3668] [id = 545] 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFAFC8000 == 35 [pid = 3668] [id = 544] 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF9448000 == 34 [pid = 3668] [id = 543] 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF45A5000 == 33 [pid = 3668] [id = 542] 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8E0DD000 == 32 [pid = 3668] [id = 541] 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D899E2000 == 31 [pid = 3668] [id = 540] 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFF0E2000 == 30 [pid = 3668] [id = 527] 16:43:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8DA5C800 == 29 [pid = 3668] [id = 539] 16:43:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AF17000 == 28 [pid = 3668] [id = 550] 16:43:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFFD93000 == 27 [pid = 3668] [id = 553] 16:43:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF6166000 == 26 [pid = 3668] [id = 552] 16:43:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8E0E2000 == 25 [pid = 3668] [id = 551] 16:43:12 INFO - PROCESS | 3668 | --DOMWINDOW == 181 (0000003DF424A000) [pid = 3668] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:43:12 INFO - PROCESS | 3668 | --DOMWINDOW == 180 (0000003DF444B400) [pid = 3668] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 16:43:12 INFO - PROCESS | 3668 | --DOMWINDOW == 179 (0000003DF31FB800) [pid = 3668] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 16:43:12 INFO - PROCESS | 3668 | --DOMWINDOW == 178 (0000003DF4D73C00) [pid = 3668] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 16:43:12 INFO - PROCESS | 3668 | --DOMWINDOW == 177 (0000003D892B7400) [pid = 3668] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 16:43:12 INFO - PROCESS | 3668 | --DOMWINDOW == 176 (0000003D8968F800) [pid = 3668] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 16:43:12 INFO - PROCESS | 3668 | --DOMWINDOW == 175 (0000003D89A96000) [pid = 3668] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 16:43:12 INFO - PROCESS | 3668 | --DOMWINDOW == 174 (0000003DF4D73800) [pid = 3668] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 16:43:12 INFO - PROCESS | 3668 | --DOMWINDOW == 173 (0000003DF5570000) [pid = 3668] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 16:43:12 INFO - PROCESS | 3668 | --DOMWINDOW == 172 (0000003D86E58000) [pid = 3668] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 16:43:12 INFO - PROCESS | 3668 | --DOMWINDOW == 171 (0000003D859DAC00) [pid = 3668] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 16:43:12 INFO - PROCESS | 3668 | --DOMWINDOW == 170 (0000003D859C7800) [pid = 3668] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 16:43:12 INFO - PROCESS | 3668 | --DOMWINDOW == 169 (0000003D87D23C00) [pid = 3668] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 16:43:12 INFO - PROCESS | 3668 | --DOMWINDOW == 168 (0000003D8F5D0800) [pid = 3668] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 16:43:12 INFO - PROCESS | 3668 | --DOMWINDOW == 167 (0000003D859D5400) [pid = 3668] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 16:43:12 INFO - PROCESS | 3668 | --DOMWINDOW == 166 (0000003D89F1B400) [pid = 3668] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 16:43:12 INFO - PROCESS | 3668 | --DOMWINDOW == 165 (0000003DF547A400) [pid = 3668] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 16:43:12 INFO - PROCESS | 3668 | --DOMWINDOW == 164 (0000003D89A8E800) [pid = 3668] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 16:43:12 INFO - PROCESS | 3668 | --DOMWINDOW == 163 (0000003DF63F4800) [pid = 3668] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 16:43:12 INFO - PROCESS | 3668 | --DOMWINDOW == 162 (0000003DF9468000) [pid = 3668] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 16:43:12 INFO - PROCESS | 3668 | --DOMWINDOW == 161 (0000003D8585A400) [pid = 3668] [serial = 1082] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:43:12 INFO - PROCESS | 3668 | --DOMWINDOW == 160 (0000003DF9DD5000) [pid = 3668] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 16:43:12 INFO - PROCESS | 3668 | --DOMWINDOW == 159 (0000003D8ABBF000) [pid = 3668] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 16:43:12 INFO - PROCESS | 3668 | --DOMWINDOW == 158 (0000003D84406400) [pid = 3668] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 16:43:12 INFO - PROCESS | 3668 | --DOMWINDOW == 157 (0000003DF55CB400) [pid = 3668] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 16:43:12 INFO - PROCESS | 3668 | --DOMWINDOW == 156 (0000003D8AB45C00) [pid = 3668] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 16:43:12 INFO - PROCESS | 3668 | --DOMWINDOW == 155 (0000003DF96F8C00) [pid = 3668] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 16:43:12 INFO - PROCESS | 3668 | --DOMWINDOW == 154 (0000003DF58D7C00) [pid = 3668] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 16:43:12 INFO - PROCESS | 3668 | --DOMWINDOW == 153 (0000003D8A13B000) [pid = 3668] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 16:43:12 INFO - PROCESS | 3668 | --DOMWINDOW == 152 (0000003DF3C19000) [pid = 3668] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 16:43:12 INFO - PROCESS | 3668 | 1464219792186 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 16:43:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:43:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 3074ms 16:43:12 INFO - PROCESS | 3668 | 1464219792215 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 16:43:12 INFO - PROCESS | 3668 | 1464219792219 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 16:43:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:43:12 INFO - PROCESS | 3668 | 1464219792224 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:43:12 INFO - PROCESS | 3668 | 1464219792227 Marionette TRACE conn6 <- [1,2182,null,{}] 16:43:12 INFO - PROCESS | 3668 | 1464219792234 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:12 INFO - PROCESS | 3668 | 1464219792335 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 16:43:12 INFO - PROCESS | 3668 | 1464219792345 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:12 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D82435000 == 26 [pid = 3668] [id = 555] 16:43:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 153 (0000003D82260000) [pid = 3668] [serial = 1665] [outer = 0000000000000000] 16:43:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 154 (0000003D82260C00) [pid = 3668] [serial = 1666] [outer = 0000003D82260000] 16:43:12 INFO - PROCESS | 3668 | 1464219792396 Marionette DEBUG loaded listener.js 16:43:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 155 (0000003D83103400) [pid = 3668] [serial = 1667] [outer = 0000003D82260000] 16:43:12 INFO - PROCESS | 3668 | 1464219792913 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 16:43:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:43:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 734ms 16:43:12 INFO - PROCESS | 3668 | 1464219792959 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 16:43:12 INFO - PROCESS | 3668 | 1464219792966 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 16:43:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:43:12 INFO - PROCESS | 3668 | 1464219792973 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:43:12 INFO - PROCESS | 3668 | 1464219792975 Marionette TRACE conn6 <- [1,2186,null,{}] 16:43:12 INFO - PROCESS | 3668 | 1464219792980 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:13 INFO - PROCESS | 3668 | 1464219793081 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 16:43:13 INFO - PROCESS | 3668 | 1464219793174 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:13 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D85A70000 == 27 [pid = 3668] [id = 556] 16:43:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 156 (0000003D82260400) [pid = 3668] [serial = 1668] [outer = 0000000000000000] 16:43:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 157 (0000003D8440C000) [pid = 3668] [serial = 1669] [outer = 0000003D82260400] 16:43:13 INFO - PROCESS | 3668 | 1464219793221 Marionette DEBUG loaded listener.js 16:43:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 158 (0000003D84F0D000) [pid = 3668] [serial = 1670] [outer = 0000003D82260400] 16:43:13 INFO - PROCESS | 3668 | 1464219793637 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:43:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:43:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 735ms 16:43:13 INFO - PROCESS | 3668 | 1464219793740 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 16:43:13 INFO - PROCESS | 3668 | 1464219793743 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 16:43:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:43:13 INFO - PROCESS | 3668 | 1464219793761 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:43:13 INFO - PROCESS | 3668 | 1464219793765 Marionette TRACE conn6 <- [1,2190,null,{}] 16:43:13 INFO - PROCESS | 3668 | 1464219793777 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:13 INFO - PROCESS | 3668 | 1464219793882 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 16:43:13 INFO - PROCESS | 3668 | 1464219793894 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:13 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8646A000 == 28 [pid = 3668] [id = 557] 16:43:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 159 (0000003D81470800) [pid = 3668] [serial = 1671] [outer = 0000000000000000] 16:43:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 160 (0000003D8528F000) [pid = 3668] [serial = 1672] [outer = 0000003D81470800] 16:43:13 INFO - PROCESS | 3668 | 1464219793946 Marionette DEBUG loaded listener.js 16:43:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 161 (0000003D8550C400) [pid = 3668] [serial = 1673] [outer = 0000003D81470800] 16:43:14 INFO - PROCESS | 3668 | 1464219794412 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 16:43:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:43:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 734ms 16:43:14 INFO - PROCESS | 3668 | 1464219794490 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 16:43:14 INFO - PROCESS | 3668 | 1464219794493 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 16:43:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:43:14 INFO - PROCESS | 3668 | 1464219794497 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:43:14 INFO - PROCESS | 3668 | 1464219794499 Marionette TRACE conn6 <- [1,2194,null,{}] 16:43:14 INFO - PROCESS | 3668 | 1464219794502 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:14 INFO - PROCESS | 3668 | 1464219794598 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 16:43:14 INFO - PROCESS | 3668 | 1464219794604 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:14 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8671D000 == 29 [pid = 3668] [id = 558] 16:43:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 162 (0000003D85877C00) [pid = 3668] [serial = 1674] [outer = 0000000000000000] 16:43:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 163 (0000003D85914C00) [pid = 3668] [serial = 1675] [outer = 0000003D85877C00] 16:43:14 INFO - PROCESS | 3668 | 1464219794651 Marionette DEBUG loaded listener.js 16:43:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 164 (0000003D859C0000) [pid = 3668] [serial = 1676] [outer = 0000003D85877C00] 16:43:14 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:43:14 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:43:15 INFO - PROCESS | 3668 | 1464219795089 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 16:43:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:43:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 629ms 16:43:15 INFO - PROCESS | 3668 | 1464219795131 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 16:43:15 INFO - PROCESS | 3668 | 1464219795134 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 16:43:15 INFO - PROCESS | 3668 | 1464219795137 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:43:15 INFO - PROCESS | 3668 | 1464219795139 Marionette TRACE conn6 <- [1,2198,null,{}] 16:43:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:43:15 INFO - PROCESS | 3668 | 1464219795143 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:15 INFO - PROCESS | 3668 | 1464219795230 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 16:43:15 INFO - PROCESS | 3668 | 1464219795268 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:15 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D87DAF000 == 30 [pid = 3668] [id = 559] 16:43:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 165 (0000003D8147A000) [pid = 3668] [serial = 1677] [outer = 0000000000000000] 16:43:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 166 (0000003D859CC400) [pid = 3668] [serial = 1678] [outer = 0000003D8147A000] 16:43:15 INFO - PROCESS | 3668 | 1464219795326 Marionette DEBUG loaded listener.js 16:43:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 167 (0000003D85A1E800) [pid = 3668] [serial = 1679] [outer = 0000003D8147A000] 16:43:15 INFO - PROCESS | 3668 | 1464219795775 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 16:43:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:43:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 16:43:15 INFO - PROCESS | 3668 | 1464219795814 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 16:43:15 INFO - PROCESS | 3668 | 1464219795817 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 16:43:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:43:15 INFO - PROCESS | 3668 | 1464219795820 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:43:15 INFO - PROCESS | 3668 | 1464219795822 Marionette TRACE conn6 <- [1,2202,null,{}] 16:43:15 INFO - PROCESS | 3668 | 1464219795825 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:15 INFO - PROCESS | 3668 | 1464219795950 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 16:43:15 INFO - PROCESS | 3668 | 1464219795961 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:15 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89210000 == 31 [pid = 3668] [id = 560] 16:43:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 168 (0000003D86303C00) [pid = 3668] [serial = 1680] [outer = 0000000000000000] 16:43:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 169 (0000003D86369000) [pid = 3668] [serial = 1681] [outer = 0000003D86303C00] 16:43:16 INFO - PROCESS | 3668 | 1464219796010 Marionette DEBUG loaded listener.js 16:43:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 170 (0000003D86452800) [pid = 3668] [serial = 1682] [outer = 0000003D86303C00] 16:43:16 INFO - PROCESS | 3668 | 1464219796458 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 16:43:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:43:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 671ms 16:43:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:43:16 INFO - PROCESS | 3668 | 1464219796493 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 16:43:16 INFO - PROCESS | 3668 | 1464219796495 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 16:43:16 INFO - PROCESS | 3668 | 1464219796498 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:43:16 INFO - PROCESS | 3668 | 1464219796500 Marionette TRACE conn6 <- [1,2206,null,{}] 16:43:16 INFO - PROCESS | 3668 | 1464219796504 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:16 INFO - PROCESS | 3668 | 1464219796589 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 16:43:16 INFO - PROCESS | 3668 | 1464219796626 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:16 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8954A000 == 32 [pid = 3668] [id = 561] 16:43:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 171 (0000003D81D0BC00) [pid = 3668] [serial = 1683] [outer = 0000000000000000] 16:43:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 172 (0000003D86B10400) [pid = 3668] [serial = 1684] [outer = 0000003D81D0BC00] 16:43:16 INFO - PROCESS | 3668 | 1464219796674 Marionette DEBUG loaded listener.js 16:43:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 173 (0000003D86E55C00) [pid = 3668] [serial = 1685] [outer = 0000003D81D0BC00] 16:43:17 INFO - PROCESS | 3668 | 1464219797128 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 16:43:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:43:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 671ms 16:43:17 INFO - PROCESS | 3668 | 1464219797173 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 16:43:17 INFO - PROCESS | 3668 | 1464219797175 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 16:43:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:43:17 INFO - PROCESS | 3668 | 1464219797179 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:43:17 INFO - PROCESS | 3668 | 1464219797181 Marionette TRACE conn6 <- [1,2210,null,{}] 16:43:17 INFO - PROCESS | 3668 | 1464219797184 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:17 INFO - PROCESS | 3668 | 1464219797272 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 16:43:17 INFO - PROCESS | 3668 | 1464219797281 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:17 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D899E0800 == 33 [pid = 3668] [id = 562] 16:43:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 174 (0000003D87D32C00) [pid = 3668] [serial = 1686] [outer = 0000000000000000] 16:43:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 175 (0000003D87D9A000) [pid = 3668] [serial = 1687] [outer = 0000003D87D32C00] 16:43:17 INFO - PROCESS | 3668 | 1464219797327 Marionette DEBUG loaded listener.js 16:43:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 176 (0000003D87DA5C00) [pid = 3668] [serial = 1688] [outer = 0000003D87D32C00] 16:43:17 INFO - PROCESS | 3668 | 1464219797773 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:43:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:43:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 629ms 16:43:17 INFO - PROCESS | 3668 | 1464219797814 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 16:43:17 INFO - PROCESS | 3668 | 1464219797816 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 16:43:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:43:17 INFO - PROCESS | 3668 | 1464219797832 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:43:17 INFO - PROCESS | 3668 | 1464219797834 Marionette TRACE conn6 <- [1,2214,null,{}] 16:43:17 INFO - PROCESS | 3668 | 1464219797838 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:17 INFO - PROCESS | 3668 | 1464219797964 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 16:43:18 INFO - PROCESS | 3668 | 1464219798052 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:18 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86468800 == 34 [pid = 3668] [id = 563] 16:43:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 177 (0000003D87D98400) [pid = 3668] [serial = 1689] [outer = 0000000000000000] 16:43:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 178 (0000003D8828A000) [pid = 3668] [serial = 1690] [outer = 0000003D87D98400] 16:43:18 INFO - PROCESS | 3668 | 1464219798100 Marionette DEBUG loaded listener.js 16:43:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 179 (0000003D8855F800) [pid = 3668] [serial = 1691] [outer = 0000003D87D98400] 16:43:18 INFO - PROCESS | 3668 | 1464219798538 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 16:43:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:43:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 735ms 16:43:18 INFO - PROCESS | 3668 | 1464219798574 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 16:43:18 INFO - PROCESS | 3668 | 1464219798577 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 16:43:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:43:18 INFO - PROCESS | 3668 | 1464219798580 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:43:18 INFO - PROCESS | 3668 | 1464219798582 Marionette TRACE conn6 <- [1,2218,null,{}] 16:43:18 INFO - PROCESS | 3668 | 1464219798586 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:18 INFO - PROCESS | 3668 | 1464219798717 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 16:43:18 INFO - PROCESS | 3668 | 1464219798780 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:18 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AE8E000 == 35 [pid = 3668] [id = 564] 16:43:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 180 (0000003D8869C800) [pid = 3668] [serial = 1692] [outer = 0000000000000000] 16:43:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 181 (0000003D892AC800) [pid = 3668] [serial = 1693] [outer = 0000003D8869C800] 16:43:18 INFO - PROCESS | 3668 | 1464219798828 Marionette DEBUG loaded listener.js 16:43:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 182 (0000003D8968AC00) [pid = 3668] [serial = 1694] [outer = 0000003D8869C800] 16:43:19 INFO - PROCESS | 3668 | 1464219799263 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 16:43:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:43:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 734ms 16:43:19 INFO - PROCESS | 3668 | 1464219799315 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 16:43:19 INFO - PROCESS | 3668 | 1464219799318 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 16:43:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:43:19 INFO - PROCESS | 3668 | 1464219799361 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:43:19 INFO - PROCESS | 3668 | 1464219799364 Marionette TRACE conn6 <- [1,2222,null,{}] 16:43:19 INFO - PROCESS | 3668 | 1464219799373 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:19 INFO - PROCESS | 3668 | 1464219799517 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 16:43:19 INFO - PROCESS | 3668 | 1464219799533 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:19 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D87DAE000 == 36 [pid = 3668] [id = 565] 16:43:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 183 (0000003D89A52800) [pid = 3668] [serial = 1695] [outer = 0000000000000000] 16:43:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 184 (0000003D89A91800) [pid = 3668] [serial = 1696] [outer = 0000003D89A52800] 16:43:19 INFO - PROCESS | 3668 | 1464219799591 Marionette DEBUG loaded listener.js 16:43:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 185 (0000003D89AC6400) [pid = 3668] [serial = 1697] [outer = 0000003D89A52800] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 184 (0000003D8586B400) [pid = 3668] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 183 (0000003D82FCE800) [pid = 3668] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 182 (0000003D8DAE3800) [pid = 3668] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 181 (0000003D859C8800) [pid = 3668] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 180 (0000003D85A26800) [pid = 3668] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 179 (0000003DF31F9C00) [pid = 3668] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 178 (0000003D8DDC9C00) [pid = 3668] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 177 (0000003D89F1E400) [pid = 3668] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 176 (0000003D844EE000) [pid = 3668] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 175 (0000003D8AF61000) [pid = 3668] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 174 (0000003DF630EC00) [pid = 3668] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 173 (0000003DF5477000) [pid = 3668] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 172 (0000003DFAF93000) [pid = 3668] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 171 (0000003D87D31800) [pid = 3668] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 170 (0000003DF423CC00) [pid = 3668] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 169 (0000003DF5477400) [pid = 3668] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 168 (0000003DFA0AB800) [pid = 3668] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 167 (0000003D859D4C00) [pid = 3668] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 166 (0000003D82261C00) [pid = 3668] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 165 (0000003D8AF65C00) [pid = 3668] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 164 (0000003DF45C7C00) [pid = 3668] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 163 (0000003DFA0AA400) [pid = 3668] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 162 (0000003DFB541400) [pid = 3668] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 161 (0000003D89697400) [pid = 3668] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 160 (0000003DF423A000) [pid = 3668] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 159 (0000003D8550EC00) [pid = 3668] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 158 (0000003D89A50000) [pid = 3668] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 157 (0000003D831AB400) [pid = 3668] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 156 (0000003D86363000) [pid = 3668] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 155 (0000003D89A90000) [pid = 3668] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 154 (0000003D8586F400) [pid = 3668] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 153 (0000003D88692400) [pid = 3668] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 152 (0000003D8DADB400) [pid = 3668] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 151 (0000003D8AB4B400) [pid = 3668] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 150 (0000003D8DAD3400) [pid = 3668] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 149 (0000003D89AC2800) [pid = 3668] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 148 (0000003D8F5D8400) [pid = 3668] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (0000003D8855BC00) [pid = 3668] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (0000003DFAF07400) [pid = 3668] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (0000003D821CBC00) [pid = 3668] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (0000003D84F17800) [pid = 3668] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (0000003D8DB1A000) [pid = 3668] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (0000003DFB373400) [pid = 3668] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (0000003DF62AEC00) [pid = 3668] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (0000003D8968E000) [pid = 3668] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (0000003D85297000) [pid = 3668] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (0000003DF62AC000) [pid = 3668] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (0000003DF9D11400) [pid = 3668] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (0000003D89E45000) [pid = 3668] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (0000003D821C0C00) [pid = 3668] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (0000003DF4240400) [pid = 3668] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (0000003D89EE3000) [pid = 3668] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (0000003D8550B000) [pid = 3668] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:43:20 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (0000003D892B9C00) [pid = 3668] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:43:20 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:43:20 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:43:21 INFO - PROCESS | 3668 | 1464219801004 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 16:43:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:43:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1727ms 16:43:21 INFO - PROCESS | 3668 | 1464219801052 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 16:43:21 INFO - PROCESS | 3668 | 1464219801054 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 16:43:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:43:21 INFO - PROCESS | 3668 | 1464219801057 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:43:21 INFO - PROCESS | 3668 | 1464219801060 Marionette TRACE conn6 <- [1,2226,null,{}] 16:43:21 INFO - PROCESS | 3668 | 1464219801064 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:21 INFO - PROCESS | 3668 | 1464219801151 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 16:43:21 INFO - PROCESS | 3668 | 1464219801158 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:21 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89555000 == 37 [pid = 3668] [id = 566] 16:43:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (0000003D8528FC00) [pid = 3668] [serial = 1698] [outer = 0000000000000000] 16:43:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (0000003D859C8800) [pid = 3668] [serial = 1699] [outer = 0000003D8528FC00] 16:43:21 INFO - PROCESS | 3668 | 1464219801214 Marionette DEBUG loaded listener.js 16:43:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (0000003D86E4F000) [pid = 3668] [serial = 1700] [outer = 0000003D8528FC00] 16:43:21 INFO - PROCESS | 3668 | 1464219801641 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:43:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:43:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 629ms 16:43:21 INFO - PROCESS | 3668 | 1464219801690 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 16:43:21 INFO - PROCESS | 3668 | 1464219801692 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 16:43:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:43:21 INFO - PROCESS | 3668 | 1464219801701 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:43:21 INFO - PROCESS | 3668 | 1464219801703 Marionette TRACE conn6 <- [1,2230,null,{}] 16:43:21 INFO - PROCESS | 3668 | 1464219801707 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:21 INFO - PROCESS | 3668 | 1464219801794 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 16:43:21 INFO - PROCESS | 3668 | 1464219801831 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:21 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8BABB000 == 38 [pid = 3668] [id = 567] 16:43:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (0000003D8828D800) [pid = 3668] [serial = 1701] [outer = 0000000000000000] 16:43:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (0000003D89698800) [pid = 3668] [serial = 1702] [outer = 0000003D8828D800] 16:43:21 INFO - PROCESS | 3668 | 1464219801877 Marionette DEBUG loaded listener.js 16:43:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (0000003D89ACC800) [pid = 3668] [serial = 1703] [outer = 0000003D8828D800] 16:43:22 INFO - PROCESS | 3668 | 1464219802297 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:43:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:43:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 629ms 16:43:22 INFO - PROCESS | 3668 | 1464219802343 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 16:43:22 INFO - PROCESS | 3668 | 1464219802346 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 16:43:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:43:22 INFO - PROCESS | 3668 | 1464219802349 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:43:22 INFO - PROCESS | 3668 | 1464219802351 Marionette TRACE conn6 <- [1,2234,null,{}] 16:43:22 INFO - PROCESS | 3668 | 1464219802354 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:22 INFO - PROCESS | 3668 | 1464219802441 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 16:43:22 INFO - PROCESS | 3668 | 1464219802449 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:22 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8CD12000 == 39 [pid = 3668] [id = 568] 16:43:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (0000003D89AD0800) [pid = 3668] [serial = 1704] [outer = 0000000000000000] 16:43:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (0000003D89E4C400) [pid = 3668] [serial = 1705] [outer = 0000003D89AD0800] 16:43:22 INFO - PROCESS | 3668 | 1464219802495 Marionette DEBUG loaded listener.js 16:43:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (0000003D89EDF800) [pid = 3668] [serial = 1706] [outer = 0000003D89AD0800] 16:43:23 INFO - PROCESS | 3668 | 1464219803250 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 16:43:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:43:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 923ms 16:43:23 INFO - PROCESS | 3668 | 1464219803276 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 16:43:23 INFO - PROCESS | 3668 | 1464219803280 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 16:43:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:43:23 INFO - PROCESS | 3668 | 1464219803286 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:43:23 INFO - PROCESS | 3668 | 1464219803290 Marionette TRACE conn6 <- [1,2238,null,{}] 16:43:23 INFO - PROCESS | 3668 | 1464219803297 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:23 INFO - PROCESS | 3668 | 1464219803436 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 16:43:23 INFO - PROCESS | 3668 | 1464219803561 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:23 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D85A52800 == 40 [pid = 3668] [id = 569] 16:43:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (0000003D821C2000) [pid = 3668] [serial = 1707] [outer = 0000000000000000] 16:43:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (0000003D82FC8800) [pid = 3668] [serial = 1708] [outer = 0000003D821C2000] 16:43:23 INFO - PROCESS | 3668 | 1464219803623 Marionette DEBUG loaded listener.js 16:43:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (0000003D8440E400) [pid = 3668] [serial = 1709] [outer = 0000003D821C2000] 16:43:24 INFO - PROCESS | 3668 | 1464219804281 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 16:43:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:43:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1025ms 16:43:24 INFO - PROCESS | 3668 | 1464219804335 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 16:43:24 INFO - PROCESS | 3668 | 1464219804341 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 16:43:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:43:24 INFO - PROCESS | 3668 | 1464219804378 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:43:24 INFO - PROCESS | 3668 | 1464219804381 Marionette TRACE conn6 <- [1,2242,null,{}] 16:43:24 INFO - PROCESS | 3668 | 1464219804385 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:24 INFO - PROCESS | 3668 | 1464219804520 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 16:43:24 INFO - PROCESS | 3668 | 1464219804644 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:24 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86C71800 == 41 [pid = 3668] [id = 570] 16:43:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (0000003D85155000) [pid = 3668] [serial = 1710] [outer = 0000000000000000] 16:43:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (0000003D8550A000) [pid = 3668] [serial = 1711] [outer = 0000003D85155000] 16:43:24 INFO - PROCESS | 3668 | 1464219804703 Marionette DEBUG loaded listener.js 16:43:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (0000003D859D2800) [pid = 3668] [serial = 1712] [outer = 0000003D85155000] 16:43:25 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:43:25 INFO - PROCESS | 3668 | [3668] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 16:43:25 INFO - PROCESS | 3668 | 1464219805504 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 16:43:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:43:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1184ms 16:43:25 INFO - PROCESS | 3668 | 1464219805564 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 16:43:25 INFO - PROCESS | 3668 | 1464219805567 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 16:43:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:43:25 INFO - PROCESS | 3668 | 1464219805571 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:43:25 INFO - PROCESS | 3668 | 1464219805575 Marionette TRACE conn6 <- [1,2246,null,{}] 16:43:25 INFO - PROCESS | 3668 | 1464219805587 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:25 INFO - PROCESS | 3668 | 1464219805726 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 16:43:25 INFO - PROCESS | 3668 | 1464219805852 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:25 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D85A56800 == 42 [pid = 3668] [id = 571] 16:43:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (0000003D84405800) [pid = 3668] [serial = 1713] [outer = 0000000000000000] 16:43:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (0000003D859BF800) [pid = 3668] [serial = 1714] [outer = 0000003D84405800] 16:43:25 INFO - PROCESS | 3668 | 1464219805915 Marionette DEBUG loaded listener.js 16:43:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 149 (0000003D87D32000) [pid = 3668] [serial = 1715] [outer = 0000003D84405800] 16:43:26 INFO - PROCESS | 3668 | 1464219806894 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:43:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:43:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1383ms 16:43:26 INFO - PROCESS | 3668 | 1464219806960 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 16:43:26 INFO - PROCESS | 3668 | 1464219806965 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 16:43:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:43:26 INFO - PROCESS | 3668 | 1464219806975 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:43:26 INFO - PROCESS | 3668 | 1464219806978 Marionette TRACE conn6 <- [1,2250,null,{}] 16:43:26 INFO - PROCESS | 3668 | 1464219806984 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:27 INFO - PROCESS | 3668 | 1464219807110 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 16:43:27 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8BABD000 == 41 [pid = 3668] [id = 411] 16:43:27 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8244F000 == 40 [pid = 3668] [id = 414] 16:43:27 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8915C800 == 39 [pid = 3668] [id = 404] 16:43:27 INFO - PROCESS | 3668 | --DOCSHELL 0000003D852CF000 == 38 [pid = 3668] [id = 412] 16:43:27 INFO - PROCESS | 3668 | --DOCSHELL 0000003D895D8000 == 37 [pid = 3668] [id = 409] 16:43:27 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8915B800 == 36 [pid = 3668] [id = 410] 16:43:27 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89FE6000 == 35 [pid = 3668] [id = 407] 16:43:27 INFO - PROCESS | 3668 | --DOCSHELL 0000003D893CF800 == 34 [pid = 3668] [id = 405] 16:43:27 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86463000 == 33 [pid = 3668] [id = 402] 16:43:27 INFO - PROCESS | 3668 | --DOCSHELL 0000003D87DAE800 == 32 [pid = 3668] [id = 416] 16:43:27 INFO - PROCESS | 3668 | --DOCSHELL 0000003D864A0000 == 31 [pid = 3668] [id = 403] 16:43:27 INFO - PROCESS | 3668 | --DOCSHELL 0000003D85A57000 == 30 [pid = 3668] [id = 401] 16:43:27 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89211000 == 29 [pid = 3668] [id = 417] 16:43:27 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8244D000 == 28 [pid = 3668] [id = 415] 16:43:27 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89E06000 == 27 [pid = 3668] [id = 406] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 148 (0000003DFE8E7C00) [pid = 3668] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86724000 == 26 [pid = 3668] [id = 554] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (0000003DF9462400) [pid = 3668] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (0000003D89ACDC00) [pid = 3668] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (0000003DF4D6C400) [pid = 3668] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (0000003D87DA7000) [pid = 3668] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (0000003D87D28400) [pid = 3668] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (0000003DF3B4BC00) [pid = 3668] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (0000003DF31F1800) [pid = 3668] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (0000003D89EE0000) [pid = 3668] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (0000003D8586C400) [pid = 3668] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (0000003D8DAD7800) [pid = 3668] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (0000003DF9511000) [pid = 3668] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (0000003DF5483000) [pid = 3668] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (0000003DFB542C00) [pid = 3668] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (0000003D89AC5000) [pid = 3668] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (0000003DF4C7EC00) [pid = 3668] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (0000003DF55CB800) [pid = 3668] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (0000003DFAF0BC00) [pid = 3668] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (0000003D87DA0C00) [pid = 3668] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (0000003D8528C800) [pid = 3668] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (0000003DF3BC6400) [pid = 3668] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (0000003DF9DD6800) [pid = 3668] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (0000003DFA298000) [pid = 3668] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (0000003DFE456C00) [pid = 3668] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (0000003D8DADF400) [pid = 3668] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (0000003DF4462400) [pid = 3668] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (0000003D8630AC00) [pid = 3668] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (0000003D8A143000) [pid = 3668] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (0000003D8550D000) [pid = 3668] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (0000003D892B4800) [pid = 3668] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (0000003D8A141800) [pid = 3668] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (0000003D8635E000) [pid = 3668] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (0000003D89E49400) [pid = 3668] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 115 (0000003D8DAE8800) [pid = 3668] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 114 (0000003D8DADA400) [pid = 3668] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 113 (0000003D8DAE8000) [pid = 3668] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 112 (0000003D8F5DCC00) [pid = 3668] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 111 (0000003D8A132000) [pid = 3668] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (0000003DF3B51C00) [pid = 3668] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (0000003D89AC9000) [pid = 3668] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (0000003DFAF8CC00) [pid = 3668] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (0000003DF5478800) [pid = 3668] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (0000003D83FAF800) [pid = 3668] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (0000003D8DB22800) [pid = 3668] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (0000003D86B0E000) [pid = 3668] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (0000003D8DB27400) [pid = 3668] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (0000003D8DB21800) [pid = 3668] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (0000003DFE44DC00) [pid = 3668] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (0000003DFB37A400) [pid = 3668] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (0000003D85A7BC00) [pid = 3668] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (0000003D89F1E000) [pid = 3668] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (0000003DFE90B000) [pid = 3668] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (0000003DFE467400) [pid = 3668] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (0000003DFA3AB800) [pid = 3668] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (0000003DFAF96800) [pid = 3668] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (0000003DFA3AC400) [pid = 3668] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (0000003D89A45400) [pid = 3668] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (0000003D89EE1800) [pid = 3668] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (0000003DFA0B0C00) [pid = 3668] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0000003D86367800) [pid = 3668] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (0000003D88562000) [pid = 3668] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0000003DF99B5800) [pid = 3668] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (0000003DF9E7E000) [pid = 3668] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003DF547AC00) [pid = 3668] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003DF9467000) [pid = 3668] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003D8A127800) [pid = 3668] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D8AB4D000) [pid = 3668] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D8225E400) [pid = 3668] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D8591AC00) [pid = 3668] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003DF5479800) [pid = 3668] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003DF4B2E800) [pid = 3668] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D8DDD1C00) [pid = 3668] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D8DADB800) [pid = 3668] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003D892B0800) [pid = 3668] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003D86E53000) [pid = 3668] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0000003D8DB5D800) [pid = 3668] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0000003DFB6AEC00) [pid = 3668] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (0000003D8A13F000) [pid = 3668] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (0000003D85A26C00) [pid = 3668] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (0000003DF55BFC00) [pid = 3668] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (0000003D8DDC5C00) [pid = 3668] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 16:43:27 INFO - PROCESS | 3668 | 1464219807295 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:27 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D84453800 == 27 [pid = 3668] [id = 572] 16:43:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (0000003D821C4C00) [pid = 3668] [serial = 1716] [outer = 0000000000000000] 16:43:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (0000003D825B5400) [pid = 3668] [serial = 1717] [outer = 0000003D821C4C00] 16:43:27 INFO - PROCESS | 3668 | 1464219807354 Marionette DEBUG loaded listener.js 16:43:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (0000003D84489400) [pid = 3668] [serial = 1718] [outer = 0000003D821C4C00] 16:43:27 INFO - PROCESS | 3668 | 1464219807820 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 16:43:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:43:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 882ms 16:43:27 INFO - PROCESS | 3668 | 1464219807858 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 16:43:27 INFO - PROCESS | 3668 | 1464219807864 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 16:43:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:43:27 INFO - PROCESS | 3668 | 1464219807870 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:43:27 INFO - PROCESS | 3668 | 1464219807873 Marionette TRACE conn6 <- [1,2254,null,{}] 16:43:27 INFO - PROCESS | 3668 | 1464219807877 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:27 INFO - PROCESS | 3668 | 1464219807975 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 16:43:27 INFO - PROCESS | 3668 | 1464219807985 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:28 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8645A000 == 28 [pid = 3668] [id = 573] 16:43:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (0000003D85292400) [pid = 3668] [serial = 1719] [outer = 0000000000000000] 16:43:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (0000003D85502800) [pid = 3668] [serial = 1720] [outer = 0000003D85292400] 16:43:28 INFO - PROCESS | 3668 | 1464219808032 Marionette DEBUG loaded listener.js 16:43:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003D85870C00) [pid = 3668] [serial = 1721] [outer = 0000003D85292400] 16:43:28 INFO - PROCESS | 3668 | 1464219808473 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 16:43:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:43:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 691ms 16:43:28 INFO - PROCESS | 3668 | 1464219808585 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 16:43:28 INFO - PROCESS | 3668 | 1464219808588 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 16:43:28 INFO - PROCESS | 3668 | 1464219808592 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:43:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:43:28 INFO - PROCESS | 3668 | 1464219808596 Marionette TRACE conn6 <- [1,2258,null,{}] 16:43:28 INFO - PROCESS | 3668 | 1464219808609 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:28 INFO - PROCESS | 3668 | 1464219808711 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 16:43:28 INFO - PROCESS | 3668 | 1464219808783 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:28 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8673B000 == 29 [pid = 3668] [id = 574] 16:43:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D8591F400) [pid = 3668] [serial = 1722] [outer = 0000000000000000] 16:43:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003D859D1000) [pid = 3668] [serial = 1723] [outer = 0000003D8591F400] 16:43:28 INFO - PROCESS | 3668 | 1464219808842 Marionette DEBUG loaded listener.js 16:43:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D85A2B800) [pid = 3668] [serial = 1724] [outer = 0000003D8591F400] 16:43:29 INFO - PROCESS | 3668 | 1464219809234 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 16:43:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:43:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 692ms 16:43:29 INFO - PROCESS | 3668 | 1464219809290 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 16:43:29 INFO - PROCESS | 3668 | 1464219809293 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 16:43:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:43:29 INFO - PROCESS | 3668 | 1464219809297 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:43:29 INFO - PROCESS | 3668 | 1464219809298 Marionette TRACE conn6 <- [1,2262,null,{}] 16:43:29 INFO - PROCESS | 3668 | 1464219809302 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:29 INFO - PROCESS | 3668 | 1464219809429 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 16:43:29 INFO - PROCESS | 3668 | 1464219809480 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:29 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8916F800 == 30 [pid = 3668] [id = 575] 16:43:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D85A7F800) [pid = 3668] [serial = 1725] [outer = 0000000000000000] 16:43:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D8635E800) [pid = 3668] [serial = 1726] [outer = 0000003D85A7F800] 16:43:29 INFO - PROCESS | 3668 | 1464219809528 Marionette DEBUG loaded listener.js 16:43:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D86449000) [pid = 3668] [serial = 1727] [outer = 0000003D85A7F800] 16:43:29 INFO - PROCESS | 3668 | 1464219809973 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 16:43:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:43:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 734ms 16:43:30 INFO - PROCESS | 3668 | 1464219810033 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 16:43:30 INFO - PROCESS | 3668 | 1464219810035 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 16:43:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:43:30 INFO - PROCESS | 3668 | 1464219810038 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:43:30 INFO - PROCESS | 3668 | 1464219810040 Marionette TRACE conn6 <- [1,2266,null,{}] 16:43:30 INFO - PROCESS | 3668 | 1464219810092 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:30 INFO - PROCESS | 3668 | 1464219810204 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 16:43:30 INFO - PROCESS | 3668 | 1464219810258 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:30 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8955A800 == 31 [pid = 3668] [id = 576] 16:43:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D8630F400) [pid = 3668] [serial = 1728] [outer = 0000000000000000] 16:43:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D86B12000) [pid = 3668] [serial = 1729] [outer = 0000003D8630F400] 16:43:30 INFO - PROCESS | 3668 | 1464219810306 Marionette DEBUG loaded listener.js 16:43:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D87D25000) [pid = 3668] [serial = 1730] [outer = 0000003D8630F400] 16:43:30 INFO - PROCESS | 3668 | 1464219810759 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 16:43:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:43:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 775ms 16:43:30 INFO - PROCESS | 3668 | 1464219810817 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 16:43:30 INFO - PROCESS | 3668 | 1464219810819 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 16:43:30 INFO - PROCESS | 3668 | 1464219810822 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:43:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:43:30 INFO - PROCESS | 3668 | 1464219810824 Marionette TRACE conn6 <- [1,2270,null,{}] 16:43:30 INFO - PROCESS | 3668 | 1464219810828 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:30 INFO - PROCESS | 3668 | 1464219810966 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 16:43:31 INFO - PROCESS | 3668 | 1464219811022 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:31 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89FE8000 == 32 [pid = 3668] [id = 577] 16:43:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D87D2DC00) [pid = 3668] [serial = 1731] [outer = 0000000000000000] 16:43:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D88287800) [pid = 3668] [serial = 1732] [outer = 0000003D87D2DC00] 16:43:31 INFO - PROCESS | 3668 | 1464219811070 Marionette DEBUG loaded listener.js 16:43:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D8869A000) [pid = 3668] [serial = 1733] [outer = 0000003D87D2DC00] 16:43:31 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003D87D98400) [pid = 3668] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:43:31 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003D81470800) [pid = 3668] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:43:31 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003D82260000) [pid = 3668] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:43:31 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D86303C00) [pid = 3668] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:43:31 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D87D32C00) [pid = 3668] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:43:31 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D8147A000) [pid = 3668] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:43:31 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D85877C00) [pid = 3668] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:43:31 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D81D0BC00) [pid = 3668] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:43:31 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D82260400) [pid = 3668] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:43:31 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D8869C800) [pid = 3668] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:43:31 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003D8828D800) [pid = 3668] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:43:31 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003D89A52800) [pid = 3668] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:43:31 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0000003D8528FC00) [pid = 3668] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:43:31 INFO - PROCESS | 3668 | 1464219811584 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 16:43:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:43:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 776ms 16:43:31 INFO - PROCESS | 3668 | 1464219811602 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 16:43:31 INFO - PROCESS | 3668 | 1464219811604 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 16:43:31 INFO - PROCESS | 3668 | 1464219811607 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:43:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:43:31 INFO - PROCESS | 3668 | 1464219811609 Marionette TRACE conn6 <- [1,2274,null,{}] 16:43:31 INFO - PROCESS | 3668 | 1464219811618 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:31 INFO - PROCESS | 3668 | 1464219811733 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 16:43:31 INFO - PROCESS | 3668 | 1464219811785 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:31 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D82314000 == 33 [pid = 3668] [id = 578] 16:43:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003D859CC800) [pid = 3668] [serial = 1734] [outer = 0000000000000000] 16:43:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D87D26800) [pid = 3668] [serial = 1735] [outer = 0000003D859CC800] 16:43:31 INFO - PROCESS | 3668 | 1464219811831 Marionette DEBUG loaded listener.js 16:43:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003D892AF400) [pid = 3668] [serial = 1736] [outer = 0000003D859CC800] 16:43:32 INFO - PROCESS | 3668 | 1464219812215 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 16:43:32 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 16:43:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 630ms 16:43:32 INFO - PROCESS | 3668 | 1464219812240 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 16:43:32 INFO - PROCESS | 3668 | 1464219812242 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 16:43:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:43:32 INFO - PROCESS | 3668 | 1464219812246 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:43:32 INFO - PROCESS | 3668 | 1464219812248 Marionette TRACE conn6 <- [1,2278,null,{}] 16:43:32 INFO - PROCESS | 3668 | 1464219812252 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:32 INFO - PROCESS | 3668 | 1464219812341 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 16:43:32 INFO - PROCESS | 3668 | 1464219812348 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:32 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AB77000 == 34 [pid = 3668] [id = 579] 16:43:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D892B7400) [pid = 3668] [serial = 1737] [outer = 0000000000000000] 16:43:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D89690000) [pid = 3668] [serial = 1738] [outer = 0000003D892B7400] 16:43:32 INFO - PROCESS | 3668 | 1464219812393 Marionette DEBUG loaded listener.js 16:43:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D89A4A400) [pid = 3668] [serial = 1739] [outer = 0000003D892B7400] 16:43:32 INFO - PROCESS | 3668 | 1464219812826 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 16:43:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:43:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 629ms 16:43:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:43:32 INFO - PROCESS | 3668 | 1464219812883 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 16:43:32 INFO - PROCESS | 3668 | 1464219812885 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 16:43:32 INFO - PROCESS | 3668 | 1464219812889 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:43:32 INFO - PROCESS | 3668 | 1464219812891 Marionette TRACE conn6 <- [1,2282,null,{}] 16:43:32 INFO - PROCESS | 3668 | 1464219812894 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:32 INFO - PROCESS | 3668 | 1464219812985 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 16:43:32 INFO - PROCESS | 3668 | 1464219812991 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:33 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AF29800 == 35 [pid = 3668] [id = 580] 16:43:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D89A8F000) [pid = 3668] [serial = 1740] [outer = 0000000000000000] 16:43:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D89A94800) [pid = 3668] [serial = 1741] [outer = 0000003D89A8F000] 16:43:33 INFO - PROCESS | 3668 | 1464219813039 Marionette DEBUG loaded listener.js 16:43:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D89AC6800) [pid = 3668] [serial = 1742] [outer = 0000003D89A8F000] 16:43:34 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86462800 == 34 [pid = 3668] [id = 408] 16:43:34 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89165800 == 33 [pid = 3668] [id = 413] 16:43:34 INFO - PROCESS | 3668 | --DOCSHELL 0000003D83115800 == 32 [pid = 3668] [id = 400] 16:43:34 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D89E4C400) [pid = 3668] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 16:43:34 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D8828A000) [pid = 3668] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 16:43:34 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D8855F800) [pid = 3668] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 16:43:34 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D8528F000) [pid = 3668] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 16:43:34 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D8550C400) [pid = 3668] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 16:43:34 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D82260C00) [pid = 3668] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 16:43:34 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003D83103400) [pid = 3668] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 16:43:34 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003D86369000) [pid = 3668] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 16:43:34 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0000003D86452800) [pid = 3668] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 16:43:34 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0000003D87D9A000) [pid = 3668] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 16:43:34 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (0000003D859CC400) [pid = 3668] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 16:43:34 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (0000003D85A1E800) [pid = 3668] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 16:43:34 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (0000003D85914C00) [pid = 3668] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 16:43:34 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (0000003D859C0000) [pid = 3668] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 16:43:34 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (0000003D86B10400) [pid = 3668] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 16:43:34 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (0000003D86E55C00) [pid = 3668] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 16:43:34 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (0000003D8440C000) [pid = 3668] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 16:43:34 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (0000003D84F0D000) [pid = 3668] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 16:43:34 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (0000003D8968AC00) [pid = 3668] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 16:43:34 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (0000003D892AC800) [pid = 3668] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 16:43:34 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (0000003D89ACC800) [pid = 3668] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 16:43:34 INFO - PROCESS | 3668 | --DOMWINDOW == 60 (0000003D89A91800) [pid = 3668] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 16:43:34 INFO - PROCESS | 3668 | --DOMWINDOW == 59 (0000003D89698800) [pid = 3668] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 16:43:34 INFO - PROCESS | 3668 | --DOMWINDOW == 58 (0000003D89AC6400) [pid = 3668] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 16:43:34 INFO - PROCESS | 3668 | --DOMWINDOW == 57 (0000003D859C8800) [pid = 3668] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 16:43:34 INFO - PROCESS | 3668 | --DOMWINDOW == 56 (0000003D86E4F000) [pid = 3668] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 16:43:34 INFO - PROCESS | 3668 | --DOMWINDOW == 55 (0000003D87DA5C00) [pid = 3668] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 16:43:35 INFO - PROCESS | 3668 | 1464219815107 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 16:43:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:43:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 2227ms 16:43:35 INFO - PROCESS | 3668 | 1464219815120 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 16:43:35 INFO - PROCESS | 3668 | 1464219815124 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 16:43:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:43:35 INFO - PROCESS | 3668 | 1464219815130 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:43:35 INFO - PROCESS | 3668 | 1464219815134 Marionette TRACE conn6 <- [1,2286,null,{}] 16:43:35 INFO - PROCESS | 3668 | 1464219815141 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:35 INFO - PROCESS | 3668 | 1464219815239 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 16:43:35 INFO - PROCESS | 3668 | 1464219815248 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:35 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D84F33000 == 33 [pid = 3668] [id = 581] 16:43:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 56 (0000003D8225C400) [pid = 3668] [serial = 1743] [outer = 0000000000000000] 16:43:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 57 (0000003D8225D800) [pid = 3668] [serial = 1744] [outer = 0000003D8225C400] 16:43:35 INFO - PROCESS | 3668 | 1464219815299 Marionette DEBUG loaded listener.js 16:43:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 58 (0000003D825B5000) [pid = 3668] [serial = 1745] [outer = 0000003D8225C400] 16:43:35 INFO - PROCESS | 3668 | 1464219815804 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 16:43:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:43:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 734ms 16:43:35 INFO - PROCESS | 3668 | 1464219815869 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 16:43:35 INFO - PROCESS | 3668 | 1464219815875 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 16:43:35 INFO - PROCESS | 3668 | 1464219815882 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:43:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:43:35 INFO - PROCESS | 3668 | 1464219815885 Marionette TRACE conn6 <- [1,2290,null,{}] 16:43:35 INFO - PROCESS | 3668 | 1464219815889 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:35 INFO - PROCESS | 3668 | 1464219815982 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 16:43:36 INFO - PROCESS | 3668 | 1464219815998 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:36 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86132000 == 34 [pid = 3668] [id = 582] 16:43:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 59 (0000003D840A0C00) [pid = 3668] [serial = 1746] [outer = 0000000000000000] 16:43:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 60 (0000003D84408800) [pid = 3668] [serial = 1747] [outer = 0000003D840A0C00] 16:43:36 INFO - PROCESS | 3668 | 1464219816046 Marionette DEBUG loaded listener.js 16:43:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 61 (0000003D844F3800) [pid = 3668] [serial = 1748] [outer = 0000003D840A0C00] 16:43:36 INFO - PROCESS | 3668 | 1464219816519 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:43:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:43:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 671ms 16:43:36 INFO - PROCESS | 3668 | 1464219816559 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 16:43:36 INFO - PROCESS | 3668 | 1464219816563 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 16:43:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:43:36 INFO - PROCESS | 3668 | 1464219816567 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:43:36 INFO - PROCESS | 3668 | 1464219816570 Marionette TRACE conn6 <- [1,2294,null,{}] 16:43:36 INFO - PROCESS | 3668 | 1464219816582 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:36 INFO - PROCESS | 3668 | 1464219816712 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 16:43:36 INFO - PROCESS | 3668 | 1464219816790 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:36 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86485000 == 35 [pid = 3668] [id = 583] 16:43:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (0000003D81096C00) [pid = 3668] [serial = 1749] [outer = 0000000000000000] 16:43:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (0000003D85155800) [pid = 3668] [serial = 1750] [outer = 0000003D81096C00] 16:43:36 INFO - PROCESS | 3668 | 1464219816845 Marionette DEBUG loaded listener.js 16:43:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (0000003D85294800) [pid = 3668] [serial = 1751] [outer = 0000003D81096C00] 16:43:37 INFO - PROCESS | 3668 | 1464219817258 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 16:43:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:43:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 735ms 16:43:37 INFO - PROCESS | 3668 | 1464219817302 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 16:43:37 INFO - PROCESS | 3668 | 1464219817305 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 16:43:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:43:37 INFO - PROCESS | 3668 | 1464219817308 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:43:37 INFO - PROCESS | 3668 | 1464219817310 Marionette TRACE conn6 <- [1,2298,null,{}] 16:43:37 INFO - PROCESS | 3668 | 1464219817313 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:37 INFO - PROCESS | 3668 | 1464219817428 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 16:43:37 INFO - PROCESS | 3668 | 1464219817435 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:37 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8671E000 == 36 [pid = 3668] [id = 584] 16:43:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (0000003D855F4400) [pid = 3668] [serial = 1752] [outer = 0000000000000000] 16:43:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (0000003D8586FC00) [pid = 3668] [serial = 1753] [outer = 0000003D855F4400] 16:43:37 INFO - PROCESS | 3668 | 1464219817482 Marionette DEBUG loaded listener.js 16:43:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (0000003D85912800) [pid = 3668] [serial = 1754] [outer = 0000003D855F4400] 16:43:37 INFO - PROCESS | 3668 | 1464219817909 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:43:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:43:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 629ms 16:43:37 INFO - PROCESS | 3668 | 1464219817940 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 16:43:37 INFO - PROCESS | 3668 | 1464219817942 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 16:43:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:43:37 INFO - PROCESS | 3668 | 1464219817946 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:43:37 INFO - PROCESS | 3668 | 1464219817948 Marionette TRACE conn6 <- [1,2302,null,{}] 16:43:37 INFO - PROCESS | 3668 | 1464219817951 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:38 INFO - PROCESS | 3668 | 1464219818034 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 16:43:38 INFO - PROCESS | 3668 | 1464219818041 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:38 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86C72800 == 37 [pid = 3668] [id = 585] 16:43:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (0000003D831B8000) [pid = 3668] [serial = 1755] [outer = 0000000000000000] 16:43:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (0000003D85921000) [pid = 3668] [serial = 1756] [outer = 0000003D831B8000] 16:43:38 INFO - PROCESS | 3668 | 1464219818088 Marionette DEBUG loaded listener.js 16:43:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (0000003D859CB400) [pid = 3668] [serial = 1757] [outer = 0000003D831B8000] 16:43:38 INFO - PROCESS | 3668 | 1464219818567 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 16:43:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:43:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 671ms 16:43:38 INFO - PROCESS | 3668 | 1464219818621 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 16:43:38 INFO - PROCESS | 3668 | 1464219818623 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 16:43:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:43:38 INFO - PROCESS | 3668 | 1464219818626 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:43:38 INFO - PROCESS | 3668 | 1464219818628 Marionette TRACE conn6 <- [1,2306,null,{}] 16:43:38 INFO - PROCESS | 3668 | 1464219818632 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:38 INFO - PROCESS | 3668 | 1464219818749 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 16:43:38 INFO - PROCESS | 3668 | 1464219818766 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:38 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89168800 == 38 [pid = 3668] [id = 586] 16:43:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (0000003D85A21000) [pid = 3668] [serial = 1758] [outer = 0000000000000000] 16:43:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (0000003D85A7AC00) [pid = 3668] [serial = 1759] [outer = 0000003D85A21000] 16:43:38 INFO - PROCESS | 3668 | 1464219818814 Marionette DEBUG loaded listener.js 16:43:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (0000003D86309C00) [pid = 3668] [serial = 1760] [outer = 0000003D85A21000] 16:43:39 INFO - PROCESS | 3668 | 1464219819231 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 16:43:39 INFO - PROCESS | 3668 | 1464219819268 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 16:43:39 INFO - PROCESS | 3668 | 1464219819272 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:43:39 INFO - PROCESS | 3668 | 1464219819273 Marionette TRACE conn6 <- [1,2310,null,{}] 16:43:39 INFO - PROCESS | 3668 | 1464219819277 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:39 INFO - PROCESS | 3668 | 1464219819356 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 16:43:39 INFO - PROCESS | 3668 | 1464219819364 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:39 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D893CC000 == 39 [pid = 3668] [id = 587] 16:43:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003D8635B000) [pid = 3668] [serial = 1761] [outer = 0000000000000000] 16:43:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D86368400) [pid = 3668] [serial = 1762] [outer = 0000003D8635B000] 16:43:39 INFO - PROCESS | 3668 | 1464219819411 Marionette DEBUG loaded listener.js 16:43:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003D8644D000) [pid = 3668] [serial = 1763] [outer = 0000003D8635B000] 16:43:39 INFO - PROCESS | 3668 | 1464219819869 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 16:43:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:43:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 629ms 16:43:39 INFO - PROCESS | 3668 | 1464219819903 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 16:43:39 INFO - PROCESS | 3668 | 1464219819905 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 16:43:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:43:39 INFO - PROCESS | 3668 | 1464219819909 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:43:39 INFO - PROCESS | 3668 | 1464219819911 Marionette TRACE conn6 <- [1,2314,null,{}] 16:43:39 INFO - PROCESS | 3668 | 1464219819919 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:40 INFO - PROCESS | 3668 | 1464219819999 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 16:43:40 INFO - PROCESS | 3668 | 1464219820006 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:40 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D895C6000 == 40 [pid = 3668] [id = 588] 16:43:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D86453400) [pid = 3668] [serial = 1764] [outer = 0000000000000000] 16:43:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D86B08C00) [pid = 3668] [serial = 1765] [outer = 0000003D86453400] 16:43:40 INFO - PROCESS | 3668 | 1464219820052 Marionette DEBUG loaded listener.js 16:43:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D86B10400) [pid = 3668] [serial = 1766] [outer = 0000003D86453400] 16:43:40 INFO - PROCESS | 3668 | 1464219820529 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 16:43:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:43:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 692ms 16:43:40 INFO - PROCESS | 3668 | 1464219820603 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 16:43:40 INFO - PROCESS | 3668 | 1464219820605 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 16:43:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:43:40 INFO - PROCESS | 3668 | 1464219820609 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:43:40 INFO - PROCESS | 3668 | 1464219820611 Marionette TRACE conn6 <- [1,2318,null,{}] 16:43:40 INFO - PROCESS | 3668 | 1464219820615 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:40 INFO - PROCESS | 3668 | 1464219820723 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 16:43:40 INFO - PROCESS | 3668 | 1464219820802 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:40 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86484800 == 41 [pid = 3668] [id = 589] 16:43:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D86E4C000) [pid = 3668] [serial = 1767] [outer = 0000000000000000] 16:43:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D86E51000) [pid = 3668] [serial = 1768] [outer = 0000003D86E4C000] 16:43:40 INFO - PROCESS | 3668 | 1464219820850 Marionette DEBUG loaded listener.js 16:43:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D87D24000) [pid = 3668] [serial = 1769] [outer = 0000003D86E4C000] 16:43:41 INFO - PROCESS | 3668 | 1464219821288 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 16:43:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:43:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 734ms 16:43:41 INFO - PROCESS | 3668 | 1464219821350 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 16:43:41 INFO - PROCESS | 3668 | 1464219821353 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 16:43:41 INFO - PROCESS | 3668 | 1464219821356 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:43:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:43:41 INFO - PROCESS | 3668 | 1464219821358 Marionette TRACE conn6 <- [1,2322,null,{}] 16:43:41 INFO - PROCESS | 3668 | 1464219821362 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:41 INFO - PROCESS | 3668 | 1464219821485 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 16:43:41 INFO - PROCESS | 3668 | 1464219821497 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:41 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89FDF800 == 42 [pid = 3668] [id = 590] 16:43:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D86B04800) [pid = 3668] [serial = 1770] [outer = 0000000000000000] 16:43:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D87D9B000) [pid = 3668] [serial = 1771] [outer = 0000003D86B04800] 16:43:41 INFO - PROCESS | 3668 | 1464219821583 Marionette DEBUG loaded listener.js 16:43:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D87DA6C00) [pid = 3668] [serial = 1772] [outer = 0000003D86B04800] 16:43:42 INFO - PROCESS | 3668 | 1464219822037 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 16:43:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:43:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 735ms 16:43:42 INFO - PROCESS | 3668 | 1464219822102 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 16:43:42 INFO - PROCESS | 3668 | 1464219822105 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 16:43:42 INFO - PROCESS | 3668 | 1464219822108 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:43:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:43:42 INFO - PROCESS | 3668 | 1464219822111 Marionette TRACE conn6 <- [1,2326,null,{}] 16:43:42 INFO - PROCESS | 3668 | 1464219822115 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:42 INFO - PROCESS | 3668 | 1464219822309 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 16:43:42 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003D892B7400) [pid = 3668] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:43:42 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003D87D2DC00) [pid = 3668] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:43:42 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D8630F400) [pid = 3668] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:43:42 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D859CC800) [pid = 3668] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:43:42 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D8591F400) [pid = 3668] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:43:42 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D85292400) [pid = 3668] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:43:42 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D821C4C00) [pid = 3668] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:43:42 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D84405800) [pid = 3668] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:43:42 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D85155000) [pid = 3668] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:43:42 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003D821C2000) [pid = 3668] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:43:42 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003D89AD0800) [pid = 3668] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:43:42 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0000003D85A7F800) [pid = 3668] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:43:42 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0000003DFE465000) [pid = 3668] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:43:42 INFO - PROCESS | 3668 | 1464219822370 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:42 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86490000 == 43 [pid = 3668] [id = 591] 16:43:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (0000003D81D0F400) [pid = 3668] [serial = 1773] [outer = 0000000000000000] 16:43:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003D8225AC00) [pid = 3668] [serial = 1774] [outer = 0000003D81D0F400] 16:43:42 INFO - PROCESS | 3668 | 1464219822429 Marionette DEBUG loaded listener.js 16:43:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D8855B000) [pid = 3668] [serial = 1775] [outer = 0000003D81D0F400] 16:43:42 INFO - PROCESS | 3668 | 1464219822822 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 16:43:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:43:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 734ms 16:43:42 INFO - PROCESS | 3668 | 1464219822849 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 16:43:42 INFO - PROCESS | 3668 | 1464219822851 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 16:43:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:43:42 INFO - PROCESS | 3668 | 1464219822854 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:43:42 INFO - PROCESS | 3668 | 1464219822856 Marionette TRACE conn6 <- [1,2330,null,{}] 16:43:42 INFO - PROCESS | 3668 | 1464219822859 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:42 INFO - PROCESS | 3668 | 1464219822952 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 16:43:42 INFO - PROCESS | 3668 | 1464219822959 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:42 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AB75000 == 44 [pid = 3668] [id = 592] 16:43:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003D88690C00) [pid = 3668] [serial = 1776] [outer = 0000000000000000] 16:43:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D88697C00) [pid = 3668] [serial = 1777] [outer = 0000003D88690C00] 16:43:43 INFO - PROCESS | 3668 | 1464219823005 Marionette DEBUG loaded listener.js 16:43:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D892BA800) [pid = 3668] [serial = 1778] [outer = 0000003D88690C00] 16:43:43 INFO - PROCESS | 3668 | 1464219823421 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 16:43:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:43:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 586ms 16:43:43 INFO - PROCESS | 3668 | 1464219823443 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 16:43:43 INFO - PROCESS | 3668 | 1464219823446 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 16:43:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:43:43 INFO - PROCESS | 3668 | 1464219823449 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:43:43 INFO - PROCESS | 3668 | 1464219823451 Marionette TRACE conn6 <- [1,2334,null,{}] 16:43:43 INFO - PROCESS | 3668 | 1464219823455 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:43 INFO - PROCESS | 3668 | 1464219823573 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 16:43:43 INFO - PROCESS | 3668 | 1464219823594 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:43 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AF1D800 == 45 [pid = 3668] [id = 593] 16:43:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D8968D800) [pid = 3668] [serial = 1779] [outer = 0000000000000000] 16:43:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D89693800) [pid = 3668] [serial = 1780] [outer = 0000003D8968D800] 16:43:43 INFO - PROCESS | 3668 | 1464219823641 Marionette DEBUG loaded listener.js 16:43:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D89A48400) [pid = 3668] [serial = 1781] [outer = 0000003D8968D800] 16:43:44 INFO - PROCESS | 3668 | 1464219824071 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 16:43:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:43:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 670ms 16:43:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:43:44 INFO - PROCESS | 3668 | 1464219824123 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 16:43:44 INFO - PROCESS | 3668 | 1464219824125 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 16:43:44 INFO - PROCESS | 3668 | 1464219824133 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:43:44 INFO - PROCESS | 3668 | 1464219824135 Marionette TRACE conn6 <- [1,2338,null,{}] 16:43:44 INFO - PROCESS | 3668 | 1464219824139 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:44 INFO - PROCESS | 3668 | 1464219824223 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 16:43:44 INFO - PROCESS | 3668 | 1464219824232 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:44 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B58B000 == 46 [pid = 3668] [id = 594] 16:43:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D89A50000) [pid = 3668] [serial = 1782] [outer = 0000000000000000] 16:43:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D89A8DC00) [pid = 3668] [serial = 1783] [outer = 0000003D89A50000] 16:43:44 INFO - PROCESS | 3668 | 1464219824287 Marionette DEBUG loaded listener.js 16:43:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D89A98C00) [pid = 3668] [serial = 1784] [outer = 0000003D89A50000] 16:43:45 INFO - PROCESS | 3668 | 1464219825126 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 16:43:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:43:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1079ms 16:43:45 INFO - PROCESS | 3668 | 1464219825211 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 16:43:45 INFO - PROCESS | 3668 | 1464219825217 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 16:43:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:43:45 INFO - PROCESS | 3668 | 1464219825222 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:43:45 INFO - PROCESS | 3668 | 1464219825227 Marionette TRACE conn6 <- [1,2342,null,{}] 16:43:45 INFO - PROCESS | 3668 | 1464219825233 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:45 INFO - PROCESS | 3668 | 1464219825388 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 16:43:45 INFO - PROCESS | 3668 | 1464219825500 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:45 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86137800 == 47 [pid = 3668] [id = 595] 16:43:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D831A9800) [pid = 3668] [serial = 1785] [outer = 0000000000000000] 16:43:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D8403A800) [pid = 3668] [serial = 1786] [outer = 0000003D831A9800] 16:43:45 INFO - PROCESS | 3668 | 1464219825560 Marionette DEBUG loaded listener.js 16:43:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003D84F10400) [pid = 3668] [serial = 1787] [outer = 0000003D831A9800] 16:43:46 INFO - PROCESS | 3668 | 1464219826439 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 16:43:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:43:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1241ms 16:43:46 INFO - PROCESS | 3668 | 1464219826466 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 16:43:46 INFO - PROCESS | 3668 | 1464219826470 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 16:43:46 INFO - PROCESS | 3668 | 1464219826476 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:43:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:43:46 INFO - PROCESS | 3668 | 1464219826480 Marionette TRACE conn6 <- [1,2346,null,{}] 16:43:46 INFO - PROCESS | 3668 | 1464219826514 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:46 INFO - PROCESS | 3668 | 1464219826625 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 16:43:46 INFO - PROCESS | 3668 | 1464219826705 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:46 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D85A5D000 == 48 [pid = 3668] [id = 596] 16:43:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003D824EE800) [pid = 3668] [serial = 1788] [outer = 0000000000000000] 16:43:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D8310BC00) [pid = 3668] [serial = 1789] [outer = 0000003D824EE800] 16:43:46 INFO - PROCESS | 3668 | 1464219826800 Marionette DEBUG loaded listener.js 16:43:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D8440AC00) [pid = 3668] [serial = 1790] [outer = 0000003D824EE800] 16:43:47 INFO - PROCESS | 3668 | --DOCSHELL 0000003D87DAE000 == 47 [pid = 3668] [id = 565] 16:43:47 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86468800 == 46 [pid = 3668] [id = 563] 16:43:47 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8673B000 == 45 [pid = 3668] [id = 574] 16:43:47 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8646A000 == 44 [pid = 3668] [id = 557] 16:43:47 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8954A000 == 43 [pid = 3668] [id = 561] 16:43:47 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8955A800 == 42 [pid = 3668] [id = 576] 16:43:47 INFO - PROCESS | 3668 | --DOCSHELL 0000003D85A52800 == 41 [pid = 3668] [id = 569] 16:43:47 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8671D000 == 40 [pid = 3668] [id = 558] 16:43:47 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89FE8000 == 39 [pid = 3668] [id = 577] 16:43:47 INFO - PROCESS | 3668 | --DOCSHELL 0000003D87DAF000 == 38 [pid = 3668] [id = 559] 16:43:47 INFO - PROCESS | 3668 | --DOCSHELL 0000003D82314000 == 37 [pid = 3668] [id = 578] 16:43:47 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8916F800 == 36 [pid = 3668] [id = 575] 16:43:47 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AB77000 == 35 [pid = 3668] [id = 579] 16:43:47 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8645A000 == 34 [pid = 3668] [id = 573] 16:43:47 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0000003D89A94800) [pid = 3668] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 16:43:47 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AF29800 == 33 [pid = 3668] [id = 580] 16:43:47 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (0000003DFE956400) [pid = 3668] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 16:43:47 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0000003D89A4A400) [pid = 3668] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 16:43:47 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (0000003D88287800) [pid = 3668] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 16:43:47 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003D87D25000) [pid = 3668] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 16:43:47 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003D86B12000) [pid = 3668] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 16:43:47 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003D87D26800) [pid = 3668] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 16:43:47 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D89690000) [pid = 3668] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 16:43:47 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D8869A000) [pid = 3668] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 16:43:47 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D859D1000) [pid = 3668] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 16:43:47 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D85502800) [pid = 3668] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 16:43:47 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D85870C00) [pid = 3668] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 16:43:47 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D825B5400) [pid = 3668] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 16:43:47 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D84489400) [pid = 3668] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 16:43:47 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003D87D32000) [pid = 3668] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 16:43:47 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003D859BF800) [pid = 3668] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 16:43:47 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0000003D859D2800) [pid = 3668] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 16:43:47 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0000003D8550A000) [pid = 3668] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 16:43:47 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (0000003D8440E400) [pid = 3668] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 16:43:47 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (0000003D82FC8800) [pid = 3668] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 16:43:47 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (0000003D89EDF800) [pid = 3668] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 16:43:47 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (0000003D8635E800) [pid = 3668] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 16:43:47 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (0000003D86449000) [pid = 3668] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 16:43:47 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (0000003D892AF400) [pid = 3668] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 16:43:47 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (0000003D85A2B800) [pid = 3668] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 16:43:47 INFO - PROCESS | 3668 | 1464219827363 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 16:43:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:43:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 902ms 16:43:47 INFO - PROCESS | 3668 | 1464219827383 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 16:43:47 INFO - PROCESS | 3668 | 1464219827390 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 16:43:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:43:47 INFO - PROCESS | 3668 | 1464219827401 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:43:47 INFO - PROCESS | 3668 | 1464219827404 Marionette TRACE conn6 <- [1,2350,null,{}] 16:43:47 INFO - PROCESS | 3668 | 1464219827408 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:47 INFO - PROCESS | 3668 | 1464219827502 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 16:43:47 INFO - PROCESS | 3668 | 1464219827511 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:47 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86134800 == 34 [pid = 3668] [id = 597] 16:43:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (0000003D844F4800) [pid = 3668] [serial = 1791] [outer = 0000000000000000] 16:43:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (0000003D84F10800) [pid = 3668] [serial = 1792] [outer = 0000003D844F4800] 16:43:47 INFO - PROCESS | 3668 | 1464219827558 Marionette DEBUG loaded listener.js 16:43:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (0000003D85152000) [pid = 3668] [serial = 1793] [outer = 0000003D844F4800] 16:43:48 INFO - PROCESS | 3668 | 1464219828051 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 16:43:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:43:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 692ms 16:43:48 INFO - PROCESS | 3668 | 1464219828095 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 16:43:48 INFO - PROCESS | 3668 | 1464219828098 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 16:43:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:43:48 INFO - PROCESS | 3668 | 1464219828101 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:43:48 INFO - PROCESS | 3668 | 1464219828105 Marionette TRACE conn6 <- [1,2354,null,{}] 16:43:48 INFO - PROCESS | 3668 | 1464219828117 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:48 INFO - PROCESS | 3668 | 1464219828240 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 16:43:48 INFO - PROCESS | 3668 | 1464219828322 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:48 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86716800 == 35 [pid = 3668] [id = 598] 16:43:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (0000003D84F0E400) [pid = 3668] [serial = 1794] [outer = 0000000000000000] 16:43:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (0000003D85875000) [pid = 3668] [serial = 1795] [outer = 0000003D84F0E400] 16:43:48 INFO - PROCESS | 3668 | 1464219828372 Marionette DEBUG loaded listener.js 16:43:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (0000003D85920000) [pid = 3668] [serial = 1796] [outer = 0000003D84F0E400] 16:43:48 INFO - PROCESS | 3668 | 1464219828766 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 16:43:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:43:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 734ms 16:43:48 INFO - PROCESS | 3668 | 1464219828838 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 16:43:48 INFO - PROCESS | 3668 | 1464219828840 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 16:43:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:43:48 INFO - PROCESS | 3668 | 1464219828844 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:43:48 INFO - PROCESS | 3668 | 1464219828846 Marionette TRACE conn6 <- [1,2358,null,{}] 16:43:48 INFO - PROCESS | 3668 | 1464219828849 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:48 INFO - PROCESS | 3668 | 1464219828936 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 16:43:48 INFO - PROCESS | 3668 | 1464219828943 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:48 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D87DC4800 == 36 [pid = 3668] [id = 599] 16:43:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (0000003D859CF400) [pid = 3668] [serial = 1797] [outer = 0000000000000000] 16:43:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (0000003D859DCC00) [pid = 3668] [serial = 1798] [outer = 0000003D859CF400] 16:43:49 INFO - PROCESS | 3668 | 1464219828991 Marionette DEBUG loaded listener.js 16:43:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003D85A73800) [pid = 3668] [serial = 1799] [outer = 0000003D859CF400] 16:43:49 INFO - PROCESS | 3668 | 1464219829479 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 16:43:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:43:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 691ms 16:43:49 INFO - PROCESS | 3668 | 1464219829538 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 16:43:49 INFO - PROCESS | 3668 | 1464219829540 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 16:43:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:43:49 INFO - PROCESS | 3668 | 1464219829550 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:43:49 INFO - PROCESS | 3668 | 1464219829552 Marionette TRACE conn6 <- [1,2362,null,{}] 16:43:49 INFO - PROCESS | 3668 | 1464219829556 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:49 INFO - PROCESS | 3668 | 1464219829688 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 16:43:49 INFO - PROCESS | 3668 | 1464219829702 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:49 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8920A800 == 37 [pid = 3668] [id = 600] 16:43:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D821BEC00) [pid = 3668] [serial = 1800] [outer = 0000000000000000] 16:43:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003D85A81400) [pid = 3668] [serial = 1801] [outer = 0000003D821BEC00] 16:43:49 INFO - PROCESS | 3668 | 1464219829749 Marionette DEBUG loaded listener.js 16:43:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D86361000) [pid = 3668] [serial = 1802] [outer = 0000003D821BEC00] 16:43:50 INFO - PROCESS | 3668 | 1464219830229 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 16:43:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:43:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 734ms 16:43:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:43:50 INFO - PROCESS | 3668 | 1464219830286 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 16:43:50 INFO - PROCESS | 3668 | 1464219830288 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 16:43:50 INFO - PROCESS | 3668 | 1464219830291 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:43:50 INFO - PROCESS | 3668 | 1464219830293 Marionette TRACE conn6 <- [1,2366,null,{}] 16:43:50 INFO - PROCESS | 3668 | 1464219830305 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:50 INFO - PROCESS | 3668 | 1464219830438 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 16:43:50 INFO - PROCESS | 3668 | 1464219830496 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:50 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8955C000 == 38 [pid = 3668] [id = 601] 16:43:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D8644AC00) [pid = 3668] [serial = 1803] [outer = 0000000000000000] 16:43:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D86B0C400) [pid = 3668] [serial = 1804] [outer = 0000003D8644AC00] 16:43:50 INFO - PROCESS | 3668 | 1464219830547 Marionette DEBUG loaded listener.js 16:43:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D87D31800) [pid = 3668] [serial = 1805] [outer = 0000003D8644AC00] 16:43:51 INFO - PROCESS | 3668 | 1464219831035 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 16:43:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:43:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 797ms 16:43:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:43:51 INFO - PROCESS | 3668 | 1464219831092 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 16:43:51 INFO - PROCESS | 3668 | 1464219831094 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 16:43:51 INFO - PROCESS | 3668 | 1464219831102 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:43:51 INFO - PROCESS | 3668 | 1464219831104 Marionette TRACE conn6 <- [1,2370,null,{}] 16:43:51 INFO - PROCESS | 3668 | 1464219831108 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:51 INFO - PROCESS | 3668 | 1464219831308 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 16:43:51 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D831B8000) [pid = 3668] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:43:51 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D86E4C000) [pid = 3668] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:43:51 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D840A0C00) [pid = 3668] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:43:51 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D81096C00) [pid = 3668] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:43:51 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003D85A21000) [pid = 3668] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:43:51 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003D86453400) [pid = 3668] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:43:51 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0000003D8635B000) [pid = 3668] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:43:51 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0000003D855F4400) [pid = 3668] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:43:51 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (0000003D86B04800) [pid = 3668] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:43:51 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (0000003D8225C400) [pid = 3668] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:43:51 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (0000003D89A8F000) [pid = 3668] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:43:51 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (0000003D88690C00) [pid = 3668] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:43:51 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (0000003D81D0F400) [pid = 3668] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:43:51 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (0000003D8968D800) [pid = 3668] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:43:51 INFO - PROCESS | 3668 | 1464219831365 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:51 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D85A6B800 == 39 [pid = 3668] [id = 602] 16:43:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (0000003D81D0A400) [pid = 3668] [serial = 1806] [outer = 0000000000000000] 16:43:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (0000003D831B8000) [pid = 3668] [serial = 1807] [outer = 0000003D81D0A400] 16:43:51 INFO - PROCESS | 3668 | 1464219831413 Marionette DEBUG loaded listener.js 16:43:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (0000003D8644C000) [pid = 3668] [serial = 1808] [outer = 0000003D81D0A400] 16:43:51 INFO - PROCESS | 3668 | 1464219831801 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 16:43:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:43:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 735ms 16:43:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:43:51 INFO - PROCESS | 3668 | 1464219831835 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 16:43:51 INFO - PROCESS | 3668 | 1464219831837 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 16:43:51 INFO - PROCESS | 3668 | 1464219831841 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:43:51 INFO - PROCESS | 3668 | 1464219831842 Marionette TRACE conn6 <- [1,2374,null,{}] 16:43:51 INFO - PROCESS | 3668 | 1464219831854 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:51 INFO - PROCESS | 3668 | 1464219831934 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 16:43:51 INFO - PROCESS | 3668 | 1464219831941 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:51 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D85A58800 == 40 [pid = 3668] [id = 603] 16:43:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (0000003D87DA4000) [pid = 3668] [serial = 1809] [outer = 0000000000000000] 16:43:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (0000003D88556C00) [pid = 3668] [serial = 1810] [outer = 0000003D87DA4000] 16:43:51 INFO - PROCESS | 3668 | 1464219831987 Marionette DEBUG loaded listener.js 16:43:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (0000003D88690000) [pid = 3668] [serial = 1811] [outer = 0000003D87DA4000] 16:43:52 INFO - PROCESS | 3668 | 1464219832413 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 16:43:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:43:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 628ms 16:43:52 INFO - PROCESS | 3668 | 1464219832473 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 16:43:52 INFO - PROCESS | 3668 | 1464219832475 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 16:43:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:43:52 INFO - PROCESS | 3668 | 1464219832478 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:43:52 INFO - PROCESS | 3668 | 1464219832480 Marionette TRACE conn6 <- [1,2378,null,{}] 16:43:52 INFO - PROCESS | 3668 | 1464219832484 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:52 INFO - PROCESS | 3668 | 1464219832565 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 16:43:52 INFO - PROCESS | 3668 | 1464219832575 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:52 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AB1A800 == 41 [pid = 3668] [id = 604] 16:43:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (0000003D8868D800) [pid = 3668] [serial = 1812] [outer = 0000000000000000] 16:43:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003D88691800) [pid = 3668] [serial = 1813] [outer = 0000003D8868D800] 16:43:52 INFO - PROCESS | 3668 | 1464219832620 Marionette DEBUG loaded listener.js 16:43:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D8968B000) [pid = 3668] [serial = 1814] [outer = 0000003D8868D800] 16:43:53 INFO - PROCESS | 3668 | 1464219833061 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 16:43:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:43:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 629ms 16:43:53 INFO - PROCESS | 3668 | 1464219833111 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 16:43:53 INFO - PROCESS | 3668 | 1464219833114 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 16:43:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:43:53 INFO - PROCESS | 3668 | 1464219833122 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:43:53 INFO - PROCESS | 3668 | 1464219833124 Marionette TRACE conn6 <- [1,2382,null,{}] 16:43:53 INFO - PROCESS | 3668 | 1464219833128 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:53 INFO - PROCESS | 3668 | 1464219833224 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 16:43:53 INFO - PROCESS | 3668 | 1464219833234 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:53 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AE8A800 == 42 [pid = 3668] [id = 605] 16:43:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003D89698800) [pid = 3668] [serial = 1815] [outer = 0000000000000000] 16:43:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D89A47800) [pid = 3668] [serial = 1816] [outer = 0000003D89698800] 16:43:53 INFO - PROCESS | 3668 | 1464219833280 Marionette DEBUG loaded listener.js 16:43:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D89A91000) [pid = 3668] [serial = 1817] [outer = 0000003D89698800] 16:43:54 INFO - PROCESS | 3668 | 1464219834018 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:43:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:43:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 922ms 16:43:54 INFO - PROCESS | 3668 | 1464219834060 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 16:43:54 INFO - PROCESS | 3668 | 1464219834066 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 16:43:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:43:54 INFO - PROCESS | 3668 | 1464219834073 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:43:54 INFO - PROCESS | 3668 | 1464219834077 Marionette TRACE conn6 <- [1,2386,null,{}] 16:43:54 INFO - PROCESS | 3668 | 1464219834083 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:54 INFO - PROCESS | 3668 | 1464219834198 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 16:43:54 INFO - PROCESS | 3668 | 1464219834319 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:54 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86483800 == 43 [pid = 3668] [id = 606] 16:43:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D8440E400) [pid = 3668] [serial = 1818] [outer = 0000000000000000] 16:43:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D85150800) [pid = 3668] [serial = 1819] [outer = 0000003D8440E400] 16:43:54 INFO - PROCESS | 3668 | 1464219834384 Marionette DEBUG loaded listener.js 16:43:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D8550C000) [pid = 3668] [serial = 1820] [outer = 0000003D8440E400] 16:43:54 INFO - PROCESS | 3668 | 1464219834966 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 16:43:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:43:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 944ms 16:43:55 INFO - PROCESS | 3668 | 1464219835019 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 16:43:55 INFO - PROCESS | 3668 | 1464219835026 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 16:43:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:43:55 INFO - PROCESS | 3668 | 1464219835032 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:43:55 INFO - PROCESS | 3668 | 1464219835035 Marionette TRACE conn6 <- [1,2390,null,{}] 16:43:55 INFO - PROCESS | 3668 | 1464219835039 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:55 INFO - PROCESS | 3668 | 1464219835154 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 16:43:55 INFO - PROCESS | 3668 | 1464219835246 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:55 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D895C0000 == 44 [pid = 3668] [id = 607] 16:43:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D859D4800) [pid = 3668] [serial = 1821] [outer = 0000000000000000] 16:43:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D86306000) [pid = 3668] [serial = 1822] [outer = 0000003D859D4800] 16:43:55 INFO - PROCESS | 3668 | 1464219835305 Marionette DEBUG loaded listener.js 16:43:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D8644FC00) [pid = 3668] [serial = 1823] [outer = 0000003D859D4800] 16:43:55 INFO - PROCESS | 3668 | 1464219835918 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 16:43:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:43:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 924ms 16:43:55 INFO - PROCESS | 3668 | 1464219835962 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 16:43:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:43:55 INFO - PROCESS | 3668 | 1464219835965 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 16:43:55 INFO - PROCESS | 3668 | 1464219835968 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:43:55 INFO - PROCESS | 3668 | 1464219835972 Marionette TRACE conn6 <- [1,2394,null,{}] 16:43:55 INFO - PROCESS | 3668 | 1464219835984 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:56 INFO - PROCESS | 3668 | 1464219836097 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 16:43:56 INFO - PROCESS | 3668 | 1464219836176 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:56 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B58E800 == 45 [pid = 3668] [id = 608] 16:43:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D88555000) [pid = 3668] [serial = 1824] [outer = 0000000000000000] 16:43:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D89A45400) [pid = 3668] [serial = 1825] [outer = 0000003D88555000] 16:43:56 INFO - PROCESS | 3668 | 1464219836275 Marionette DEBUG loaded listener.js 16:43:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003D89AC4000) [pid = 3668] [serial = 1826] [outer = 0000003D88555000] 16:43:56 INFO - PROCESS | 3668 | 1464219836856 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 16:43:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:43:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 944ms 16:43:56 INFO - PROCESS | 3668 | 1464219836914 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 16:43:56 INFO - PROCESS | 3668 | 1464219836918 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 16:43:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:43:56 INFO - PROCESS | 3668 | 1464219836921 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:43:56 INFO - PROCESS | 3668 | 1464219836923 Marionette TRACE conn6 <- [1,2398,null,{}] 16:43:56 INFO - PROCESS | 3668 | 1464219836927 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:57 INFO - PROCESS | 3668 | 1464219837046 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 16:43:57 INFO - PROCESS | 3668 | 1464219837156 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:57 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8BAC8800 == 46 [pid = 3668] [id = 609] 16:43:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003D89AD1800) [pid = 3668] [serial = 1827] [outer = 0000000000000000] 16:43:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D89E44400) [pid = 3668] [serial = 1828] [outer = 0000003D89AD1800] 16:43:57 INFO - PROCESS | 3668 | 1464219837212 Marionette DEBUG loaded listener.js 16:43:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D89E4C000) [pid = 3668] [serial = 1829] [outer = 0000003D89AD1800] 16:43:57 INFO - PROCESS | 3668 | 1464219837960 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 16:43:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:43:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1080ms 16:43:58 INFO - PROCESS | 3668 | 1464219838004 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 16:43:58 INFO - PROCESS | 3668 | 1464219838008 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 16:43:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:43:58 INFO - PROCESS | 3668 | 1464219838023 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:43:58 INFO - PROCESS | 3668 | 1464219838027 Marionette TRACE conn6 <- [1,2402,null,{}] 16:43:58 INFO - PROCESS | 3668 | 1464219838032 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:58 INFO - PROCESS | 3668 | 1464219838137 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 16:43:58 INFO - PROCESS | 3668 | 1464219838210 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:58 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8613D800 == 47 [pid = 3668] [id = 610] 16:43:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D831ACC00) [pid = 3668] [serial = 1830] [outer = 0000000000000000] 16:43:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0000003D84405400) [pid = 3668] [serial = 1831] [outer = 0000003D831ACC00] 16:43:58 INFO - PROCESS | 3668 | 1464219838263 Marionette DEBUG loaded listener.js 16:43:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (0000003D85506800) [pid = 3668] [serial = 1832] [outer = 0000003D831ACC00] 16:43:58 INFO - PROCESS | 3668 | --DOCSHELL 0000003D85A70000 == 46 [pid = 3668] [id = 556] 16:43:58 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (0000003D86B10400) [pid = 3668] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 16:43:58 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (0000003D89A48400) [pid = 3668] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 16:43:58 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (0000003D89693800) [pid = 3668] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 16:43:58 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0000003D85921000) [pid = 3668] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 16:43:58 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (0000003D86E51000) [pid = 3668] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 16:43:58 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0000003D859CB400) [pid = 3668] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 16:43:58 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (0000003D84408800) [pid = 3668] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 16:43:58 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003D844F3800) [pid = 3668] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 16:43:58 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003D85155800) [pid = 3668] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 16:43:58 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003D85294800) [pid = 3668] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 16:43:58 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D85A7AC00) [pid = 3668] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 16:43:58 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D86309C00) [pid = 3668] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 16:43:58 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D86B08C00) [pid = 3668] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 16:43:58 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D86368400) [pid = 3668] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 16:43:58 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D8644D000) [pid = 3668] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 16:43:58 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D8586FC00) [pid = 3668] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 16:43:58 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D85912800) [pid = 3668] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 16:43:58 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003D87D9B000) [pid = 3668] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 16:43:58 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003D87D24000) [pid = 3668] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 16:43:58 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0000003D8225D800) [pid = 3668] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 16:43:58 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0000003D825B5000) [pid = 3668] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 16:43:58 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (0000003D89AC6800) [pid = 3668] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 16:43:58 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (0000003D87DA6C00) [pid = 3668] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 16:43:58 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (0000003D88697C00) [pid = 3668] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 16:43:58 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (0000003D892BA800) [pid = 3668] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 16:43:58 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (0000003D8855B000) [pid = 3668] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 16:43:58 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (0000003D8225AC00) [pid = 3668] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 16:43:58 INFO - PROCESS | 3668 | 1464219838926 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 16:43:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:43:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 943ms 16:43:58 INFO - PROCESS | 3668 | 1464219838967 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 16:43:58 INFO - PROCESS | 3668 | 1464219838973 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 16:43:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:43:58 INFO - PROCESS | 3668 | 1464219838979 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:43:58 INFO - PROCESS | 3668 | 1464219838982 Marionette TRACE conn6 <- [1,2406,null,{}] 16:43:58 INFO - PROCESS | 3668 | 1464219838986 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:59 INFO - PROCESS | 3668 | 1464219839076 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 16:43:59 INFO - PROCESS | 3668 | 1464219839165 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:59 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D852CE800 == 47 [pid = 3668] [id = 611] 16:43:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (0000003D81E7E800) [pid = 3668] [serial = 1833] [outer = 0000000000000000] 16:43:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (0000003D82FD0C00) [pid = 3668] [serial = 1834] [outer = 0000003D81E7E800] 16:43:59 INFO - PROCESS | 3668 | 1464219839214 Marionette DEBUG loaded listener.js 16:43:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (0000003D844F3800) [pid = 3668] [serial = 1835] [outer = 0000003D81E7E800] 16:43:59 INFO - PROCESS | 3668 | 1464219839665 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:43:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:43:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 734ms 16:43:59 INFO - PROCESS | 3668 | 1464219839715 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 16:43:59 INFO - PROCESS | 3668 | 1464219839718 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 16:43:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:43:59 INFO - PROCESS | 3668 | 1464219839721 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:43:59 INFO - PROCESS | 3668 | 1464219839725 Marionette TRACE conn6 <- [1,2410,null,{}] 16:43:59 INFO - PROCESS | 3668 | 1464219839736 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:43:59 INFO - PROCESS | 3668 | 1464219839861 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 16:43:59 INFO - PROCESS | 3668 | 1464219839877 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:59 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8671B000 == 48 [pid = 3668] [id = 612] 16:43:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (0000003D85914400) [pid = 3668] [serial = 1836] [outer = 0000000000000000] 16:43:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (0000003D8591EC00) [pid = 3668] [serial = 1837] [outer = 0000003D85914400] 16:43:59 INFO - PROCESS | 3668 | 1464219839929 Marionette DEBUG loaded listener.js 16:44:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (0000003D859D1400) [pid = 3668] [serial = 1838] [outer = 0000003D85914400] 16:44:00 INFO - PROCESS | 3668 | 1464219840396 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:44:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:44:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 733ms 16:44:00 INFO - PROCESS | 3668 | 1464219840457 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 16:44:00 INFO - PROCESS | 3668 | 1464219840467 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 16:44:00 INFO - PROCESS | 3668 | 1464219840471 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:44:00 INFO - PROCESS | 3668 | 1464219840473 Marionette TRACE conn6 <- [1,2414,null,{}] 16:44:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:44:00 INFO - PROCESS | 3668 | 1464219840477 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:00 INFO - PROCESS | 3668 | 1464219840566 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 16:44:00 INFO - PROCESS | 3668 | 1464219840574 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:00 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D885B6000 == 49 [pid = 3668] [id = 613] 16:44:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (0000003D85A7D800) [pid = 3668] [serial = 1839] [outer = 0000000000000000] 16:44:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003D8630A800) [pid = 3668] [serial = 1840] [outer = 0000003D85A7D800] 16:44:00 INFO - PROCESS | 3668 | 1464219840622 Marionette DEBUG loaded listener.js 16:44:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D86444400) [pid = 3668] [serial = 1841] [outer = 0000003D85A7D800] 16:44:01 INFO - PROCESS | 3668 | 1464219841048 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 16:44:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:44:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 630ms 16:44:01 INFO - PROCESS | 3668 | 1464219841106 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 16:44:01 INFO - PROCESS | 3668 | 1464219841108 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 16:44:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:44:01 INFO - PROCESS | 3668 | 1464219841112 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:44:01 INFO - PROCESS | 3668 | 1464219841114 Marionette TRACE conn6 <- [1,2418,null,{}] 16:44:01 INFO - PROCESS | 3668 | 1464219841117 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:01 INFO - PROCESS | 3668 | 1464219841201 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 16:44:01 INFO - PROCESS | 3668 | 1464219841240 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:01 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D84528000 == 50 [pid = 3668] [id = 614] 16:44:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003D8644B800) [pid = 3668] [serial = 1842] [outer = 0000000000000000] 16:44:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D86B04800) [pid = 3668] [serial = 1843] [outer = 0000003D8644B800] 16:44:01 INFO - PROCESS | 3668 | 1464219841287 Marionette DEBUG loaded listener.js 16:44:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D86E4D800) [pid = 3668] [serial = 1844] [outer = 0000003D8644B800] 16:44:01 INFO - PROCESS | 3668 | 1464219841749 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 16:44:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:44:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 671ms 16:44:01 INFO - PROCESS | 3668 | 1464219841786 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 16:44:01 INFO - PROCESS | 3668 | 1464219841789 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 16:44:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:44:01 INFO - PROCESS | 3668 | 1464219841792 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:44:01 INFO - PROCESS | 3668 | 1464219841794 Marionette TRACE conn6 <- [1,2422,null,{}] 16:44:01 INFO - PROCESS | 3668 | 1464219841797 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:01 INFO - PROCESS | 3668 | 1464219841937 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 16:44:02 INFO - PROCESS | 3668 | 1464219841991 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:02 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D899E5000 == 51 [pid = 3668] [id = 615] 16:44:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D86E55C00) [pid = 3668] [serial = 1845] [outer = 0000000000000000] 16:44:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D88283C00) [pid = 3668] [serial = 1846] [outer = 0000003D86E55C00] 16:44:02 INFO - PROCESS | 3668 | 1464219842038 Marionette DEBUG loaded listener.js 16:44:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D88694000) [pid = 3668] [serial = 1847] [outer = 0000003D86E55C00] 16:44:02 INFO - PROCESS | 3668 | 1464219842491 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 16:44:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:44:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 732ms 16:44:02 INFO - PROCESS | 3668 | 1464219842530 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 16:44:02 INFO - PROCESS | 3668 | 1464219842532 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 16:44:02 INFO - PROCESS | 3668 | 1464219842541 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:44:02 INFO - PROCESS | 3668 | 1464219842543 Marionette TRACE conn6 <- [1,2426,null,{}] 16:44:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:44:02 INFO - PROCESS | 3668 | 1464219842585 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:02 INFO - PROCESS | 3668 | 1464219842692 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 16:44:02 INFO - PROCESS | 3668 | 1464219842705 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:02 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89FEC000 == 52 [pid = 3668] [id = 616] 16:44:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D892B2400) [pid = 3668] [serial = 1848] [outer = 0000000000000000] 16:44:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D892BBC00) [pid = 3668] [serial = 1849] [outer = 0000003D892B2400] 16:44:02 INFO - PROCESS | 3668 | 1464219842792 Marionette DEBUG loaded listener.js 16:44:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D89A51000) [pid = 3668] [serial = 1850] [outer = 0000003D892B2400] 16:44:03 INFO - PROCESS | 3668 | 1464219843214 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 16:44:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:44:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 713ms 16:44:03 INFO - PROCESS | 3668 | 1464219843263 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 16:44:03 INFO - PROCESS | 3668 | 1464219843266 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 16:44:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:44:03 INFO - PROCESS | 3668 | 1464219843269 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:44:03 INFO - PROCESS | 3668 | 1464219843271 Marionette TRACE conn6 <- [1,2430,null,{}] 16:44:03 INFO - PROCESS | 3668 | 1464219843275 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:03 INFO - PROCESS | 3668 | 1464219843387 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 16:44:03 INFO - PROCESS | 3668 | 1464219843448 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:03 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AB7B800 == 53 [pid = 3668] [id = 617] 16:44:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D892B7C00) [pid = 3668] [serial = 1851] [outer = 0000000000000000] 16:44:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D89ACCC00) [pid = 3668] [serial = 1852] [outer = 0000003D892B7C00] 16:44:03 INFO - PROCESS | 3668 | 1464219843496 Marionette DEBUG loaded listener.js 16:44:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003D89E4E800) [pid = 3668] [serial = 1853] [outer = 0000003D892B7C00] 16:44:03 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (0000003D821BEC00) [pid = 3668] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:44:03 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003D8644AC00) [pid = 3668] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:44:03 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003D859CF400) [pid = 3668] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:44:03 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003D89A50000) [pid = 3668] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:44:03 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D844F4800) [pid = 3668] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:44:03 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D84F0E400) [pid = 3668] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:44:03 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D824EE800) [pid = 3668] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:44:03 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D81D0A400) [pid = 3668] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:44:03 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D87DA4000) [pid = 3668] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:44:03 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D8868D800) [pid = 3668] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:44:03 INFO - PROCESS | 3668 | 1464219843890 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 16:44:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:44:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 672ms 16:44:03 INFO - PROCESS | 3668 | 1464219843947 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 16:44:03 INFO - PROCESS | 3668 | 1464219843949 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 16:44:03 INFO - PROCESS | 3668 | 1464219843952 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:44:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:44:03 INFO - PROCESS | 3668 | 1464219843954 Marionette TRACE conn6 <- [1,2434,null,{}] 16:44:03 INFO - PROCESS | 3668 | 1464219843957 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:04 INFO - PROCESS | 3668 | 1464219844067 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 16:44:04 INFO - PROCESS | 3668 | 1464219844076 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:04 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AF33800 == 54 [pid = 3668] [id = 618] 16:44:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D86363800) [pid = 3668] [serial = 1854] [outer = 0000000000000000] 16:44:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D8828C000) [pid = 3668] [serial = 1855] [outer = 0000003D86363800] 16:44:04 INFO - PROCESS | 3668 | 1464219844122 Marionette DEBUG loaded listener.js 16:44:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D89EDE800) [pid = 3668] [serial = 1856] [outer = 0000003D86363800] 16:44:04 INFO - PROCESS | 3668 | 1464219844547 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 16:44:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:44:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 629ms 16:44:04 INFO - PROCESS | 3668 | 1464219844586 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 16:44:04 INFO - PROCESS | 3668 | 1464219844588 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 16:44:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:44:04 INFO - PROCESS | 3668 | 1464219844592 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:44:04 INFO - PROCESS | 3668 | 1464219844594 Marionette TRACE conn6 <- [1,2438,null,{}] 16:44:04 INFO - PROCESS | 3668 | 1464219844597 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:04 INFO - PROCESS | 3668 | 1464219844682 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 16:44:04 INFO - PROCESS | 3668 | 1464219844689 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:04 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B59F800 == 55 [pid = 3668] [id = 619] 16:44:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D89EE5000) [pid = 3668] [serial = 1857] [outer = 0000000000000000] 16:44:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D89EE7800) [pid = 3668] [serial = 1858] [outer = 0000003D89EE5000] 16:44:04 INFO - PROCESS | 3668 | 1464219844734 Marionette DEBUG loaded listener.js 16:44:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D89F15800) [pid = 3668] [serial = 1859] [outer = 0000003D89EE5000] 16:44:05 INFO - PROCESS | 3668 | 1464219845157 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 16:44:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:44:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 588ms 16:44:05 INFO - PROCESS | 3668 | 1464219845200 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 16:44:05 INFO - PROCESS | 3668 | 1464219845203 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 16:44:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:44:05 INFO - PROCESS | 3668 | 1464219845207 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:44:05 INFO - PROCESS | 3668 | 1464219845210 Marionette TRACE conn6 <- [1,2442,null,{}] 16:44:05 INFO - PROCESS | 3668 | 1464219845214 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:05 INFO - PROCESS | 3668 | 1464219845327 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 16:44:05 INFO - PROCESS | 3668 | 1464219845335 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:05 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8CD8E800 == 56 [pid = 3668] [id = 620] 16:44:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D85503C00) [pid = 3668] [serial = 1860] [outer = 0000000000000000] 16:44:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D87DA3C00) [pid = 3668] [serial = 1861] [outer = 0000003D85503C00] 16:44:05 INFO - PROCESS | 3668 | 1464219845387 Marionette DEBUG loaded listener.js 16:44:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D8A12F000) [pid = 3668] [serial = 1862] [outer = 0000003D85503C00] 16:44:06 INFO - PROCESS | 3668 | 1464219846130 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 16:44:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:44:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 986ms 16:44:06 INFO - PROCESS | 3668 | 1464219846195 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 16:44:06 INFO - PROCESS | 3668 | 1464219846200 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 16:44:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:44:06 INFO - PROCESS | 3668 | 1464219846205 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:44:06 INFO - PROCESS | 3668 | 1464219846210 Marionette TRACE conn6 <- [1,2446,null,{}] 16:44:06 INFO - PROCESS | 3668 | 1464219846229 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:06 INFO - PROCESS | 3668 | 1464219846384 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 16:44:06 INFO - PROCESS | 3668 | 1464219846434 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:06 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86458800 == 57 [pid = 3668] [id = 621] 16:44:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003D8440DC00) [pid = 3668] [serial = 1863] [outer = 0000000000000000] 16:44:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003D845B8000) [pid = 3668] [serial = 1864] [outer = 0000003D8440DC00] 16:44:06 INFO - PROCESS | 3668 | 1464219846495 Marionette DEBUG loaded listener.js 16:44:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D85507400) [pid = 3668] [serial = 1865] [outer = 0000003D8440DC00] 16:44:07 INFO - PROCESS | 3668 | 1464219847138 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 16:44:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:44:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 986ms 16:44:07 INFO - PROCESS | 3668 | 1464219847196 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 16:44:07 INFO - PROCESS | 3668 | 1464219847202 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 16:44:07 INFO - PROCESS | 3668 | 1464219847209 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:44:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:44:07 INFO - PROCESS | 3668 | 1464219847212 Marionette TRACE conn6 <- [1,2450,null,{}] 16:44:07 INFO - PROCESS | 3668 | 1464219847216 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:07 INFO - PROCESS | 3668 | 1464219847335 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 16:44:07 INFO - PROCESS | 3668 | 1464219847458 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:07 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89E19800 == 58 [pid = 3668] [id = 622] 16:44:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D85A74C00) [pid = 3668] [serial = 1866] [outer = 0000000000000000] 16:44:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D85A7C000) [pid = 3668] [serial = 1867] [outer = 0000003D85A74C00] 16:44:07 INFO - PROCESS | 3668 | 1464219847518 Marionette DEBUG loaded listener.js 16:44:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0000003D86E4CC00) [pid = 3668] [serial = 1868] [outer = 0000003D85A74C00] 16:44:08 INFO - PROCESS | 3668 | 1464219848133 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 16:44:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:44:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 986ms 16:44:08 INFO - PROCESS | 3668 | 1464219848201 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 16:44:08 INFO - PROCESS | 3668 | 1464219848204 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 16:44:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:44:08 INFO - PROCESS | 3668 | 1464219848208 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:44:08 INFO - PROCESS | 3668 | 1464219848212 Marionette TRACE conn6 <- [1,2454,null,{}] 16:44:08 INFO - PROCESS | 3668 | 1464219848239 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:08 INFO - PROCESS | 3668 | 1464219848376 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 16:44:08 INFO - PROCESS | 3668 | 1464219848489 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:08 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8DA58800 == 59 [pid = 3668] [id = 623] 16:44:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (0000003D8827F000) [pid = 3668] [serial = 1869] [outer = 0000000000000000] 16:44:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (0000003D8968AC00) [pid = 3668] [serial = 1870] [outer = 0000003D8827F000] 16:44:08 INFO - PROCESS | 3668 | 1464219848549 Marionette DEBUG loaded listener.js 16:44:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (0000003D89F17C00) [pid = 3668] [serial = 1871] [outer = 0000003D8827F000] 16:44:09 INFO - PROCESS | 3668 | 1464219849097 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 16:44:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:44:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 942ms 16:44:09 INFO - PROCESS | 3668 | 1464219849152 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 16:44:09 INFO - PROCESS | 3668 | 1464219849155 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 16:44:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:44:09 INFO - PROCESS | 3668 | 1464219849159 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:44:09 INFO - PROCESS | 3668 | 1464219849161 Marionette TRACE conn6 <- [1,2458,null,{}] 16:44:09 INFO - PROCESS | 3668 | 1464219849165 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:09 INFO - PROCESS | 3668 | 1464219849281 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 16:44:09 INFO - PROCESS | 3668 | 1464219849372 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:09 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8DFC8800 == 60 [pid = 3668] [id = 624] 16:44:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (0000003D8A129C00) [pid = 3668] [serial = 1872] [outer = 0000000000000000] 16:44:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (0000003D8A130C00) [pid = 3668] [serial = 1873] [outer = 0000003D8A129C00] 16:44:09 INFO - PROCESS | 3668 | 1464219849432 Marionette DEBUG loaded listener.js 16:44:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (0000003D8A13D400) [pid = 3668] [serial = 1874] [outer = 0000003D8A129C00] 16:44:10 INFO - PROCESS | 3668 | 1464219850293 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 16:44:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:44:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1180ms 16:44:10 INFO - PROCESS | 3668 | 1464219850341 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 16:44:10 INFO - PROCESS | 3668 | 1464219850345 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 16:44:10 INFO - PROCESS | 3668 | 1464219850350 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:44:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:44:10 INFO - PROCESS | 3668 | 1464219850354 Marionette TRACE conn6 <- [1,2462,null,{}] 16:44:10 INFO - PROCESS | 3668 | 1464219850361 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:10 INFO - PROCESS | 3668 | 1464219850469 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 16:44:10 INFO - PROCESS | 3668 | 1464219850602 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:10 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D814E8000 == 61 [pid = 3668] [id = 625] 16:44:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (0000003D84F14C00) [pid = 3668] [serial = 1875] [outer = 0000000000000000] 16:44:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (0000003D84F16000) [pid = 3668] [serial = 1876] [outer = 0000003D84F14C00] 16:44:10 INFO - PROCESS | 3668 | 1464219850658 Marionette DEBUG loaded listener.js 16:44:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (0000003D85874000) [pid = 3668] [serial = 1877] [outer = 0000003D84F14C00] 16:44:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89210000 == 60 [pid = 3668] [id = 560] 16:44:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D84453800 == 59 [pid = 3668] [id = 572] 16:44:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86C71800 == 58 [pid = 3668] [id = 570] 16:44:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AE8E000 == 57 [pid = 3668] [id = 564] 16:44:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D899E0800 == 56 [pid = 3668] [id = 562] 16:44:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D85A56800 == 55 [pid = 3668] [id = 571] 16:44:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B59F800 == 54 [pid = 3668] [id = 619] 16:44:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AF33800 == 53 [pid = 3668] [id = 618] 16:44:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AB7B800 == 52 [pid = 3668] [id = 617] 16:44:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89FEC000 == 51 [pid = 3668] [id = 616] 16:44:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D899E5000 == 50 [pid = 3668] [id = 615] 16:44:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D84528000 == 49 [pid = 3668] [id = 614] 16:44:11 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (0000003D8403A800) [pid = 3668] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D885B6000 == 48 [pid = 3668] [id = 613] 16:44:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8671B000 == 47 [pid = 3668] [id = 612] 16:44:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D852CE800 == 46 [pid = 3668] [id = 611] 16:44:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8613D800 == 45 [pid = 3668] [id = 610] 16:44:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86483800 == 44 [pid = 3668] [id = 606] 16:44:11 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (0000003D85875000) [pid = 3668] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (0000003D85920000) [pid = 3668] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (0000003D8440AC00) [pid = 3668] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (0000003D8310BC00) [pid = 3668] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (0000003D831B8000) [pid = 3668] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (0000003D8968B000) [pid = 3668] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (0000003D87D31800) [pid = 3668] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (0000003D88556C00) [pid = 3668] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (0000003D8644C000) [pid = 3668] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (0000003D88690000) [pid = 3668] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0000003D85A73800) [pid = 3668] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (0000003D88691800) [pid = 3668] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0000003D85A81400) [pid = 3668] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (0000003D86B0C400) [pid = 3668] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003D859DCC00) [pid = 3668] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003D89A8DC00) [pid = 3668] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003D89A98C00) [pid = 3668] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D84F10800) [pid = 3668] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D85152000) [pid = 3668] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D86361000) [pid = 3668] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 16:44:11 INFO - PROCESS | 3668 | 1464219851237 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 16:44:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:44:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 942ms 16:44:11 INFO - PROCESS | 3668 | 1464219851297 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 16:44:11 INFO - PROCESS | 3668 | 1464219851303 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 16:44:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:44:11 INFO - PROCESS | 3668 | 1464219851309 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:44:11 INFO - PROCESS | 3668 | 1464219851312 Marionette TRACE conn6 <- [1,2466,null,{}] 16:44:11 INFO - PROCESS | 3668 | 1464219851316 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:11 INFO - PROCESS | 3668 | 1464219851409 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 16:44:11 INFO - PROCESS | 3668 | 1464219851489 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:11 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86192000 == 45 [pid = 3668] [id = 626] 16:44:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D824F1400) [pid = 3668] [serial = 1878] [outer = 0000000000000000] 16:44:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D84F15800) [pid = 3668] [serial = 1879] [outer = 0000003D824F1400] 16:44:11 INFO - PROCESS | 3668 | 1464219851537 Marionette DEBUG loaded listener.js 16:44:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D85872800) [pid = 3668] [serial = 1880] [outer = 0000003D824F1400] 16:44:12 INFO - PROCESS | 3668 | 1464219852010 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 16:44:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:44:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 734ms 16:44:12 INFO - PROCESS | 3668 | 1464219852045 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 16:44:12 INFO - PROCESS | 3668 | 1464219852047 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 16:44:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:44:12 INFO - PROCESS | 3668 | 1464219852051 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:44:12 INFO - PROCESS | 3668 | 1464219852055 Marionette TRACE conn6 <- [1,2470,null,{}] 16:44:12 INFO - PROCESS | 3668 | 1464219852065 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:12 INFO - PROCESS | 3668 | 1464219852163 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 16:44:12 INFO - PROCESS | 3668 | 1464219852200 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:12 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D885C5800 == 46 [pid = 3668] [id = 627] 16:44:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D85A74800) [pid = 3668] [serial = 1881] [outer = 0000000000000000] 16:44:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D85A77400) [pid = 3668] [serial = 1882] [outer = 0000003D85A74800] 16:44:12 INFO - PROCESS | 3668 | 1464219852250 Marionette DEBUG loaded listener.js 16:44:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D86365000) [pid = 3668] [serial = 1883] [outer = 0000003D85A74800] 16:44:12 INFO - PROCESS | 3668 | 1464219852726 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 16:44:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:44:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 733ms 16:44:12 INFO - PROCESS | 3668 | 1464219852787 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 16:44:12 INFO - PROCESS | 3668 | 1464219852790 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 16:44:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:44:12 INFO - PROCESS | 3668 | 1464219852793 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:44:12 INFO - PROCESS | 3668 | 1464219852795 Marionette TRACE conn6 <- [1,2474,null,{}] 16:44:12 INFO - PROCESS | 3668 | 1464219852799 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:12 INFO - PROCESS | 3668 | 1464219852891 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 16:44:12 INFO - PROCESS | 3668 | 1464219852901 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:12 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89543000 == 47 [pid = 3668] [id = 628] 16:44:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003D86E4C000) [pid = 3668] [serial = 1884] [outer = 0000000000000000] 16:44:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003D86E58C00) [pid = 3668] [serial = 1885] [outer = 0000003D86E4C000] 16:44:12 INFO - PROCESS | 3668 | 1464219852948 Marionette DEBUG loaded listener.js 16:44:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D87D31800) [pid = 3668] [serial = 1886] [outer = 0000003D86E4C000] 16:44:13 INFO - PROCESS | 3668 | 1464219853423 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 16:44:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:44:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 692ms 16:44:13 INFO - PROCESS | 3668 | 1464219853488 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 16:44:13 INFO - PROCESS | 3668 | 1464219853490 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 16:44:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:44:13 INFO - PROCESS | 3668 | 1464219853494 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:44:13 INFO - PROCESS | 3668 | 1464219853496 Marionette TRACE conn6 <- [1,2478,null,{}] 16:44:13 INFO - PROCESS | 3668 | 1464219853504 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:13 INFO - PROCESS | 3668 | 1464219853647 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 16:44:13 INFO - PROCESS | 3668 | 1464219853668 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:13 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D85839000 == 48 [pid = 3668] [id = 629] 16:44:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D86E4E800) [pid = 3668] [serial = 1887] [outer = 0000000000000000] 16:44:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D8827FC00) [pid = 3668] [serial = 1888] [outer = 0000003D86E4E800] 16:44:13 INFO - PROCESS | 3668 | 1464219853715 Marionette DEBUG loaded listener.js 16:44:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0000003D8868D400) [pid = 3668] [serial = 1889] [outer = 0000003D86E4E800] 16:44:14 INFO - PROCESS | 3668 | 1464219854175 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:44:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:44:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 734ms 16:44:14 INFO - PROCESS | 3668 | 1464219854231 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 16:44:14 INFO - PROCESS | 3668 | 1464219854233 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 16:44:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:44:14 INFO - PROCESS | 3668 | 1464219854237 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:44:14 INFO - PROCESS | 3668 | 1464219854239 Marionette TRACE conn6 <- [1,2482,null,{}] 16:44:14 INFO - PROCESS | 3668 | 1464219854242 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:14 INFO - PROCESS | 3668 | 1464219854377 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 16:44:14 INFO - PROCESS | 3668 | 1464219854432 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:14 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AB1D000 == 49 [pid = 3668] [id = 630] 16:44:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (0000003D892B4800) [pid = 3668] [serial = 1890] [outer = 0000000000000000] 16:44:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (0000003D89A4F400) [pid = 3668] [serial = 1891] [outer = 0000003D892B4800] 16:44:14 INFO - PROCESS | 3668 | 1464219854482 Marionette DEBUG loaded listener.js 16:44:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (0000003D89AD0C00) [pid = 3668] [serial = 1892] [outer = 0000003D892B4800] 16:44:14 INFO - PROCESS | 3668 | 1464219854921 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 16:44:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:44:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 734ms 16:44:14 INFO - PROCESS | 3668 | 1464219854986 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 16:44:14 INFO - PROCESS | 3668 | 1464219854989 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 16:44:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:44:15 INFO - PROCESS | 3668 | 1464219855004 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:44:15 INFO - PROCESS | 3668 | 1464219855006 Marionette TRACE conn6 <- [1,2486,null,{}] 16:44:15 INFO - PROCESS | 3668 | 1464219855010 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:15 INFO - PROCESS | 3668 | 1464219855122 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 16:44:15 INFO - PROCESS | 3668 | 1464219855135 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:15 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B537800 == 50 [pid = 3668] [id = 631] 16:44:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (0000003D89E43400) [pid = 3668] [serial = 1893] [outer = 0000000000000000] 16:44:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (0000003D89EDD400) [pid = 3668] [serial = 1894] [outer = 0000003D89E43400] 16:44:15 INFO - PROCESS | 3668 | 1464219855224 Marionette DEBUG loaded listener.js 16:44:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (0000003D89F1D800) [pid = 3668] [serial = 1895] [outer = 0000003D89E43400] 16:44:15 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (0000003D831A9800) [pid = 3668] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:44:15 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (0000003D86E55C00) [pid = 3668] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:44:15 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (0000003D85914400) [pid = 3668] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:44:15 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (0000003D892B2400) [pid = 3668] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:44:15 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (0000003D81E7E800) [pid = 3668] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:44:15 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (0000003D85A7D800) [pid = 3668] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:44:15 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (0000003D831ACC00) [pid = 3668] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:44:15 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (0000003D8644B800) [pid = 3668] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:44:15 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0000003D89EE5000) [pid = 3668] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:44:15 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (0000003D892B7C00) [pid = 3668] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:44:15 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0000003D86363800) [pid = 3668] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:44:15 INFO - PROCESS | 3668 | 1464219855731 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:44:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:44:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 797ms 16:44:15 INFO - PROCESS | 3668 | 1464219855800 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 16:44:15 INFO - PROCESS | 3668 | 1464219855802 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 16:44:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:44:15 INFO - PROCESS | 3668 | 1464219855805 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:44:15 INFO - PROCESS | 3668 | 1464219855807 Marionette TRACE conn6 <- [1,2490,null,{}] 16:44:15 INFO - PROCESS | 3668 | 1464219855818 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:15 INFO - PROCESS | 3668 | 1464219855906 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 16:44:15 INFO - PROCESS | 3668 | 1464219855915 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:15 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B58C000 == 51 [pid = 3668] [id = 632] 16:44:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003D8644D400) [pid = 3668] [serial = 1896] [outer = 0000000000000000] 16:44:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D89A95800) [pid = 3668] [serial = 1897] [outer = 0000003D8644D400] 16:44:15 INFO - PROCESS | 3668 | 1464219855961 Marionette DEBUG loaded listener.js 16:44:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D8A129400) [pid = 3668] [serial = 1898] [outer = 0000003D8644D400] 16:44:16 INFO - PROCESS | 3668 | 1464219856383 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:44:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:44:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 629ms 16:44:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:44:16 INFO - PROCESS | 3668 | 1464219856439 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 16:44:16 INFO - PROCESS | 3668 | 1464219856441 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 16:44:16 INFO - PROCESS | 3668 | 1464219856444 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:44:16 INFO - PROCESS | 3668 | 1464219856446 Marionette TRACE conn6 <- [1,2494,null,{}] 16:44:16 INFO - PROCESS | 3668 | 1464219856450 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:16 INFO - PROCESS | 3668 | 1464219856538 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 16:44:16 INFO - PROCESS | 3668 | 1464219856544 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:16 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8CD96000 == 52 [pid = 3668] [id = 633] 16:44:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D8A140C00) [pid = 3668] [serial = 1899] [outer = 0000000000000000] 16:44:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0000003D8A144000) [pid = 3668] [serial = 1900] [outer = 0000003D8A140C00] 16:44:16 INFO - PROCESS | 3668 | 1464219856618 Marionette DEBUG loaded listener.js 16:44:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (0000003D8AB47400) [pid = 3668] [serial = 1901] [outer = 0000003D8A140C00] 16:44:17 INFO - PROCESS | 3668 | 1464219857053 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:44:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:44:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 629ms 16:44:17 INFO - PROCESS | 3668 | 1464219857075 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 16:44:17 INFO - PROCESS | 3668 | 1464219857077 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 16:44:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:44:17 INFO - PROCESS | 3668 | 1464219857080 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:44:17 INFO - PROCESS | 3668 | 1464219857082 Marionette TRACE conn6 <- [1,2498,null,{}] 16:44:17 INFO - PROCESS | 3668 | 1464219857090 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:17 INFO - PROCESS | 3668 | 1464219857188 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 16:44:17 INFO - PROCESS | 3668 | 1464219857195 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:17 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D885BC800 == 53 [pid = 3668] [id = 634] 16:44:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (0000003D85A72C00) [pid = 3668] [serial = 1902] [outer = 0000000000000000] 16:44:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (0000003D8AB4EC00) [pid = 3668] [serial = 1903] [outer = 0000003D85A72C00] 16:44:17 INFO - PROCESS | 3668 | 1464219857241 Marionette DEBUG loaded listener.js 16:44:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (0000003D8ABBD400) [pid = 3668] [serial = 1904] [outer = 0000003D85A72C00] 16:44:18 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B58E800 == 52 [pid = 3668] [id = 608] 16:44:18 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8BABB000 == 51 [pid = 3668] [id = 567] 16:44:18 INFO - PROCESS | 3668 | --DOCSHELL 0000003D895C0000 == 50 [pid = 3668] [id = 607] 16:44:18 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89555000 == 49 [pid = 3668] [id = 566] 16:44:18 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8CD12000 == 48 [pid = 3668] [id = 568] 16:44:18 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8BAC8800 == 47 [pid = 3668] [id = 609] 16:44:18 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AB1A800 == 46 [pid = 3668] [id = 604] 16:44:18 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AE8A800 == 45 [pid = 3668] [id = 605] 16:44:18 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8920A800 == 44 [pid = 3668] [id = 600] 16:44:18 INFO - PROCESS | 3668 | --DOCSHELL 0000003D85A6B800 == 43 [pid = 3668] [id = 602] 16:44:18 INFO - PROCESS | 3668 | --DOCSHELL 0000003D85A58800 == 42 [pid = 3668] [id = 603] 16:44:18 INFO - PROCESS | 3668 | --DOCSHELL 0000003D82435000 == 41 [pid = 3668] [id = 555] 16:44:18 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8955C000 == 40 [pid = 3668] [id = 601] 16:44:18 INFO - PROCESS | 3668 | --DOCSHELL 0000003D87DC4800 == 39 [pid = 3668] [id = 599] 16:44:18 INFO - PROCESS | 3668 | --DOCSHELL 0000003D814E8000 == 38 [pid = 3668] [id = 625] 16:44:18 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8DFC8800 == 37 [pid = 3668] [id = 624] 16:44:18 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8DA58800 == 36 [pid = 3668] [id = 623] 16:44:18 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89E19800 == 35 [pid = 3668] [id = 622] 16:44:18 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86458800 == 34 [pid = 3668] [id = 621] 16:44:18 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8CD8E800 == 33 [pid = 3668] [id = 620] 16:44:18 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86192000 == 32 [pid = 3668] [id = 626] 16:44:18 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AB1D000 == 31 [pid = 3668] [id = 630] 16:44:18 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B58C000 == 30 [pid = 3668] [id = 632] 16:44:18 INFO - PROCESS | 3668 | --DOCSHELL 0000003D85839000 == 29 [pid = 3668] [id = 629] 16:44:18 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B537800 == 28 [pid = 3668] [id = 631] 16:44:18 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8CD96000 == 27 [pid = 3668] [id = 633] 16:44:18 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89543000 == 26 [pid = 3668] [id = 628] 16:44:18 INFO - PROCESS | 3668 | --DOCSHELL 0000003D885C5800 == 25 [pid = 3668] [id = 627] 16:44:19 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (0000003D84F10400) [pid = 3668] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 16:44:19 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (0000003D86444400) [pid = 3668] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 16:44:19 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (0000003D84405400) [pid = 3668] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 16:44:19 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (0000003D85506800) [pid = 3668] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 16:44:19 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (0000003D86B04800) [pid = 3668] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 16:44:19 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (0000003D89A47800) [pid = 3668] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 16:44:19 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0000003D85150800) [pid = 3668] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 16:44:19 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (0000003D86306000) [pid = 3668] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 16:44:19 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0000003D89F15800) [pid = 3668] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 16:44:19 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (0000003D89A45400) [pid = 3668] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 16:44:19 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003D89E44400) [pid = 3668] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 16:44:19 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003D88694000) [pid = 3668] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 16:44:19 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003D89ACCC00) [pid = 3668] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 16:44:19 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D87DA3C00) [pid = 3668] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 16:44:19 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D89A51000) [pid = 3668] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 16:44:19 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D8828C000) [pid = 3668] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 16:44:19 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D89EE7800) [pid = 3668] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 16:44:19 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D89E4E800) [pid = 3668] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 16:44:19 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D89EDE800) [pid = 3668] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 16:44:19 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D86E4D800) [pid = 3668] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 16:44:19 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003D88283C00) [pid = 3668] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 16:44:19 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003D8591EC00) [pid = 3668] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 16:44:19 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0000003D892BBC00) [pid = 3668] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 16:44:19 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0000003D859D1400) [pid = 3668] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 16:44:19 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (0000003D82FD0C00) [pid = 3668] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 16:44:19 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (0000003D844F3800) [pid = 3668] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 16:44:19 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (0000003D8630A800) [pid = 3668] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 16:44:19 INFO - PROCESS | 3668 | 1464219859233 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 16:44:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:44:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 2179ms 16:44:19 INFO - PROCESS | 3668 | 1464219859264 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 16:44:19 INFO - PROCESS | 3668 | 1464219859268 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 16:44:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:44:19 INFO - PROCESS | 3668 | 1464219859274 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:44:19 INFO - PROCESS | 3668 | 1464219859278 Marionette TRACE conn6 <- [1,2502,null,{}] 16:44:19 INFO - PROCESS | 3668 | 1464219859284 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:19 INFO - PROCESS | 3668 | 1464219859384 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 16:44:19 INFO - PROCESS | 3668 | 1464219859393 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:19 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D852B6800 == 26 [pid = 3668] [id = 635] 16:44:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (0000003D8225D800) [pid = 3668] [serial = 1905] [outer = 0000000000000000] 16:44:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (0000003D8225F000) [pid = 3668] [serial = 1906] [outer = 0000003D8225D800] 16:44:19 INFO - PROCESS | 3668 | 1464219859445 Marionette DEBUG loaded listener.js 16:44:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (0000003D82FD0C00) [pid = 3668] [serial = 1907] [outer = 0000003D8225D800] 16:44:19 INFO - PROCESS | 3668 | 1464219859930 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 16:44:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:44:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 735ms 16:44:20 INFO - PROCESS | 3668 | 1464219860012 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 16:44:20 INFO - PROCESS | 3668 | 1464219860019 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 16:44:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:44:20 INFO - PROCESS | 3668 | 1464219860026 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:44:20 INFO - PROCESS | 3668 | 1464219860028 Marionette TRACE conn6 <- [1,2506,null,{}] 16:44:20 INFO - PROCESS | 3668 | 1464219860033 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:20 INFO - PROCESS | 3668 | 1464219860128 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 16:44:20 INFO - PROCESS | 3668 | 1464219860143 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:20 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86135800 == 27 [pid = 3668] [id = 636] 16:44:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (0000003D84407800) [pid = 3668] [serial = 1908] [outer = 0000000000000000] 16:44:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003D8440A400) [pid = 3668] [serial = 1909] [outer = 0000003D84407800] 16:44:20 INFO - PROCESS | 3668 | 1464219860190 Marionette DEBUG loaded listener.js 16:44:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D845B6C00) [pid = 3668] [serial = 1910] [outer = 0000003D84407800] 16:44:20 INFO - PROCESS | 3668 | 1464219860668 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:44:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:44:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 671ms 16:44:20 INFO - PROCESS | 3668 | 1464219860703 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 16:44:20 INFO - PROCESS | 3668 | 1464219860706 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 16:44:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:44:20 INFO - PROCESS | 3668 | 1464219860710 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:44:20 INFO - PROCESS | 3668 | 1464219860714 Marionette TRACE conn6 <- [1,2510,null,{}] 16:44:20 INFO - PROCESS | 3668 | 1464219860725 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:20 INFO - PROCESS | 3668 | 1464219860858 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 16:44:20 INFO - PROCESS | 3668 | 1464219860941 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:20 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86474000 == 28 [pid = 3668] [id = 637] 16:44:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003D8109DC00) [pid = 3668] [serial = 1911] [outer = 0000000000000000] 16:44:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D8528D000) [pid = 3668] [serial = 1912] [outer = 0000003D8109DC00] 16:44:20 INFO - PROCESS | 3668 | 1464219860994 Marionette DEBUG loaded listener.js 16:44:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D85506400) [pid = 3668] [serial = 1913] [outer = 0000003D8109DC00] 16:44:21 INFO - PROCESS | 3668 | 1464219861394 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:44:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:44:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 734ms 16:44:21 INFO - PROCESS | 3668 | 1464219861445 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 16:44:21 INFO - PROCESS | 3668 | 1464219861448 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 16:44:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:44:21 INFO - PROCESS | 3668 | 1464219861452 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:44:21 INFO - PROCESS | 3668 | 1464219861453 Marionette TRACE conn6 <- [1,2514,null,{}] 16:44:21 INFO - PROCESS | 3668 | 1464219861457 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:21 INFO - PROCESS | 3668 | 1464219861546 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 16:44:21 INFO - PROCESS | 3668 | 1464219861553 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:21 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8672B800 == 29 [pid = 3668] [id = 638] 16:44:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D8586CC00) [pid = 3668] [serial = 1914] [outer = 0000000000000000] 16:44:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D85913C00) [pid = 3668] [serial = 1915] [outer = 0000003D8586CC00] 16:44:21 INFO - PROCESS | 3668 | 1464219861600 Marionette DEBUG loaded listener.js 16:44:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D8591FC00) [pid = 3668] [serial = 1916] [outer = 0000003D8586CC00] 16:44:22 INFO - PROCESS | 3668 | 1464219862034 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 16:44:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:44:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 629ms 16:44:22 INFO - PROCESS | 3668 | 1464219862089 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 16:44:22 INFO - PROCESS | 3668 | 1464219862091 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 16:44:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:44:22 INFO - PROCESS | 3668 | 1464219862095 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:44:22 INFO - PROCESS | 3668 | 1464219862096 Marionette TRACE conn6 <- [1,2518,null,{}] 16:44:22 INFO - PROCESS | 3668 | 1464219862101 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:22 INFO - PROCESS | 3668 | 1464219862182 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 16:44:22 INFO - PROCESS | 3668 | 1464219862189 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:22 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86C76000 == 30 [pid = 3668] [id = 639] 16:44:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D83BCFC00) [pid = 3668] [serial = 1917] [outer = 0000000000000000] 16:44:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D859C7000) [pid = 3668] [serial = 1918] [outer = 0000003D83BCFC00] 16:44:22 INFO - PROCESS | 3668 | 1464219862236 Marionette DEBUG loaded listener.js 16:44:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D859D3800) [pid = 3668] [serial = 1919] [outer = 0000003D83BCFC00] 16:44:22 INFO - PROCESS | 3668 | 1464219862712 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 16:44:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:44:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 671ms 16:44:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:44:22 INFO - PROCESS | 3668 | 1464219862769 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 16:44:22 INFO - PROCESS | 3668 | 1464219862771 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 16:44:22 INFO - PROCESS | 3668 | 1464219862774 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:44:22 INFO - PROCESS | 3668 | 1464219862776 Marionette TRACE conn6 <- [1,2522,null,{}] 16:44:22 INFO - PROCESS | 3668 | 1464219862780 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:22 INFO - PROCESS | 3668 | 1464219862897 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 16:44:22 INFO - PROCESS | 3668 | 1464219862908 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:22 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8916B800 == 31 [pid = 3668] [id = 640] 16:44:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D85A26400) [pid = 3668] [serial = 1920] [outer = 0000000000000000] 16:44:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D85A7F800) [pid = 3668] [serial = 1921] [outer = 0000003D85A26400] 16:44:22 INFO - PROCESS | 3668 | 1464219862955 Marionette DEBUG loaded listener.js 16:44:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003D8635BC00) [pid = 3668] [serial = 1922] [outer = 0000003D85A26400] 16:44:23 INFO - PROCESS | 3668 | 1464219863390 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 16:44:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:44:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 629ms 16:44:23 INFO - PROCESS | 3668 | 1464219863407 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 16:44:23 INFO - PROCESS | 3668 | 1464219863409 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 16:44:23 INFO - PROCESS | 3668 | 1464219863412 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:44:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:44:23 INFO - PROCESS | 3668 | 1464219863414 Marionette TRACE conn6 <- [1,2526,null,{}] 16:44:23 INFO - PROCESS | 3668 | 1464219863418 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:23 INFO - PROCESS | 3668 | 1464219863497 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 16:44:23 INFO - PROCESS | 3668 | 1464219863504 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:23 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D893C3800 == 32 [pid = 3668] [id = 641] 16:44:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003D86361400) [pid = 3668] [serial = 1923] [outer = 0000000000000000] 16:44:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D86445000) [pid = 3668] [serial = 1924] [outer = 0000003D86361400] 16:44:23 INFO - PROCESS | 3668 | 1464219863549 Marionette DEBUG loaded listener.js 16:44:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D86450400) [pid = 3668] [serial = 1925] [outer = 0000003D86361400] 16:44:24 INFO - PROCESS | 3668 | 1464219864008 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 16:44:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:44:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 629ms 16:44:24 INFO - PROCESS | 3668 | 1464219864045 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 16:44:24 INFO - PROCESS | 3668 | 1464219864047 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 16:44:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:44:24 INFO - PROCESS | 3668 | 1464219864064 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:44:24 INFO - PROCESS | 3668 | 1464219864067 Marionette TRACE conn6 <- [1,2530,null,{}] 16:44:24 INFO - PROCESS | 3668 | 1464219864070 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:24 INFO - PROCESS | 3668 | 1464219864149 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 16:44:24 INFO - PROCESS | 3668 | 1464219864156 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:24 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8955F000 == 33 [pid = 3668] [id = 642] 16:44:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D86B08000) [pid = 3668] [serial = 1926] [outer = 0000000000000000] 16:44:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0000003D86B0C400) [pid = 3668] [serial = 1927] [outer = 0000003D86B08000] 16:44:24 INFO - PROCESS | 3668 | 1464219864202 Marionette DEBUG loaded listener.js 16:44:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (0000003D86E4D800) [pid = 3668] [serial = 1928] [outer = 0000003D86B08000] 16:44:24 INFO - PROCESS | 3668 | 1464219864679 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 16:44:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:44:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 630ms 16:44:24 INFO - PROCESS | 3668 | 1464219864694 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 16:44:24 INFO - PROCESS | 3668 | 1464219864696 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 16:44:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:44:24 INFO - PROCESS | 3668 | 1464219864709 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:44:24 INFO - PROCESS | 3668 | 1464219864711 Marionette TRACE conn6 <- [1,2534,null,{}] 16:44:24 INFO - PROCESS | 3668 | 1464219864715 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:24 INFO - PROCESS | 3668 | 1464219864822 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 16:44:24 INFO - PROCESS | 3668 | 1464219864902 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:24 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86472800 == 34 [pid = 3668] [id = 643] 16:44:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (0000003D86B13000) [pid = 3668] [serial = 1929] [outer = 0000000000000000] 16:44:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (0000003D87D24400) [pid = 3668] [serial = 1930] [outer = 0000003D86B13000] 16:44:24 INFO - PROCESS | 3668 | 1464219864948 Marionette DEBUG loaded listener.js 16:44:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (0000003D87D30400) [pid = 3668] [serial = 1931] [outer = 0000003D86B13000] 16:44:25 INFO - PROCESS | 3668 | 1464219865407 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 16:44:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:44:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 732ms 16:44:25 INFO - PROCESS | 3668 | 1464219865442 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 16:44:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:44:25 INFO - PROCESS | 3668 | 1464219865444 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 16:44:25 INFO - PROCESS | 3668 | 1464219865447 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:44:25 INFO - PROCESS | 3668 | 1464219865449 Marionette TRACE conn6 <- [1,2538,null,{}] 16:44:25 INFO - PROCESS | 3668 | 1464219865458 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:25 INFO - PROCESS | 3668 | 1464219865580 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 16:44:25 INFO - PROCESS | 3668 | 1464219865589 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:25 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8A1A4000 == 35 [pid = 3668] [id = 644] 16:44:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (0000003D87DA2C00) [pid = 3668] [serial = 1932] [outer = 0000000000000000] 16:44:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (0000003D87DA5C00) [pid = 3668] [serial = 1933] [outer = 0000003D87DA2C00] 16:44:25 INFO - PROCESS | 3668 | 1464219865640 Marionette DEBUG loaded listener.js 16:44:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (0000003D8828C400) [pid = 3668] [serial = 1934] [outer = 0000003D87DA2C00] 16:44:26 INFO - PROCESS | 3668 | 1464219866120 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 16:44:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:44:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 692ms 16:44:26 INFO - PROCESS | 3668 | 1464219866146 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 16:44:26 INFO - PROCESS | 3668 | 1464219866149 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 16:44:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:44:26 INFO - PROCESS | 3668 | 1464219866157 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:44:26 INFO - PROCESS | 3668 | 1464219866160 Marionette TRACE conn6 <- [1,2542,null,{}] 16:44:26 INFO - PROCESS | 3668 | 1464219866208 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:26 INFO - PROCESS | 3668 | 1464219866337 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 16:44:26 INFO - PROCESS | 3668 | 1464219866582 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (0000003D86E4E800) [pid = 3668] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (0000003D892B4800) [pid = 3668] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (0000003D89E43400) [pid = 3668] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (0000003D8A140C00) [pid = 3668] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (0000003D84F14C00) [pid = 3668] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (0000003D8A129C00) [pid = 3668] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (0000003D8827F000) [pid = 3668] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (0000003D85A74C00) [pid = 3668] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (0000003D8440DC00) [pid = 3668] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0000003D85503C00) [pid = 3668] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (0000003D86E4C000) [pid = 3668] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0000003D85A74800) [pid = 3668] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (0000003D824F1400) [pid = 3668] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003D8644D400) [pid = 3668] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003D89698800) [pid = 3668] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003D89AD1800) [pid = 3668] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D88555000) [pid = 3668] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D8440E400) [pid = 3668] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:44:26 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D859D4800) [pid = 3668] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:44:26 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D81D22000 == 36 [pid = 3668] [id = 645] 16:44:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D81D15400) [pid = 3668] [serial = 1935] [outer = 0000000000000000] 16:44:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D821C9000) [pid = 3668] [serial = 1936] [outer = 0000003D81D15400] 16:44:26 INFO - PROCESS | 3668 | 1464219866652 Marionette DEBUG loaded listener.js 16:44:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D86E51800) [pid = 3668] [serial = 1937] [outer = 0000003D81D15400] 16:44:27 INFO - PROCESS | 3668 | 1464219867048 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 16:44:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:44:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 923ms 16:44:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:44:27 INFO - PROCESS | 3668 | 1464219867085 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 16:44:27 INFO - PROCESS | 3668 | 1464219867087 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 16:44:27 INFO - PROCESS | 3668 | 1464219867090 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:44:27 INFO - PROCESS | 3668 | 1464219867092 Marionette TRACE conn6 <- [1,2546,null,{}] 16:44:27 INFO - PROCESS | 3668 | 1464219867095 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:27 INFO - PROCESS | 3668 | 1464219867208 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 16:44:27 INFO - PROCESS | 3668 | 1464219867236 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:27 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AB77800 == 37 [pid = 3668] [id = 646] 16:44:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D8855D000) [pid = 3668] [serial = 1938] [outer = 0000000000000000] 16:44:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D892B2800) [pid = 3668] [serial = 1939] [outer = 0000003D8855D000] 16:44:27 INFO - PROCESS | 3668 | 1464219867297 Marionette DEBUG loaded listener.js 16:44:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D8968D400) [pid = 3668] [serial = 1940] [outer = 0000003D8855D000] 16:44:27 INFO - PROCESS | 3668 | 1464219867718 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 16:44:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:44:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 671ms 16:44:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:44:27 INFO - PROCESS | 3668 | 1464219867770 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 16:44:27 INFO - PROCESS | 3668 | 1464219867772 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 16:44:27 INFO - PROCESS | 3668 | 1464219867776 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:44:27 INFO - PROCESS | 3668 | 1464219867778 Marionette TRACE conn6 <- [1,2550,null,{}] 16:44:27 INFO - PROCESS | 3668 | 1464219867781 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:27 INFO - PROCESS | 3668 | 1464219867896 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 16:44:27 INFO - PROCESS | 3668 | 1464219867906 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:27 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AEA6800 == 38 [pid = 3668] [id = 647] 16:44:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003D89693000) [pid = 3668] [serial = 1941] [outer = 0000000000000000] 16:44:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003D89698000) [pid = 3668] [serial = 1942] [outer = 0000003D89693000] 16:44:27 INFO - PROCESS | 3668 | 1464219867956 Marionette DEBUG loaded listener.js 16:44:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D89A4DC00) [pid = 3668] [serial = 1943] [outer = 0000003D89693000] 16:44:28 INFO - PROCESS | 3668 | 1464219868397 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 16:44:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:44:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 671ms 16:44:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:44:28 INFO - PROCESS | 3668 | 1464219868450 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 16:44:28 INFO - PROCESS | 3668 | 1464219868452 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 16:44:28 INFO - PROCESS | 3668 | 1464219868456 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:44:28 INFO - PROCESS | 3668 | 1464219868457 Marionette TRACE conn6 <- [1,2554,null,{}] 16:44:28 INFO - PROCESS | 3668 | 1464219868462 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:28 INFO - PROCESS | 3668 | 1464219868546 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 16:44:28 INFO - PROCESS | 3668 | 1464219868556 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:28 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B54D000 == 39 [pid = 3668] [id = 648] 16:44:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D89A8DC00) [pid = 3668] [serial = 1944] [outer = 0000000000000000] 16:44:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D89A94800) [pid = 3668] [serial = 1945] [outer = 0000003D89A8DC00] 16:44:28 INFO - PROCESS | 3668 | 1464219868602 Marionette DEBUG loaded listener.js 16:44:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0000003D89AC8000) [pid = 3668] [serial = 1946] [outer = 0000003D89A8DC00] 16:44:29 INFO - PROCESS | 3668 | 1464219869465 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 16:44:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:44:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1076ms 16:44:29 INFO - PROCESS | 3668 | 1464219869535 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 16:44:29 INFO - PROCESS | 3668 | 1464219869541 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 16:44:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:44:29 INFO - PROCESS | 3668 | 1464219869545 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:44:29 INFO - PROCESS | 3668 | 1464219869550 Marionette TRACE conn6 <- [1,2558,null,{}] 16:44:29 INFO - PROCESS | 3668 | 1464219869556 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:29 INFO - PROCESS | 3668 | 1464219869693 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 16:44:29 INFO - PROCESS | 3668 | 1464219869808 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:29 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86180800 == 40 [pid = 3668] [id = 649] 16:44:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (0000003D83103C00) [pid = 3668] [serial = 1947] [outer = 0000000000000000] 16:44:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (0000003D83BD7400) [pid = 3668] [serial = 1948] [outer = 0000003D83103C00] 16:44:29 INFO - PROCESS | 3668 | 1464219869870 Marionette DEBUG loaded listener.js 16:44:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (0000003D844F3C00) [pid = 3668] [serial = 1949] [outer = 0000003D83103C00] 16:44:30 INFO - PROCESS | 3668 | 1464219870836 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 16:44:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:44:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1328ms 16:44:30 INFO - PROCESS | 3668 | 1464219870877 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 16:44:30 INFO - PROCESS | 3668 | 1464219870881 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 16:44:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:44:30 INFO - PROCESS | 3668 | 1464219870887 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:44:30 INFO - PROCESS | 3668 | 1464219870891 Marionette TRACE conn6 <- [1,2562,null,{}] 16:44:30 INFO - PROCESS | 3668 | 1464219870898 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:31 INFO - PROCESS | 3668 | 1464219871008 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 16:44:31 INFO - PROCESS | 3668 | 1464219871090 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:31 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86133000 == 41 [pid = 3668] [id = 650] 16:44:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (0000003D82FCAC00) [pid = 3668] [serial = 1950] [outer = 0000000000000000] 16:44:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (0000003D831AD400) [pid = 3668] [serial = 1951] [outer = 0000003D82FCAC00] 16:44:31 INFO - PROCESS | 3668 | 1464219871185 Marionette DEBUG loaded listener.js 16:44:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (0000003D84410400) [pid = 3668] [serial = 1952] [outer = 0000003D82FCAC00] 16:44:31 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86C72800 == 40 [pid = 3668] [id = 585] 16:44:31 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AB75000 == 39 [pid = 3668] [id = 592] 16:44:31 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86484800 == 38 [pid = 3668] [id = 589] 16:44:31 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86716800 == 37 [pid = 3668] [id = 598] 16:44:31 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86490000 == 36 [pid = 3668] [id = 591] 16:44:31 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89168800 == 35 [pid = 3668] [id = 586] 16:44:31 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AF1D800 == 34 [pid = 3668] [id = 593] 16:44:31 INFO - PROCESS | 3668 | --DOCSHELL 0000003D85A5D000 == 33 [pid = 3668] [id = 596] 16:44:31 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B58B000 == 32 [pid = 3668] [id = 594] 16:44:31 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86134800 == 31 [pid = 3668] [id = 597] 16:44:31 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (0000003D8AB4EC00) [pid = 3668] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 16:44:31 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (0000003D89A91000) [pid = 3668] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 16:44:31 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (0000003D89E4C000) [pid = 3668] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 16:44:31 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (0000003D89AC4000) [pid = 3668] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 16:44:31 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (0000003D8550C000) [pid = 3668] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 16:44:31 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (0000003D8644FC00) [pid = 3668] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 16:44:31 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (0000003D8827FC00) [pid = 3668] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 16:44:31 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (0000003D8868D400) [pid = 3668] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 16:44:31 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0000003D89AD0C00) [pid = 3668] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 16:44:31 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (0000003D89A4F400) [pid = 3668] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 16:44:31 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0000003D89EDD400) [pid = 3668] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 16:44:31 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (0000003D8A144000) [pid = 3668] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 16:44:31 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003D89F1D800) [pid = 3668] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 16:44:31 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003D85874000) [pid = 3668] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 16:44:31 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003D84F16000) [pid = 3668] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 16:44:31 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D8A13D400) [pid = 3668] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 16:44:31 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D8A130C00) [pid = 3668] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 16:44:31 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D89F17C00) [pid = 3668] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 16:44:31 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D8968AC00) [pid = 3668] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 16:44:31 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D86E4CC00) [pid = 3668] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 16:44:31 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D85A7C000) [pid = 3668] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 16:44:31 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D85507400) [pid = 3668] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 16:44:31 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003D845B8000) [pid = 3668] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 16:44:31 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003D8A12F000) [pid = 3668] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 16:44:31 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0000003D86E58C00) [pid = 3668] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 16:44:31 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0000003D85A77400) [pid = 3668] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 16:44:31 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (0000003D86365000) [pid = 3668] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 16:44:31 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (0000003D85872800) [pid = 3668] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 16:44:31 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (0000003D84F15800) [pid = 3668] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 16:44:31 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (0000003D8AB47400) [pid = 3668] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 16:44:31 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (0000003D89A95800) [pid = 3668] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 16:44:31 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (0000003D8A129400) [pid = 3668] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 16:44:31 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (0000003D87D31800) [pid = 3668] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 16:44:31 INFO - PROCESS | 3668 | 1464219871745 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 16:44:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:44:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 881ms 16:44:31 INFO - PROCESS | 3668 | 1464219871772 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 16:44:31 INFO - PROCESS | 3668 | 1464219871779 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 16:44:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:44:31 INFO - PROCESS | 3668 | 1464219871785 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:44:31 INFO - PROCESS | 3668 | 1464219871788 Marionette TRACE conn6 <- [1,2566,null,{}] 16:44:31 INFO - PROCESS | 3668 | 1464219871792 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:31 INFO - PROCESS | 3668 | 1464219871882 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 16:44:31 INFO - PROCESS | 3668 | 1464219871890 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:31 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8646C000 == 32 [pid = 3668] [id = 651] 16:44:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (0000003D844F9C00) [pid = 3668] [serial = 1953] [outer = 0000000000000000] 16:44:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (0000003D85150C00) [pid = 3668] [serial = 1954] [outer = 0000003D844F9C00] 16:44:31 INFO - PROCESS | 3668 | 1464219871936 Marionette DEBUG loaded listener.js 16:44:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (0000003D85295C00) [pid = 3668] [serial = 1955] [outer = 0000003D844F9C00] 16:44:32 INFO - PROCESS | 3668 | 1464219872435 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 16:44:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:44:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 670ms 16:44:32 INFO - PROCESS | 3668 | 1464219872462 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 16:44:32 INFO - PROCESS | 3668 | 1464219872464 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 16:44:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:44:32 INFO - PROCESS | 3668 | 1464219872468 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:44:32 INFO - PROCESS | 3668 | 1464219872472 Marionette TRACE conn6 <- [1,2570,null,{}] 16:44:32 INFO - PROCESS | 3668 | 1464219872484 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:32 INFO - PROCESS | 3668 | 1464219872604 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 16:44:32 INFO - PROCESS | 3668 | 1464219872688 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:32 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86733000 == 33 [pid = 3668] [id = 652] 16:44:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (0000003D855F4000) [pid = 3668] [serial = 1956] [outer = 0000000000000000] 16:44:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (0000003D85877400) [pid = 3668] [serial = 1957] [outer = 0000003D855F4000] 16:44:32 INFO - PROCESS | 3668 | 1464219872741 Marionette DEBUG loaded listener.js 16:44:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (0000003D859C0000) [pid = 3668] [serial = 1958] [outer = 0000003D855F4000] 16:44:33 INFO - PROCESS | 3668 | 1464219873151 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 16:44:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:44:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 734ms 16:44:33 INFO - PROCESS | 3668 | 1464219873204 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 16:44:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:44:33 INFO - PROCESS | 3668 | 1464219873207 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 16:44:33 INFO - PROCESS | 3668 | 1464219873210 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:44:33 INFO - PROCESS | 3668 | 1464219873212 Marionette TRACE conn6 <- [1,2574,null,{}] 16:44:33 INFO - PROCESS | 3668 | 1464219873215 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:33 INFO - PROCESS | 3668 | 1464219873303 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 16:44:33 INFO - PROCESS | 3668 | 1464219873311 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:33 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89159800 == 34 [pid = 3668] [id = 653] 16:44:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (0000003D81AA8C00) [pid = 3668] [serial = 1959] [outer = 0000000000000000] 16:44:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (0000003D85A1F000) [pid = 3668] [serial = 1960] [outer = 0000003D81AA8C00] 16:44:33 INFO - PROCESS | 3668 | 1464219873357 Marionette DEBUG loaded listener.js 16:44:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003D85A2C800) [pid = 3668] [serial = 1961] [outer = 0000003D81AA8C00] 16:44:33 INFO - PROCESS | 3668 | 1464219873851 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 16:44:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:44:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 691ms 16:44:33 INFO - PROCESS | 3668 | 1464219873905 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 16:44:33 INFO - PROCESS | 3668 | 1464219873908 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 16:44:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:44:33 INFO - PROCESS | 3668 | 1464219873911 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:44:33 INFO - PROCESS | 3668 | 1464219873913 Marionette TRACE conn6 <- [1,2578,null,{}] 16:44:33 INFO - PROCESS | 3668 | 1464219873917 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:34 INFO - PROCESS | 3668 | 1464219874051 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 16:44:34 INFO - PROCESS | 3668 | 1464219874076 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:34 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D893C0000 == 35 [pid = 3668] [id = 654] 16:44:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D82174800) [pid = 3668] [serial = 1962] [outer = 0000000000000000] 16:44:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003D86307000) [pid = 3668] [serial = 1963] [outer = 0000003D82174800] 16:44:34 INFO - PROCESS | 3668 | 1464219874122 Marionette DEBUG loaded listener.js 16:44:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D86365800) [pid = 3668] [serial = 1964] [outer = 0000003D82174800] 16:44:34 INFO - PROCESS | 3668 | 1464219874597 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 16:44:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:44:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 735ms 16:44:34 INFO - PROCESS | 3668 | 1464219874648 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 16:44:34 INFO - PROCESS | 3668 | 1464219874650 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 16:44:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:44:34 INFO - PROCESS | 3668 | 1464219874658 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:44:34 INFO - PROCESS | 3668 | 1464219874660 Marionette TRACE conn6 <- [1,2582,null,{}] 16:44:34 INFO - PROCESS | 3668 | 1464219874664 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:34 INFO - PROCESS | 3668 | 1464219874795 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 16:44:34 INFO - PROCESS | 3668 | 1464219874854 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:34 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D899E2800 == 36 [pid = 3668] [id = 655] 16:44:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D86B09400) [pid = 3668] [serial = 1965] [outer = 0000000000000000] 16:44:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D86E53000) [pid = 3668] [serial = 1966] [outer = 0000003D86B09400] 16:44:34 INFO - PROCESS | 3668 | 1464219874905 Marionette DEBUG loaded listener.js 16:44:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D87D30000) [pid = 3668] [serial = 1967] [outer = 0000003D86B09400] 16:44:35 INFO - PROCESS | 3668 | 1464219875357 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 16:44:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:44:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 776ms 16:44:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:44:35 INFO - PROCESS | 3668 | 1464219875438 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 16:44:35 INFO - PROCESS | 3668 | 1464219875440 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 16:44:35 INFO - PROCESS | 3668 | 1464219875443 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:44:35 INFO - PROCESS | 3668 | 1464219875445 Marionette TRACE conn6 <- [1,2586,null,{}] 16:44:35 INFO - PROCESS | 3668 | 1464219875448 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:35 INFO - PROCESS | 3668 | 1464219875647 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 16:44:35 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D89693000) [pid = 3668] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:44:35 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D86B13000) [pid = 3668] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:44:35 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D8109DC00) [pid = 3668] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:44:35 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D83BCFC00) [pid = 3668] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:44:35 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003D86361400) [pid = 3668] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:44:35 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003D85A26400) [pid = 3668] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:44:35 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0000003D87DA2C00) [pid = 3668] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:44:35 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0000003D8225D800) [pid = 3668] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:44:35 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (0000003D84407800) [pid = 3668] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:44:35 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (0000003D81D15400) [pid = 3668] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:44:35 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (0000003D8586CC00) [pid = 3668] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:44:35 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (0000003D86B08000) [pid = 3668] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:44:35 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (0000003D8855D000) [pid = 3668] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:44:35 INFO - PROCESS | 3668 | 1464219875706 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:35 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8618E000 == 37 [pid = 3668] [id = 656] 16:44:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (0000003D81512C00) [pid = 3668] [serial = 1968] [outer = 0000000000000000] 16:44:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (0000003D83BCFC00) [pid = 3668] [serial = 1969] [outer = 0000003D81512C00] 16:44:35 INFO - PROCESS | 3668 | 1464219875752 Marionette DEBUG loaded listener.js 16:44:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (0000003D86362800) [pid = 3668] [serial = 1970] [outer = 0000003D81512C00] 16:44:36 INFO - PROCESS | 3668 | 1464219876124 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 16:44:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:44:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 733ms 16:44:36 INFO - PROCESS | 3668 | 1464219876179 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 16:44:36 INFO - PROCESS | 3668 | 1464219876182 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 16:44:36 INFO - PROCESS | 3668 | 1464219876185 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:44:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:44:36 INFO - PROCESS | 3668 | 1464219876187 Marionette TRACE conn6 <- [1,2590,null,{}] 16:44:36 INFO - PROCESS | 3668 | 1464219876199 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:36 INFO - PROCESS | 3668 | 1464219876282 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 16:44:36 INFO - PROCESS | 3668 | 1464219876289 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:36 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D852D5800 == 38 [pid = 3668] [id = 657] 16:44:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (0000003D87D2E400) [pid = 3668] [serial = 1971] [outer = 0000000000000000] 16:44:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (0000003D88289C00) [pid = 3668] [serial = 1972] [outer = 0000003D87D2E400] 16:44:36 INFO - PROCESS | 3668 | 1464219876335 Marionette DEBUG loaded listener.js 16:44:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (0000003D8855E400) [pid = 3668] [serial = 1973] [outer = 0000003D87D2E400] 16:44:36 INFO - PROCESS | 3668 | 1464219876762 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 16:44:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:44:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 629ms 16:44:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:44:36 INFO - PROCESS | 3668 | 1464219876818 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 16:44:36 INFO - PROCESS | 3668 | 1464219876820 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 16:44:36 INFO - PROCESS | 3668 | 1464219876823 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:44:36 INFO - PROCESS | 3668 | 1464219876825 Marionette TRACE conn6 <- [1,2594,null,{}] 16:44:36 INFO - PROCESS | 3668 | 1464219876829 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:36 INFO - PROCESS | 3668 | 1464219876914 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 16:44:36 INFO - PROCESS | 3668 | 1464219876923 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:36 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AB76800 == 39 [pid = 3668] [id = 658] 16:44:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003D8855B400) [pid = 3668] [serial = 1974] [outer = 0000000000000000] 16:44:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D88690400) [pid = 3668] [serial = 1975] [outer = 0000003D8855B400] 16:44:36 INFO - PROCESS | 3668 | 1464219876970 Marionette DEBUG loaded listener.js 16:44:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003D892AE800) [pid = 3668] [serial = 1976] [outer = 0000003D8855B400] 16:44:37 INFO - PROCESS | 3668 | 1464219877439 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 16:44:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:44:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 629ms 16:44:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:44:37 INFO - PROCESS | 3668 | 1464219877456 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 16:44:37 INFO - PROCESS | 3668 | 1464219877458 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 16:44:37 INFO - PROCESS | 3668 | 1464219877462 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:44:37 INFO - PROCESS | 3668 | 1464219877463 Marionette TRACE conn6 <- [1,2598,null,{}] 16:44:37 INFO - PROCESS | 3668 | 1464219877467 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:37 INFO - PROCESS | 3668 | 1464219877566 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 16:44:37 INFO - PROCESS | 3668 | 1464219877573 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:37 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AF2D000 == 40 [pid = 3668] [id = 659] 16:44:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D8968B000) [pid = 3668] [serial = 1977] [outer = 0000000000000000] 16:44:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D8968DC00) [pid = 3668] [serial = 1978] [outer = 0000003D8968B000] 16:44:37 INFO - PROCESS | 3668 | 1464219877618 Marionette DEBUG loaded listener.js 16:44:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D89A4F400) [pid = 3668] [serial = 1979] [outer = 0000003D8968B000] 16:44:38 INFO - PROCESS | 3668 | 1464219878321 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 16:44:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:44:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 923ms 16:44:38 INFO - PROCESS | 3668 | 1464219878389 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 16:44:38 INFO - PROCESS | 3668 | 1464219878393 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 16:44:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:44:38 INFO - PROCESS | 3668 | 1464219878398 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:44:38 INFO - PROCESS | 3668 | 1464219878402 Marionette TRACE conn6 <- [1,2602,null,{}] 16:44:38 INFO - PROCESS | 3668 | 1464219878408 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:38 INFO - PROCESS | 3668 | 1464219878540 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 16:44:38 INFO - PROCESS | 3668 | 1464219878654 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:38 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8670F000 == 41 [pid = 3668] [id = 660] 16:44:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D84F11800) [pid = 3668] [serial = 1980] [outer = 0000000000000000] 16:44:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D8528A800) [pid = 3668] [serial = 1981] [outer = 0000003D84F11800] 16:44:38 INFO - PROCESS | 3668 | 1464219878714 Marionette DEBUG loaded listener.js 16:44:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D855EB800) [pid = 3668] [serial = 1982] [outer = 0000003D84F11800] 16:44:39 INFO - PROCESS | 3668 | 1464219879304 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 16:44:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:44:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 987ms 16:44:39 INFO - PROCESS | 3668 | 1464219879389 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 16:44:39 INFO - PROCESS | 3668 | 1464219879396 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 16:44:39 INFO - PROCESS | 3668 | 1464219879402 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:44:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:44:39 INFO - PROCESS | 3668 | 1464219879405 Marionette TRACE conn6 <- [1,2606,null,{}] 16:44:39 INFO - PROCESS | 3668 | 1464219879410 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:39 INFO - PROCESS | 3668 | 1464219879534 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 16:44:39 INFO - PROCESS | 3668 | 1464219879647 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:39 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D899D4800 == 42 [pid = 3668] [id = 661] 16:44:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D859CB400) [pid = 3668] [serial = 1983] [outer = 0000000000000000] 16:44:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D86306000) [pid = 3668] [serial = 1984] [outer = 0000003D859CB400] 16:44:39 INFO - PROCESS | 3668 | 1464219879706 Marionette DEBUG loaded listener.js 16:44:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D86B07400) [pid = 3668] [serial = 1985] [outer = 0000003D859CB400] 16:44:40 INFO - PROCESS | 3668 | 1464219880318 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 16:44:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:44:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 986ms 16:44:40 INFO - PROCESS | 3668 | 1464219880395 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 16:44:40 INFO - PROCESS | 3668 | 1464219880398 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 16:44:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:44:40 INFO - PROCESS | 3668 | 1464219880402 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:44:40 INFO - PROCESS | 3668 | 1464219880406 Marionette TRACE conn6 <- [1,2610,null,{}] 16:44:40 INFO - PROCESS | 3668 | 1464219880418 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:40 INFO - PROCESS | 3668 | 1464219880537 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 16:44:40 INFO - PROCESS | 3668 | 1464219880611 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:40 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8BAB7000 == 43 [pid = 3668] [id = 662] 16:44:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D8868E800) [pid = 3668] [serial = 1986] [outer = 0000000000000000] 16:44:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003D89694800) [pid = 3668] [serial = 1987] [outer = 0000003D8868E800] 16:44:40 INFO - PROCESS | 3668 | 1464219880712 Marionette DEBUG loaded listener.js 16:44:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003D89A98800) [pid = 3668] [serial = 1988] [outer = 0000003D8868E800] 16:44:41 INFO - PROCESS | 3668 | 1464219881367 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 16:44:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:44:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1027ms 16:44:41 INFO - PROCESS | 3668 | 1464219881431 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 16:44:41 INFO - PROCESS | 3668 | 1464219881434 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 16:44:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:44:41 INFO - PROCESS | 3668 | 1464219881438 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:44:41 INFO - PROCESS | 3668 | 1464219881440 Marionette TRACE conn6 <- [1,2614,null,{}] 16:44:41 INFO - PROCESS | 3668 | 1464219881444 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:41 INFO - PROCESS | 3668 | 1464219881556 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 16:44:41 INFO - PROCESS | 3668 | 1464219881633 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:41 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D85A5B000 == 44 [pid = 3668] [id = 663] 16:44:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D81D0C000) [pid = 3668] [serial = 1989] [outer = 0000000000000000] 16:44:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D821C7C00) [pid = 3668] [serial = 1990] [outer = 0000003D81D0C000] 16:44:41 INFO - PROCESS | 3668 | 1464219881817 Marionette DEBUG loaded listener.js 16:44:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D84409800) [pid = 3668] [serial = 1991] [outer = 0000003D81D0C000] 16:44:42 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89FDF800 == 43 [pid = 3668] [id = 590] 16:44:42 INFO - PROCESS | 3668 | --DOCSHELL 0000003D885BC800 == 42 [pid = 3668] [id = 634] 16:44:42 INFO - PROCESS | 3668 | 1464219882580 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 16:44:42 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (0000003D89A4DC00) [pid = 3668] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 16:44:42 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0000003D8828C400) [pid = 3668] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 16:44:42 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (0000003D892B2800) [pid = 3668] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 16:44:42 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0000003D8968D400) [pid = 3668] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 16:44:42 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (0000003D86E4D800) [pid = 3668] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 16:44:42 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003D89698000) [pid = 3668] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 16:44:42 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003D87D24400) [pid = 3668] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 16:44:42 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003D8528D000) [pid = 3668] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 16:44:42 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D85506400) [pid = 3668] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 16:44:42 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D859C7000) [pid = 3668] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 16:44:42 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D859D3800) [pid = 3668] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 16:44:42 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D86445000) [pid = 3668] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 16:44:42 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D85A7F800) [pid = 3668] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 16:44:42 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D8635BC00) [pid = 3668] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 16:44:42 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D86450400) [pid = 3668] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 16:44:42 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003D87DA5C00) [pid = 3668] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 16:44:42 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003D8225F000) [pid = 3668] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 16:44:42 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0000003D87D30400) [pid = 3668] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 16:44:42 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0000003D82FD0C00) [pid = 3668] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 16:44:42 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (0000003D8440A400) [pid = 3668] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 16:44:42 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (0000003D845B6C00) [pid = 3668] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 16:44:42 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (0000003D821C9000) [pid = 3668] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 16:44:42 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (0000003D85913C00) [pid = 3668] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 16:44:42 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (0000003D8591FC00) [pid = 3668] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 16:44:42 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (0000003D86B0C400) [pid = 3668] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 16:44:42 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (0000003D86E51800) [pid = 3668] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 16:44:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:44:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1178ms 16:44:42 INFO - PROCESS | 3668 | 1464219882619 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 16:44:42 INFO - PROCESS | 3668 | 1464219882622 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 16:44:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:44:42 INFO - PROCESS | 3668 | 1464219882627 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:44:42 INFO - PROCESS | 3668 | 1464219882629 Marionette TRACE conn6 <- [1,2618,null,{}] 16:44:42 INFO - PROCESS | 3668 | 1464219882634 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:42 INFO - PROCESS | 3668 | 1464219882726 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 16:44:42 INFO - PROCESS | 3668 | 1464219882734 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:42 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D854E9000 == 43 [pid = 3668] [id = 664] 16:44:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (0000003D82FC9400) [pid = 3668] [serial = 1992] [outer = 0000000000000000] 16:44:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (0000003D83BDB400) [pid = 3668] [serial = 1993] [outer = 0000003D82FC9400] 16:44:42 INFO - PROCESS | 3668 | 1464219882783 Marionette DEBUG loaded listener.js 16:44:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (0000003D8514F000) [pid = 3668] [serial = 1994] [outer = 0000003D82FC9400] 16:44:43 INFO - PROCESS | 3668 | 1464219883300 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 16:44:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:44:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 734ms 16:44:43 INFO - PROCESS | 3668 | 1464219883361 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 16:44:43 INFO - PROCESS | 3668 | 1464219883365 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 16:44:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:44:43 INFO - PROCESS | 3668 | 1464219883372 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:44:43 INFO - PROCESS | 3668 | 1464219883374 Marionette TRACE conn6 <- [1,2622,null,{}] 16:44:43 INFO - PROCESS | 3668 | 1464219883378 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:43 INFO - PROCESS | 3668 | 1464219883469 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 16:44:43 INFO - PROCESS | 3668 | 1464219883479 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:43 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86726000 == 44 [pid = 3668] [id = 665] 16:44:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (0000003D85879400) [pid = 3668] [serial = 1995] [outer = 0000000000000000] 16:44:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (0000003D85921C00) [pid = 3668] [serial = 1996] [outer = 0000003D85879400] 16:44:43 INFO - PROCESS | 3668 | 1464219883586 Marionette DEBUG loaded listener.js 16:44:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (0000003D859D2000) [pid = 3668] [serial = 1997] [outer = 0000003D85879400] 16:44:44 INFO - PROCESS | 3668 | 1464219883996 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 16:44:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:44:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 671ms 16:44:44 INFO - PROCESS | 3668 | 1464219884045 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 16:44:44 INFO - PROCESS | 3668 | 1464219884055 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 16:44:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:44:44 INFO - PROCESS | 3668 | 1464219884093 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:44:44 INFO - PROCESS | 3668 | 1464219884097 Marionette TRACE conn6 <- [1,2626,null,{}] 16:44:44 INFO - PROCESS | 3668 | 1464219884109 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:44 INFO - PROCESS | 3668 | 1464219884209 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 16:44:44 INFO - PROCESS | 3668 | 1464219884220 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:44 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89175000 == 45 [pid = 3668] [id = 666] 16:44:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (0000003D8635A400) [pid = 3668] [serial = 1998] [outer = 0000000000000000] 16:44:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (0000003D86363000) [pid = 3668] [serial = 1999] [outer = 0000003D8635A400] 16:44:44 INFO - PROCESS | 3668 | 1464219884266 Marionette DEBUG loaded listener.js 16:44:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003D86451C00) [pid = 3668] [serial = 2000] [outer = 0000003D8635A400] 16:44:44 INFO - PROCESS | 3668 | 1464219884704 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 16:44:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:44:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 629ms 16:44:44 INFO - PROCESS | 3668 | 1464219884726 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 16:44:44 INFO - PROCESS | 3668 | 1464219884729 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 16:44:44 INFO - PROCESS | 3668 | 1464219884732 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:44:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:44:44 INFO - PROCESS | 3668 | 1464219884734 Marionette TRACE conn6 <- [1,2630,null,{}] 16:44:44 INFO - PROCESS | 3668 | 1464219884737 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:44 INFO - PROCESS | 3668 | 1464219884858 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 16:44:44 INFO - PROCESS | 3668 | 1464219884865 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:44 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8954F800 == 46 [pid = 3668] [id = 667] 16:44:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D86B07C00) [pid = 3668] [serial = 2001] [outer = 0000000000000000] 16:44:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003D86E4F800) [pid = 3668] [serial = 2002] [outer = 0000003D86B07C00] 16:44:44 INFO - PROCESS | 3668 | 1464219884911 Marionette DEBUG loaded listener.js 16:44:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D87D31000) [pid = 3668] [serial = 2003] [outer = 0000003D86B07C00] 16:44:45 INFO - PROCESS | 3668 | 1464219885346 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 16:44:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:44:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 671ms 16:44:45 INFO - PROCESS | 3668 | 1464219885409 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 16:44:45 INFO - PROCESS | 3668 | 1464219885412 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 16:44:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:44:45 INFO - PROCESS | 3668 | 1464219885415 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:44:45 INFO - PROCESS | 3668 | 1464219885417 Marionette TRACE conn6 <- [1,2634,null,{}] 16:44:45 INFO - PROCESS | 3668 | 1464219885432 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:45 INFO - PROCESS | 3668 | 1464219885554 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 16:44:45 INFO - PROCESS | 3668 | 1464219885642 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:45 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86179800 == 47 [pid = 3668] [id = 668] 16:44:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D88280400) [pid = 3668] [serial = 2004] [outer = 0000000000000000] 16:44:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D88289800) [pid = 3668] [serial = 2005] [outer = 0000003D88280400] 16:44:45 INFO - PROCESS | 3668 | 1464219885694 Marionette DEBUG loaded listener.js 16:44:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D8869A800) [pid = 3668] [serial = 2006] [outer = 0000003D88280400] 16:44:46 INFO - PROCESS | 3668 | 1464219886137 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 16:44:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:44:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 776ms 16:44:46 INFO - PROCESS | 3668 | 1464219886195 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 16:44:46 INFO - PROCESS | 3668 | 1464219886197 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 16:44:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:44:46 INFO - PROCESS | 3668 | 1464219886207 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:44:46 INFO - PROCESS | 3668 | 1464219886209 Marionette TRACE conn6 <- [1,2638,null,{}] 16:44:46 INFO - PROCESS | 3668 | 1464219886213 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:46 INFO - PROCESS | 3668 | 1464219886328 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 16:44:46 INFO - PROCESS | 3668 | 1464219886343 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:46 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D84F47000 == 48 [pid = 3668] [id = 669] 16:44:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D89A8E800) [pid = 3668] [serial = 2007] [outer = 0000000000000000] 16:44:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D89AC4000) [pid = 3668] [serial = 2008] [outer = 0000003D89A8E800] 16:44:46 INFO - PROCESS | 3668 | 1464219886431 Marionette DEBUG loaded listener.js 16:44:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D89ACF000) [pid = 3668] [serial = 2009] [outer = 0000003D89A8E800] 16:44:46 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D81AA8C00) [pid = 3668] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:44:46 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D844F9C00) [pid = 3668] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:44:46 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D86B09400) [pid = 3668] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:44:46 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D89A8DC00) [pid = 3668] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:44:46 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D855F4000) [pid = 3668] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:44:46 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D81512C00) [pid = 3668] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:44:46 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D87D2E400) [pid = 3668] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:44:46 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003D8855B400) [pid = 3668] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:44:46 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003D82174800) [pid = 3668] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:44:46 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0000003D82FCAC00) [pid = 3668] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:44:46 INFO - PROCESS | 3668 | 1464219886881 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 16:44:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:44:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 734ms 16:44:46 INFO - PROCESS | 3668 | 1464219886968 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 16:44:46 INFO - PROCESS | 3668 | 1464219886970 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 16:44:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:44:46 INFO - PROCESS | 3668 | 1464219886976 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:44:46 INFO - PROCESS | 3668 | 1464219886978 Marionette TRACE conn6 <- [1,2642,null,{}] 16:44:46 INFO - PROCESS | 3668 | 1464219886981 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:47 INFO - PROCESS | 3668 | 1464219887072 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 16:44:47 INFO - PROCESS | 3668 | 1464219887151 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:47 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AE8B800 == 49 [pid = 3668] [id = 670] 16:44:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003D81AA7C00) [pid = 3668] [serial = 2010] [outer = 0000000000000000] 16:44:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D86B09000) [pid = 3668] [serial = 2011] [outer = 0000003D81AA7C00] 16:44:47 INFO - PROCESS | 3668 | 1464219887198 Marionette DEBUG loaded listener.js 16:44:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003D89A99800) [pid = 3668] [serial = 2012] [outer = 0000003D81AA7C00] 16:44:47 INFO - PROCESS | 3668 | 1464219887576 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 16:44:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:44:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 629ms 16:44:47 INFO - PROCESS | 3668 | 1464219887607 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 16:44:47 INFO - PROCESS | 3668 | 1464219887609 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 16:44:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:44:47 INFO - PROCESS | 3668 | 1464219887612 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:44:47 INFO - PROCESS | 3668 | 1464219887614 Marionette TRACE conn6 <- [1,2646,null,{}] 16:44:47 INFO - PROCESS | 3668 | 1464219887617 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:47 INFO - PROCESS | 3668 | 1464219887730 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 16:44:47 INFO - PROCESS | 3668 | 1464219887739 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:47 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B58F000 == 50 [pid = 3668] [id = 671] 16:44:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D89E42C00) [pid = 3668] [serial = 2013] [outer = 0000000000000000] 16:44:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D89E48000) [pid = 3668] [serial = 2014] [outer = 0000003D89E42C00] 16:44:47 INFO - PROCESS | 3668 | 1464219887784 Marionette DEBUG loaded listener.js 16:44:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D89E51800) [pid = 3668] [serial = 2015] [outer = 0000003D89E42C00] 16:44:48 INFO - PROCESS | 3668 | 1464219888181 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 16:44:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:44:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 628ms 16:44:48 INFO - PROCESS | 3668 | 1464219888243 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 16:44:48 INFO - PROCESS | 3668 | 1464219888245 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 16:44:48 INFO - PROCESS | 3668 | 1464219888248 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:44:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:44:48 INFO - PROCESS | 3668 | 1464219888250 Marionette TRACE conn6 <- [1,2650,null,{}] 16:44:48 INFO - PROCESS | 3668 | 1464219888253 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:48 INFO - PROCESS | 3668 | 1464219888369 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 16:44:48 INFO - PROCESS | 3668 | 1464219888383 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:48 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8CD0B800 == 51 [pid = 3668] [id = 672] 16:44:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D89EE1400) [pid = 3668] [serial = 2016] [outer = 0000000000000000] 16:44:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D89EE9400) [pid = 3668] [serial = 2017] [outer = 0000003D89EE1400] 16:44:48 INFO - PROCESS | 3668 | 1464219888463 Marionette DEBUG loaded listener.js 16:44:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D89F15C00) [pid = 3668] [serial = 2018] [outer = 0000003D89EE1400] 16:44:48 INFO - PROCESS | 3668 | 1464219888967 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 16:44:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:44:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 733ms 16:44:48 INFO - PROCESS | 3668 | 1464219888985 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 16:44:48 INFO - PROCESS | 3668 | 1464219888990 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 16:44:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:44:49 INFO - PROCESS | 3668 | 1464219889012 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:44:49 INFO - PROCESS | 3668 | 1464219889018 Marionette TRACE conn6 <- [1,2654,null,{}] 16:44:49 INFO - PROCESS | 3668 | 1464219889025 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:49 INFO - PROCESS | 3668 | 1464219889143 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 16:44:49 INFO - PROCESS | 3668 | 1464219889239 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:49 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8618C800 == 52 [pid = 3668] [id = 673] 16:44:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D83B7B000) [pid = 3668] [serial = 2019] [outer = 0000000000000000] 16:44:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D8440B000) [pid = 3668] [serial = 2020] [outer = 0000003D83B7B000] 16:44:49 INFO - PROCESS | 3668 | 1464219889299 Marionette DEBUG loaded listener.js 16:44:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D85503C00) [pid = 3668] [serial = 2021] [outer = 0000003D83B7B000] 16:44:49 INFO - PROCESS | 3668 | [3668] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:44:50 INFO - PROCESS | 3668 | [3668] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:44:50 INFO - PROCESS | 3668 | 1464219890438 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 16:44:50 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) 16:44:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1487ms 16:44:50 INFO - PROCESS | 3668 | 1464219890507 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 16:44:50 INFO - PROCESS | 3668 | 1464219890514 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 16:44:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:44:50 INFO - PROCESS | 3668 | 1464219890564 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:44:50 INFO - PROCESS | 3668 | 1464219890567 Marionette TRACE conn6 <- [1,2658,null,{}] 16:44:50 INFO - PROCESS | 3668 | 1464219890572 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:50 INFO - PROCESS | 3668 | 1464219890669 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 16:44:50 INFO - PROCESS | 3668 | 1464219890781 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:50 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89546000 == 53 [pid = 3668] [id = 674] 16:44:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D85917000) [pid = 3668] [serial = 2022] [outer = 0000000000000000] 16:44:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003D85A7CC00) [pid = 3668] [serial = 2023] [outer = 0000003D85917000] 16:44:50 INFO - PROCESS | 3668 | 1464219890839 Marionette DEBUG loaded listener.js 16:44:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003D86E4F400) [pid = 3668] [serial = 2024] [outer = 0000003D85917000] 16:44:51 INFO - PROCESS | 3668 | 1464219891950 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 16:44:52 INFO - PROCESS | 3668 | 1464219892017 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 16:44:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:44:52 INFO - PROCESS | 3668 | 1464219892021 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:44:52 INFO - PROCESS | 3668 | 1464219892025 Marionette TRACE conn6 <- [1,2662,null,{}] 16:44:52 INFO - PROCESS | 3668 | 1464219892289 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:52 INFO - PROCESS | 3668 | 1464219892417 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 16:44:52 INFO - PROCESS | 3668 | 1464219892488 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:52 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D822CE000 == 54 [pid = 3668] [id = 675] 16:44:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D81D0D000) [pid = 3668] [serial = 2025] [outer = 0000000000000000] 16:44:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D8216C800) [pid = 3668] [serial = 2026] [outer = 0000003D81D0D000] 16:44:52 INFO - PROCESS | 3668 | 1464219892538 Marionette DEBUG loaded listener.js 16:44:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D8409F800) [pid = 3668] [serial = 2027] [outer = 0000003D81D0D000] 16:44:53 INFO - PROCESS | 3668 | --DOCSHELL 0000003D895C6000 == 53 [pid = 3668] [id = 588] 16:44:53 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86137800 == 52 [pid = 3668] [id = 595] 16:44:53 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86485000 == 51 [pid = 3668] [id = 583] 16:44:53 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B58F000 == 50 [pid = 3668] [id = 671] 16:44:53 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AE8B800 == 49 [pid = 3668] [id = 670] 16:44:53 INFO - PROCESS | 3668 | --DOCSHELL 0000003D84F47000 == 48 [pid = 3668] [id = 669] 16:44:53 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86179800 == 47 [pid = 3668] [id = 668] 16:44:53 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8954F800 == 46 [pid = 3668] [id = 667] 16:44:53 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89175000 == 45 [pid = 3668] [id = 666] 16:44:53 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86726000 == 44 [pid = 3668] [id = 665] 16:44:53 INFO - PROCESS | 3668 | --DOCSHELL 0000003D854E9000 == 43 [pid = 3668] [id = 664] 16:44:53 INFO - PROCESS | 3668 | --DOCSHELL 0000003D85A5B000 == 42 [pid = 3668] [id = 663] 16:44:53 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8BAB7000 == 41 [pid = 3668] [id = 662] 16:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (0000003D83BD7400) [pid = 3668] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3668 | --DOCSHELL 0000003D899D4800 == 40 [pid = 3668] [id = 661] 16:44:53 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8670F000 == 39 [pid = 3668] [id = 660] 16:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0000003D88690400) [pid = 3668] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (0000003D86307000) [pid = 3668] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0000003D84410400) [pid = 3668] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (0000003D831AD400) [pid = 3668] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003D85A1F000) [pid = 3668] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003D85150C00) [pid = 3668] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003D85295C00) [pid = 3668] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D86E53000) [pid = 3668] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D89A94800) [pid = 3668] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D89AC8000) [pid = 3668] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D859C0000) [pid = 3668] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D85877400) [pid = 3668] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D86365800) [pid = 3668] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D83BCFC00) [pid = 3668] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003D87D30000) [pid = 3668] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003D88289C00) [pid = 3668] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0000003D86362800) [pid = 3668] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0000003D892AE800) [pid = 3668] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (0000003D8855E400) [pid = 3668] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (0000003D85A2C800) [pid = 3668] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 16:44:53 INFO - PROCESS | 3668 | 1464219893682 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 16:44:53 INFO - PROCESS | 3668 | 1464219893746 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 16:44:53 INFO - PROCESS | 3668 | 1464219893750 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:44:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:44:53 INFO - PROCESS | 3668 | 1464219893752 Marionette TRACE conn6 <- [1,2666,null,{}] 16:44:53 INFO - PROCESS | 3668 | 1464219893757 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:53 INFO - PROCESS | 3668 | 1464219893881 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 16:44:53 INFO - PROCESS | 3668 | 1464219893896 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:53 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86470800 == 40 [pid = 3668] [id = 676] 16:44:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (0000003D84F0EC00) [pid = 3668] [serial = 2028] [outer = 0000000000000000] 16:44:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (0000003D84F16400) [pid = 3668] [serial = 2029] [outer = 0000003D84F0EC00] 16:44:53 INFO - PROCESS | 3668 | 1464219893946 Marionette DEBUG loaded listener.js 16:44:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (0000003D85294800) [pid = 3668] [serial = 2030] [outer = 0000003D84F0EC00] 16:44:54 INFO - PROCESS | 3668 | 1464219894903 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 16:44:54 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) 16:44:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1191ms 16:44:54 INFO - PROCESS | 3668 | 1464219894946 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 16:44:54 INFO - PROCESS | 3668 | 1464219894948 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 16:44:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:44:54 INFO - PROCESS | 3668 | 1464219894952 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:44:54 INFO - PROCESS | 3668 | 1464219894954 Marionette TRACE conn6 <- [1,2670,null,{}] 16:44:54 INFO - PROCESS | 3668 | 1464219894958 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:55 INFO - PROCESS | 3668 | 1464219895049 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 16:44:55 INFO - PROCESS | 3668 | 1464219895059 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:55 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86C60000 == 41 [pid = 3668] [id = 677] 16:44:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003D82265C00) [pid = 3668] [serial = 2031] [outer = 0000000000000000] 16:44:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D85913400) [pid = 3668] [serial = 2032] [outer = 0000003D82265C00] 16:44:55 INFO - PROCESS | 3668 | 1464219895110 Marionette DEBUG loaded listener.js 16:44:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003D859C0C00) [pid = 3668] [serial = 2033] [outer = 0000003D82265C00] 16:44:56 INFO - PROCESS | 3668 | 1464219896094 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 16:44:56 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) 16:44:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1174ms 16:44:56 INFO - PROCESS | 3668 | 1464219896136 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 16:44:56 INFO - PROCESS | 3668 | 1464219896143 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 16:44:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:44:56 INFO - PROCESS | 3668 | 1464219896147 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:44:56 INFO - PROCESS | 3668 | 1464219896149 Marionette TRACE conn6 <- [1,2674,null,{}] 16:44:56 INFO - PROCESS | 3668 | 1464219896158 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:56 INFO - PROCESS | 3668 | 1464219896273 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 16:44:56 INFO - PROCESS | 3668 | 1464219896281 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:56 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89203800 == 42 [pid = 3668] [id = 678] 16:44:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D859D7C00) [pid = 3668] [serial = 2034] [outer = 0000000000000000] 16:44:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D85A24400) [pid = 3668] [serial = 2035] [outer = 0000003D859D7C00] 16:44:56 INFO - PROCESS | 3668 | 1464219896328 Marionette DEBUG loaded listener.js 16:44:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D86310C00) [pid = 3668] [serial = 2036] [outer = 0000003D859D7C00] 16:44:57 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D89A8E800) [pid = 3668] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:44:57 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D81D0C000) [pid = 3668] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:44:57 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D8635A400) [pid = 3668] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:44:57 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003D82FC9400) [pid = 3668] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:44:57 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003D85879400) [pid = 3668] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:44:57 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0000003D88280400) [pid = 3668] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:44:57 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0000003D81AA7C00) [pid = 3668] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:44:57 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (0000003D89E42C00) [pid = 3668] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:44:57 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (0000003D86B07C00) [pid = 3668] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:44:57 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (0000003D85A72C00) [pid = 3668] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:44:57 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (0000003D83103C00) [pid = 3668] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:44:57 INFO - PROCESS | 3668 | 1464219897321 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 16:44:57 INFO - PROCESS | 3668 | 1464219897332 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 16:44:57 INFO - PROCESS | 3668 | 1464219897335 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:44:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:44:57 INFO - PROCESS | 3668 | 1464219897337 Marionette TRACE conn6 <- [1,2678,null,{}] 16:44:57 INFO - PROCESS | 3668 | 1464219897341 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:57 INFO - PROCESS | 3668 | 1464219897425 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 16:44:57 INFO - PROCESS | 3668 | 1464219897450 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:57 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D893D6800 == 43 [pid = 3668] [id = 679] 16:44:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (0000003D85A7C000) [pid = 3668] [serial = 2037] [outer = 0000000000000000] 16:44:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (0000003D86362800) [pid = 3668] [serial = 2038] [outer = 0000003D85A7C000] 16:44:57 INFO - PROCESS | 3668 | 1464219897499 Marionette DEBUG loaded listener.js 16:44:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (0000003D8644D000) [pid = 3668] [serial = 2039] [outer = 0000003D85A7C000] 16:44:58 INFO - PROCESS | 3668 | 1464219898447 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 16:44:58 INFO - PROCESS | 3668 | 1464219898469 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 16:44:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:44:58 INFO - PROCESS | 3668 | 1464219898473 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:44:58 INFO - PROCESS | 3668 | 1464219898474 Marionette TRACE conn6 <- [1,2682,null,{}] 16:44:58 INFO - PROCESS | 3668 | 1464219898478 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:58 INFO - PROCESS | 3668 | 1464219898586 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 16:44:58 INFO - PROCESS | 3668 | 1464219898594 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:58 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89E09000 == 44 [pid = 3668] [id = 680] 16:44:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (0000003D86E4E800) [pid = 3668] [serial = 2040] [outer = 0000000000000000] 16:44:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (0000003D87D27400) [pid = 3668] [serial = 2041] [outer = 0000003D86E4E800] 16:44:58 INFO - PROCESS | 3668 | 1464219898640 Marionette DEBUG loaded listener.js 16:44:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003D87D9EC00) [pid = 3668] [serial = 2042] [outer = 0000003D86E4E800] 16:44:59 INFO - PROCESS | 3668 | 1464219899596 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 16:44:59 INFO - PROCESS | 3668 | 1464219899661 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 16:44:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:44:59 INFO - PROCESS | 3668 | 1464219899667 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:44:59 INFO - PROCESS | 3668 | 1464219899672 Marionette TRACE conn6 <- [1,2686,null,{}] 16:44:59 INFO - PROCESS | 3668 | 1464219899680 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:44:59 INFO - PROCESS | 3668 | 1464219899824 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 16:44:59 INFO - PROCESS | 3668 | 1464219899939 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:00 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8648F800 == 45 [pid = 3668] [id = 681] 16:45:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D84404400) [pid = 3668] [serial = 2043] [outer = 0000000000000000] 16:45:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003D84410000) [pid = 3668] [serial = 2044] [outer = 0000003D84404400] 16:45:00 INFO - PROCESS | 3668 | 1464219900059 Marionette DEBUG loaded listener.js 16:45:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D85506400) [pid = 3668] [serial = 2045] [outer = 0000003D84404400] 16:45:01 INFO - PROCESS | 3668 | 1464219901153 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 16:45:01 INFO - PROCESS | 3668 | 1464219901223 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 16:45:01 INFO - PROCESS | 3668 | 1464219901274 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:45:01 INFO - PROCESS | 3668 | 1464219901277 Marionette TRACE conn6 <- [1,2690,null,{}] 16:45:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:45:01 INFO - PROCESS | 3668 | 1464219901291 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:01 INFO - PROCESS | 3668 | 1464219901420 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 16:45:01 INFO - PROCESS | 3668 | 1464219901535 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:01 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89E13800 == 46 [pid = 3668] [id = 682] 16:45:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D8586EC00) [pid = 3668] [serial = 2046] [outer = 0000000000000000] 16:45:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D859DB000) [pid = 3668] [serial = 2047] [outer = 0000003D8586EC00] 16:45:01 INFO - PROCESS | 3668 | 1464219901593 Marionette DEBUG loaded listener.js 16:45:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D86367400) [pid = 3668] [serial = 2048] [outer = 0000003D8586EC00] 16:45:02 INFO - PROCESS | 3668 | 1464219902160 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 16:45:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:45:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 943ms 16:45:02 INFO - PROCESS | 3668 | 1464219902224 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 16:45:02 INFO - PROCESS | 3668 | 1464219902227 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 16:45:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:45:02 INFO - PROCESS | 3668 | 1464219902231 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:45:02 INFO - PROCESS | 3668 | 1464219902235 Marionette TRACE conn6 <- [1,2694,null,{}] 16:45:02 INFO - PROCESS | 3668 | 1464219902247 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:02 INFO - PROCESS | 3668 | 1464219902366 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 16:45:02 INFO - PROCESS | 3668 | 1464219902486 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:02 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86C5E000 == 47 [pid = 3668] [id = 683] 16:45:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D87D9C000) [pid = 3668] [serial = 2049] [outer = 0000000000000000] 16:45:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D87DA7000) [pid = 3668] [serial = 2050] [outer = 0000003D87D9C000] 16:45:02 INFO - PROCESS | 3668 | 1464219902546 Marionette DEBUG loaded listener.js 16:45:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D88559400) [pid = 3668] [serial = 2051] [outer = 0000003D87D9C000] 16:45:03 INFO - PROCESS | 3668 | 1464219903293 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 16:45:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:45:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1133ms 16:45:03 INFO - PROCESS | 3668 | 1464219903366 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 16:45:03 INFO - PROCESS | 3668 | 1464219903370 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 16:45:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:45:03 INFO - PROCESS | 3668 | 1464219903376 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:45:03 INFO - PROCESS | 3668 | 1464219903380 Marionette TRACE conn6 <- [1,2698,null,{}] 16:45:03 INFO - PROCESS | 3668 | 1464219903387 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:03 INFO - PROCESS | 3668 | 1464219903490 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 16:45:03 INFO - PROCESS | 3668 | 1464219903571 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:03 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8177A000 == 48 [pid = 3668] [id = 684] 16:45:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D83BD7400) [pid = 3668] [serial = 2052] [outer = 0000000000000000] 16:45:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D8440E400) [pid = 3668] [serial = 2053] [outer = 0000003D83BD7400] 16:45:03 INFO - PROCESS | 3668 | 1464219903667 Marionette DEBUG loaded listener.js 16:45:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D8528E000) [pid = 3668] [serial = 2054] [outer = 0000003D83BD7400] 16:45:03 INFO - PROCESS | 3668 | --DOCSHELL 0000003D893D6800 == 47 [pid = 3668] [id = 679] 16:45:03 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89203800 == 46 [pid = 3668] [id = 678] 16:45:03 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86C60000 == 45 [pid = 3668] [id = 677] 16:45:03 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86470800 == 44 [pid = 3668] [id = 676] 16:45:03 INFO - PROCESS | 3668 | --DOCSHELL 0000003D822CE000 == 43 [pid = 3668] [id = 675] 16:45:03 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003D8ABBD400) [pid = 3668] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 16:45:03 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003D844F3C00) [pid = 3668] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 16:45:03 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003D8869A800) [pid = 3668] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 16:45:03 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D88289800) [pid = 3668] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 16:45:03 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D86B09000) [pid = 3668] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 16:45:03 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D89E51800) [pid = 3668] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 16:45:03 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D89ACF000) [pid = 3668] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 16:45:03 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D89E48000) [pid = 3668] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 16:45:03 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D89EE9400) [pid = 3668] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 16:45:03 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D86E4F800) [pid = 3668] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 16:45:03 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003D87D31000) [pid = 3668] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 16:45:03 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003D89A99800) [pid = 3668] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 16:45:03 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0000003D86451C00) [pid = 3668] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 16:45:03 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0000003D89AC4000) [pid = 3668] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 16:45:03 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (0000003D84409800) [pid = 3668] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 16:45:03 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (0000003D821C7C00) [pid = 3668] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 16:45:03 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (0000003D86363000) [pid = 3668] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 16:45:03 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (0000003D83BDB400) [pid = 3668] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 16:45:03 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (0000003D8514F000) [pid = 3668] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 16:45:03 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (0000003D85921C00) [pid = 3668] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 16:45:03 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (0000003D859D2000) [pid = 3668] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 16:45:03 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (0000003D8968DC00) [pid = 3668] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 16:45:03 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (0000003D8528A800) [pid = 3668] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 16:45:03 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (0000003D86306000) [pid = 3668] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 16:45:03 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (0000003D89694800) [pid = 3668] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 16:45:04 INFO - PROCESS | 3668 | 1464219904231 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 16:45:04 INFO - PROCESS | 3668 | 1464219904267 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 16:45:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:45:04 INFO - PROCESS | 3668 | 1464219904273 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:45:04 INFO - PROCESS | 3668 | 1464219904276 Marionette TRACE conn6 <- [1,2702,null,{}] 16:45:04 INFO - PROCESS | 3668 | 1464219904280 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:04 INFO - PROCESS | 3668 | 1464219904370 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 16:45:04 INFO - PROCESS | 3668 | 1464219904380 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:04 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86714800 == 44 [pid = 3668] [id = 685] 16:45:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (0000003D85507C00) [pid = 3668] [serial = 2055] [outer = 0000000000000000] 16:45:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (0000003D85879800) [pid = 3668] [serial = 2056] [outer = 0000003D85507C00] 16:45:04 INFO - PROCESS | 3668 | 1464219904427 Marionette DEBUG loaded listener.js 16:45:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (0000003D859CB800) [pid = 3668] [serial = 2057] [outer = 0000003D85507C00] 16:45:04 INFO - PROCESS | 3668 | 1464219904914 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 16:45:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:45:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 691ms 16:45:04 INFO - PROCESS | 3668 | 1464219904965 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 16:45:04 INFO - PROCESS | 3668 | 1464219904967 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 16:45:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:45:04 INFO - PROCESS | 3668 | 1464219904971 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:45:04 INFO - PROCESS | 3668 | 1464219904975 Marionette TRACE conn6 <- [1,2706,null,{}] 16:45:04 INFO - PROCESS | 3668 | 1464219904986 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:05 INFO - PROCESS | 3668 | 1464219905078 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 16:45:05 INFO - PROCESS | 3668 | 1464219905087 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:05 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89166800 == 45 [pid = 3668] [id = 686] 16:45:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (0000003D8630F800) [pid = 3668] [serial = 2058] [outer = 0000000000000000] 16:45:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (0000003D86363C00) [pid = 3668] [serial = 2059] [outer = 0000003D8630F800] 16:45:05 INFO - PROCESS | 3668 | 1464219905137 Marionette DEBUG loaded listener.js 16:45:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (0000003D86B0F400) [pid = 3668] [serial = 2060] [outer = 0000003D8630F800] 16:45:05 INFO - PROCESS | 3668 | 1464219905627 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 16:45:05 INFO - PROCESS | 3668 | 1464219905668 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 16:45:05 INFO - PROCESS | 3668 | 1464219905671 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:45:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:45:05 INFO - PROCESS | 3668 | 1464219905673 Marionette TRACE conn6 <- [1,2710,null,{}] 16:45:05 INFO - PROCESS | 3668 | 1464219905677 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:05 INFO - PROCESS | 3668 | 1464219905795 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 16:45:05 INFO - PROCESS | 3668 | 1464219905882 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:05 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D895D4800 == 46 [pid = 3668] [id = 687] 16:45:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (0000003D8635CC00) [pid = 3668] [serial = 2061] [outer = 0000000000000000] 16:45:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (0000003D87DA3800) [pid = 3668] [serial = 2062] [outer = 0000003D8635CC00] 16:45:05 INFO - PROCESS | 3668 | 1464219905931 Marionette DEBUG loaded listener.js 16:45:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (0000003D88559800) [pid = 3668] [serial = 2063] [outer = 0000003D8635CC00] 16:45:06 INFO - PROCESS | 3668 | 1464219906365 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 16:45:06 INFO - PROCESS | 3668 | 1464219906411 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 16:45:06 INFO - PROCESS | 3668 | 1464219906414 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:45:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:45:06 INFO - PROCESS | 3668 | 1464219906416 Marionette TRACE conn6 <- [1,2714,null,{}] 16:45:06 INFO - PROCESS | 3668 | 1464219906420 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:06 INFO - PROCESS | 3668 | 1464219906531 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 16:45:06 INFO - PROCESS | 3668 | 1464219906581 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:06 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8A1B9000 == 47 [pid = 3668] [id = 688] 16:45:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (0000003D88563400) [pid = 3668] [serial = 2064] [outer = 0000000000000000] 16:45:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (0000003D88696400) [pid = 3668] [serial = 2065] [outer = 0000003D88563400] 16:45:06 INFO - PROCESS | 3668 | 1464219906631 Marionette DEBUG loaded listener.js 16:45:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (0000003D892B1C00) [pid = 3668] [serial = 2066] [outer = 0000003D88563400] 16:45:07 INFO - PROCESS | 3668 | 1464219907074 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 16:45:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:45:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 671ms 16:45:07 INFO - PROCESS | 3668 | 1464219907096 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 16:45:07 INFO - PROCESS | 3668 | 1464219907098 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 16:45:07 INFO - PROCESS | 3668 | 1464219907101 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:45:07 INFO - PROCESS | 3668 | 1464219907103 Marionette TRACE conn6 <- [1,2718,null,{}] 16:45:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:45:07 INFO - PROCESS | 3668 | 1464219907143 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:07 INFO - PROCESS | 3668 | 1464219907290 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 16:45:07 INFO - PROCESS | 3668 | 1464219907348 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:07 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AE93000 == 48 [pid = 3668] [id = 689] 16:45:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003D89697C00) [pid = 3668] [serial = 2067] [outer = 0000000000000000] 16:45:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D89A51000) [pid = 3668] [serial = 2068] [outer = 0000003D89697C00] 16:45:07 INFO - PROCESS | 3668 | 1464219907396 Marionette DEBUG loaded listener.js 16:45:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003D89A91800) [pid = 3668] [serial = 2069] [outer = 0000003D89697C00] 16:45:07 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003D859D7C00) [pid = 3668] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:45:07 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003D81D0D000) [pid = 3668] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:45:07 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0000003D82265C00) [pid = 3668] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:45:07 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0000003D84F0EC00) [pid = 3668] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:45:07 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (0000003D85A7C000) [pid = 3668] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:45:07 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (0000003D84F11800) [pid = 3668] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:45:07 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (0000003D859CB400) [pid = 3668] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:45:07 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (0000003D8868E800) [pid = 3668] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:45:08 INFO - PROCESS | 3668 | 1464219908276 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 16:45:08 INFO - PROCESS | 3668 | 1464219908345 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 16:45:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:45:08 INFO - PROCESS | 3668 | 1464219908348 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:45:08 INFO - PROCESS | 3668 | 1464219908350 Marionette TRACE conn6 <- [1,2722,null,{}] 16:45:08 INFO - PROCESS | 3668 | 1464219908354 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:08 INFO - PROCESS | 3668 | 1464219908437 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 16:45:08 INFO - PROCESS | 3668 | 1464219908443 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:08 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B53B000 == 49 [pid = 3668] [id = 690] 16:45:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (0000003D859CB400) [pid = 3668] [serial = 2070] [outer = 0000000000000000] 16:45:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (0000003D8644AC00) [pid = 3668] [serial = 2071] [outer = 0000003D859CB400] 16:45:08 INFO - PROCESS | 3668 | 1464219908489 Marionette DEBUG loaded listener.js 16:45:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (0000003D89AC2400) [pid = 3668] [serial = 2072] [outer = 0000003D859CB400] 16:45:08 INFO - PROCESS | 3668 | 1464219908932 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 16:45:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:45:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 629ms 16:45:08 INFO - PROCESS | 3668 | 1464219908981 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 16:45:08 INFO - PROCESS | 3668 | 1464219908983 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 16:45:08 INFO - PROCESS | 3668 | 1464219908986 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:45:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:45:08 INFO - PROCESS | 3668 | 1464219908988 Marionette TRACE conn6 <- [1,2726,null,{}] 16:45:09 INFO - PROCESS | 3668 | 1464219909000 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:09 INFO - PROCESS | 3668 | 1464219909085 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 16:45:09 INFO - PROCESS | 3668 | 1464219909095 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:09 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D84F3C000 == 50 [pid = 3668] [id = 691] 16:45:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (0000003D89ACC800) [pid = 3668] [serial = 2073] [outer = 0000000000000000] 16:45:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (0000003D89AD0400) [pid = 3668] [serial = 2074] [outer = 0000003D89ACC800] 16:45:09 INFO - PROCESS | 3668 | 1464219909141 Marionette DEBUG loaded listener.js 16:45:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003D89E4C000) [pid = 3668] [serial = 2075] [outer = 0000003D89ACC800] 16:45:09 INFO - PROCESS | 3668 | 1464219909576 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 16:45:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:45:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 630ms 16:45:09 INFO - PROCESS | 3668 | 1464219909620 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 16:45:09 INFO - PROCESS | 3668 | 1464219909622 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 16:45:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:45:09 INFO - PROCESS | 3668 | 1464219909625 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:45:09 INFO - PROCESS | 3668 | 1464219909627 Marionette TRACE conn6 <- [1,2730,null,{}] 16:45:09 INFO - PROCESS | 3668 | 1464219909631 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:09 INFO - PROCESS | 3668 | 1464219909715 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 16:45:09 INFO - PROCESS | 3668 | 1464219909725 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:09 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8CD05000 == 51 [pid = 3668] [id = 692] 16:45:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D89E50400) [pid = 3668] [serial = 2076] [outer = 0000000000000000] 16:45:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003D89EE4C00) [pid = 3668] [serial = 2077] [outer = 0000003D89E50400] 16:45:09 INFO - PROCESS | 3668 | 1464219909772 Marionette DEBUG loaded listener.js 16:45:09 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D86B0DC00) [pid = 3668] [serial = 2078] [outer = 0000003D89E50400] 16:45:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86132000 == 50 [pid = 3668] [id = 582] 16:45:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8618E000 == 49 [pid = 3668] [id = 656] 16:45:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8618C800 == 48 [pid = 3668] [id = 673] 16:45:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89546000 == 47 [pid = 3668] [id = 674] 16:45:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8671E000 == 46 [pid = 3668] [id = 584] 16:45:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D852D5800 == 45 [pid = 3668] [id = 657] 16:45:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AF2D000 == 44 [pid = 3668] [id = 659] 16:45:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AB76800 == 43 [pid = 3668] [id = 658] 16:45:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D893CC000 == 42 [pid = 3668] [id = 587] 16:45:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D899E2800 == 41 [pid = 3668] [id = 655] 16:45:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89159800 == 40 [pid = 3668] [id = 653] 16:45:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D893C0000 == 39 [pid = 3668] [id = 654] 16:45:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D84F33000 == 38 [pid = 3668] [id = 581] 16:45:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8177A000 == 37 [pid = 3668] [id = 684] 16:45:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86C5E000 == 36 [pid = 3668] [id = 683] 16:45:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89E13800 == 35 [pid = 3668] [id = 682] 16:45:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89E09000 == 34 [pid = 3668] [id = 680] 16:45:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8CD0B800 == 33 [pid = 3668] [id = 672] 16:45:10 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8648F800 == 32 [pid = 3668] [id = 681] 16:45:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86714800 == 31 [pid = 3668] [id = 685] 16:45:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89166800 == 30 [pid = 3668] [id = 686] 16:45:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D84F3C000 == 29 [pid = 3668] [id = 691] 16:45:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B53B000 == 28 [pid = 3668] [id = 690] 16:45:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AE93000 == 27 [pid = 3668] [id = 689] 16:45:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8A1B9000 == 26 [pid = 3668] [id = 688] 16:45:11 INFO - PROCESS | 3668 | --DOCSHELL 0000003D895D4800 == 25 [pid = 3668] [id = 687] 16:45:11 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D855EB800) [pid = 3668] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003D86B07400) [pid = 3668] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003D89A98800) [pid = 3668] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0000003D85A24400) [pid = 3668] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0000003D8440B000) [pid = 3668] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (0000003D8409F800) [pid = 3668] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (0000003D8216C800) [pid = 3668] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (0000003D85913400) [pid = 3668] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (0000003D84F16400) [pid = 3668] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (0000003D85294800) [pid = 3668] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (0000003D85A7CC00) [pid = 3668] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 3668 | --DOMWINDOW == 65 (0000003D86362800) [pid = 3668] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 3668 | --DOMWINDOW == 64 (0000003D86310C00) [pid = 3668] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 3668 | --DOMWINDOW == 63 (0000003D8644D000) [pid = 3668] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 3668 | --DOMWINDOW == 62 (0000003D859C0C00) [pid = 3668] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 3668 | --DOMWINDOW == 61 (0000003D87D27400) [pid = 3668] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 16:45:11 INFO - PROCESS | 3668 | 1464219911951 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 16:45:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:45:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 2383ms 16:45:12 INFO - PROCESS | 3668 | 1464219912012 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 16:45:12 INFO - PROCESS | 3668 | 1464219912017 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 16:45:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:45:12 INFO - PROCESS | 3668 | 1464219912023 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:45:12 INFO - PROCESS | 3668 | 1464219912029 Marionette TRACE conn6 <- [1,2734,null,{}] 16:45:12 INFO - PROCESS | 3668 | 1464219912037 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:12 INFO - PROCESS | 3668 | 1464219912200 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 16:45:12 INFO - PROCESS | 3668 | 1464219912267 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:12 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D83F2D000 == 26 [pid = 3668] [id = 693] 16:45:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 62 (0000003D8225D000) [pid = 3668] [serial = 2079] [outer = 0000000000000000] 16:45:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 63 (0000003D82260C00) [pid = 3668] [serial = 2080] [outer = 0000003D8225D000] 16:45:12 INFO - PROCESS | 3668 | 1464219912369 Marionette DEBUG loaded listener.js 16:45:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 64 (0000003D82FCB400) [pid = 3668] [serial = 2081] [outer = 0000003D8225D000] 16:45:13 INFO - PROCESS | 3668 | 1464219913090 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 16:45:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:45:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1081ms 16:45:13 INFO - PROCESS | 3668 | 1464219913121 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 16:45:13 INFO - PROCESS | 3668 | 1464219913128 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 16:45:13 INFO - PROCESS | 3668 | 1464219913136 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:45:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:45:13 INFO - PROCESS | 3668 | 1464219913139 Marionette TRACE conn6 <- [1,2738,null,{}] 16:45:13 INFO - PROCESS | 3668 | 1464219913143 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:13 INFO - PROCESS | 3668 | 1464219913273 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 16:45:13 INFO - PROCESS | 3668 | 1464219913349 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:13 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86138800 == 27 [pid = 3668] [id = 694] 16:45:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 65 (0000003D831B4800) [pid = 3668] [serial = 2082] [outer = 0000000000000000] 16:45:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 66 (0000003D8440F400) [pid = 3668] [serial = 2083] [outer = 0000003D831B4800] 16:45:13 INFO - PROCESS | 3668 | 1464219913408 Marionette DEBUG loaded listener.js 16:45:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (0000003D84F10400) [pid = 3668] [serial = 2084] [outer = 0000003D831B4800] 16:45:14 INFO - PROCESS | 3668 | --DOCSHELL 0000003D81D22000 == 26 [pid = 3668] [id = 645] 16:45:14 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B54D000 == 25 [pid = 3668] [id = 648] 16:45:14 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86180800 == 24 [pid = 3668] [id = 649] 16:45:14 INFO - PROCESS | 3668 | 1464219914190 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 16:45:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:45:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1075ms 16:45:14 INFO - PROCESS | 3668 | 1464219914221 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 16:45:14 INFO - PROCESS | 3668 | 1464219914226 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 16:45:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:45:14 INFO - PROCESS | 3668 | 1464219914235 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:45:14 INFO - PROCESS | 3668 | 1464219914239 Marionette TRACE conn6 <- [1,2742,null,{}] 16:45:14 INFO - PROCESS | 3668 | 1464219914247 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:14 INFO - PROCESS | 3668 | 1464219914338 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 16:45:14 INFO - PROCESS | 3668 | 1464219914347 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:14 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D85A66000 == 25 [pid = 3668] [id = 695] 16:45:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (0000003D82264000) [pid = 3668] [serial = 2085] [outer = 0000000000000000] 16:45:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (0000003D825A9800) [pid = 3668] [serial = 2086] [outer = 0000003D82264000] 16:45:14 INFO - PROCESS | 3668 | 1464219914398 Marionette DEBUG loaded listener.js 16:45:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (0000003D8440B400) [pid = 3668] [serial = 2087] [outer = 0000003D82264000] 16:45:14 INFO - PROCESS | 3668 | 1464219914874 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 16:45:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:45:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 691ms 16:45:14 INFO - PROCESS | 3668 | 1464219914929 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 16:45:14 INFO - PROCESS | 3668 | 1464219914935 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 16:45:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:45:14 INFO - PROCESS | 3668 | 1464219914941 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:45:14 INFO - PROCESS | 3668 | 1464219914944 Marionette TRACE conn6 <- [1,2746,null,{}] 16:45:14 INFO - PROCESS | 3668 | 1464219914948 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:15 INFO - PROCESS | 3668 | 1464219915079 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 16:45:15 INFO - PROCESS | 3668 | 1464219915156 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:15 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8648D000 == 26 [pid = 3668] [id = 696] 16:45:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (0000003D81475800) [pid = 3668] [serial = 2088] [outer = 0000000000000000] 16:45:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (0000003D8528A400) [pid = 3668] [serial = 2089] [outer = 0000003D81475800] 16:45:15 INFO - PROCESS | 3668 | 1464219915205 Marionette DEBUG loaded listener.js 16:45:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (0000003D85506000) [pid = 3668] [serial = 2090] [outer = 0000003D81475800] 16:45:15 INFO - PROCESS | 3668 | 1464219915624 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 16:45:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:45:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 734ms 16:45:15 INFO - PROCESS | 3668 | 1464219915676 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 16:45:15 INFO - PROCESS | 3668 | 1464219915678 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 16:45:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:45:15 INFO - PROCESS | 3668 | 1464219915682 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:45:15 INFO - PROCESS | 3668 | 1464219915686 Marionette TRACE conn6 <- [1,2750,null,{}] 16:45:15 INFO - PROCESS | 3668 | 1464219915697 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:15 INFO - PROCESS | 3668 | 1464219915799 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 16:45:15 INFO - PROCESS | 3668 | 1464219915809 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:15 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8673E800 == 27 [pid = 3668] [id = 697] 16:45:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003D83106800) [pid = 3668] [serial = 2091] [outer = 0000000000000000] 16:45:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D85872C00) [pid = 3668] [serial = 2092] [outer = 0000003D83106800] 16:45:15 INFO - PROCESS | 3668 | 1464219915862 Marionette DEBUG loaded listener.js 16:45:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003D859C0800) [pid = 3668] [serial = 2093] [outer = 0000003D83106800] 16:45:16 INFO - PROCESS | 3668 | 1464219916338 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 16:45:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:45:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 692ms 16:45:16 INFO - PROCESS | 3668 | 1464219916378 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 16:45:16 INFO - PROCESS | 3668 | 1464219916381 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 16:45:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:45:16 INFO - PROCESS | 3668 | 1464219916384 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:45:16 INFO - PROCESS | 3668 | 1464219916386 Marionette TRACE conn6 <- [1,2754,null,{}] 16:45:16 INFO - PROCESS | 3668 | 1464219916390 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:16 INFO - PROCESS | 3668 | 1464219916535 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 16:45:16 INFO - PROCESS | 3668 | 1464219916559 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:16 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89159000 == 28 [pid = 3668] [id = 698] 16:45:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D859D9400) [pid = 3668] [serial = 2094] [outer = 0000000000000000] 16:45:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D85A22C00) [pid = 3668] [serial = 2095] [outer = 0000003D859D9400] 16:45:16 INFO - PROCESS | 3668 | 1464219916606 Marionette DEBUG loaded listener.js 16:45:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D85A77800) [pid = 3668] [serial = 2096] [outer = 0000003D859D9400] 16:45:17 INFO - PROCESS | 3668 | 1464219917070 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 16:45:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:45:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 735ms 16:45:17 INFO - PROCESS | 3668 | 1464219917120 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 16:45:17 INFO - PROCESS | 3668 | 1464219917122 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 16:45:17 INFO - PROCESS | 3668 | 1464219917125 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:45:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:45:17 INFO - PROCESS | 3668 | 1464219917127 Marionette TRACE conn6 <- [1,2758,null,{}] 16:45:17 INFO - PROCESS | 3668 | 1464219917131 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:17 INFO - PROCESS | 3668 | 1464219917238 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 16:45:17 INFO - PROCESS | 3668 | 1464219917245 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:17 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D893C6000 == 29 [pid = 3668] [id = 699] 16:45:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D83110800) [pid = 3668] [serial = 2097] [outer = 0000000000000000] 16:45:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D85A81400) [pid = 3668] [serial = 2098] [outer = 0000003D83110800] 16:45:17 INFO - PROCESS | 3668 | 1464219917292 Marionette DEBUG loaded listener.js 16:45:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D8635DC00) [pid = 3668] [serial = 2099] [outer = 0000003D83110800] 16:45:17 INFO - PROCESS | 3668 | 1464219917770 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 16:45:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:45:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 670ms 16:45:17 INFO - PROCESS | 3668 | 1464219917799 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 16:45:17 INFO - PROCESS | 3668 | 1464219917801 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 16:45:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:45:17 INFO - PROCESS | 3668 | 1464219917805 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:45:17 INFO - PROCESS | 3668 | 1464219917807 Marionette TRACE conn6 <- [1,2762,null,{}] 16:45:17 INFO - PROCESS | 3668 | 1464219917820 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:18 INFO - PROCESS | 3668 | 1464219917998 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 16:45:18 INFO - PROCESS | 3668 | 1464219918028 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:18 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D895C6800 == 30 [pid = 3668] [id = 700] 16:45:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D86450400) [pid = 3668] [serial = 2100] [outer = 0000000000000000] 16:45:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D86E4B800) [pid = 3668] [serial = 2101] [outer = 0000003D86450400] 16:45:18 INFO - PROCESS | 3668 | 1464219918076 Marionette DEBUG loaded listener.js 16:45:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D86E58800) [pid = 3668] [serial = 2102] [outer = 0000003D86450400] 16:45:18 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003D89ACC800) [pid = 3668] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:45:18 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003D88563400) [pid = 3668] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:45:18 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D89697C00) [pid = 3668] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:45:18 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D859CB400) [pid = 3668] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:45:18 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D84404400) [pid = 3668] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:45:18 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D86E4E800) [pid = 3668] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:45:18 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D8635CC00) [pid = 3668] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:45:18 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D8630F800) [pid = 3668] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:45:18 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D85507C00) [pid = 3668] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:45:18 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003D83BD7400) [pid = 3668] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:45:18 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003D87D9C000) [pid = 3668] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:45:18 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0000003D8586EC00) [pid = 3668] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:45:18 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0000003D83B7B000) [pid = 3668] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:45:18 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (0000003D85917000) [pid = 3668] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:45:18 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (0000003D89EE1400) [pid = 3668] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:45:18 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (0000003D8968B000) [pid = 3668] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:45:18 INFO - PROCESS | 3668 | 1464219918555 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 16:45:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:45:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 775ms 16:45:18 INFO - PROCESS | 3668 | 1464219918583 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 16:45:18 INFO - PROCESS | 3668 | 1464219918585 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 16:45:18 INFO - PROCESS | 3668 | 1464219918589 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:45:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:45:18 INFO - PROCESS | 3668 | 1464219918591 Marionette TRACE conn6 <- [1,2766,null,{}] 16:45:18 INFO - PROCESS | 3668 | 1464219918599 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:18 INFO - PROCESS | 3668 | 1464219918684 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 16:45:18 INFO - PROCESS | 3668 | 1464219918763 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:18 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D85A65800 == 31 [pid = 3668] [id = 701] 16:45:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (0000003D81E7DC00) [pid = 3668] [serial = 2103] [outer = 0000000000000000] 16:45:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (0000003D85A78400) [pid = 3668] [serial = 2104] [outer = 0000003D81E7DC00] 16:45:18 INFO - PROCESS | 3668 | 1464219918810 Marionette DEBUG loaded listener.js 16:45:18 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (0000003D87D29C00) [pid = 3668] [serial = 2105] [outer = 0000003D81E7DC00] 16:45:19 INFO - PROCESS | 3668 | 1464219919189 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 16:45:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:45:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 629ms 16:45:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:45:19 INFO - PROCESS | 3668 | 1464219919221 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 16:45:19 INFO - PROCESS | 3668 | 1464219919223 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 16:45:19 INFO - PROCESS | 3668 | 1464219919226 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:45:19 INFO - PROCESS | 3668 | 1464219919228 Marionette TRACE conn6 <- [1,2770,null,{}] 16:45:19 INFO - PROCESS | 3668 | 1464219919231 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:19 INFO - PROCESS | 3668 | 1464219919339 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 16:45:19 INFO - PROCESS | 3668 | 1464219919384 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:19 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8A1C0800 == 32 [pid = 3668] [id = 702] 16:45:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (0000003D87D9AC00) [pid = 3668] [serial = 2106] [outer = 0000000000000000] 16:45:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003D87DA2800) [pid = 3668] [serial = 2107] [outer = 0000003D87D9AC00] 16:45:19 INFO - PROCESS | 3668 | 1464219919431 Marionette DEBUG loaded listener.js 16:45:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D88289400) [pid = 3668] [serial = 2108] [outer = 0000003D87D9AC00] 16:45:19 INFO - PROCESS | 3668 | 1464219919833 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 16:45:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:45:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 629ms 16:45:19 INFO - PROCESS | 3668 | 1464219919860 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 16:45:19 INFO - PROCESS | 3668 | 1464219919862 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 16:45:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:45:19 INFO - PROCESS | 3668 | 1464219919865 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:45:19 INFO - PROCESS | 3668 | 1464219919867 Marionette TRACE conn6 <- [1,2774,null,{}] 16:45:19 INFO - PROCESS | 3668 | 1464219919881 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:19 INFO - PROCESS | 3668 | 1464219919965 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 16:45:19 INFO - PROCESS | 3668 | 1464219919972 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:19 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8673D800 == 33 [pid = 3668] [id = 703] 16:45:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003D88556C00) [pid = 3668] [serial = 2109] [outer = 0000000000000000] 16:45:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D88560800) [pid = 3668] [serial = 2110] [outer = 0000003D88556C00] 16:45:20 INFO - PROCESS | 3668 | 1464219920019 Marionette DEBUG loaded listener.js 16:45:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D88695000) [pid = 3668] [serial = 2111] [outer = 0000003D88556C00] 16:45:20 INFO - PROCESS | 3668 | 1464219920499 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 16:45:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:45:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 692ms 16:45:20 INFO - PROCESS | 3668 | 1464219920562 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 16:45:20 INFO - PROCESS | 3668 | 1464219920567 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 16:45:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:45:20 INFO - PROCESS | 3668 | 1464219920572 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:45:20 INFO - PROCESS | 3668 | 1464219920577 Marionette TRACE conn6 <- [1,2778,null,{}] 16:45:20 INFO - PROCESS | 3668 | 1464219920585 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:20 INFO - PROCESS | 3668 | 1464219920760 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 16:45:20 INFO - PROCESS | 3668 | 1464219920849 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:20 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D85A63800 == 34 [pid = 3668] [id = 704] 16:45:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D83B78C00) [pid = 3668] [serial = 2112] [outer = 0000000000000000] 16:45:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D840A5400) [pid = 3668] [serial = 2113] [outer = 0000003D83B78C00] 16:45:20 INFO - PROCESS | 3668 | 1464219920910 Marionette DEBUG loaded listener.js 16:45:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D85155800) [pid = 3668] [serial = 2114] [outer = 0000003D83B78C00] 16:45:21 INFO - PROCESS | 3668 | 1464219921484 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 16:45:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:45:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 987ms 16:45:21 INFO - PROCESS | 3668 | 1464219921562 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 16:45:21 INFO - PROCESS | 3668 | 1464219921569 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 16:45:21 INFO - PROCESS | 3668 | 1464219921575 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:45:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:45:21 INFO - PROCESS | 3668 | 1464219921579 Marionette TRACE conn6 <- [1,2782,null,{}] 16:45:21 INFO - PROCESS | 3668 | 1464219921583 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:21 INFO - PROCESS | 3668 | 1464219921711 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 16:45:21 INFO - PROCESS | 3668 | 1464219921825 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:21 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89206000 == 35 [pid = 3668] [id = 705] 16:45:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D8591C000) [pid = 3668] [serial = 2115] [outer = 0000000000000000] 16:45:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D859BF000) [pid = 3668] [serial = 2116] [outer = 0000003D8591C000] 16:45:21 INFO - PROCESS | 3668 | 1464219921891 Marionette DEBUG loaded listener.js 16:45:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D85A73800) [pid = 3668] [serial = 2117] [outer = 0000003D8591C000] 16:45:22 INFO - PROCESS | 3668 | 1464219922502 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 16:45:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:45:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 986ms 16:45:22 INFO - PROCESS | 3668 | 1464219922568 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 16:45:22 INFO - PROCESS | 3668 | 1464219922571 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 16:45:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:45:22 INFO - PROCESS | 3668 | 1464219922575 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:45:22 INFO - PROCESS | 3668 | 1464219922579 Marionette TRACE conn6 <- [1,2786,null,{}] 16:45:22 INFO - PROCESS | 3668 | 1464219922591 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:22 INFO - PROCESS | 3668 | 1464219922711 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 16:45:22 INFO - PROCESS | 3668 | 1464219922832 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:22 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B53A800 == 36 [pid = 3668] [id = 706] 16:45:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D86B09C00) [pid = 3668] [serial = 2118] [outer = 0000000000000000] 16:45:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D88560C00) [pid = 3668] [serial = 2119] [outer = 0000003D86B09C00] 16:45:22 INFO - PROCESS | 3668 | 1464219922894 Marionette DEBUG loaded listener.js 16:45:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003D892B8C00) [pid = 3668] [serial = 2120] [outer = 0000003D86B09C00] 16:45:23 INFO - PROCESS | 3668 | 1464219923565 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 16:45:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:45:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1027ms 16:45:23 INFO - PROCESS | 3668 | 1464219923604 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 16:45:23 INFO - PROCESS | 3668 | 1464219923607 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 16:45:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:45:23 INFO - PROCESS | 3668 | 1464219923610 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:45:23 INFO - PROCESS | 3668 | 1464219923613 Marionette TRACE conn6 <- [1,2790,null,{}] 16:45:23 INFO - PROCESS | 3668 | 1464219923616 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:23 INFO - PROCESS | 3668 | 1464219923729 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 16:45:23 INFO - PROCESS | 3668 | 1464219923862 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:23 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8BAB8000 == 37 [pid = 3668] [id = 707] 16:45:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003D89696000) [pid = 3668] [serial = 2121] [outer = 0000000000000000] 16:45:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D89A48000) [pid = 3668] [serial = 2122] [outer = 0000003D89696000] 16:45:23 INFO - PROCESS | 3668 | 1464219923923 Marionette DEBUG loaded listener.js 16:45:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D89A4E000) [pid = 3668] [serial = 2123] [outer = 0000003D89696000] 16:45:24 INFO - PROCESS | 3668 | 1464219924628 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 16:45:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:45:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1073ms 16:45:24 INFO - PROCESS | 3668 | 1464219924686 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 16:45:24 INFO - PROCESS | 3668 | 1464219924690 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 16:45:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:45:24 INFO - PROCESS | 3668 | 1464219924696 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:45:24 INFO - PROCESS | 3668 | 1464219924699 Marionette TRACE conn6 <- [1,2794,null,{}] 16:45:24 INFO - PROCESS | 3668 | 1464219924705 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:24 INFO - PROCESS | 3668 | 1464219924812 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 16:45:24 INFO - PROCESS | 3668 | 1464219924908 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:24 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86136000 == 38 [pid = 3668] [id = 708] 16:45:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D84405C00) [pid = 3668] [serial = 2124] [outer = 0000000000000000] 16:45:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0000003D84413400) [pid = 3668] [serial = 2125] [outer = 0000003D84405C00] 16:45:24 INFO - PROCESS | 3668 | 1464219924961 Marionette DEBUG loaded listener.js 16:45:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (0000003D85291800) [pid = 3668] [serial = 2126] [outer = 0000003D84405C00] 16:45:25 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8672B800 == 37 [pid = 3668] [id = 638] 16:45:25 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86138800 == 36 [pid = 3668] [id = 694] 16:45:25 INFO - PROCESS | 3668 | --DOCSHELL 0000003D83F2D000 == 35 [pid = 3668] [id = 693] 16:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (0000003D89F15C00) [pid = 3668] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 16:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (0000003D89A4F400) [pid = 3668] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 16:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (0000003D89E4C000) [pid = 3668] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 16:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0000003D88696400) [pid = 3668] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 16:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (0000003D89A51000) [pid = 3668] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 16:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0000003D892B1C00) [pid = 3668] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 16:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (0000003D8644AC00) [pid = 3668] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 16:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003D89AD0400) [pid = 3668] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 16:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003D84410000) [pid = 3668] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 16:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003D87D9EC00) [pid = 3668] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 16:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D87DA3800) [pid = 3668] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 16:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D86363C00) [pid = 3668] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 16:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D86B0F400) [pid = 3668] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 16:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D85879800) [pid = 3668] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 16:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D859CB800) [pid = 3668] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 16:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D8528E000) [pid = 3668] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 16:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D8440E400) [pid = 3668] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 16:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003D88559400) [pid = 3668] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 16:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003D87DA7000) [pid = 3668] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 16:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 73 (0000003D86367400) [pid = 3668] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 16:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 72 (0000003D859DB000) [pid = 3668] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 16:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 71 (0000003D85506400) [pid = 3668] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 16:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 70 (0000003D89AC2400) [pid = 3668] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 16:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 69 (0000003D89A91800) [pid = 3668] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 16:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 68 (0000003D88559800) [pid = 3668] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 16:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 67 (0000003D85503C00) [pid = 3668] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 16:45:25 INFO - PROCESS | 3668 | --DOMWINDOW == 66 (0000003D86E4F400) [pid = 3668] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 16:45:25 INFO - PROCESS | 3668 | 1464219925513 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 16:45:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:45:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 838ms 16:45:25 INFO - PROCESS | 3668 | 1464219925538 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 16:45:25 INFO - PROCESS | 3668 | 1464219925544 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 16:45:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:45:25 INFO - PROCESS | 3668 | 1464219925555 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:45:25 INFO - PROCESS | 3668 | 1464219925558 Marionette TRACE conn6 <- [1,2798,null,{}] 16:45:25 INFO - PROCESS | 3668 | 1464219925562 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:25 INFO - PROCESS | 3668 | 1464219925653 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 16:45:25 INFO - PROCESS | 3668 | 1464219925733 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:25 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8645F800 == 36 [pid = 3668] [id = 709] 16:45:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 67 (0000003D84406400) [pid = 3668] [serial = 2127] [outer = 0000000000000000] 16:45:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 68 (0000003D8528AC00) [pid = 3668] [serial = 2128] [outer = 0000003D84406400] 16:45:25 INFO - PROCESS | 3668 | 1464219925782 Marionette DEBUG loaded listener.js 16:45:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 69 (0000003D85859400) [pid = 3668] [serial = 2129] [outer = 0000003D84406400] 16:45:26 INFO - PROCESS | 3668 | 1464219926204 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 16:45:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:45:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 671ms 16:45:26 INFO - PROCESS | 3668 | 1464219926229 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 16:45:26 INFO - PROCESS | 3668 | 1464219926232 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 16:45:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:45:26 INFO - PROCESS | 3668 | 1464219926235 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:45:26 INFO - PROCESS | 3668 | 1464219926239 Marionette TRACE conn6 <- [1,2802,null,{}] 16:45:26 INFO - PROCESS | 3668 | 1464219926255 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:26 INFO - PROCESS | 3668 | 1464219926347 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 16:45:26 INFO - PROCESS | 3668 | 1464219926357 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:26 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86C66800 == 37 [pid = 3668] [id = 710] 16:45:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 70 (0000003D859D9C00) [pid = 3668] [serial = 2130] [outer = 0000000000000000] 16:45:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 71 (0000003D85A23000) [pid = 3668] [serial = 2131] [outer = 0000003D859D9C00] 16:45:26 INFO - PROCESS | 3668 | 1464219926408 Marionette DEBUG loaded listener.js 16:45:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 72 (0000003D86307000) [pid = 3668] [serial = 2132] [outer = 0000003D859D9C00] 16:45:26 INFO - PROCESS | 3668 | 1464219926905 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 16:45:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:45:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 693ms 16:45:26 INFO - PROCESS | 3668 | 1464219926930 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 16:45:26 INFO - PROCESS | 3668 | 1464219926933 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 16:45:26 INFO - PROCESS | 3668 | 1464219926936 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:45:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:45:26 INFO - PROCESS | 3668 | 1464219926938 Marionette TRACE conn6 <- [1,2806,null,{}] 16:45:26 INFO - PROCESS | 3668 | 1464219926942 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:27 INFO - PROCESS | 3668 | 1464219927030 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 16:45:27 INFO - PROCESS | 3668 | 1464219927037 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:27 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89222800 == 38 [pid = 3668] [id = 711] 16:45:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 73 (0000003D86450800) [pid = 3668] [serial = 2133] [outer = 0000000000000000] 16:45:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 74 (0000003D86452000) [pid = 3668] [serial = 2134] [outer = 0000003D86450800] 16:45:27 INFO - PROCESS | 3668 | 1464219927083 Marionette DEBUG loaded listener.js 16:45:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D86E53000) [pid = 3668] [serial = 2135] [outer = 0000003D86450800] 16:45:27 INFO - PROCESS | 3668 | 1464219927507 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 16:45:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:45:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 629ms 16:45:27 INFO - PROCESS | 3668 | 1464219927571 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 16:45:27 INFO - PROCESS | 3668 | 1464219927574 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 16:45:27 INFO - PROCESS | 3668 | 1464219927578 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:45:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:45:27 INFO - PROCESS | 3668 | 1464219927579 Marionette TRACE conn6 <- [1,2810,null,{}] 16:45:27 INFO - PROCESS | 3668 | 1464219927583 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:27 INFO - PROCESS | 3668 | 1464219927714 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 16:45:27 INFO - PROCESS | 3668 | 1464219927806 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:27 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D899D1000 == 39 [pid = 3668] [id = 712] 16:45:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003D87D9A400) [pid = 3668] [serial = 2136] [outer = 0000000000000000] 16:45:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D87DA3800) [pid = 3668] [serial = 2137] [outer = 0000003D87D9A400] 16:45:27 INFO - PROCESS | 3668 | 1464219927854 Marionette DEBUG loaded listener.js 16:45:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D88558C00) [pid = 3668] [serial = 2138] [outer = 0000003D87D9A400] 16:45:28 INFO - PROCESS | 3668 | 1464219928304 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 16:45:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:45:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 776ms 16:45:28 INFO - PROCESS | 3668 | 1464219928359 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 16:45:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:45:28 INFO - PROCESS | 3668 | 1464219928361 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 16:45:28 INFO - PROCESS | 3668 | 1464219928364 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:45:28 INFO - PROCESS | 3668 | 1464219928366 Marionette TRACE conn6 <- [1,2814,null,{}] 16:45:28 INFO - PROCESS | 3668 | 1464219928378 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:28 INFO - PROCESS | 3668 | 1464219928513 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 16:45:28 INFO - PROCESS | 3668 | 1464219928570 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:28 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8A1AF800 == 40 [pid = 3668] [id = 713] 16:45:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D88698400) [pid = 3668] [serial = 2139] [outer = 0000000000000000] 16:45:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D89694800) [pid = 3668] [serial = 2140] [outer = 0000003D88698400] 16:45:28 INFO - PROCESS | 3668 | 1464219928619 Marionette DEBUG loaded listener.js 16:45:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D89A53800) [pid = 3668] [serial = 2141] [outer = 0000003D88698400] 16:45:29 INFO - PROCESS | 3668 | 1464219929053 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:45:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:45:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 735ms 16:45:29 INFO - PROCESS | 3668 | 1464219929110 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 16:45:29 INFO - PROCESS | 3668 | 1464219929112 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 16:45:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:45:29 INFO - PROCESS | 3668 | 1464219929115 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:45:29 INFO - PROCESS | 3668 | 1464219929117 Marionette TRACE conn6 <- [1,2818,null,{}] 16:45:29 INFO - PROCESS | 3668 | 1464219929121 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:29 INFO - PROCESS | 3668 | 1464219929233 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 16:45:29 INFO - PROCESS | 3668 | 1464219929284 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:29 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D822DB000 == 41 [pid = 3668] [id = 714] 16:45:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D89A8E000) [pid = 3668] [serial = 2142] [outer = 0000000000000000] 16:45:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D89A93C00) [pid = 3668] [serial = 2143] [outer = 0000003D89A8E000] 16:45:29 INFO - PROCESS | 3668 | 1464219929330 Marionette DEBUG loaded listener.js 16:45:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D89AC5400) [pid = 3668] [serial = 2144] [outer = 0000003D89A8E000] 16:45:29 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003D859D9400) [pid = 3668] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:45:29 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D83110800) [pid = 3668] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:45:29 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D82264000) [pid = 3668] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:45:29 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D87D9AC00) [pid = 3668] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:45:29 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D831B4800) [pid = 3668] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:45:29 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D8225D000) [pid = 3668] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:45:29 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D81475800) [pid = 3668] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:45:29 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D83106800) [pid = 3668] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:45:29 INFO - PROCESS | 3668 | --DOMWINDOW == 75 (0000003D86450400) [pid = 3668] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:45:29 INFO - PROCESS | 3668 | --DOMWINDOW == 74 (0000003D81E7DC00) [pid = 3668] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:45:29 INFO - PROCESS | 3668 | 1464219929786 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 16:45:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:45:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 734ms 16:45:29 INFO - PROCESS | 3668 | 1464219929851 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 16:45:29 INFO - PROCESS | 3668 | 1464219929853 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 16:45:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:45:29 INFO - PROCESS | 3668 | 1464219929856 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:45:29 INFO - PROCESS | 3668 | 1464219929858 Marionette TRACE conn6 <- [1,2822,null,{}] 16:45:29 INFO - PROCESS | 3668 | 1464219929870 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:29 INFO - PROCESS | 3668 | 1464219929981 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 16:45:30 INFO - PROCESS | 3668 | 1464219930032 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:30 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AB7B800 == 42 [pid = 3668] [id = 715] 16:45:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 75 (0000003D83106800) [pid = 3668] [serial = 2145] [outer = 0000000000000000] 16:45:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 76 (0000003D85A76C00) [pid = 3668] [serial = 2146] [outer = 0000003D83106800] 16:45:30 INFO - PROCESS | 3668 | 1464219930077 Marionette DEBUG loaded listener.js 16:45:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D89AC4C00) [pid = 3668] [serial = 2147] [outer = 0000003D83106800] 16:45:30 INFO - PROCESS | 3668 | 1464219930448 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:45:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:45:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 627ms 16:45:30 INFO - PROCESS | 3668 | 1464219930487 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 16:45:30 INFO - PROCESS | 3668 | 1464219930489 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 16:45:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:45:30 INFO - PROCESS | 3668 | 1464219930492 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:45:30 INFO - PROCESS | 3668 | 1464219930494 Marionette TRACE conn6 <- [1,2826,null,{}] 16:45:30 INFO - PROCESS | 3668 | 1464219930504 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:30 INFO - PROCESS | 3668 | 1464219930613 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 16:45:30 INFO - PROCESS | 3668 | 1464219930623 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:30 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B53C800 == 43 [pid = 3668] [id = 716] 16:45:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D89ACA800) [pid = 3668] [serial = 2148] [outer = 0000000000000000] 16:45:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D89AD0800) [pid = 3668] [serial = 2149] [outer = 0000003D89ACA800] 16:45:30 INFO - PROCESS | 3668 | 1464219930669 Marionette DEBUG loaded listener.js 16:45:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D89E4C000) [pid = 3668] [serial = 2150] [outer = 0000003D89ACA800] 16:45:31 INFO - PROCESS | 3668 | 1464219931110 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 16:45:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:45:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 692ms 16:45:31 INFO - PROCESS | 3668 | 1464219931187 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 16:45:31 INFO - PROCESS | 3668 | 1464219931189 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 16:45:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:45:31 INFO - PROCESS | 3668 | 1464219931193 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:45:31 INFO - PROCESS | 3668 | 1464219931195 Marionette TRACE conn6 <- [1,2830,null,{}] 16:45:31 INFO - PROCESS | 3668 | 1464219931198 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:31 INFO - PROCESS | 3668 | 1464219931296 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 16:45:31 INFO - PROCESS | 3668 | 1464219931310 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:31 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8BAB5800 == 44 [pid = 3668] [id = 717] 16:45:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D89EDF400) [pid = 3668] [serial = 2151] [outer = 0000000000000000] 16:45:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D89EE3000) [pid = 3668] [serial = 2152] [outer = 0000003D89EDF400] 16:45:31 INFO - PROCESS | 3668 | 1464219931356 Marionette DEBUG loaded listener.js 16:45:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D89F14400) [pid = 3668] [serial = 2153] [outer = 0000003D89EDF400] 16:45:32 INFO - PROCESS | 3668 | 1464219931995 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 16:45:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:45:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 881ms 16:45:32 INFO - PROCESS | 3668 | 1464219932078 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 16:45:32 INFO - PROCESS | 3668 | 1464219932083 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 16:45:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:45:32 INFO - PROCESS | 3668 | 1464219932089 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:45:32 INFO - PROCESS | 3668 | 1464219932093 Marionette TRACE conn6 <- [1,2834,null,{}] 16:45:32 INFO - PROCESS | 3668 | 1464219932099 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:32 INFO - PROCESS | 3668 | 1464219932224 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 16:45:32 INFO - PROCESS | 3668 | 1464219932299 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:32 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8618C800 == 45 [pid = 3668] [id = 718] 16:45:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D824EE800) [pid = 3668] [serial = 2154] [outer = 0000000000000000] 16:45:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D84F15800) [pid = 3668] [serial = 2155] [outer = 0000003D824EE800] 16:45:32 INFO - PROCESS | 3668 | 1464219932400 Marionette DEBUG loaded listener.js 16:45:32 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D85872400) [pid = 3668] [serial = 2156] [outer = 0000003D824EE800] 16:45:33 INFO - PROCESS | 3668 | 1464219932991 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 16:45:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:45:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 923ms 16:45:33 INFO - PROCESS | 3668 | 1464219933015 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 16:45:33 INFO - PROCESS | 3668 | 1464219933022 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 16:45:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:45:33 INFO - PROCESS | 3668 | 1464219933029 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:45:33 INFO - PROCESS | 3668 | 1464219933032 Marionette TRACE conn6 <- [1,2838,null,{}] 16:45:33 INFO - PROCESS | 3668 | 1464219933037 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:33 INFO - PROCESS | 3668 | 1464219933155 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 16:45:33 INFO - PROCESS | 3668 | 1464219933249 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:33 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8A1A6800 == 46 [pid = 3668] [id = 719] 16:45:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003D85A7A000) [pid = 3668] [serial = 2157] [outer = 0000000000000000] 16:45:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003D86362000) [pid = 3668] [serial = 2158] [outer = 0000003D85A7A000] 16:45:33 INFO - PROCESS | 3668 | 1464219933307 Marionette DEBUG loaded listener.js 16:45:33 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D87D2FC00) [pid = 3668] [serial = 2159] [outer = 0000003D85A7A000] 16:45:33 INFO - PROCESS | 3668 | 1464219933971 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:45:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:45:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 985ms 16:45:34 INFO - PROCESS | 3668 | 1464219934020 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 16:45:34 INFO - PROCESS | 3668 | 1464219934023 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 16:45:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:45:34 INFO - PROCESS | 3668 | 1464219934027 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:45:34 INFO - PROCESS | 3668 | 1464219934031 Marionette TRACE conn6 <- [1,2842,null,{}] 16:45:34 INFO - PROCESS | 3668 | 1464219934043 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:34 INFO - PROCESS | 3668 | 1464219934159 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 16:45:34 INFO - PROCESS | 3668 | 1464219934282 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:34 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8CD9A000 == 47 [pid = 3668] [id = 720] 16:45:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D892B6400) [pid = 3668] [serial = 2160] [outer = 0000000000000000] 16:45:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D89A48800) [pid = 3668] [serial = 2161] [outer = 0000003D892B6400] 16:45:34 INFO - PROCESS | 3668 | 1464219934343 Marionette DEBUG loaded listener.js 16:45:34 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0000003D89EE9400) [pid = 3668] [serial = 2162] [outer = 0000003D892B6400] 16:45:34 INFO - PROCESS | 3668 | 1464219934984 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 16:45:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:45:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 986ms 16:45:35 INFO - PROCESS | 3668 | 1464219935022 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 16:45:35 INFO - PROCESS | 3668 | 1464219935026 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 16:45:35 INFO - PROCESS | 3668 | 1464219935030 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:45:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:45:35 INFO - PROCESS | 3668 | 1464219935033 Marionette TRACE conn6 <- [1,2846,null,{}] 16:45:35 INFO - PROCESS | 3668 | 1464219935037 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:35 INFO - PROCESS | 3668 | 1464219935153 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 16:45:35 INFO - PROCESS | 3668 | 1464219935281 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:35 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AB15000 == 48 [pid = 3668] [id = 721] 16:45:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (0000003D81ACB400) [pid = 3668] [serial = 2163] [outer = 0000000000000000] 16:45:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (0000003D8828B400) [pid = 3668] [serial = 2164] [outer = 0000003D81ACB400] 16:45:35 INFO - PROCESS | 3668 | 1464219935340 Marionette DEBUG loaded listener.js 16:45:35 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (0000003D8A12A400) [pid = 3668] [serial = 2165] [outer = 0000003D81ACB400] 16:45:36 INFO - PROCESS | 3668 | 1464219936121 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:45:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:45:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1122ms 16:45:36 INFO - PROCESS | 3668 | 1464219936157 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 16:45:36 INFO - PROCESS | 3668 | 1464219936162 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 16:45:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:45:36 INFO - PROCESS | 3668 | 1464219936168 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:45:36 INFO - PROCESS | 3668 | 1464219936171 Marionette TRACE conn6 <- [1,2850,null,{}] 16:45:36 INFO - PROCESS | 3668 | 1464219936177 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:36 INFO - PROCESS | 3668 | 1464219936284 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 16:45:36 INFO - PROCESS | 3668 | 1464219936381 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:36 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D854E0800 == 49 [pid = 3668] [id = 722] 16:45:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (0000003D84F0F800) [pid = 3668] [serial = 2166] [outer = 0000000000000000] 16:45:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (0000003D84F85000) [pid = 3668] [serial = 2167] [outer = 0000003D84F0F800] 16:45:36 INFO - PROCESS | 3668 | 1464219936433 Marionette DEBUG loaded listener.js 16:45:36 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (0000003D85506400) [pid = 3668] [serial = 2168] [outer = 0000003D84F0F800] 16:45:36 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86133000 == 48 [pid = 3668] [id = 650] 16:45:36 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AB77800 == 47 [pid = 3668] [id = 646] 16:45:36 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86733000 == 46 [pid = 3668] [id = 652] 16:45:36 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8646C000 == 45 [pid = 3668] [id = 651] 16:45:36 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (0000003D89EE4C00) [pid = 3668] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 16:45:36 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (0000003D85A22C00) [pid = 3668] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 16:45:36 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (0000003D85A77800) [pid = 3668] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 16:45:36 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (0000003D8635DC00) [pid = 3668] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 16:45:36 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (0000003D85A81400) [pid = 3668] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 16:45:36 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (0000003D825A9800) [pid = 3668] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 16:45:36 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (0000003D88289400) [pid = 3668] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 16:45:36 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (0000003D8440B400) [pid = 3668] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 16:45:36 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0000003D8440F400) [pid = 3668] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 16:45:36 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (0000003D84F10400) [pid = 3668] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 16:45:36 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0000003D82FCB400) [pid = 3668] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 16:45:36 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (0000003D82260C00) [pid = 3668] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 16:45:36 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003D88560800) [pid = 3668] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 16:45:36 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003D8528A400) [pid = 3668] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 16:45:36 INFO - PROCESS | 3668 | --DOMWINDOW == 83 (0000003D85506000) [pid = 3668] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 16:45:36 INFO - PROCESS | 3668 | --DOMWINDOW == 82 (0000003D85872C00) [pid = 3668] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 16:45:36 INFO - PROCESS | 3668 | --DOMWINDOW == 81 (0000003D86E4B800) [pid = 3668] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 16:45:36 INFO - PROCESS | 3668 | --DOMWINDOW == 80 (0000003D85A78400) [pid = 3668] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 16:45:36 INFO - PROCESS | 3668 | --DOMWINDOW == 79 (0000003D87DA2800) [pid = 3668] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 16:45:36 INFO - PROCESS | 3668 | --DOMWINDOW == 78 (0000003D86E58800) [pid = 3668] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 16:45:36 INFO - PROCESS | 3668 | --DOMWINDOW == 77 (0000003D87D29C00) [pid = 3668] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 16:45:36 INFO - PROCESS | 3668 | --DOMWINDOW == 76 (0000003D859C0800) [pid = 3668] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 16:45:36 INFO - PROCESS | 3668 | 1464219936978 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 16:45:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:45:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 839ms 16:45:37 INFO - PROCESS | 3668 | 1464219937015 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 16:45:37 INFO - PROCESS | 3668 | 1464219937021 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 16:45:37 INFO - PROCESS | 3668 | 1464219937027 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:45:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:45:37 INFO - PROCESS | 3668 | 1464219937030 Marionette TRACE conn6 <- [1,2854,null,{}] 16:45:37 INFO - PROCESS | 3668 | 1464219937034 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:37 INFO - PROCESS | 3668 | 1464219937126 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 16:45:37 INFO - PROCESS | 3668 | 1464219937209 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:37 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86144000 == 46 [pid = 3668] [id = 723] 16:45:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 77 (0000003D824EFC00) [pid = 3668] [serial = 2169] [outer = 0000000000000000] 16:45:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 78 (0000003D84F0EC00) [pid = 3668] [serial = 2170] [outer = 0000003D824EFC00] 16:45:37 INFO - PROCESS | 3668 | 1464219937257 Marionette DEBUG loaded listener.js 16:45:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 79 (0000003D85504000) [pid = 3668] [serial = 2171] [outer = 0000003D824EFC00] 16:45:37 INFO - PROCESS | 3668 | 1464219937701 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 16:45:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:45:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 734ms 16:45:37 INFO - PROCESS | 3668 | 1464219937765 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 16:45:37 INFO - PROCESS | 3668 | 1464219937767 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 16:45:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:45:37 INFO - PROCESS | 3668 | 1464219937771 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:45:37 INFO - PROCESS | 3668 | 1464219937774 Marionette TRACE conn6 <- [1,2858,null,{}] 16:45:37 INFO - PROCESS | 3668 | 1464219937785 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:37 INFO - PROCESS | 3668 | 1464219937876 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 16:45:37 INFO - PROCESS | 3668 | 1464219937895 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:37 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D87DB0000 == 47 [pid = 3668] [id = 724] 16:45:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 80 (0000003D859D3C00) [pid = 3668] [serial = 2172] [outer = 0000000000000000] 16:45:37 INFO - PROCESS | 3668 | ++DOMWINDOW == 81 (0000003D859DC800) [pid = 3668] [serial = 2173] [outer = 0000003D859D3C00] 16:45:37 INFO - PROCESS | 3668 | 1464219937945 Marionette DEBUG loaded listener.js 16:45:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 82 (0000003D85A79C00) [pid = 3668] [serial = 2174] [outer = 0000003D859D3C00] 16:45:38 INFO - PROCESS | 3668 | 1464219938418 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 16:45:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:45:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 693ms 16:45:38 INFO - PROCESS | 3668 | 1464219938465 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 16:45:38 INFO - PROCESS | 3668 | 1464219938468 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 16:45:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:45:38 INFO - PROCESS | 3668 | 1464219938471 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:45:38 INFO - PROCESS | 3668 | 1464219938473 Marionette TRACE conn6 <- [1,2862,null,{}] 16:45:38 INFO - PROCESS | 3668 | 1464219938477 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:38 INFO - PROCESS | 3668 | 1464219938567 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 16:45:38 INFO - PROCESS | 3668 | 1464219938577 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:38 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89219000 == 48 [pid = 3668] [id = 725] 16:45:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 83 (0000003D86369C00) [pid = 3668] [serial = 2175] [outer = 0000000000000000] 16:45:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 84 (0000003D86446C00) [pid = 3668] [serial = 2176] [outer = 0000003D86369C00] 16:45:38 INFO - PROCESS | 3668 | 1464219938624 Marionette DEBUG loaded listener.js 16:45:38 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D86B0F800) [pid = 3668] [serial = 2177] [outer = 0000003D86369C00] 16:45:39 INFO - PROCESS | 3668 | 1464219939068 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 16:45:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:45:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 629ms 16:45:39 INFO - PROCESS | 3668 | 1464219939109 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 16:45:39 INFO - PROCESS | 3668 | 1464219939111 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 16:45:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:45:39 INFO - PROCESS | 3668 | 1464219939115 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:45:39 INFO - PROCESS | 3668 | 1464219939117 Marionette TRACE conn6 <- [1,2866,null,{}] 16:45:39 INFO - PROCESS | 3668 | 1464219939120 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:39 INFO - PROCESS | 3668 | 1464219939231 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 16:45:39 INFO - PROCESS | 3668 | 1464219939311 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:39 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D899C9800 == 49 [pid = 3668] [id = 726] 16:45:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D86E4B000) [pid = 3668] [serial = 2178] [outer = 0000000000000000] 16:45:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003D86E54400) [pid = 3668] [serial = 2179] [outer = 0000003D86E4B000] 16:45:39 INFO - PROCESS | 3668 | 1464219939357 Marionette DEBUG loaded listener.js 16:45:39 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003D87D31800) [pid = 3668] [serial = 2180] [outer = 0000003D86E4B000] 16:45:39 INFO - PROCESS | 3668 | 1464219939809 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 16:45:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:45:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 734ms 16:45:39 INFO - PROCESS | 3668 | 1464219939851 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 16:45:39 INFO - PROCESS | 3668 | 1464219939854 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 16:45:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:45:39 INFO - PROCESS | 3668 | 1464219939857 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:45:39 INFO - PROCESS | 3668 | 1464219939859 Marionette TRACE conn6 <- [1,2870,null,{}] 16:45:39 INFO - PROCESS | 3668 | 1464219939875 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:40 INFO - PROCESS | 3668 | 1464219940009 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 16:45:40 INFO - PROCESS | 3668 | 1464219940068 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:40 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8A1AF000 == 50 [pid = 3668] [id = 727] 16:45:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D88690400) [pid = 3668] [serial = 2181] [outer = 0000000000000000] 16:45:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D892AE400) [pid = 3668] [serial = 2182] [outer = 0000003D88690400] 16:45:40 INFO - PROCESS | 3668 | 1464219940118 Marionette DEBUG loaded listener.js 16:45:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D89697400) [pid = 3668] [serial = 2183] [outer = 0000003D88690400] 16:45:40 INFO - PROCESS | 3668 | 1464219940568 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 16:45:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:45:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 734ms 16:45:40 INFO - PROCESS | 3668 | 1464219940624 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 16:45:40 INFO - PROCESS | 3668 | 1464219940626 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 16:45:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:45:40 INFO - PROCESS | 3668 | 1464219940634 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:45:40 INFO - PROCESS | 3668 | 1464219940636 Marionette TRACE conn6 <- [1,2874,null,{}] 16:45:40 INFO - PROCESS | 3668 | 1464219940640 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:40 INFO - PROCESS | 3668 | 1464219940750 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 16:45:40 INFO - PROCESS | 3668 | 1464219940806 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:40 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D85A52800 == 51 [pid = 3668] [id = 728] 16:45:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0000003D89A91000) [pid = 3668] [serial = 2184] [outer = 0000000000000000] 16:45:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (0000003D89AC9400) [pid = 3668] [serial = 2185] [outer = 0000003D89A91000] 16:45:40 INFO - PROCESS | 3668 | 1464219940853 Marionette DEBUG loaded listener.js 16:45:40 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (0000003D89E4BC00) [pid = 3668] [serial = 2186] [outer = 0000003D89A91000] 16:45:41 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (0000003D84405C00) [pid = 3668] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:45:41 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (0000003D84406400) [pid = 3668] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:45:41 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (0000003D859D9C00) [pid = 3668] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:45:41 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (0000003D87D9A400) [pid = 3668] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:45:41 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0000003D89A8E000) [pid = 3668] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:45:41 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (0000003D86450800) [pid = 3668] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:45:41 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0000003D88698400) [pid = 3668] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:45:41 INFO - PROCESS | 3668 | --DOMWINDOW == 86 (0000003D83106800) [pid = 3668] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:45:41 INFO - PROCESS | 3668 | --DOMWINDOW == 85 (0000003D89ACA800) [pid = 3668] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:45:41 INFO - PROCESS | 3668 | --DOMWINDOW == 84 (0000003D88556C00) [pid = 3668] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:45:41 INFO - PROCESS | 3668 | 1464219941322 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 16:45:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:45:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 734ms 16:45:41 INFO - PROCESS | 3668 | 1464219941373 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 16:45:41 INFO - PROCESS | 3668 | 1464219941375 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 16:45:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:45:41 INFO - PROCESS | 3668 | 1464219941378 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:45:41 INFO - PROCESS | 3668 | 1464219941380 Marionette TRACE conn6 <- [1,2878,null,{}] 16:45:41 INFO - PROCESS | 3668 | 1464219941384 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:41 INFO - PROCESS | 3668 | 1464219941505 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 16:45:41 INFO - PROCESS | 3668 | 1464219941557 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:41 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AF30000 == 52 [pid = 3668] [id = 729] 16:45:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 85 (0000003D85150C00) [pid = 3668] [serial = 2187] [outer = 0000000000000000] 16:45:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 86 (0000003D88562400) [pid = 3668] [serial = 2188] [outer = 0000003D85150C00] 16:45:41 INFO - PROCESS | 3668 | 1464219941604 Marionette DEBUG loaded listener.js 16:45:41 INFO - PROCESS | 3668 | ++DOMWINDOW == 87 (0000003D89EDDC00) [pid = 3668] [serial = 2189] [outer = 0000003D85150C00] 16:45:41 INFO - PROCESS | 3668 | 1464219941979 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:45:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:45:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 629ms 16:45:42 INFO - PROCESS | 3668 | 1464219942012 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 16:45:42 INFO - PROCESS | 3668 | 1464219942014 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 16:45:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:45:42 INFO - PROCESS | 3668 | 1464219942018 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:45:42 INFO - PROCESS | 3668 | 1464219942019 Marionette TRACE conn6 <- [1,2882,null,{}] 16:45:42 INFO - PROCESS | 3668 | 1464219942023 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:42 INFO - PROCESS | 3668 | 1464219942132 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 16:45:42 INFO - PROCESS | 3668 | 1464219942144 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:42 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D85837800 == 53 [pid = 3668] [id = 730] 16:45:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003D89F14800) [pid = 3668] [serial = 2190] [outer = 0000000000000000] 16:45:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D89F21800) [pid = 3668] [serial = 2191] [outer = 0000003D89F14800] 16:45:42 INFO - PROCESS | 3668 | 1464219942189 Marionette DEBUG loaded listener.js 16:45:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D8A131400) [pid = 3668] [serial = 2192] [outer = 0000003D89F14800] 16:45:42 INFO - PROCESS | 3668 | 1464219942624 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 16:45:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:45:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 627ms 16:45:42 INFO - PROCESS | 3668 | 1464219942647 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 16:45:42 INFO - PROCESS | 3668 | 1464219942649 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 16:45:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:45:42 INFO - PROCESS | 3668 | 1464219942653 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:45:42 INFO - PROCESS | 3668 | 1464219942655 Marionette TRACE conn6 <- [1,2886,null,{}] 16:45:42 INFO - PROCESS | 3668 | 1464219942658 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:42 INFO - PROCESS | 3668 | 1464219942753 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 16:45:42 INFO - PROCESS | 3668 | 1464219942788 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:42 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8DA70800 == 54 [pid = 3668] [id = 731] 16:45:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D8A13F000) [pid = 3668] [serial = 2193] [outer = 0000000000000000] 16:45:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0000003D8A141000) [pid = 3668] [serial = 2194] [outer = 0000003D8A13F000] 16:45:42 INFO - PROCESS | 3668 | 1464219942836 Marionette DEBUG loaded listener.js 16:45:42 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (0000003D8A147400) [pid = 3668] [serial = 2195] [outer = 0000003D8A13F000] 16:45:43 INFO - PROCESS | 3668 | 1464219943429 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 16:45:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:45:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 839ms 16:45:43 INFO - PROCESS | 3668 | 1464219943525 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 16:45:43 INFO - PROCESS | 3668 | 1464219943530 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 16:45:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:45:43 INFO - PROCESS | 3668 | 1464219943537 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:45:43 INFO - PROCESS | 3668 | 1464219943541 Marionette TRACE conn6 <- [1,2890,null,{}] 16:45:43 INFO - PROCESS | 3668 | 1464219943547 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:43 INFO - PROCESS | 3668 | 1464219943675 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 16:45:43 INFO - PROCESS | 3668 | 1464219943792 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:43 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86143000 == 55 [pid = 3668] [id = 732] 16:45:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (0000003D82FC7800) [pid = 3668] [serial = 2196] [outer = 0000000000000000] 16:45:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (0000003D8440A400) [pid = 3668] [serial = 2197] [outer = 0000003D82FC7800] 16:45:43 INFO - PROCESS | 3668 | 1464219943856 Marionette DEBUG loaded listener.js 16:45:43 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (0000003D85506C00) [pid = 3668] [serial = 2198] [outer = 0000003D82FC7800] 16:45:44 INFO - PROCESS | 3668 | 1464219944446 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:45:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:45:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 986ms 16:45:44 INFO - PROCESS | 3668 | 1464219944525 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 16:45:44 INFO - PROCESS | 3668 | 1464219944532 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 16:45:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:45:44 INFO - PROCESS | 3668 | 1464219944539 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:45:44 INFO - PROCESS | 3668 | 1464219944542 Marionette TRACE conn6 <- [1,2894,null,{}] 16:45:44 INFO - PROCESS | 3668 | 1464219944546 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:44 INFO - PROCESS | 3668 | 1464219944665 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 16:45:44 INFO - PROCESS | 3668 | 1464219944789 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:44 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89FCF800 == 56 [pid = 3668] [id = 733] 16:45:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (0000003D859D0800) [pid = 3668] [serial = 2199] [outer = 0000000000000000] 16:45:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (0000003D85A74400) [pid = 3668] [serial = 2200] [outer = 0000003D859D0800] 16:45:44 INFO - PROCESS | 3668 | 1464219944848 Marionette DEBUG loaded listener.js 16:45:44 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (0000003D86E4EC00) [pid = 3668] [serial = 2201] [outer = 0000003D859D0800] 16:45:45 INFO - PROCESS | 3668 | 1464219945488 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 16:45:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:45:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 986ms 16:45:45 INFO - PROCESS | 3668 | 1464219945531 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 16:45:45 INFO - PROCESS | 3668 | 1464219945533 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 16:45:45 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:45:45 INFO - PROCESS | 3668 | 1464219945537 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:45:45 INFO - PROCESS | 3668 | 1464219945541 Marionette TRACE conn6 <- [1,2898,null,{}] 16:45:45 INFO - PROCESS | 3668 | 1464219945553 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:45 INFO - PROCESS | 3668 | 1464219945671 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 16:45:45 INFO - PROCESS | 3668 | 1464219945798 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:45 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8E0E3000 == 57 [pid = 3668] [id = 734] 16:45:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (0000003D892B2800) [pid = 3668] [serial = 2202] [outer = 0000000000000000] 16:45:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (0000003D89A4C400) [pid = 3668] [serial = 2203] [outer = 0000003D892B2800] 16:45:45 INFO - PROCESS | 3668 | 1464219945860 Marionette DEBUG loaded listener.js 16:45:45 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (0000003D8A13AC00) [pid = 3668] [serial = 2204] [outer = 0000003D892B2800] 16:45:46 INFO - PROCESS | 3668 | 1464219946434 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 16:45:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:45:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:45:46 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 944ms 16:45:46 INFO - PROCESS | 3668 | 1464219946483 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 16:45:46 INFO - PROCESS | 3668 | 1464219946487 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 16:45:46 INFO - TEST-START | /DOMEvents/constructors.html 16:45:46 INFO - PROCESS | 3668 | 1464219946490 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:45:46 INFO - PROCESS | 3668 | 1464219946492 Marionette TRACE conn6 <- [1,2902,null,{}] 16:45:46 INFO - PROCESS | 3668 | 1464219946496 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:46 INFO - PROCESS | 3668 | 1464219946610 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 16:45:46 INFO - PROCESS | 3668 | 1464219946706 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:46 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8EA39000 == 58 [pid = 3668] [id = 735] 16:45:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (0000003D8AB46000) [pid = 3668] [serial = 2205] [outer = 0000000000000000] 16:45:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (0000003D8AB4C400) [pid = 3668] [serial = 2206] [outer = 0000003D8AB46000] 16:45:46 INFO - PROCESS | 3668 | 1464219946764 Marionette DEBUG loaded listener.js 16:45:46 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (0000003D8ABBB000) [pid = 3668] [serial = 2207] [outer = 0000003D8AB46000] 16:45:47 INFO - PROCESS | 3668 | 1464219947363 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:45:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:45:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:45:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:45:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:45:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:45:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:45:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:45:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:45:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:45:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:45:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:45:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:45:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:45:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:45:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:45:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:45:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:45:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:45:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:45:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:45:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:45:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:45:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:45:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:45:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:45:47 INFO - TEST-OK | /DOMEvents/constructors.html | took 942ms 16:45:47 INFO - PROCESS | 3668 | 1464219947435 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 16:45:47 INFO - PROCESS | 3668 | 1464219947438 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 16:45:47 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:45:47 INFO - PROCESS | 3668 | 1464219947442 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:45:47 INFO - PROCESS | 3668 | 1464219947444 Marionette TRACE conn6 <- [1,2906,null,{}] 16:45:47 INFO - PROCESS | 3668 | 1464219947448 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:47 INFO - PROCESS | 3668 | 1464219947559 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 16:45:47 INFO - PROCESS | 3668 | 1464219947686 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:47 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B58D000 == 59 [pid = 3668] [id = 736] 16:45:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (0000003D821C8400) [pid = 3668] [serial = 2208] [outer = 0000000000000000] 16:45:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (0000003D89E4F400) [pid = 3668] [serial = 2209] [outer = 0000003D821C8400] 16:45:47 INFO - PROCESS | 3668 | 1464219947743 Marionette DEBUG loaded listener.js 16:45:47 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (0000003D8AF5DC00) [pid = 3668] [serial = 2210] [outer = 0000003D821C8400] 16:45:48 INFO - PROCESS | 3668 | 1464219948520 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:45:48 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:45:48 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1133ms 16:45:48 INFO - PROCESS | 3668 | 1464219948577 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 16:45:48 INFO - PROCESS | 3668 | 1464219948581 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 16:45:48 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:45:48 INFO - PROCESS | 3668 | 1464219948587 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:45:48 INFO - PROCESS | 3668 | 1464219948592 Marionette TRACE conn6 <- [1,2910,null,{}] 16:45:48 INFO - PROCESS | 3668 | 1464219948599 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:48 INFO - PROCESS | 3668 | 1464219948704 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 16:45:48 INFO - PROCESS | 3668 | 1464219948837 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:48 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86129800 == 60 [pid = 3668] [id = 737] 16:45:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (0000003D84407400) [pid = 3668] [serial = 2211] [outer = 0000000000000000] 16:45:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (0000003D845BB800) [pid = 3668] [serial = 2212] [outer = 0000003D84407400] 16:45:48 INFO - PROCESS | 3668 | 1464219948894 Marionette DEBUG loaded listener.js 16:45:48 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (0000003D8550A800) [pid = 3668] [serial = 2213] [outer = 0000003D84407400] 16:45:49 INFO - PROCESS | 3668 | [3668] 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 16:45:49 INFO - PROCESS | 3668 | [3668] 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 16:45:49 INFO - PROCESS | 3668 | [3668] 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 16:45:49 INFO - PROCESS | 3668 | [3668] 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 16:45:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86472800 == 59 [pid = 3668] [id = 643] 16:45:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86474000 == 58 [pid = 3668] [id = 637] 16:45:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86135800 == 57 [pid = 3668] [id = 636] 16:45:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003D85837800 == 56 [pid = 3668] [id = 730] 16:45:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AF30000 == 55 [pid = 3668] [id = 729] 16:45:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003D85A52800 == 54 [pid = 3668] [id = 728] 16:45:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8A1AF000 == 53 [pid = 3668] [id = 727] 16:45:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003D899C9800 == 52 [pid = 3668] [id = 726] 16:45:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003D87DB0000 == 51 [pid = 3668] [id = 724] 16:45:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86144000 == 50 [pid = 3668] [id = 723] 16:45:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003D854E0800 == 49 [pid = 3668] [id = 722] 16:45:49 INFO - PROCESS | 3668 | --DOMWINDOW == 110 (0000003D89EE3000) [pid = 3668] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 16:45:49 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8618C800 == 48 [pid = 3668] [id = 718] 16:45:49 INFO - PROCESS | 3668 | 1464219949521 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 16:45:49 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:45:49 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:45:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:45:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:45:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:45:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:45:49 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 16:45:49 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:45:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:45:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:45:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:45:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:45:49 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 16:45:49 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:45:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:45:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:45:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:45:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:45:49 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]" 16:45:49 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:45:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:45:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:45:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:45:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:45:49 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:45:49 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 993ms 16:45:49 INFO - PROCESS | 3668 | 1464219949584 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 16:45:49 INFO - PROCESS | 3668 | 1464219949590 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 16:45:49 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:45:49 INFO - PROCESS | 3668 | 1464219949596 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:45:49 INFO - PROCESS | 3668 | 1464219949599 Marionette TRACE conn6 <- [1,2914,null,{}] 16:45:49 INFO - PROCESS | 3668 | 1464219949603 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:49 INFO - PROCESS | 3668 | 1464219949694 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 16:45:49 INFO - PROCESS | 3668 | --DOMWINDOW == 109 (0000003D89E4C000) [pid = 3668] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 16:45:49 INFO - PROCESS | 3668 | --DOMWINDOW == 108 (0000003D85291800) [pid = 3668] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 16:45:49 INFO - PROCESS | 3668 | --DOMWINDOW == 107 (0000003D89A48000) [pid = 3668] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 16:45:49 INFO - PROCESS | 3668 | --DOMWINDOW == 106 (0000003D859BF000) [pid = 3668] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 16:45:49 INFO - PROCESS | 3668 | --DOMWINDOW == 105 (0000003D8528AC00) [pid = 3668] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 16:45:49 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (0000003D85A23000) [pid = 3668] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 16:45:49 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (0000003D86307000) [pid = 3668] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 16:45:49 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (0000003D88558C00) [pid = 3668] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 16:45:49 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (0000003D84413400) [pid = 3668] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 16:45:49 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (0000003D89A93C00) [pid = 3668] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 16:45:49 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (0000003D86E53000) [pid = 3668] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 16:45:49 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (0000003D89694800) [pid = 3668] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 16:45:49 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (0000003D89A53800) [pid = 3668] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 16:45:49 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (0000003D87DA3800) [pid = 3668] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 16:45:49 INFO - PROCESS | 3668 | --DOMWINDOW == 95 (0000003D89AC4C00) [pid = 3668] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 16:45:49 INFO - PROCESS | 3668 | --DOMWINDOW == 94 (0000003D85A76C00) [pid = 3668] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 16:45:49 INFO - PROCESS | 3668 | --DOMWINDOW == 93 (0000003D89AD0800) [pid = 3668] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 16:45:49 INFO - PROCESS | 3668 | --DOMWINDOW == 92 (0000003D88695000) [pid = 3668] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 16:45:49 INFO - PROCESS | 3668 | --DOMWINDOW == 91 (0000003D85859400) [pid = 3668] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 16:45:49 INFO - PROCESS | 3668 | --DOMWINDOW == 90 (0000003D89AC5400) [pid = 3668] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 16:45:49 INFO - PROCESS | 3668 | --DOMWINDOW == 89 (0000003D840A5400) [pid = 3668] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 16:45:49 INFO - PROCESS | 3668 | --DOMWINDOW == 88 (0000003D88560C00) [pid = 3668] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 16:45:49 INFO - PROCESS | 3668 | --DOMWINDOW == 87 (0000003D86452000) [pid = 3668] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 16:45:49 INFO - PROCESS | 3668 | 1464219949784 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:49 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86175800 == 49 [pid = 3668] [id = 738] 16:45:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 88 (0000003D84408C00) [pid = 3668] [serial = 2214] [outer = 0000000000000000] 16:45:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 89 (0000003D855F4000) [pid = 3668] [serial = 2215] [outer = 0000003D84408C00] 16:45:49 INFO - PROCESS | 3668 | 1464219949834 Marionette DEBUG loaded listener.js 16:45:49 INFO - PROCESS | 3668 | ++DOMWINDOW == 90 (0000003D859C8800) [pid = 3668] [serial = 2216] [outer = 0000003D84408C00] 16:45:50 INFO - PROCESS | 3668 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:45:50 INFO - PROCESS | 3668 | 1464219950228 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 16:45:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:45:50 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 692ms 16:45:50 INFO - PROCESS | 3668 | 1464219950290 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 16:45:50 INFO - PROCESS | 3668 | 1464219950293 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 16:45:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:45:50 INFO - PROCESS | 3668 | 1464219950297 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:45:50 INFO - PROCESS | 3668 | 1464219950300 Marionette TRACE conn6 <- [1,2918,null,{}] 16:45:50 INFO - PROCESS | 3668 | 1464219950312 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:50 INFO - PROCESS | 3668 | 1464219950437 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 16:45:50 INFO - PROCESS | 3668 | 1464219950451 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:50 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89174000 == 50 [pid = 3668] [id = 739] 16:45:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 91 (0000003D8635C000) [pid = 3668] [serial = 2217] [outer = 0000000000000000] 16:45:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 92 (0000003D86366C00) [pid = 3668] [serial = 2218] [outer = 0000003D8635C000] 16:45:50 INFO - PROCESS | 3668 | 1464219950500 Marionette DEBUG loaded listener.js 16:45:50 INFO - PROCESS | 3668 | ++DOMWINDOW == 93 (0000003D86E51800) [pid = 3668] [serial = 2219] [outer = 0000003D8635C000] 16:45:50 INFO - PROCESS | 3668 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:45:50 INFO - PROCESS | 3668 | 1464219950953 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 16:45:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:45:50 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 693ms 16:45:50 INFO - PROCESS | 3668 | 1464219950991 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 16:45:50 INFO - PROCESS | 3668 | 1464219950994 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 16:45:51 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:45:51 INFO - PROCESS | 3668 | 1464219951002 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:45:51 INFO - PROCESS | 3668 | 1464219951004 Marionette TRACE conn6 <- [1,2922,null,{}] 16:45:51 INFO - PROCESS | 3668 | 1464219951008 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:51 INFO - PROCESS | 3668 | 1464219951098 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 16:45:51 INFO - PROCESS | 3668 | 1464219951105 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:51 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89561000 == 51 [pid = 3668] [id = 740] 16:45:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 94 (0000003D88287000) [pid = 3668] [serial = 2220] [outer = 0000000000000000] 16:45:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 95 (0000003D8828B000) [pid = 3668] [serial = 2221] [outer = 0000003D88287000] 16:45:51 INFO - PROCESS | 3668 | 1464219951151 Marionette DEBUG loaded listener.js 16:45:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 96 (0000003D88563400) [pid = 3668] [serial = 2222] [outer = 0000003D88287000] 16:45:51 INFO - PROCESS | 3668 | 1464219951579 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:45:51 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:45:51 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 628ms 16:45:51 INFO - PROCESS | 3668 | 1464219951633 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 16:45:51 INFO - PROCESS | 3668 | 1464219951636 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 16:45:51 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:45:51 INFO - PROCESS | 3668 | 1464219951646 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:45:51 INFO - PROCESS | 3668 | 1464219951648 Marionette TRACE conn6 <- [1,2926,null,{}] 16:45:51 INFO - PROCESS | 3668 | 1464219951652 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:51 INFO - PROCESS | 3668 | 1464219951764 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 16:45:51 INFO - PROCESS | 3668 | 1464219951844 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:51 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89FE4800 == 52 [pid = 3668] [id = 741] 16:45:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (0000003D88696C00) [pid = 3668] [serial = 2223] [outer = 0000000000000000] 16:45:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (0000003D892B8000) [pid = 3668] [serial = 2224] [outer = 0000003D88696C00] 16:45:51 INFO - PROCESS | 3668 | 1464219951890 Marionette DEBUG loaded listener.js 16:45:51 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (0000003D89A50000) [pid = 3668] [serial = 2225] [outer = 0000003D88696C00] 16:45:52 INFO - PROCESS | 3668 | 1464219952280 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:45:52 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. 16:45:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 691ms 16:45:52 INFO - PROCESS | 3668 | 1464219952338 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 16:45:52 INFO - PROCESS | 3668 | 1464219952340 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 16:45:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:45:52 INFO - PROCESS | 3668 | 1464219952344 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:45:52 INFO - PROCESS | 3668 | 1464219952346 Marionette TRACE conn6 <- [1,2930,null,{}] 16:45:52 INFO - PROCESS | 3668 | 1464219952349 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:52 INFO - PROCESS | 3668 | 1464219952506 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 16:45:52 INFO - PROCESS | 3668 | 1464219952514 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:52 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8613A000 == 53 [pid = 3668] [id = 742] 16:45:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (0000003D89A8E400) [pid = 3668] [serial = 2226] [outer = 0000000000000000] 16:45:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (0000003D89ACA800) [pid = 3668] [serial = 2227] [outer = 0000003D89A8E400] 16:45:52 INFO - PROCESS | 3668 | 1464219952561 Marionette DEBUG loaded listener.js 16:45:52 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (0000003D8A12A000) [pid = 3668] [serial = 2228] [outer = 0000003D89A8E400] 16:45:53 INFO - PROCESS | 3668 | 1464219953004 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 16:45:53 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 16:45:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:45:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:45:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:45:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 692ms 16:45:53 INFO - PROCESS | 3668 | 1464219953039 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 16:45:53 INFO - PROCESS | 3668 | 1464219953041 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 16:45:53 INFO - PROCESS | 3668 | 1464219953045 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:45:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:45:53 INFO - PROCESS | 3668 | 1464219953047 Marionette TRACE conn6 <- [1,2934,null,{}] 16:45:53 INFO - PROCESS | 3668 | 1464219953050 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:53 INFO - PROCESS | 3668 | 1464219953190 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 16:45:53 INFO - PROCESS | 3668 | 1464219953216 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:53 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8B589000 == 54 [pid = 3668] [id = 743] 16:45:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (0000003D8AB4B800) [pid = 3668] [serial = 2229] [outer = 0000000000000000] 16:45:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (0000003D8ABBF800) [pid = 3668] [serial = 2230] [outer = 0000003D8AB4B800] 16:45:53 INFO - PROCESS | 3668 | 1464219953261 Marionette DEBUG loaded listener.js 16:45:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (0000003D8AF62C00) [pid = 3668] [serial = 2231] [outer = 0000003D8AB4B800] 16:45:53 INFO - PROCESS | 3668 | --DOMWINDOW == 104 (0000003D86E4B000) [pid = 3668] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:45:53 INFO - PROCESS | 3668 | --DOMWINDOW == 103 (0000003D824EFC00) [pid = 3668] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:45:53 INFO - PROCESS | 3668 | --DOMWINDOW == 102 (0000003D84F0F800) [pid = 3668] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:45:53 INFO - PROCESS | 3668 | --DOMWINDOW == 101 (0000003D86369C00) [pid = 3668] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:45:53 INFO - PROCESS | 3668 | --DOMWINDOW == 100 (0000003D859D3C00) [pid = 3668] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:45:53 INFO - PROCESS | 3668 | --DOMWINDOW == 99 (0000003D88690400) [pid = 3668] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:45:53 INFO - PROCESS | 3668 | --DOMWINDOW == 98 (0000003D85150C00) [pid = 3668] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:45:53 INFO - PROCESS | 3668 | --DOMWINDOW == 97 (0000003D89A91000) [pid = 3668] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:45:53 INFO - PROCESS | 3668 | --DOMWINDOW == 96 (0000003D89F14800) [pid = 3668] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:45:53 INFO - PROCESS | 3668 | 1464219953779 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:45:53 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. 16:45:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 777ms 16:45:53 INFO - PROCESS | 3668 | 1464219953826 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 16:45:53 INFO - PROCESS | 3668 | 1464219953828 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 16:45:53 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:45:53 INFO - PROCESS | 3668 | 1464219953831 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:45:53 INFO - PROCESS | 3668 | 1464219953833 Marionette TRACE conn6 <- [1,2938,null,{}] 16:45:53 INFO - PROCESS | 3668 | 1464219953836 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:53 INFO - PROCESS | 3668 | 1464219953921 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 16:45:53 INFO - PROCESS | 3668 | 1464219953935 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:53 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8CD1A800 == 55 [pid = 3668] [id = 744] 16:45:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 97 (0000003D86369C00) [pid = 3668] [serial = 2232] [outer = 0000000000000000] 16:45:53 INFO - PROCESS | 3668 | ++DOMWINDOW == 98 (0000003D87D32400) [pid = 3668] [serial = 2233] [outer = 0000003D86369C00] 16:45:53 INFO - PROCESS | 3668 | 1464219953980 Marionette DEBUG loaded listener.js 16:45:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 99 (0000003D8AF60800) [pid = 3668] [serial = 2234] [outer = 0000003D86369C00] 16:45:54 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8DA53800 == 56 [pid = 3668] [id = 745] 16:45:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 100 (0000003D8DB59C00) [pid = 3668] [serial = 2235] [outer = 0000000000000000] 16:45:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 101 (0000003D8DB5CC00) [pid = 3668] [serial = 2236] [outer = 0000003D8DB59C00] 16:45:54 INFO - PROCESS | 3668 | 1464219954422 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:45:54 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. 16:45:54 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 629ms 16:45:54 INFO - PROCESS | 3668 | 1464219954464 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 16:45:54 INFO - PROCESS | 3668 | 1464219954466 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 16:45:54 INFO - PROCESS | 3668 | 1464219954469 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:45:54 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:45:54 INFO - PROCESS | 3668 | 1464219954471 Marionette TRACE conn6 <- [1,2942,null,{}] 16:45:54 INFO - PROCESS | 3668 | 1464219954475 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:54 INFO - PROCESS | 3668 | 1464219954606 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 16:45:54 INFO - PROCESS | 3668 | 1464219954619 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:54 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8E0EE800 == 57 [pid = 3668] [id = 746] 16:45:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 102 (0000003D8DB55C00) [pid = 3668] [serial = 2237] [outer = 0000000000000000] 16:45:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 103 (0000003D8DB5B000) [pid = 3668] [serial = 2238] [outer = 0000003D8DB55C00] 16:45:54 INFO - PROCESS | 3668 | 1464219954665 Marionette DEBUG loaded listener.js 16:45:54 INFO - PROCESS | 3668 | ++DOMWINDOW == 104 (0000003D8DD69400) [pid = 3668] [serial = 2239] [outer = 0000003D8DB55C00] 16:45:55 INFO - PROCESS | 3668 | 1464219955081 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:45:55 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:45:55 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 16:45:55 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 629ms 16:45:55 INFO - PROCESS | 3668 | 1464219955102 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 16:45:55 INFO - PROCESS | 3668 | 1464219955104 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 16:45:55 INFO - PROCESS | 3668 | 1464219955107 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:45:55 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:45:55 INFO - PROCESS | 3668 | 1464219955109 Marionette TRACE conn6 <- [1,2946,null,{}] 16:45:55 INFO - PROCESS | 3668 | 1464219955125 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:55 INFO - PROCESS | 3668 | 1464219955229 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 16:45:55 INFO - PROCESS | 3668 | 1464219955235 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:55 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF3BF0800 == 58 [pid = 3668] [id = 747] 16:45:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 105 (0000003D8DD70000) [pid = 3668] [serial = 2240] [outer = 0000000000000000] 16:45:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 106 (0000003D8DD74C00) [pid = 3668] [serial = 2241] [outer = 0000003D8DD70000] 16:45:55 INFO - PROCESS | 3668 | 1464219955290 Marionette DEBUG loaded listener.js 16:45:55 INFO - PROCESS | 3668 | ++DOMWINDOW == 107 (0000003DF31F6400) [pid = 3668] [serial = 2242] [outer = 0000003D8DD70000] 16:45:55 INFO - PROCESS | 3668 | 1464219955688 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:45:55 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. 16:45:55 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 650ms 16:45:55 INFO - PROCESS | 3668 | 1464219955775 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 16:45:55 INFO - PROCESS | 3668 | 1464219955780 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 16:45:55 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:45:55 INFO - PROCESS | 3668 | 1464219955791 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:45:55 INFO - PROCESS | 3668 | 1464219955796 Marionette TRACE conn6 <- [1,2950,null,{}] 16:45:55 INFO - PROCESS | 3668 | 1464219955803 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:55 INFO - PROCESS | 3668 | 1464219955926 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 16:45:56 INFO - PROCESS | 3668 | 1464219956091 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:56 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86193800 == 59 [pid = 3668] [id = 748] 16:45:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 108 (0000003D84411800) [pid = 3668] [serial = 2243] [outer = 0000000000000000] 16:45:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 109 (0000003D8514A400) [pid = 3668] [serial = 2244] [outer = 0000003D84411800] 16:45:56 INFO - PROCESS | 3668 | 1464219956151 Marionette DEBUG loaded listener.js 16:45:56 INFO - PROCESS | 3668 | ++DOMWINDOW == 110 (0000003D859BF000) [pid = 3668] [serial = 2245] [outer = 0000003D84411800] 16:45:56 INFO - PROCESS | 3668 | 1464219956679 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:45:56 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. 16:45:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 944ms 16:45:56 INFO - PROCESS | 3668 | 1464219956782 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 16:45:56 INFO - PROCESS | 3668 | 1464219956786 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 16:45:56 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:45:56 INFO - PROCESS | 3668 | 1464219956801 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:45:56 INFO - PROCESS | 3668 | 1464219956806 Marionette TRACE conn6 <- [1,2954,null,{}] 16:45:56 INFO - PROCESS | 3668 | 1464219956811 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:56 INFO - PROCESS | 3668 | 1464219956939 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 16:45:57 INFO - PROCESS | 3668 | 1464219957030 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:57 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89556800 == 60 [pid = 3668] [id = 749] 16:45:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 111 (0000003D85A7E800) [pid = 3668] [serial = 2246] [outer = 0000000000000000] 16:45:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 112 (0000003D8644D800) [pid = 3668] [serial = 2247] [outer = 0000003D85A7E800] 16:45:57 INFO - PROCESS | 3668 | 1464219957090 Marionette DEBUG loaded listener.js 16:45:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 113 (0000003D87DA3C00) [pid = 3668] [serial = 2248] [outer = 0000003D85A7E800] 16:45:57 INFO - PROCESS | 3668 | 1464219957642 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:45:57 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. 16:45:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 902ms 16:45:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:45:57 INFO - PROCESS | 3668 | 1464219957696 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 16:45:57 INFO - PROCESS | 3668 | 1464219957699 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 16:45:57 INFO - PROCESS | 3668 | 1464219957703 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:45:57 INFO - PROCESS | 3668 | 1464219957705 Marionette TRACE conn6 <- [1,2958,null,{}] 16:45:57 INFO - PROCESS | 3668 | 1464219957716 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:57 INFO - PROCESS | 3668 | 1464219957841 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 16:45:57 INFO - PROCESS | 3668 | 1464219957967 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:57 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF4414000 == 61 [pid = 3668] [id = 750] 16:45:57 INFO - PROCESS | 3668 | ++DOMWINDOW == 114 (0000003D89EE3000) [pid = 3668] [serial = 2249] [outer = 0000000000000000] 16:45:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 115 (0000003D8A12C000) [pid = 3668] [serial = 2250] [outer = 0000003D89EE3000] 16:45:58 INFO - PROCESS | 3668 | 1464219958029 Marionette DEBUG loaded listener.js 16:45:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 116 (0000003D8AF59400) [pid = 3668] [serial = 2251] [outer = 0000003D89EE3000] 16:45:58 INFO - PROCESS | 3668 | 1464219958614 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:45:58 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. 16:45:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 923ms 16:45:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:45:58 INFO - PROCESS | 3668 | 1464219958627 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 16:45:58 INFO - PROCESS | 3668 | 1464219958630 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 16:45:58 INFO - PROCESS | 3668 | 1464219958633 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:45:58 INFO - PROCESS | 3668 | 1464219958635 Marionette TRACE conn6 <- [1,2962,null,{}] 16:45:58 INFO - PROCESS | 3668 | 1464219958639 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:58 INFO - PROCESS | 3668 | 1464219958755 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 16:45:58 INFO - PROCESS | 3668 | 1464219958880 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:58 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF4BC0800 == 62 [pid = 3668] [id = 751] 16:45:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (0000003D8DB56800) [pid = 3668] [serial = 2252] [outer = 0000000000000000] 16:45:58 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (0000003DF31F7C00) [pid = 3668] [serial = 2253] [outer = 0000003D8DB56800] 16:45:58 INFO - PROCESS | 3668 | 1464219958942 Marionette DEBUG loaded listener.js 16:45:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (0000003DF3B50400) [pid = 3668] [serial = 2254] [outer = 0000003D8DB56800] 16:45:59 INFO - PROCESS | 3668 | 1464219959440 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 16:45:59 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. 16:45:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 839ms 16:45:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:45:59 INFO - PROCESS | 3668 | 1464219959475 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 16:45:59 INFO - PROCESS | 3668 | 1464219959478 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 16:45:59 INFO - PROCESS | 3668 | 1464219959481 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:45:59 INFO - PROCESS | 3668 | 1464219959483 Marionette TRACE conn6 <- [1,2966,null,{}] 16:45:59 INFO - PROCESS | 3668 | 1464219959487 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:45:59 INFO - PROCESS | 3668 | 1464219959600 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 16:45:59 INFO - PROCESS | 3668 | 1464219959698 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:59 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF525C000 == 63 [pid = 3668] [id = 752] 16:45:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (0000003DF3B46C00) [pid = 3668] [serial = 2255] [outer = 0000000000000000] 16:45:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (0000003DF3C1B400) [pid = 3668] [serial = 2256] [outer = 0000003DF3B46C00] 16:45:59 INFO - PROCESS | 3668 | 1464219959757 Marionette DEBUG loaded listener.js 16:45:59 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (0000003DF42CB400) [pid = 3668] [serial = 2257] [outer = 0000003DF3B46C00] 16:46:00 INFO - PROCESS | 3668 | 1464219960290 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:46:00 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. 16:46:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 838ms 16:46:00 INFO - PROCESS | 3668 | 1464219960323 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 16:46:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:46:00 INFO - PROCESS | 3668 | 1464219960325 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 16:46:00 INFO - PROCESS | 3668 | 1464219960329 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:46:00 INFO - PROCESS | 3668 | 1464219960332 Marionette TRACE conn6 <- [1,2970,null,{}] 16:46:00 INFO - PROCESS | 3668 | 1464219960335 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:00 INFO - PROCESS | 3668 | 1464219960471 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 16:46:00 INFO - PROCESS | 3668 | 1464219960573 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:00 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF5CD1800 == 64 [pid = 3668] [id = 753] 16:46:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (0000003DF45C3000) [pid = 3668] [serial = 2258] [outer = 0000000000000000] 16:46:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (0000003DF4B33800) [pid = 3668] [serial = 2259] [outer = 0000003DF45C3000] 16:46:00 INFO - PROCESS | 3668 | 1464219960631 Marionette DEBUG loaded listener.js 16:46:00 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (0000003DF4D6D400) [pid = 3668] [serial = 2260] [outer = 0000003DF45C3000] 16:46:01 INFO - PROCESS | 3668 | 1464219961159 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 16:46:01 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 16:46:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:46:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 882ms 16:46:01 INFO - PROCESS | 3668 | 1464219961214 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 16:46:01 INFO - PROCESS | 3668 | 1464219961216 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 16:46:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:46:01 INFO - PROCESS | 3668 | 1464219961220 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:46:01 INFO - PROCESS | 3668 | 1464219961222 Marionette TRACE conn6 <- [1,2974,null,{}] 16:46:01 INFO - PROCESS | 3668 | 1464219961226 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:01 INFO - PROCESS | 3668 | 1464219961337 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 16:46:01 INFO - PROCESS | 3668 | 1464219961435 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:01 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF6380000 == 65 [pid = 3668] [id = 754] 16:46:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (0000003DF4C7F800) [pid = 3668] [serial = 2261] [outer = 0000000000000000] 16:46:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (0000003DF4D75800) [pid = 3668] [serial = 2262] [outer = 0000003DF4C7F800] 16:46:01 INFO - PROCESS | 3668 | 1464219961494 Marionette DEBUG loaded listener.js 16:46:01 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (0000003DF547D400) [pid = 3668] [serial = 2263] [outer = 0000003DF4C7F800] 16:46:02 INFO - PROCESS | 3668 | 1464219962035 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:46:02 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. 16:46:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 839ms 16:46:02 INFO - PROCESS | 3668 | 1464219962062 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 16:46:02 INFO - PROCESS | 3668 | 1464219962064 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 16:46:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:46:02 INFO - PROCESS | 3668 | 1464219962068 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:46:02 INFO - PROCESS | 3668 | 1464219962070 Marionette TRACE conn6 <- [1,2978,null,{}] 16:46:02 INFO - PROCESS | 3668 | 1464219962074 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:02 INFO - PROCESS | 3668 | 1464219962187 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 16:46:02 INFO - PROCESS | 3668 | 1464219962324 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:02 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8DA56000 == 66 [pid = 3668] [id = 755] 16:46:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (0000003D8A127000) [pid = 3668] [serial = 2264] [outer = 0000000000000000] 16:46:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (0000003DF5481000) [pid = 3668] [serial = 2265] [outer = 0000003D8A127000] 16:46:02 INFO - PROCESS | 3668 | 1464219962384 Marionette DEBUG loaded listener.js 16:46:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (0000003DF5578400) [pid = 3668] [serial = 2266] [outer = 0000003D8A127000] 16:46:02 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D822C4800 == 67 [pid = 3668] [id = 756] 16:46:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (0000003D86365000) [pid = 3668] [serial = 2267] [outer = 0000000000000000] 16:46:02 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (0000003D86E56800) [pid = 3668] [serial = 2268] [outer = 0000003D86365000] 16:46:03 INFO - PROCESS | 3668 | 1464219963161 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:46:03 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. 16:46:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1123ms 16:46:03 INFO - PROCESS | 3668 | 1464219963194 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 16:46:03 INFO - PROCESS | 3668 | 1464219963199 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 16:46:03 INFO - PROCESS | 3668 | 1464219963204 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:46:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:46:03 INFO - PROCESS | 3668 | 1464219963208 Marionette TRACE conn6 <- [1,2982,null,{}] 16:46:03 INFO - PROCESS | 3668 | 1464219963215 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:03 INFO - PROCESS | 3668 | 1464219963345 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 16:46:03 INFO - PROCESS | 3668 | 1464219963441 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:03 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D885C5800 == 68 [pid = 3668] [id = 757] 16:46:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (0000003D85290400) [pid = 3668] [serial = 2269] [outer = 0000000000000000] 16:46:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (0000003D85511400) [pid = 3668] [serial = 2270] [outer = 0000003D85290400] 16:46:03 INFO - PROCESS | 3668 | 1464219963492 Marionette DEBUG loaded listener.js 16:46:03 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (0000003D8635F800) [pid = 3668] [serial = 2271] [outer = 0000003D85290400] 16:46:04 INFO - PROCESS | 3668 | 1464219964036 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:46:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:46:04 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 16:46:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 882ms 16:46:04 INFO - PROCESS | 3668 | 1464219964090 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 16:46:04 INFO - PROCESS | 3668 | 1464219964096 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 16:46:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:46:04 INFO - PROCESS | 3668 | 1464219964102 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:46:04 INFO - PROCESS | 3668 | 1464219964105 Marionette TRACE conn6 <- [1,2986,null,{}] 16:46:04 INFO - PROCESS | 3668 | 1464219964109 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:04 INFO - PROCESS | 3668 | 1464219964224 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 16:46:04 INFO - PROCESS | 3668 | 1464219964329 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:04 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89173800 == 69 [pid = 3668] [id = 758] 16:46:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (0000003D859CD400) [pid = 3668] [serial = 2272] [outer = 0000000000000000] 16:46:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (0000003D88557000) [pid = 3668] [serial = 2273] [outer = 0000003D859CD400] 16:46:04 INFO - PROCESS | 3668 | 1464219964378 Marionette DEBUG loaded listener.js 16:46:04 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (0000003D89694000) [pid = 3668] [serial = 2274] [outer = 0000003D859CD400] 16:46:04 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8E0EE800 == 68 [pid = 3668] [id = 746] 16:46:04 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8DA53800 == 67 [pid = 3668] [id = 745] 16:46:04 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8CD1A800 == 66 [pid = 3668] [id = 744] 16:46:04 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8B589000 == 65 [pid = 3668] [id = 743] 16:46:04 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8613A000 == 64 [pid = 3668] [id = 742] 16:46:04 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89FE4800 == 63 [pid = 3668] [id = 741] 16:46:04 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89561000 == 62 [pid = 3668] [id = 740] 16:46:04 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89219000 == 61 [pid = 3668] [id = 725] 16:46:04 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89174000 == 60 [pid = 3668] [id = 739] 16:46:04 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (0000003D84F15800) [pid = 3668] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (0000003D86362000) [pid = 3668] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (0000003D89A48800) [pid = 3668] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (0000003D8A141000) [pid = 3668] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86175800 == 59 [pid = 3668] [id = 738] 16:46:04 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86129800 == 58 [pid = 3668] [id = 737] 16:46:04 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8DA70800 == 57 [pid = 3668] [id = 731] 16:46:04 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (0000003D86E54400) [pid = 3668] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (0000003D87D31800) [pid = 3668] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (0000003D8828B400) [pid = 3668] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (0000003D84F0EC00) [pid = 3668] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (0000003D85504000) [pid = 3668] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (0000003D85506400) [pid = 3668] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (0000003D84F85000) [pid = 3668] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (0000003D86446C00) [pid = 3668] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (0000003D859DC800) [pid = 3668] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (0000003D89697400) [pid = 3668] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (0000003D85A79C00) [pid = 3668] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (0000003D892AE400) [pid = 3668] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (0000003D88562400) [pid = 3668] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 3668 | --DOMWINDOW == 121 (0000003D89AC9400) [pid = 3668] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 3668 | --DOMWINDOW == 120 (0000003D89F21800) [pid = 3668] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 3668 | --DOMWINDOW == 119 (0000003D89E4BC00) [pid = 3668] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 3668 | --DOMWINDOW == 118 (0000003D89EDDC00) [pid = 3668] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 3668 | --DOMWINDOW == 117 (0000003D8A131400) [pid = 3668] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 3668 | --DOMWINDOW == 116 (0000003D86B0F800) [pid = 3668] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 16:46:04 INFO - PROCESS | 3668 | 1464219964940 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:46:04 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. 16:46:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 881ms 16:46:04 INFO - PROCESS | 3668 | 1464219964984 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 16:46:04 INFO - PROCESS | 3668 | 1464219964987 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 16:46:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:46:04 INFO - PROCESS | 3668 | 1464219964990 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:46:05 INFO - PROCESS | 3668 | 1464219964994 Marionette TRACE conn6 <- [1,2990,null,{}] 16:46:05 INFO - PROCESS | 3668 | 1464219965005 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:05 INFO - PROCESS | 3668 | 1464219965102 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 16:46:05 INFO - PROCESS | 3668 | 1464219965189 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:05 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86710800 == 58 [pid = 3668] [id = 759] 16:46:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 117 (0000003D84F15800) [pid = 3668] [serial = 2275] [outer = 0000000000000000] 16:46:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 118 (0000003D85875C00) [pid = 3668] [serial = 2276] [outer = 0000003D84F15800] 16:46:05 INFO - PROCESS | 3668 | 1464219965239 Marionette DEBUG loaded listener.js 16:46:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 119 (0000003D86367800) [pid = 3668] [serial = 2277] [outer = 0000003D84F15800] 16:46:05 INFO - PROCESS | 3668 | 1464219965649 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:46:05 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. 16:46:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 692ms 16:46:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:46:05 INFO - PROCESS | 3668 | 1464219965686 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 16:46:05 INFO - PROCESS | 3668 | 1464219965688 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 16:46:05 INFO - PROCESS | 3668 | 1464219965692 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:46:05 INFO - PROCESS | 3668 | 1464219965694 Marionette TRACE conn6 <- [1,2994,null,{}] 16:46:05 INFO - PROCESS | 3668 | 1464219965697 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:05 INFO - PROCESS | 3668 | 1464219965792 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 16:46:05 INFO - PROCESS | 3668 | 1464219965798 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:05 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89FE1800 == 59 [pid = 3668] [id = 760] 16:46:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 120 (0000003D87D9E000) [pid = 3668] [serial = 2278] [outer = 0000000000000000] 16:46:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 121 (0000003D88698400) [pid = 3668] [serial = 2279] [outer = 0000003D87D9E000] 16:46:05 INFO - PROCESS | 3668 | 1464219965845 Marionette DEBUG loaded listener.js 16:46:05 INFO - PROCESS | 3668 | ++DOMWINDOW == 122 (0000003D89A4EC00) [pid = 3668] [serial = 2280] [outer = 0000003D87D9E000] 16:46:06 INFO - PROCESS | 3668 | 1464219966328 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:46:06 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. 16:46:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 692ms 16:46:06 INFO - PROCESS | 3668 | 1464219966387 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 16:46:06 INFO - PROCESS | 3668 | 1464219966389 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 16:46:06 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:46:06 INFO - PROCESS | 3668 | 1464219966392 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:46:06 INFO - PROCESS | 3668 | 1464219966394 Marionette TRACE conn6 <- [1,2998,null,{}] 16:46:06 INFO - PROCESS | 3668 | 1464219966398 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:06 INFO - PROCESS | 3668 | 1464219966487 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 16:46:06 INFO - PROCESS | 3668 | 1464219966496 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:06 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AEA8800 == 60 [pid = 3668] [id = 761] 16:46:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (0000003D89AC3800) [pid = 3668] [serial = 2281] [outer = 0000000000000000] 16:46:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (0000003D89E44400) [pid = 3668] [serial = 2282] [outer = 0000003D89AC3800] 16:46:06 INFO - PROCESS | 3668 | 1464219966544 Marionette DEBUG loaded listener.js 16:46:06 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (0000003D89F15400) [pid = 3668] [serial = 2283] [outer = 0000003D89AC3800] 16:46:06 INFO - PROCESS | 3668 | [3668] 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 16:46:07 INFO - PROCESS | 3668 | 1464219967038 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:46:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:46:07 INFO - {} 16:46:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:46:07 INFO - {} 16:46:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:46:07 INFO - {} 16:46:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:46:07 INFO - {} 16:46:07 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 671ms 16:46:07 INFO - PROCESS | 3668 | 1464219967067 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 16:46:07 INFO - PROCESS | 3668 | 1464219967069 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 16:46:07 INFO - TEST-START | /FileAPI/fileReader.html 16:46:07 INFO - PROCESS | 3668 | 1464219967072 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:46:07 INFO - PROCESS | 3668 | 1464219967074 Marionette TRACE conn6 <- [1,3002,null,{}] 16:46:07 INFO - PROCESS | 3668 | 1464219967088 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:07 INFO - PROCESS | 3668 | 1464219967251 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 16:46:07 INFO - PROCESS | 3668 | 1464219967273 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:07 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8CDA2800 == 61 [pid = 3668] [id = 762] 16:46:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (0000003D8A143800) [pid = 3668] [serial = 2284] [outer = 0000000000000000] 16:46:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (0000003D8AF59C00) [pid = 3668] [serial = 2285] [outer = 0000003D8A143800] 16:46:07 INFO - PROCESS | 3668 | 1464219967321 Marionette DEBUG loaded listener.js 16:46:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (0000003D8DB57000) [pid = 3668] [serial = 2286] [outer = 0000003D8A143800] 16:46:07 INFO - PROCESS | 3668 | 1464219967766 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 16:46:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:46:07 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:46:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:46:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:46:07 INFO - TEST-OK | /FileAPI/fileReader.html | took 734ms 16:46:07 INFO - PROCESS | 3668 | 1464219967810 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 16:46:07 INFO - PROCESS | 3668 | 1464219967812 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 16:46:07 INFO - TEST-START | /FileAPI/historical.html 16:46:07 INFO - PROCESS | 3668 | 1464219967816 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:46:07 INFO - PROCESS | 3668 | 1464219967818 Marionette TRACE conn6 <- [1,3006,null,{}] 16:46:07 INFO - PROCESS | 3668 | 1464219967821 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:07 INFO - PROCESS | 3668 | 1464219967947 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 16:46:07 INFO - PROCESS | 3668 | 1464219967954 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:07 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8E0F0800 == 62 [pid = 3668] [id = 763] 16:46:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (0000003D8A146400) [pid = 3668] [serial = 2287] [outer = 0000000000000000] 16:46:07 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (0000003D8DD73000) [pid = 3668] [serial = 2288] [outer = 0000003D8A146400] 16:46:08 INFO - PROCESS | 3668 | 1464219967999 Marionette DEBUG loaded listener.js 16:46:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (0000003DF33E1400) [pid = 3668] [serial = 2289] [outer = 0000003D8A146400] 16:46:08 INFO - PROCESS | 3668 | 1464219968430 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 16:46:08 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:46:08 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:46:08 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:46:08 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:46:08 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:46:08 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:46:08 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:08 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:46:08 INFO - TEST-OK | /FileAPI/historical.html | took 671ms 16:46:08 INFO - PROCESS | 3668 | 1464219968490 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 16:46:08 INFO - PROCESS | 3668 | 1464219968493 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 16:46:08 INFO - TEST-START | /FileAPI/idlharness.html 16:46:08 INFO - PROCESS | 3668 | 1464219968496 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:46:08 INFO - PROCESS | 3668 | 1464219968498 Marionette TRACE conn6 <- [1,3010,null,{}] 16:46:08 INFO - PROCESS | 3668 | 1464219968509 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:08 INFO - PROCESS | 3668 | 1464219968654 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 16:46:08 INFO - PROCESS | 3668 | 1464219968679 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:08 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF3BE9800 == 63 [pid = 3668] [id = 764] 16:46:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (0000003DF42C5800) [pid = 3668] [serial = 2290] [outer = 0000000000000000] 16:46:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (0000003DF45C0400) [pid = 3668] [serial = 2291] [outer = 0000003DF42C5800] 16:46:08 INFO - PROCESS | 3668 | 1464219968725 Marionette DEBUG loaded listener.js 16:46:08 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (0000003DF4D6C800) [pid = 3668] [serial = 2292] [outer = 0000003DF42C5800] 16:46:09 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (0000003D89EDF400) [pid = 3668] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:46:09 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (0000003D8DB55C00) [pid = 3668] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:46:09 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (0000003D88696C00) [pid = 3668] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:46:09 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (0000003D89A8E400) [pid = 3668] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:46:09 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (0000003D8AB4B800) [pid = 3668] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:46:09 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (0000003D84408C00) [pid = 3668] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:46:09 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (0000003D84407400) [pid = 3668] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:46:09 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (0000003D86369C00) [pid = 3668] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:46:09 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (0000003D8DB59C00) [pid = 3668] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:46:09 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (0000003D8A13F000) [pid = 3668] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:46:09 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (0000003D88287000) [pid = 3668] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:46:09 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (0000003D8635C000) [pid = 3668] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:46:09 INFO - PROCESS | 3668 | 1464219969683 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:46:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:46:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:46:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:46:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:46:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:46:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:46:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:46:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:46:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:46:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:46:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:46:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:46:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:46:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:46:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:46:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:46:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:46:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:46:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:46:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:46:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:46:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:46:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:46:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:46:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:46:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:46:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:46:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:46:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:46:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:46:09 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 16:46:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:46:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:46:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:46:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:46:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:46:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:46:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:46:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:46:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:46:09 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 16:46:09 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 16:46:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:46:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:46:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:46:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:46:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:46:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:46:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:46:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:46:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:46:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:46:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:46:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:46:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:46:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:46:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:46:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:46:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:46:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:46:09 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 16:46:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:46:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:46:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:46:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:46:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:46:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:46:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:46:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:46:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:46:09 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 16:46:09 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 16:46:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:46:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:46:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:46:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:46:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:46:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:46:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:46:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:46:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:46:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:46:09 INFO - TEST-OK | /FileAPI/idlharness.html | took 1322ms 16:46:09 INFO - PROCESS | 3668 | 1464219969822 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 16:46:09 INFO - PROCESS | 3668 | 1464219969824 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 16:46:09 INFO - TEST-START | /FileAPI/idlharness.worker 16:46:09 INFO - PROCESS | 3668 | 1464219969828 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:46:09 INFO - PROCESS | 3668 | 1464219969830 Marionette TRACE conn6 <- [1,3014,null,{}] 16:46:09 INFO - PROCESS | 3668 | 1464219969834 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:09 INFO - PROCESS | 3668 | 1464219969953 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 16:46:10 INFO - PROCESS | 3668 | 1464219969996 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:10 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFAFC4000 == 64 [pid = 3668] [id = 765] 16:46:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (0000003DF968E000) [pid = 3668] [serial = 2293] [outer = 0000000000000000] 16:46:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (0000003DF96F5C00) [pid = 3668] [serial = 2294] [outer = 0000003DF968E000] 16:46:10 INFO - PROCESS | 3668 | 1464219970046 Marionette DEBUG loaded listener.js 16:46:10 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (0000003DF9D0BC00) [pid = 3668] [serial = 2295] [outer = 0000003DF968E000] 16:46:10 INFO - PROCESS | 3668 | [3668] 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 16:46:10 INFO - PROCESS | 3668 | 1464219970974 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:46:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:46:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:46:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:46:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:46:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:46:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:46:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:46:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:46:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:46:11 INFO - {} 16:46:11 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 16:46:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:46:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:46:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:46:11 INFO - {} 16:46:11 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 - {} 16:46:11 INFO - {} 16:46:11 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 16:46:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:46:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:46:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:46:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:46:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:46:11 INFO - {} 16:46:11 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 16:46:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:46:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:46:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:46:11 INFO - {} 16:46:11 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 - {} 16:46:11 INFO - {} 16:46:11 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 16:46:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:46:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:46:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:46:11 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 16:46:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:46:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:46:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:46:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:46:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:46:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:46:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:46:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:46:11 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 16:46:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:46:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:46:11 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 16:46:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:46:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:46:11 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 16:46:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:46:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:46:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:46:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:46:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:46:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:46:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:46:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:46:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:46:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:46:11 INFO - {} 16:46:11 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1310ms 16:46:11 INFO - PROCESS | 3668 | 1464219971141 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 16:46:11 INFO - PROCESS | 3668 | 1464219971143 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 16:46:11 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:46:11 INFO - PROCESS | 3668 | 1464219971146 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:46:11 INFO - PROCESS | 3668 | 1464219971148 Marionette TRACE conn6 <- [1,3018,null,{}] 16:46:11 INFO - PROCESS | 3668 | 1464219971152 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:11 INFO - PROCESS | 3668 | 1464219971308 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 16:46:11 INFO - PROCESS | 3668 | 1464219971485 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:11 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D85A61000 == 65 [pid = 3668] [id = 766] 16:46:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (0000003D81514C00) [pid = 3668] [serial = 2296] [outer = 0000000000000000] 16:46:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (0000003D82259000) [pid = 3668] [serial = 2297] [outer = 0000003D81514C00] 16:46:11 INFO - PROCESS | 3668 | 1464219971547 Marionette DEBUG loaded listener.js 16:46:11 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (0000003D84410000) [pid = 3668] [serial = 2298] [outer = 0000003D81514C00] 16:46:12 INFO - PROCESS | 3668 | 1464219972112 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 16:46:12 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 16:46:12 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1027ms 16:46:12 INFO - PROCESS | 3668 | 1464219972178 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 16:46:12 INFO - PROCESS | 3668 | 1464219972183 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 16:46:12 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:46:12 INFO - PROCESS | 3668 | 1464219972208 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:46:12 INFO - PROCESS | 3668 | 1464219972212 Marionette TRACE conn6 <- [1,3022,null,{}] 16:46:12 INFO - PROCESS | 3668 | 1464219972231 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:12 INFO - PROCESS | 3668 | 1464219972365 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 16:46:12 INFO - PROCESS | 3668 | 1464219972489 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:12 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D885B9800 == 66 [pid = 3668] [id = 767] 16:46:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (0000003D85914000) [pid = 3668] [serial = 2299] [outer = 0000000000000000] 16:46:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (0000003D8591D400) [pid = 3668] [serial = 2300] [outer = 0000003D85914000] 16:46:12 INFO - PROCESS | 3668 | 1464219972552 Marionette DEBUG loaded listener.js 16:46:12 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (0000003D859DC800) [pid = 3668] [serial = 2301] [outer = 0000003D85914000] 16:46:13 INFO - PROCESS | 3668 | 1464219973183 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 16:46:13 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:46:13 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1007ms 16:46:13 INFO - PROCESS | 3668 | 1464219973213 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 16:46:13 INFO - PROCESS | 3668 | 1464219973216 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 16:46:13 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:46:13 INFO - PROCESS | 3668 | 1464219973222 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:46:13 INFO - PROCESS | 3668 | 1464219973225 Marionette TRACE conn6 <- [1,3026,null,{}] 16:46:13 INFO - PROCESS | 3668 | 1464219973229 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:13 INFO - PROCESS | 3668 | 1464219973354 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 16:46:13 INFO - PROCESS | 3668 | 1464219973458 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:13 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8BAC5800 == 67 [pid = 3668] [id = 768] 16:46:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (0000003D86B07000) [pid = 3668] [serial = 2302] [outer = 0000000000000000] 16:46:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (0000003D86E52000) [pid = 3668] [serial = 2303] [outer = 0000003D86B07000] 16:46:13 INFO - PROCESS | 3668 | 1464219973516 Marionette DEBUG loaded listener.js 16:46:13 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (0000003D8869A000) [pid = 3668] [serial = 2304] [outer = 0000003D86B07000] 16:46:14 INFO - PROCESS | 3668 | 1464219974122 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 16:46:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:46:14 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 944ms 16:46:14 INFO - PROCESS | 3668 | 1464219974169 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 16:46:14 INFO - PROCESS | 3668 | 1464219974174 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 16:46:14 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:46:14 INFO - PROCESS | 3668 | 1464219974198 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:46:14 INFO - PROCESS | 3668 | 1464219974203 Marionette TRACE conn6 <- [1,3030,null,{}] 16:46:14 INFO - PROCESS | 3668 | 1464219974209 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:14 INFO - PROCESS | 3668 | 1464219974385 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 16:46:14 INFO - PROCESS | 3668 | 1464219974466 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:14 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFF0DF800 == 68 [pid = 3668] [id = 769] 16:46:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (0000003D89F21000) [pid = 3668] [serial = 2305] [outer = 0000000000000000] 16:46:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (0000003D8AB53C00) [pid = 3668] [serial = 2306] [outer = 0000003D89F21000] 16:46:14 INFO - PROCESS | 3668 | 1464219974524 Marionette DEBUG loaded listener.js 16:46:14 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (0000003D8DD6A400) [pid = 3668] [serial = 2307] [outer = 0000003D89F21000] 16:46:15 INFO - PROCESS | 3668 | 1464219975239 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:46:15 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. 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:46:15 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'.) 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:46:15 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. 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:46:15 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. 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:46:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:46:15 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. 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:46:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 16:46:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:46:15 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1181ms 16:46:15 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:46:15 INFO - PROCESS | 3668 | 1464219975364 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 16:46:15 INFO - PROCESS | 3668 | 1464219975367 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 16:46:15 INFO - PROCESS | 3668 | 1464219975371 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:46:15 INFO - PROCESS | 3668 | 1464219975373 Marionette TRACE conn6 <- [1,3034,null,{}] 16:46:15 INFO - PROCESS | 3668 | 1464219975377 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:15 INFO - PROCESS | 3668 | 1464219975506 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 16:46:15 INFO - PROCESS | 3668 | 1464219975629 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:15 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFF488800 == 69 [pid = 3668] [id = 770] 16:46:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (0000003D8ABC4C00) [pid = 3668] [serial = 2308] [outer = 0000000000000000] 16:46:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (0000003DF956AC00) [pid = 3668] [serial = 2309] [outer = 0000003D8ABC4C00] 16:46:15 INFO - PROCESS | 3668 | 1464219975691 Marionette DEBUG loaded listener.js 16:46:15 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (0000003DFE457000) [pid = 3668] [serial = 2310] [outer = 0000003D8ABC4C00] 16:46:15 INFO - PROCESS | 3668 | [3668] 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 16:46:16 INFO - PROCESS | 3668 | 1464219976249 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:46:16 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:46:16 INFO - {} 16:46:16 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 923ms 16:46:16 INFO - PROCESS | 3668 | 1464219976295 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 16:46:16 INFO - PROCESS | 3668 | 1464219976298 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 16:46:16 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:46:16 INFO - PROCESS | 3668 | 1464219976301 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:46:16 INFO - PROCESS | 3668 | 1464219976303 Marionette TRACE conn6 <- [1,3038,null,{}] 16:46:16 INFO - PROCESS | 3668 | 1464219976307 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:16 INFO - PROCESS | 3668 | 1464219976433 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 16:46:16 INFO - PROCESS | 3668 | 1464219976560 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:16 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFB1BA800 == 70 [pid = 3668] [id = 771] 16:46:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (0000003DFA0A6800) [pid = 3668] [serial = 2311] [outer = 0000000000000000] 16:46:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (0000003DFA0AAC00) [pid = 3668] [serial = 2312] [outer = 0000003DFA0A6800] 16:46:16 INFO - PROCESS | 3668 | 1464219976629 Marionette DEBUG loaded listener.js 16:46:16 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (0000003DFA2EAC00) [pid = 3668] [serial = 2313] [outer = 0000003DFA0A6800] 16:46:17 INFO - PROCESS | 3668 | 1464219977227 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 16:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:46:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:46:17 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 987ms 16:46:17 INFO - PROCESS | 3668 | 1464219977291 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 16:46:17 INFO - PROCESS | 3668 | 1464219977293 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 16:46:17 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:46:17 INFO - PROCESS | 3668 | 1464219977297 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:46:17 INFO - PROCESS | 3668 | 1464219977300 Marionette TRACE conn6 <- [1,3042,null,{}] 16:46:17 INFO - PROCESS | 3668 | 1464219977303 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:17 INFO - PROCESS | 3668 | 1464219977424 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 16:46:17 INFO - PROCESS | 3668 | 1464219977559 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:17 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF32A1800 == 71 [pid = 3668] [id = 772] 16:46:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (0000003D8DB5BC00) [pid = 3668] [serial = 2314] [outer = 0000000000000000] 16:46:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (0000003DFAF0A400) [pid = 3668] [serial = 2315] [outer = 0000003D8DB5BC00] 16:46:17 INFO - PROCESS | 3668 | 1464219977616 Marionette DEBUG loaded listener.js 16:46:17 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (0000003DFA3AE400) [pid = 3668] [serial = 2316] [outer = 0000003D8DB5BC00] 16:46:18 INFO - PROCESS | 3668 | 1464219978462 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:46:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:46:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:46:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:46:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:46:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:46:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:46:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:46:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:46:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:46:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:46:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:46:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:46:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:46:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:46:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:46:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:46:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:46:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:46:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:46:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:46:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:46:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:46:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:46:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:46:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:46:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:46:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:46:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:46:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:46:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:46:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:46:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:46:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:46:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:46:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:46:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:46:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:46:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:46:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:46:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:46:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:46:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:46:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:46:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:46:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:46:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:46:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:46:18 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" 16:46:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:46:18 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" 16:46:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:46:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:46:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1506ms 16:46:18 INFO - PROCESS | 3668 | 1464219978805 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 16:46:18 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:46:18 INFO - PROCESS | 3668 | 1464219978811 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 16:46:18 INFO - PROCESS | 3668 | 1464219978819 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:46:18 INFO - PROCESS | 3668 | 1464219978822 Marionette TRACE conn6 <- [1,3046,null,{}] 16:46:18 INFO - PROCESS | 3668 | 1464219978828 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:18 INFO - PROCESS | 3668 | 1464219978943 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 16:46:19 INFO - PROCESS | 3668 | 1464219979076 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:19 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8613E000 == 72 [pid = 3668] [id = 773] 16:46:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (0000003D844F0000) [pid = 3668] [serial = 2317] [outer = 0000000000000000] 16:46:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (0000003D821C1400) [pid = 3668] [serial = 2318] [outer = 0000003D844F0000] 16:46:19 INFO - PROCESS | 3668 | 1464219979133 Marionette DEBUG loaded listener.js 16:46:19 INFO - PROCESS | 3668 | ++DOMWINDOW == 149 (0000003D8550BC00) [pid = 3668] [serial = 2319] [outer = 0000003D844F0000] 16:46:19 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8CD9A000 == 71 [pid = 3668] [id = 720] 16:46:19 INFO - PROCESS | 3668 | --DOCSHELL 0000003DFAFC4000 == 70 [pid = 3668] [id = 765] 16:46:19 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF3BE9800 == 69 [pid = 3668] [id = 764] 16:46:19 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8E0F0800 == 68 [pid = 3668] [id = 763] 16:46:19 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8CDA2800 == 67 [pid = 3668] [id = 762] 16:46:19 INFO - PROCESS | 3668 | --DOCSHELL 0000003D8AEA8800 == 66 [pid = 3668] [id = 761] 16:46:19 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89FE1800 == 65 [pid = 3668] [id = 760] 16:46:19 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86710800 == 64 [pid = 3668] [id = 759] 16:46:19 INFO - PROCESS | 3668 | --DOCSHELL 0000003D822C4800 == 63 [pid = 3668] [id = 756] 16:46:19 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89173800 == 62 [pid = 3668] [id = 758] 16:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 148 (0000003D8DD74C00) [pid = 3668] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 16:46:19 INFO - PROCESS | 3668 | --DOCSHELL 0000003D885C5800 == 61 [pid = 3668] [id = 757] 16:46:19 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF4BC0800 == 60 [pid = 3668] [id = 751] 16:46:19 INFO - PROCESS | 3668 | --DOCSHELL 0000003DF4414000 == 59 [pid = 3668] [id = 750] 16:46:19 INFO - PROCESS | 3668 | --DOCSHELL 0000003D89556800 == 58 [pid = 3668] [id = 749] 16:46:19 INFO - PROCESS | 3668 | --DOCSHELL 0000003D86193800 == 57 [pid = 3668] [id = 748] 16:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 147 (0000003D89F14400) [pid = 3668] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 16:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 146 (0000003D892B8000) [pid = 3668] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 16:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 145 (0000003D89A50000) [pid = 3668] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 16:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 144 (0000003D8A12A000) [pid = 3668] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 16:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 143 (0000003D89ACA800) [pid = 3668] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 16:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 142 (0000003D8ABBF800) [pid = 3668] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 16:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 141 (0000003D855F4000) [pid = 3668] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 16:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 140 (0000003D8550A800) [pid = 3668] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 16:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 139 (0000003D8AF60800) [pid = 3668] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 16:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 138 (0000003D845BB800) [pid = 3668] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 16:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 137 (0000003D8DB5CC00) [pid = 3668] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 16:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (0000003D8440A400) [pid = 3668] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 16:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (0000003D8A147400) [pid = 3668] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 16:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (0000003D8828B000) [pid = 3668] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 16:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (0000003D86366C00) [pid = 3668] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 16:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (0000003D86E51800) [pid = 3668] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 16:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (0000003D87D32400) [pid = 3668] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 16:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (0000003D8AB4C400) [pid = 3668] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 16:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (0000003D85A74400) [pid = 3668] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 16:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (0000003D89E4F400) [pid = 3668] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 16:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (0000003D89A4C400) [pid = 3668] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 16:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 126 (0000003D8DD69400) [pid = 3668] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 16:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 125 (0000003D8DB5B000) [pid = 3668] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 16:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 124 (0000003D8AF62C00) [pid = 3668] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 16:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 123 (0000003D859C8800) [pid = 3668] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 16:46:19 INFO - PROCESS | 3668 | --DOMWINDOW == 122 (0000003D88563400) [pid = 3668] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 16:46:19 INFO - PROCESS | 3668 | 1464219979810 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 16:46:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:46:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:46:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:46:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:46:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:46:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:46:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:46:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:46:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:46:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:46:19 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:19 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:46:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:46:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:46:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:46:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:46:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:46:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:46:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:46:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:46:19 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1029ms 16:46:19 INFO - PROCESS | 3668 | 1464219979848 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 16:46:19 INFO - PROCESS | 3668 | 1464219979852 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 16:46:19 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:46:19 INFO - PROCESS | 3668 | 1464219979859 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:46:19 INFO - PROCESS | 3668 | 1464219979863 Marionette TRACE conn6 <- [1,3050,null,{}] 16:46:19 INFO - PROCESS | 3668 | 1464219979867 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:19 INFO - PROCESS | 3668 | 1464219979971 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 16:46:20 INFO - PROCESS | 3668 | 1464219980062 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:20 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86711000 == 58 [pid = 3668] [id = 774] 16:46:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 123 (0000003D8550A800) [pid = 3668] [serial = 2320] [outer = 0000000000000000] 16:46:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 124 (0000003D855EB800) [pid = 3668] [serial = 2321] [outer = 0000003D8550A800] 16:46:20 INFO - PROCESS | 3668 | 1464219980112 Marionette DEBUG loaded listener.js 16:46:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 125 (0000003D859D2800) [pid = 3668] [serial = 2322] [outer = 0000003D8550A800] 16:46:20 INFO - PROCESS | 3668 | [3668] 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 16:46:20 INFO - PROCESS | 3668 | 1464219980607 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:46:20 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:46:20 INFO - {} 16:46:20 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 776ms 16:46:20 INFO - PROCESS | 3668 | 1464219980638 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 16:46:20 INFO - PROCESS | 3668 | 1464219980640 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 16:46:20 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:46:20 INFO - PROCESS | 3668 | 1464219980643 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:46:20 INFO - PROCESS | 3668 | 1464219980645 Marionette TRACE conn6 <- [1,3054,null,{}] 16:46:20 INFO - PROCESS | 3668 | 1464219980656 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:20 INFO - PROCESS | 3668 | 1464219980768 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 16:46:20 INFO - PROCESS | 3668 | 1464219980780 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:20 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89FDB000 == 59 [pid = 3668] [id = 775] 16:46:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 126 (0000003D8828D800) [pid = 3668] [serial = 2323] [outer = 0000000000000000] 16:46:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 127 (0000003D8855DC00) [pid = 3668] [serial = 2324] [outer = 0000003D8828D800] 16:46:20 INFO - PROCESS | 3668 | 1464219980832 Marionette DEBUG loaded listener.js 16:46:20 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (0000003D89698800) [pid = 3668] [serial = 2325] [outer = 0000003D8828D800] 16:46:21 INFO - PROCESS | 3668 | 1464219981340 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 16:46:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:46:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:46:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:46:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:46:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:46:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:46:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:46:21 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 733ms 16:46:21 INFO - PROCESS | 3668 | 1464219981381 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 16:46:21 INFO - PROCESS | 3668 | 1464219981383 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 16:46:21 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:46:21 INFO - PROCESS | 3668 | 1464219981387 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:46:21 INFO - PROCESS | 3668 | 1464219981389 Marionette TRACE conn6 <- [1,3058,null,{}] 16:46:21 INFO - PROCESS | 3668 | 1464219981393 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:21 INFO - PROCESS | 3668 | 1464219981491 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 16:46:21 INFO - PROCESS | 3668 | 1464219981590 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:21 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8AE9B800 == 60 [pid = 3668] [id = 776] 16:46:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (0000003D89693800) [pid = 3668] [serial = 2326] [outer = 0000000000000000] 16:46:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (0000003D89EE1400) [pid = 3668] [serial = 2327] [outer = 0000003D89693800] 16:46:21 INFO - PROCESS | 3668 | 1464219981638 Marionette DEBUG loaded listener.js 16:46:21 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (0000003D8A12E000) [pid = 3668] [serial = 2328] [outer = 0000003D89693800] 16:46:22 INFO - PROCESS | 3668 | 1464219982068 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 16:46:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:46:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:46:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:46:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:46:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:46:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:46:22 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 734ms 16:46:22 INFO - PROCESS | 3668 | 1464219982124 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 16:46:22 INFO - PROCESS | 3668 | 1464219982127 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 16:46:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:46:22 INFO - PROCESS | 3668 | 1464219982130 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:46:22 INFO - PROCESS | 3668 | 1464219982132 Marionette TRACE conn6 <- [1,3062,null,{}] 16:46:22 INFO - PROCESS | 3668 | 1464219982177 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:22 INFO - PROCESS | 3668 | 1464219982304 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 16:46:22 INFO - PROCESS | 3668 | 1464219982360 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:22 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8CD08000 == 61 [pid = 3668] [id = 777] 16:46:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (0000003D8A141C00) [pid = 3668] [serial = 2329] [outer = 0000000000000000] 16:46:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (0000003D8AB4AC00) [pid = 3668] [serial = 2330] [outer = 0000003D8A141C00] 16:46:22 INFO - PROCESS | 3668 | 1464219982407 Marionette DEBUG loaded listener.js 16:46:22 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (0000003D8440F800) [pid = 3668] [serial = 2331] [outer = 0000003D8A141C00] 16:46:22 INFO - PROCESS | 3668 | 1464219982837 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 16:46:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:46:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:46:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:46:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:46:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:46:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:46:22 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 755ms 16:46:22 INFO - PROCESS | 3668 | 1464219982888 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 16:46:22 INFO - PROCESS | 3668 | 1464219982890 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 16:46:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:46:22 INFO - PROCESS | 3668 | 1464219982899 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:46:22 INFO - PROCESS | 3668 | 1464219982901 Marionette TRACE conn6 <- [1,3066,null,{}] 16:46:22 INFO - PROCESS | 3668 | 1464219982905 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:23 INFO - PROCESS | 3668 | 1464219983065 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 16:46:23 INFO - PROCESS | 3668 | 1464219983131 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:23 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D8DFD2000 == 62 [pid = 3668] [id = 778] 16:46:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (0000003D8DB5C000) [pid = 3668] [serial = 2332] [outer = 0000000000000000] 16:46:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (0000003DF31FCC00) [pid = 3668] [serial = 2333] [outer = 0000003D8DB5C000] 16:46:23 INFO - PROCESS | 3668 | 1464219983180 Marionette DEBUG loaded listener.js 16:46:23 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (0000003DF4243800) [pid = 3668] [serial = 2334] [outer = 0000003D8DB5C000] 16:46:23 INFO - PROCESS | 3668 | 1464219983670 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 16:46:23 INFO - PROCESS | 3668 | 1464219983741 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 16:46:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:46:23 INFO - PROCESS | 3668 | 1464219983745 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:46:23 INFO - PROCESS | 3668 | 1464219983747 Marionette TRACE conn6 <- [1,3070,null,{}] 16:46:23 INFO - PROCESS | 3668 | 1464219983751 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:23 INFO - PROCESS | 3668 | 1464219983988 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 16:46:23 INFO - PROCESS | 3668 | --DOMWINDOW == 136 (0000003D859CD400) [pid = 3668] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:46:23 INFO - PROCESS | 3668 | --DOMWINDOW == 135 (0000003D8DD70000) [pid = 3668] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:46:23 INFO - PROCESS | 3668 | --DOMWINDOW == 134 (0000003D8A143800) [pid = 3668] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 16:46:23 INFO - PROCESS | 3668 | --DOMWINDOW == 133 (0000003D86365000) [pid = 3668] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:46:24 INFO - PROCESS | 3668 | --DOMWINDOW == 132 (0000003D85290400) [pid = 3668] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 16:46:24 INFO - PROCESS | 3668 | --DOMWINDOW == 131 (0000003DF42C5800) [pid = 3668] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 16:46:24 INFO - PROCESS | 3668 | --DOMWINDOW == 130 (0000003D84F15800) [pid = 3668] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:46:24 INFO - PROCESS | 3668 | --DOMWINDOW == 129 (0000003D89AC3800) [pid = 3668] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 16:46:24 INFO - PROCESS | 3668 | --DOMWINDOW == 128 (0000003D87D9E000) [pid = 3668] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 16:46:24 INFO - PROCESS | 3668 | --DOMWINDOW == 127 (0000003D8A146400) [pid = 3668] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 16:46:24 INFO - PROCESS | 3668 | 1464219984050 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:24 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D86737000 == 63 [pid = 3668] [id = 779] 16:46:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 128 (0000003D85290400) [pid = 3668] [serial = 2335] [outer = 0000000000000000] 16:46:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 129 (0000003D89AC3800) [pid = 3668] [serial = 2336] [outer = 0000003D85290400] 16:46:24 INFO - PROCESS | 3668 | 1464219984097 Marionette DEBUG loaded listener.js 16:46:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 130 (0000003DF54CF000) [pid = 3668] [serial = 2337] [outer = 0000003D85290400] 16:46:24 INFO - PROCESS | 3668 | 1464219984456 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 16:46:24 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:46:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:46:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:46:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 776ms 16:46:24 INFO - PROCESS | 3668 | 1464219984524 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 16:46:24 INFO - PROCESS | 3668 | 1464219984527 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 16:46:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:46:24 INFO - PROCESS | 3668 | 1464219984530 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:46:24 INFO - PROCESS | 3668 | 1464219984532 Marionette TRACE conn6 <- [1,3074,null,{}] 16:46:24 INFO - PROCESS | 3668 | 1464219984536 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:24 INFO - PROCESS | 3668 | 1464219984625 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 16:46:24 INFO - PROCESS | 3668 | 1464219984632 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:24 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF45B4000 == 64 [pid = 3668] [id = 780] 16:46:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 131 (0000003DF55C9800) [pid = 3668] [serial = 2338] [outer = 0000000000000000] 16:46:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 132 (0000003DF5C4A000) [pid = 3668] [serial = 2339] [outer = 0000003DF55C9800] 16:46:24 INFO - PROCESS | 3668 | 1464219984677 Marionette DEBUG loaded listener.js 16:46:24 INFO - PROCESS | 3668 | ++DOMWINDOW == 133 (0000003DF631B400) [pid = 3668] [serial = 2340] [outer = 0000003DF55C9800] 16:46:25 INFO - PROCESS | 3668 | 1464219985103 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:46:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:46:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 629ms 16:46:25 INFO - PROCESS | 3668 | 1464219985167 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 16:46:25 INFO - PROCESS | 3668 | 1464219985170 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 16:46:25 INFO - PROCESS | 3668 | 1464219985173 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:46:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:46:25 INFO - PROCESS | 3668 | 1464219985175 Marionette TRACE conn6 <- [1,3078,null,{}] 16:46:25 INFO - PROCESS | 3668 | 1464219985179 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:25 INFO - PROCESS | 3668 | 1464219985271 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 16:46:25 INFO - PROCESS | 3668 | 1464219985278 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:25 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF5C22800 == 65 [pid = 3668] [id = 781] 16:46:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 134 (0000003DF968BC00) [pid = 3668] [serial = 2341] [outer = 0000000000000000] 16:46:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 135 (0000003DF9D78000) [pid = 3668] [serial = 2342] [outer = 0000003DF968BC00] 16:46:25 INFO - PROCESS | 3668 | 1464219985325 Marionette DEBUG loaded listener.js 16:46:25 INFO - PROCESS | 3668 | ++DOMWINDOW == 136 (0000003DF9EF4C00) [pid = 3668] [serial = 2343] [outer = 0000003DF968BC00] 16:46:25 INFO - PROCESS | 3668 | 1464219985804 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:46:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:46:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 692ms 16:46:25 INFO - PROCESS | 3668 | 1464219985869 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 16:46:25 INFO - PROCESS | 3668 | 1464219985871 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 16:46:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:46:25 INFO - PROCESS | 3668 | 1464219985874 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:46:25 INFO - PROCESS | 3668 | 1464219985876 Marionette TRACE conn6 <- [1,3082,null,{}] 16:46:25 INFO - PROCESS | 3668 | 1464219985879 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:25 INFO - PROCESS | 3668 | 1464219985972 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 16:46:26 INFO - PROCESS | 3668 | 1464219986132 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:26 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D852B7800 == 66 [pid = 3668] [id = 782] 16:46:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 137 (0000003D81471000) [pid = 3668] [serial = 2344] [outer = 0000000000000000] 16:46:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 138 (0000003D81BA6800) [pid = 3668] [serial = 2345] [outer = 0000003D81471000] 16:46:26 INFO - PROCESS | 3668 | 1464219986234 Marionette DEBUG loaded listener.js 16:46:26 INFO - PROCESS | 3668 | ++DOMWINDOW == 139 (0000003D84F12000) [pid = 3668] [serial = 2346] [outer = 0000003D81471000] 16:46:26 INFO - PROCESS | 3668 | 1464219986838 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:46:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:46:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 986ms 16:46:26 INFO - PROCESS | 3668 | 1464219986865 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 16:46:26 INFO - PROCESS | 3668 | 1464219986871 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 16:46:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:46:26 INFO - PROCESS | 3668 | 1464219986875 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:46:26 INFO - PROCESS | 3668 | 1464219986880 Marionette TRACE conn6 <- [1,3086,null,{}] 16:46:26 INFO - PROCESS | 3668 | 1464219986885 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:27 INFO - PROCESS | 3668 | 1464219987013 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 16:46:27 INFO - PROCESS | 3668 | 1464219987125 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:27 INFO - PROCESS | 3668 | ++DOCSHELL 0000003D89E12800 == 67 [pid = 3668] [id = 783] 16:46:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 140 (0000003D86368400) [pid = 3668] [serial = 2347] [outer = 0000000000000000] 16:46:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 141 (0000003D8644DC00) [pid = 3668] [serial = 2348] [outer = 0000003D86368400] 16:46:27 INFO - PROCESS | 3668 | 1464219987233 Marionette DEBUG loaded listener.js 16:46:27 INFO - PROCESS | 3668 | ++DOMWINDOW == 142 (0000003D87D99C00) [pid = 3668] [serial = 2349] [outer = 0000003D86368400] 16:46:27 INFO - PROCESS | 3668 | 1464219987828 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 16:46:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:46:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:46:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 986ms 16:46:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:46:27 INFO - PROCESS | 3668 | 1464219987867 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 16:46:27 INFO - PROCESS | 3668 | 1464219987872 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 16:46:27 INFO - PROCESS | 3668 | 1464219987876 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:46:27 INFO - PROCESS | 3668 | 1464219987879 Marionette TRACE conn6 <- [1,3090,null,{}] 16:46:27 INFO - PROCESS | 3668 | 1464219987883 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:28 INFO - PROCESS | 3668 | 1464219988006 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 16:46:28 INFO - PROCESS | 3668 | 1464219988184 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:28 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF441B000 == 68 [pid = 3668] [id = 784] 16:46:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 143 (0000003D89F13400) [pid = 3668] [serial = 2350] [outer = 0000000000000000] 16:46:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 144 (0000003D8A12B800) [pid = 3668] [serial = 2351] [outer = 0000003D89F13400] 16:46:28 INFO - PROCESS | 3668 | 1464219988243 Marionette DEBUG loaded listener.js 16:46:28 INFO - PROCESS | 3668 | ++DOMWINDOW == 145 (0000003D8AF65C00) [pid = 3668] [serial = 2352] [outer = 0000003D89F13400] 16:46:28 INFO - PROCESS | 3668 | 1464219988784 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:46:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:46:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 944ms 16:46:28 INFO - PROCESS | 3668 | 1464219988822 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 16:46:28 INFO - PROCESS | 3668 | 1464219988825 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 16:46:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:46:28 INFO - PROCESS | 3668 | 1464219988836 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:46:28 INFO - PROCESS | 3668 | 1464219988843 Marionette TRACE conn6 <- [1,3094,null,{}] 16:46:28 INFO - PROCESS | 3668 | 1464219988848 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:28 INFO - PROCESS | 3668 | 1464219988969 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 16:46:29 INFO - PROCESS | 3668 | 1464219989076 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:29 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DF9EA9000 == 69 [pid = 3668] [id = 785] 16:46:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 146 (0000003DF31F6000) [pid = 3668] [serial = 2353] [outer = 0000000000000000] 16:46:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 147 (0000003DF5476400) [pid = 3668] [serial = 2354] [outer = 0000003DF31F6000] 16:46:29 INFO - PROCESS | 3668 | 1464219989132 Marionette DEBUG loaded listener.js 16:46:29 INFO - PROCESS | 3668 | ++DOMWINDOW == 148 (0000003DF968EC00) [pid = 3668] [serial = 2355] [outer = 0000003DF31F6000] 16:46:29 INFO - PROCESS | 3668 | 1464219989702 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 16:46:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:46:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:46:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:46:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 901ms 16:46:29 INFO - PROCESS | 3668 | 1464219989731 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 16:46:29 INFO - PROCESS | 3668 | 1464219989734 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 16:46:29 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:46:29 INFO - PROCESS | 3668 | 1464219989738 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:46:29 INFO - PROCESS | 3668 | 1464219989740 Marionette TRACE conn6 <- [1,3098,null,{}] 16:46:29 INFO - PROCESS | 3668 | 1464219989744 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:29 INFO - PROCESS | 3668 | 1464219989915 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 16:46:30 INFO - PROCESS | 3668 | 1464219989993 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:30 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFA3DB800 == 70 [pid = 3668] [id = 786] 16:46:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 149 (0000003DFA0A4400) [pid = 3668] [serial = 2356] [outer = 0000000000000000] 16:46:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 150 (0000003DFA29C800) [pid = 3668] [serial = 2357] [outer = 0000003DFA0A4400] 16:46:30 INFO - PROCESS | 3668 | 1464219990050 Marionette DEBUG loaded listener.js 16:46:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 151 (0000003DFAF08400) [pid = 3668] [serial = 2358] [outer = 0000003DFA0A4400] 16:46:30 INFO - PROCESS | 3668 | 1464219990537 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 16:46:30 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:46:30 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 16:46:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:46:30 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 840ms 16:46:30 INFO - PROCESS | 3668 | 1464219990579 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 16:46:30 INFO - PROCESS | 3668 | 1464219990582 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 16:46:30 INFO - PROCESS | 3668 | 1464219990585 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:46:30 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:46:30 INFO - PROCESS | 3668 | 1464219990588 Marionette TRACE conn6 <- [1,3102,null,{}] 16:46:30 INFO - PROCESS | 3668 | 1464219990592 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:46:30 INFO - PROCESS | 3668 | 1464219990744 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 16:46:30 INFO - PROCESS | 3668 | 1464219990871 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"07900aaf-45c5-47ad-baed-fe5e47a34d70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:30 INFO - PROCESS | 3668 | ++DOCSHELL 0000003DFB320000 == 71 [pid = 3668] [id = 787] 16:46:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 152 (0000003DFB53F400) [pid = 3668] [serial = 2359] [outer = 0000000000000000] 16:46:30 INFO - PROCESS | 3668 | ++DOMWINDOW == 153 (0000003DFB541000) [pid = 3668] [serial = 2360] [outer = 0000003DFB53F400] 16:46:30 INFO - PROCESS | 3668 | 1464219990939 Marionette DEBUG loaded listener.js 16:46:31 INFO - PROCESS | 3668 | ++DOMWINDOW == 154 (0000003DFE45B400) [pid = 3668] [serial = 2361] [outer = 0000003DFB53F400] 16:46:31 INFO - PROCESS | 3668 | 1464219991459 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 16:46:31 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:46:31 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 923ms 16:46:31 INFO - PROCESS | 3668 | 1464219991512 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 16:46:31 INFO - PROCESS | 3668 | 1464219991514 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 16:46:32 WARNING - u'runner_teardown' () 16:46:32 INFO - No more tests 16:46:32 INFO - Got 0 unexpected results 16:46:32 INFO - SUITE-END | took 700s 16:46:32 INFO - Closing logging queue 16:46:32 INFO - queue closed 16:46:32 INFO - Return code: 0 16:46:32 WARNING - # TBPL SUCCESS # 16:46:32 INFO - Running post-action listener: _resource_record_post_action 16:46:32 INFO - Running post-run listener: _resource_record_post_run 16:46:33 INFO - Total resource usage - Wall time: 711s; CPU: 14.0%; Read bytes: 158598144; Write bytes: 998291456; Read time: 2301250; Write time: 5110420 16:46:33 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:46:33 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 27303936; Read time: 0; Write time: 38930 16:46:33 INFO - run-tests - Wall time: 708s; CPU: 14.0%; Read bytes: 158598144; Write bytes: 886749696; Read time: 2301250; Write time: 4993750 16:46:33 INFO - Running post-run listener: _upload_blobber_files 16:46:33 INFO - Blob upload gear active. 16:46:33 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 16:46:33 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 16:46:33 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'] 16:46:33 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 16:46:34 INFO - (blobuploader) - INFO - Open directory for files ... 16:46:34 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 16:46:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:46:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:46:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:46:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:46:36 INFO - (blobuploader) - INFO - Done attempting. 16:46:36 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 16:46:36 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:46:36 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:46:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:46:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:46:37 INFO - (blobuploader) - INFO - Done attempting. 16:46:37 INFO - (blobuploader) - INFO - Iteration through files over. 16:46:37 INFO - Return code: 0 16:46:37 INFO - rmtree: C:\slave\test\build\uploaded_files.json 16:46:37 INFO - Using _rmtree_windows ... 16:46:37 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 16:46:37 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/81b81603de9db1a7a0fafdf7b97a97ce2b479f2611c9679349c5c3483979a0d51d072fa67b20246f608d99717216e4fde2900131b03bdea4ab606cc525d219e8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4a4b02cc1938d2964be9851f31942520bf17c7655203a4914882b89975a272d854dc5f08b52b3080ee213a60de8f90f18664f6762364e088de9b17edf09b7172"} 16:46:37 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 16:46:37 INFO - Writing to file C:\slave\test\properties\blobber_files 16:46:37 INFO - Contents: 16:46:37 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/81b81603de9db1a7a0fafdf7b97a97ce2b479f2611c9679349c5c3483979a0d51d072fa67b20246f608d99717216e4fde2900131b03bdea4ab606cc525d219e8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4a4b02cc1938d2964be9851f31942520bf17c7655203a4914882b89975a272d854dc5f08b52b3080ee213a60de8f90f18664f6762364e088de9b17edf09b7172"} 16:46:37 INFO - Running post-run listener: copy_logs_to_upload_dir 16:46:37 INFO - Copying logs to upload dir... 16:46:37 INFO - mkdir: C:\slave\test\build\upload\logs 16:46:38 INFO - Copying logs to upload dir... 16:46:38 INFO - Using _rmtree_windows ... 16:46:38 INFO - Using _rmtree_windows ... 16:46:38 INFO - Using _rmtree_windows ... 16:46:38 INFO - Using _rmtree_windows ... 16:46:38 INFO - Using _rmtree_windows ... 16:46:38 INFO - Using _rmtree_windows ... 16:46:38 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=914.488000 ========= master_lag: 0.22 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 14 secs) (at 2016-05-25 16:46:38.542003) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-25 16:46:38.543011) ========= '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-085\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-085 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-085 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-085\AppData\Local LOGONSERVER=\\T-W864-IX-085 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-085 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-085 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-085 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/81b81603de9db1a7a0fafdf7b97a97ce2b479f2611c9679349c5c3483979a0d51d072fa67b20246f608d99717216e4fde2900131b03bdea4ab606cc525d219e8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4a4b02cc1938d2964be9851f31942520bf17c7655203a4914882b89975a272d854dc5f08b52b3080ee213a60de8f90f18664f6762364e088de9b17edf09b7172"} build_url:https://queue.taskcluster.net/v1/task/BiVYYVdpQPqTUSkjzv1WkQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/BiVYYVdpQPqTUSkjzv1WkQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/BiVYYVdpQPqTUSkjzv1WkQ/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/81b81603de9db1a7a0fafdf7b97a97ce2b479f2611c9679349c5c3483979a0d51d072fa67b20246f608d99717216e4fde2900131b03bdea4ab606cc525d219e8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4a4b02cc1938d2964be9851f31942520bf17c7655203a4914882b89975a272d854dc5f08b52b3080ee213a60de8f90f18664f6762364e088de9b17edf09b7172"}' symbols_url: 'https://queue.taskcluster.net/v1/task/BiVYYVdpQPqTUSkjzv1WkQ/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-05-25 16:46:38.666881) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 16:46:38.667725) ========= '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-085\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-085 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-085 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-085\AppData\Local LOGONSERVER=\\T-W864-IX-085 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-085 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-085 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-085 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-05-25 16:46:38.785326) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-25 16:46:38.785697) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-25 16:46:39.387337) ========= ========= Total master_lag: 0.42 =========