builder: fx-team_xp-ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-013 starttime: 1461087686.57 results: success (0) buildid: 20160419071334 builduid: 729a2cec09bb4437b3b6a57d523c0486 revision: e2f5cd553b44f73fa85c8427aed560f9a47f0ce9 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 10:41:26.571878) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 10:41:26.572326) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 10:41:26.572611) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 10:41:26.923461) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 10:41:26.923811) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-013\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-013 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-013 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-013 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-013 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-013 WINDIR=C:\WINDOWS using PTY: False --10:42:02-- 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% 25.92 MB/s 10:42:02 (25.92 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.604000 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 10:41:27.624075) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 10:41:27.624439) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-013\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-013 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-013 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-013 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-013 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-013 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.675000 ========= master_lag: 0.08 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 10:41:28.380550) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 10:41:28.380952) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev e2f5cd553b44f73fa85c8427aed560f9a47f0ce9 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev e2f5cd553b44f73fa85c8427aed560f9a47f0ce9 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-013\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-013 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-013 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-013 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-013 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-013 WINDIR=C:\WINDOWS using PTY: False 2016-04-19 10:42:03,348 truncating revision to first 12 chars 2016-04-19 10:42:03,348 Setting DEBUG logging. 2016-04-19 10:42:03,348 attempt 1/10 2016-04-19 10:42:03,348 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/e2f5cd553b44?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 10:42:03,671 unpacking tar archive at: fx-team-e2f5cd553b44/testing/mozharness/ program finished with exit code 0 elapsedTime=0.998000 ========= master_lag: 0.17 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 10:41:29.552835) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 10:41:29.553161) ========= script_repo_revision: e2f5cd553b44f73fa85c8427aed560f9a47f0ce9 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 10:41:29.553563) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 10:41:29.553855) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 10:41:29.566265) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 58 secs) (at 2016-04-19 10:41:29.566547) ========= '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' 'fx-team' '--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', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-013\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-013 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-013 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOGONSERVER=\\T-XP32-IX-013 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-013 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-013 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 10:42:04 INFO - MultiFileLogger online at 20160419 10:42:04 in C:\slave\test 10:42:04 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 fx-team --download-symbols true 10:42:04 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 10:42:04 INFO - {'append_to_log': False, 10:42:04 INFO - 'base_work_dir': 'C:\\slave\\test', 10:42:04 INFO - 'blob_upload_branch': 'fx-team', 10:42:04 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 10:42:04 INFO - 'buildbot_json_path': 'buildprops.json', 10:42:04 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 10:42:04 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:42:04 INFO - 'download_minidump_stackwalk': True, 10:42:04 INFO - 'download_symbols': 'true', 10:42:04 INFO - 'e10s': False, 10:42:04 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 10:42:04 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 10:42:04 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 10:42:04 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 10:42:04 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 10:42:04 INFO - 'C:/mozilla-build/tooltool.py'), 10:42:04 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 10:42:04 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 10:42:04 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:42:04 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:42:04 INFO - 'log_level': 'info', 10:42:04 INFO - 'log_to_console': True, 10:42:04 INFO - 'opt_config_files': (), 10:42:04 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:42:04 INFO - '--processes=1', 10:42:04 INFO - '--config=%(test_path)s/wptrunner.ini', 10:42:04 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:42:04 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:42:04 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:42:04 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:42:04 INFO - 'pip_index': False, 10:42:04 INFO - 'require_test_zip': True, 10:42:04 INFO - 'test_type': ('testharness',), 10:42:04 INFO - 'this_chunk': '1', 10:42:04 INFO - 'total_chunks': '10', 10:42:04 INFO - 'virtualenv_path': 'venv', 10:42:04 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:42:04 INFO - 'work_dir': 'build'} 10:42:04 INFO - ##### 10:42:04 INFO - ##### Running clobber step. 10:42:04 INFO - ##### 10:42:04 INFO - Running pre-action listener: _resource_record_pre_action 10:42:04 INFO - Running main action method: clobber 10:42:04 INFO - rmtree: C:\slave\test\build 10:42:04 INFO - Using _rmtree_windows ... 10:42:04 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 10:42:44 INFO - Running post-action listener: _resource_record_post_action 10:42:44 INFO - ##### 10:42:44 INFO - ##### Running read-buildbot-config step. 10:42:44 INFO - ##### 10:42:44 INFO - Running pre-action listener: _resource_record_pre_action 10:42:44 INFO - Running main action method: read_buildbot_config 10:42:44 INFO - Using buildbot properties: 10:42:44 INFO - { 10:42:44 INFO - "project": "", 10:42:44 INFO - "product": "firefox", 10:42:44 INFO - "script_repo_revision": "production", 10:42:44 INFO - "scheduler": "tests-fx-team-xp_ix-debug-unittest-14-7200", 10:42:44 INFO - "repository": "", 10:42:44 INFO - "buildername": "Windows XP 32-bit fx-team debug test web-platform-tests-1", 10:42:44 INFO - "buildid": "20160419071334", 10:42:44 INFO - "pgo_build": "False", 10:42:44 INFO - "basedir": "C:\\slave\\test", 10:42:44 INFO - "buildnumber": 75, 10:42:44 INFO - "slavename": "t-xp32-ix-013", 10:42:44 INFO - "revision": "e2f5cd553b44f73fa85c8427aed560f9a47f0ce9", 10:42:44 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 10:42:44 INFO - "platform": "win32", 10:42:44 INFO - "branch": "fx-team", 10:42:44 INFO - "repo_path": "integration/fx-team", 10:42:44 INFO - "moz_repo_path": "", 10:42:44 INFO - "stage_platform": "win32", 10:42:44 INFO - "builduid": "729a2cec09bb4437b3b6a57d523c0486", 10:42:44 INFO - "slavebuilddir": "test" 10:42:44 INFO - } 10:42:44 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/YYkU2mdDRdi2QgbTtw-0fQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 10:42:44 INFO - Found installer url https://queue.taskcluster.net/v1/task/YYkU2mdDRdi2QgbTtw-0fQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 10:42:44 INFO - Running post-action listener: _resource_record_post_action 10:42:44 INFO - ##### 10:42:44 INFO - ##### Running download-and-extract step. 10:42:44 INFO - ##### 10:42:44 INFO - Running pre-action listener: _resource_record_pre_action 10:42:44 INFO - Running main action method: download_and_extract 10:42:44 INFO - mkdir: C:\slave\test\build\tests 10:42: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')]} 10:42:44 INFO - https://queue.taskcluster.net/v1/task/YYkU2mdDRdi2QgbTtw-0fQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 10:42:44 INFO - trying https://queue.taskcluster.net/v1/task/YYkU2mdDRdi2QgbTtw-0fQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 10:42:44 INFO - Downloading https://queue.taskcluster.net/v1/task/YYkU2mdDRdi2QgbTtw-0fQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 10:42:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YYkU2mdDRdi2QgbTtw-0fQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 10:42:45 INFO - Downloaded 1274 bytes. 10:42:45 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 10:42:45 INFO - Using the following test package requirements: 10:42:45 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 10:42:45 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:42:45 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 10:42:45 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:42:45 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 10:42:45 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:42:45 INFO - u'jsshell-win32.zip'], 10:42:45 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:42:45 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 10:42:45 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 10:42:45 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:42:45 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 10:42:45 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:42:45 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 10:42:45 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:42:45 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 10:42:45 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:42:45 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 10:42:45 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 10:42:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:42:45 INFO - https://queue.taskcluster.net/v1/task/YYkU2mdDRdi2QgbTtw-0fQ/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 10:42:45 INFO - trying https://queue.taskcluster.net/v1/task/YYkU2mdDRdi2QgbTtw-0fQ/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 10:42:45 INFO - Downloading https://queue.taskcluster.net/v1/task/YYkU2mdDRdi2QgbTtw-0fQ/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 10:42:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/YYkU2mdDRdi2QgbTtw-0fQ/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 10:42:47 INFO - Downloaded 20406568 bytes. 10:42:47 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:42:47 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:42:49 INFO - caution: filename not matched: web-platform/* 10:42:49 INFO - Return code: 11 10:42:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:42:49 INFO - https://queue.taskcluster.net/v1/task/YYkU2mdDRdi2QgbTtw-0fQ/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 10:42:49 INFO - trying https://queue.taskcluster.net/v1/task/YYkU2mdDRdi2QgbTtw-0fQ/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 10:42:49 INFO - Downloading https://queue.taskcluster.net/v1/task/YYkU2mdDRdi2QgbTtw-0fQ/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 10:42:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/YYkU2mdDRdi2QgbTtw-0fQ/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 10:42:53 INFO - Downloaded 36382594 bytes. 10:42:53 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:42:53 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:43:48 INFO - caution: filename not matched: bin/* 10:43:48 INFO - caution: filename not matched: config/* 10:43:48 INFO - caution: filename not matched: mozbase/* 10:43:48 INFO - caution: filename not matched: marionette/* 10:43:48 INFO - caution: filename not matched: tools/wptserve/* 10:43:48 INFO - Return code: 11 10:43:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:43:48 INFO - https://queue.taskcluster.net/v1/task/YYkU2mdDRdi2QgbTtw-0fQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 10:43:48 INFO - trying https://queue.taskcluster.net/v1/task/YYkU2mdDRdi2QgbTtw-0fQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 10:43:48 INFO - Downloading https://queue.taskcluster.net/v1/task/YYkU2mdDRdi2QgbTtw-0fQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 10:43:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YYkU2mdDRdi2QgbTtw-0fQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 10:43:52 INFO - Downloaded 67344592 bytes. 10:43:52 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/YYkU2mdDRdi2QgbTtw-0fQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 10:43:52 INFO - mkdir: C:\slave\test\properties 10:43:52 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 10:43:52 INFO - Writing to file C:\slave\test\properties\build_url 10:43:52 INFO - Contents: 10:43:52 INFO - build_url:https://queue.taskcluster.net/v1/task/YYkU2mdDRdi2QgbTtw-0fQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 10:43:52 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/YYkU2mdDRdi2QgbTtw-0fQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 10:43:52 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 10:43:52 INFO - Writing to file C:\slave\test\properties\symbols_url 10:43:52 INFO - Contents: 10:43:52 INFO - symbols_url:https://queue.taskcluster.net/v1/task/YYkU2mdDRdi2QgbTtw-0fQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 10:43:52 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')]} 10:43:52 INFO - https://queue.taskcluster.net/v1/task/YYkU2mdDRdi2QgbTtw-0fQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:43:52 INFO - trying https://queue.taskcluster.net/v1/task/YYkU2mdDRdi2QgbTtw-0fQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 10:43:52 INFO - Downloading https://queue.taskcluster.net/v1/task/YYkU2mdDRdi2QgbTtw-0fQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 10:43:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YYkU2mdDRdi2QgbTtw-0fQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 10:43:57 INFO - Downloaded 58234044 bytes. 10:43:57 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 10:43:57 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 10:44:02 INFO - Return code: 0 10:44:02 INFO - Running post-action listener: _resource_record_post_action 10:44:02 INFO - Running post-action listener: set_extra_try_arguments 10:44:02 INFO - ##### 10:44:02 INFO - ##### Running create-virtualenv step. 10:44:02 INFO - ##### 10:44:02 INFO - Running pre-action listener: _pre_create_virtualenv 10:44:02 INFO - Running pre-action listener: _resource_record_pre_action 10:44:02 INFO - Running main action method: create_virtualenv 10:44:02 INFO - Creating virtualenv C:\slave\test\build\venv 10:44:02 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 10:44:02 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 10:44:05 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 10:44:07 INFO - Installing distribute......................................................................................................................................................................................done. 10:44:07 INFO - Return code: 0 10:44:07 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 10:44:07 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')]} 10:44:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:44:07 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')]} 10:44:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:44:07 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C8F3B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E42368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECB0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-013', 'USERDOMAIN': 'T-XP32-IX-013', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-013', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-013', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013'}}, attempt #1 10:44:08 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 10:44:08 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 10:44:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:44:08 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013\\Application Data', 10:44:08 INFO - 'CLIENTNAME': 'Console', 10:44:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:44:08 INFO - 'COMPUTERNAME': 'T-XP32-IX-013', 10:44:08 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:44:08 INFO - 'DCLOCATION': 'SCL3', 10:44:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:44:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:44:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:44:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:44:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:44:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:44:08 INFO - 'HOMEDRIVE': 'C:', 10:44:08 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-013', 10:44:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:44:08 INFO - 'KTS_VERSION': '1.19c', 10:44:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:44:08 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-013', 10:44:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:44:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:44:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:44:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:44:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:44:08 INFO - 'MOZ_AIRBAG': '1', 10:44:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:44:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:44:08 INFO - 'MOZ_MSVCVERSION': '8', 10:44:08 INFO - 'MOZ_NO_REMOTE': '1', 10:44:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:44:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:44:08 INFO - 'NO_EM_RESTART': '1', 10:44:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:44:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:44:08 INFO - 'OS': 'Windows_NT', 10:44:08 INFO - 'OURDRIVE': 'C:', 10:44:08 INFO - 'PATH': 'C:\\Program Files\\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', 10:44:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:44:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:44:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:44:08 INFO - 'PROCESSOR_LEVEL': '6', 10:44:08 INFO - 'PROCESSOR_REVISION': '1e05', 10:44:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:44:08 INFO - 'PROMPT': '$P$G', 10:44:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:44:08 INFO - 'PWD': 'C:\\slave\\test', 10:44:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:44:08 INFO - 'SESSIONNAME': 'Console', 10:44:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:44:08 INFO - 'SYSTEMDRIVE': 'C:', 10:44:08 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:44:08 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:44:08 INFO - 'TEST1': 'testie', 10:44:08 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:44:08 INFO - 'USERDOMAIN': 'T-XP32-IX-013', 10:44:08 INFO - 'USERNAME': 'cltbld', 10:44:08 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013', 10:44:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:44:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:44:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:44:08 INFO - 'WINDIR': 'C:\\WINDOWS', 10:44:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:44:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:44:08 INFO - Downloading/unpacking psutil>=0.7.1 10:44:08 INFO - Running setup.py egg_info for package psutil 10:44:08 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:44:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:44:08 INFO - Installing collected packages: psutil 10:44:08 INFO - Running setup.py install for psutil 10:44:08 INFO - building 'psutil._psutil_windows' extension 10:44:08 INFO - error: Unable to find vcvarsall.bat 10:44:08 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-p6wcdt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:44:08 INFO - running install 10:44:08 INFO - running build 10:44:08 INFO - running build_py 10:44:08 INFO - creating build 10:44:08 INFO - creating build\lib.win32-2.7 10:44:08 INFO - creating build\lib.win32-2.7\psutil 10:44:08 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 10:44:08 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 10:44:08 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 10:44:08 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 10:44:08 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 10:44:08 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 10:44:08 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 10:44:08 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 10:44:08 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 10:44:08 INFO - running build_ext 10:44:08 INFO - building 'psutil._psutil_windows' extension 10:44:08 INFO - error: Unable to find vcvarsall.bat 10:44:08 INFO - ---------------------------------------- 10:44:08 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-p6wcdt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:44:08 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-013\Application Data\pip\pip.log 10:44:08 WARNING - Return code: 1 10:44:08 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! 10:44:08 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 10:44:08 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')]} 10:44:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:44:08 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')]} 10:44:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:44:08 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C8F3B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E42368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECB0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-013', 'USERDOMAIN': 'T-XP32-IX-013', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-013', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-013', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013'}}, attempt #1 10:44:08 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 10:44:08 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 10:44:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:44:08 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013\\Application Data', 10:44:08 INFO - 'CLIENTNAME': 'Console', 10:44:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:44:08 INFO - 'COMPUTERNAME': 'T-XP32-IX-013', 10:44:08 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:44:08 INFO - 'DCLOCATION': 'SCL3', 10:44:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:44:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:44:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:44:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:44:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:44:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:44:08 INFO - 'HOMEDRIVE': 'C:', 10:44:08 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-013', 10:44:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:44:08 INFO - 'KTS_VERSION': '1.19c', 10:44:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:44:08 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-013', 10:44:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:44:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:44:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:44:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:44:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:44:08 INFO - 'MOZ_AIRBAG': '1', 10:44:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:44:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:44:08 INFO - 'MOZ_MSVCVERSION': '8', 10:44:08 INFO - 'MOZ_NO_REMOTE': '1', 10:44:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:44:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:44:08 INFO - 'NO_EM_RESTART': '1', 10:44:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:44:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:44:08 INFO - 'OS': 'Windows_NT', 10:44:08 INFO - 'OURDRIVE': 'C:', 10:44:08 INFO - 'PATH': 'C:\\Program Files\\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', 10:44:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:44:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:44:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:44:08 INFO - 'PROCESSOR_LEVEL': '6', 10:44:08 INFO - 'PROCESSOR_REVISION': '1e05', 10:44:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:44:08 INFO - 'PROMPT': '$P$G', 10:44:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:44:08 INFO - 'PWD': 'C:\\slave\\test', 10:44:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:44:08 INFO - 'SESSIONNAME': 'Console', 10:44:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:44:08 INFO - 'SYSTEMDRIVE': 'C:', 10:44:08 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:44:08 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:44:08 INFO - 'TEST1': 'testie', 10:44:08 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:44:08 INFO - 'USERDOMAIN': 'T-XP32-IX-013', 10:44:08 INFO - 'USERNAME': 'cltbld', 10:44:08 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013', 10:44:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:44:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:44:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:44:08 INFO - 'WINDIR': 'C:\\WINDOWS', 10:44:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:44:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:44:09 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:44:09 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:44:09 INFO - Running setup.py egg_info for package mozsystemmonitor 10:44:09 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 10:44:09 INFO - Running setup.py egg_info for package psutil 10:44:09 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:44:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:44:09 INFO - Installing collected packages: mozsystemmonitor, psutil 10:44:09 INFO - Running setup.py install for mozsystemmonitor 10:44:09 INFO - Running setup.py install for psutil 10:44:09 INFO - building 'psutil._psutil_windows' extension 10:44:09 INFO - error: Unable to find vcvarsall.bat 10:44:09 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-pttbah-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:44:09 INFO - running install 10:44:09 INFO - running build 10:44:09 INFO - running build_py 10:44:09 INFO - running build_ext 10:44:09 INFO - building 'psutil._psutil_windows' extension 10:44:09 INFO - error: Unable to find vcvarsall.bat 10:44:09 INFO - ---------------------------------------- 10:44:09 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-pttbah-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:44:09 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-013\Application Data\pip\pip.log 10:44:09 WARNING - Return code: 1 10:44:09 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! 10:44:09 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 10:44:09 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')]} 10:44:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:44:09 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')]} 10:44:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:44:09 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C8F3B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E42368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECB0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-013', 'USERDOMAIN': 'T-XP32-IX-013', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-013', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-013', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013'}}, attempt #1 10:44:09 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 10:44:09 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 10:44:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:44:09 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013\\Application Data', 10:44:09 INFO - 'CLIENTNAME': 'Console', 10:44:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:44:09 INFO - 'COMPUTERNAME': 'T-XP32-IX-013', 10:44:09 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:44:09 INFO - 'DCLOCATION': 'SCL3', 10:44:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:44:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:44:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:44:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:44:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:44:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:44:09 INFO - 'HOMEDRIVE': 'C:', 10:44:09 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-013', 10:44:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:44:09 INFO - 'KTS_VERSION': '1.19c', 10:44:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:44:09 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-013', 10:44:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:44:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:44:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:44:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:44:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:44:09 INFO - 'MOZ_AIRBAG': '1', 10:44:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:44:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:44:09 INFO - 'MOZ_MSVCVERSION': '8', 10:44:09 INFO - 'MOZ_NO_REMOTE': '1', 10:44:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:44:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:44:09 INFO - 'NO_EM_RESTART': '1', 10:44:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:44:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:44:09 INFO - 'OS': 'Windows_NT', 10:44:09 INFO - 'OURDRIVE': 'C:', 10:44:09 INFO - 'PATH': 'C:\\Program Files\\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', 10:44:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:44:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:44:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:44:09 INFO - 'PROCESSOR_LEVEL': '6', 10:44:09 INFO - 'PROCESSOR_REVISION': '1e05', 10:44:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:44:09 INFO - 'PROMPT': '$P$G', 10:44:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:44:09 INFO - 'PWD': 'C:\\slave\\test', 10:44:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:44:09 INFO - 'SESSIONNAME': 'Console', 10:44:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:44:09 INFO - 'SYSTEMDRIVE': 'C:', 10:44:09 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:44:09 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:44:09 INFO - 'TEST1': 'testie', 10:44:09 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:44:09 INFO - 'USERDOMAIN': 'T-XP32-IX-013', 10:44:09 INFO - 'USERNAME': 'cltbld', 10:44:09 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013', 10:44:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:44:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:44:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:44:09 INFO - 'WINDIR': 'C:\\WINDOWS', 10:44:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:44:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:44:09 INFO - Downloading/unpacking blobuploader==1.2.4 10:44:09 INFO - Downloading blobuploader-1.2.4.tar.gz 10:44:09 INFO - Running setup.py egg_info for package blobuploader 10:44:09 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:44:11 INFO - Running setup.py egg_info for package requests 10:44:11 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:44:11 INFO - Downloading docopt-0.6.1.tar.gz 10:44:11 INFO - Running setup.py egg_info for package docopt 10:44:11 INFO - Installing collected packages: blobuploader, docopt, requests 10:44:11 INFO - Running setup.py install for blobuploader 10:44:11 INFO - Running setup.py install for docopt 10:44:11 INFO - Running setup.py install for requests 10:44:11 INFO - Successfully installed blobuploader docopt requests 10:44:11 INFO - Cleaning up... 10:44:11 INFO - Return code: 0 10:44:11 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:44:11 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')]} 10:44:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:44:11 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')]} 10:44:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:44:11 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C8F3B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E42368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECB0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-013', 'USERDOMAIN': 'T-XP32-IX-013', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-013', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-013', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013'}}, attempt #1 10:44:11 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 10:44:11 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 10:44:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:44:11 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013\\Application Data', 10:44:11 INFO - 'CLIENTNAME': 'Console', 10:44:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:44:11 INFO - 'COMPUTERNAME': 'T-XP32-IX-013', 10:44:11 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:44:11 INFO - 'DCLOCATION': 'SCL3', 10:44:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:44:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:44:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:44:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:44:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:44:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:44:11 INFO - 'HOMEDRIVE': 'C:', 10:44:11 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-013', 10:44:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:44:11 INFO - 'KTS_VERSION': '1.19c', 10:44:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:44:11 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-013', 10:44:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:44:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:44:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:44:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:44:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:44:11 INFO - 'MOZ_AIRBAG': '1', 10:44:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:44:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:44:11 INFO - 'MOZ_MSVCVERSION': '8', 10:44:11 INFO - 'MOZ_NO_REMOTE': '1', 10:44:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:44:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:44:11 INFO - 'NO_EM_RESTART': '1', 10:44:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:44:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:44:11 INFO - 'OS': 'Windows_NT', 10:44:11 INFO - 'OURDRIVE': 'C:', 10:44:11 INFO - 'PATH': 'C:\\Program Files\\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', 10:44:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:44:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:44:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:44:11 INFO - 'PROCESSOR_LEVEL': '6', 10:44:11 INFO - 'PROCESSOR_REVISION': '1e05', 10:44:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:44:11 INFO - 'PROMPT': '$P$G', 10:44:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:44:11 INFO - 'PWD': 'C:\\slave\\test', 10:44:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:44:11 INFO - 'SESSIONNAME': 'Console', 10:44:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:44:11 INFO - 'SYSTEMDRIVE': 'C:', 10:44:11 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:44:11 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:44:11 INFO - 'TEST1': 'testie', 10:44:11 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:44:11 INFO - 'USERDOMAIN': 'T-XP32-IX-013', 10:44:11 INFO - 'USERNAME': 'cltbld', 10:44:11 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013', 10:44:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:44:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:44:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:44:11 INFO - 'WINDIR': 'C:\\WINDOWS', 10:44:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:44:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:44:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:44:17 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:44:17 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:44:17 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:44:17 INFO - Unpacking c:\slave\test\build\tests\marionette 10:44:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:44:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:44:17 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 10:44:17 INFO - Running setup.py install for browsermob-proxy 10:44:21 INFO - Running setup.py install for manifestparser 10:44:21 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:44:21 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:44:21 INFO - Running setup.py install for marionette-client 10:44:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:44:21 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:44:21 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:44:21 INFO - Running setup.py install for marionette-driver 10:44:21 INFO - Running setup.py install for mozcrash 10:44:21 INFO - Running setup.py install for mozdebug 10:44:21 INFO - Running setup.py install for mozdevice 10:44:21 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:44:21 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:44:21 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:44:21 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:44:21 INFO - Running setup.py install for mozfile 10:44:21 INFO - Running setup.py install for mozhttpd 10:44:21 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:44:21 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:44:21 INFO - Running setup.py install for mozinfo 10:44:21 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 10:44:21 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 10:44:21 INFO - Running setup.py install for mozInstall 10:44:21 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:44:21 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:44:21 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:44:21 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:44:21 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:44:21 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:44:21 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:44:21 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:44:21 INFO - Running setup.py install for mozleak 10:44:21 INFO - Running setup.py install for mozlog 10:44:21 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 10:44:21 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 10:44:21 INFO - Running setup.py install for moznetwork 10:44:21 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 10:44:21 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 10:44:21 INFO - Running setup.py install for mozprocess 10:44:21 INFO - Running setup.py install for mozprofile 10:44:21 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:44:21 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:44:21 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:44:21 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:44:21 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:44:21 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:44:21 INFO - Running setup.py install for mozrunner 10:44:21 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:44:21 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:44:21 INFO - Running setup.py install for mozscreenshot 10:44:21 INFO - Running setup.py install for moztest 10:44:21 INFO - Running setup.py install for mozversion 10:44:21 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:44:21 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:44:21 INFO - Running setup.py install for wptserve 10:44:21 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 10:44:21 INFO - Cleaning up... 10:44:21 INFO - Return code: 0 10:44:21 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:44:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:44:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:44:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:44:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:44:21 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C8F3B8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E42368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECB0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-013', 'USERDOMAIN': 'T-XP32-IX-013', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-013', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-013', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013'}}, attempt #1 10:44:21 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 10:44:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 10:44:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:44:21 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013\\Application Data', 10:44:21 INFO - 'CLIENTNAME': 'Console', 10:44:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:44:21 INFO - 'COMPUTERNAME': 'T-XP32-IX-013', 10:44:21 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:44:21 INFO - 'DCLOCATION': 'SCL3', 10:44:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:44:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:44:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:44:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:44:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:44:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:44:21 INFO - 'HOMEDRIVE': 'C:', 10:44:21 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-013', 10:44:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:44:21 INFO - 'KTS_VERSION': '1.19c', 10:44:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:44:21 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-013', 10:44:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:44:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:44:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:44:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:44:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:44:21 INFO - 'MOZ_AIRBAG': '1', 10:44:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:44:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:44:21 INFO - 'MOZ_MSVCVERSION': '8', 10:44:21 INFO - 'MOZ_NO_REMOTE': '1', 10:44:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:44:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:44:21 INFO - 'NO_EM_RESTART': '1', 10:44:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:44:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:44:21 INFO - 'OS': 'Windows_NT', 10:44:21 INFO - 'OURDRIVE': 'C:', 10:44:21 INFO - 'PATH': 'C:\\Program Files\\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', 10:44:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:44:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:44:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:44:21 INFO - 'PROCESSOR_LEVEL': '6', 10:44:21 INFO - 'PROCESSOR_REVISION': '1e05', 10:44:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:44:21 INFO - 'PROMPT': '$P$G', 10:44:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:44:21 INFO - 'PWD': 'C:\\slave\\test', 10:44:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:44:21 INFO - 'SESSIONNAME': 'Console', 10:44:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:44:21 INFO - 'SYSTEMDRIVE': 'C:', 10:44:21 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:44:21 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:44:21 INFO - 'TEST1': 'testie', 10:44:21 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:44:21 INFO - 'USERDOMAIN': 'T-XP32-IX-013', 10:44:21 INFO - 'USERNAME': 'cltbld', 10:44:21 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013', 10:44:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:44:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:44:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:44:21 INFO - 'WINDIR': 'C:\\WINDOWS', 10:44:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:44:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:44:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:44:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:44:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:44:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:44:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:44:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:44:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:44:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:44:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:44:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:44:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:44:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:44:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:44:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:44:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:44:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:44:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:44:26 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:44:26 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:44:26 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:44:26 INFO - Unpacking c:\slave\test\build\tests\marionette 10:44:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:44:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:44:26 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)) 10:44:32 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)) 10:44:32 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)) 10:44:32 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)) 10:44:32 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)) 10:44:32 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 10:44:32 INFO - Downloading blessings-1.6.tar.gz 10:44:32 INFO - Running setup.py egg_info for package blessings 10:44:32 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)) 10:44:32 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 10:44:32 INFO - Running setup.py install for blessings 10:44:32 INFO - Running setup.py install for browsermob-proxy 10:44:32 INFO - Running setup.py install for manifestparser 10:44:32 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:44:32 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:44:32 INFO - Running setup.py install for marionette-client 10:44:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:44:32 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:44:32 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:44:32 INFO - Running setup.py install for marionette-driver 10:44:32 INFO - Running setup.py install for mozcrash 10:44:32 INFO - Running setup.py install for mozdebug 10:44:32 INFO - Running setup.py install for mozdevice 10:44:32 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:44:32 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:44:32 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:44:32 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:44:32 INFO - Running setup.py install for mozhttpd 10:44:32 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:44:32 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:44:32 INFO - Running setup.py install for mozInstall 10:44:32 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:44:32 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:44:32 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:44:32 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:44:32 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:44:32 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:44:32 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:44:32 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:44:32 INFO - Running setup.py install for mozleak 10:44:32 INFO - Running setup.py install for mozprofile 10:44:32 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:44:32 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:44:32 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:44:32 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:44:32 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:44:32 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:44:32 INFO - Running setup.py install for mozrunner 10:44:32 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:44:32 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:44:32 INFO - Running setup.py install for mozscreenshot 10:44:32 INFO - Running setup.py install for moztest 10:44:32 INFO - Running setup.py install for mozversion 10:44:32 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:44:32 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:44:32 INFO - Running setup.py install for wptserve 10:44:32 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 10:44:32 INFO - Cleaning up... 10:44:33 INFO - Return code: 0 10:44:33 INFO - Done creating virtualenv C:\slave\test\build\venv. 10:44:33 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:44:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:44:33 INFO - Reading from file tmpfile_stdout 10:44:33 INFO - Using _rmtree_windows ... 10:44:33 INFO - Using _rmtree_windows ... 10:44:33 INFO - Current package versions: 10:44:33 INFO - blessings == 1.6 10:44:33 INFO - blobuploader == 1.2.4 10:44:33 INFO - browsermob-proxy == 0.6.0 10:44:33 INFO - distribute == 0.6.14 10:44:33 INFO - docopt == 0.6.1 10:44:33 INFO - manifestparser == 1.1 10:44:33 INFO - marionette-client == 2.3.0 10:44:33 INFO - marionette-driver == 1.4.0 10:44:33 INFO - mozInstall == 1.12 10:44:33 INFO - mozcrash == 0.17 10:44:33 INFO - mozdebug == 0.1 10:44:33 INFO - mozdevice == 0.48 10:44:33 INFO - mozfile == 1.2 10:44:33 INFO - mozhttpd == 0.7 10:44:33 INFO - mozinfo == 0.9 10:44:33 INFO - mozleak == 0.1 10:44:33 INFO - mozlog == 3.1 10:44:33 INFO - moznetwork == 0.27 10:44:33 INFO - mozprocess == 0.22 10:44:33 INFO - mozprofile == 0.28 10:44:33 INFO - mozrunner == 6.11 10:44:33 INFO - mozscreenshot == 0.1 10:44:33 INFO - mozsystemmonitor == 0.0 10:44:33 INFO - moztest == 0.7 10:44:33 INFO - mozversion == 1.4 10:44:33 INFO - requests == 1.2.3 10:44:33 INFO - wptserve == 1.4.0 10:44:33 INFO - Running post-action listener: _resource_record_post_action 10:44:33 INFO - Running post-action listener: _start_resource_monitoring 10:44:33 INFO - Starting resource monitoring. 10:44:33 INFO - ##### 10:44:33 INFO - ##### Running pull step. 10:44:33 INFO - ##### 10:44:33 INFO - Running pre-action listener: _resource_record_pre_action 10:44:33 INFO - Running main action method: pull 10:44:33 INFO - Pull has nothing to do! 10:44:33 INFO - Running post-action listener: _resource_record_post_action 10:44:33 INFO - ##### 10:44:33 INFO - ##### Running install step. 10:44:33 INFO - ##### 10:44:33 INFO - Running pre-action listener: _resource_record_pre_action 10:44:33 INFO - Running main action method: install 10:44:33 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:44:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:44:33 INFO - Reading from file tmpfile_stdout 10:44:33 INFO - Using _rmtree_windows ... 10:44:33 INFO - Using _rmtree_windows ... 10:44:33 INFO - Detecting whether we're running mozinstall >=1.0... 10:44:33 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 10:44:33 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 10:44:33 INFO - Reading from file tmpfile_stdout 10:44:33 INFO - Output received: 10:44:33 INFO - Usage: mozinstall-script.py [options] installer 10:44:33 INFO - Options: 10:44:33 INFO - -h, --help show this help message and exit 10:44:33 INFO - -d DEST, --destination=DEST 10:44:33 INFO - Directory to install application into. [default: 10:44:33 INFO - "C:\slave\test"] 10:44:33 INFO - --app=APP Application being installed. [default: firefox] 10:44:33 INFO - Using _rmtree_windows ... 10:44:33 INFO - Using _rmtree_windows ... 10:44:33 INFO - mkdir: C:\slave\test\build\application 10:44:33 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 10:44:33 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a1.en-US.win32.zip --destination C:\slave\test\build\application 10:44:37 INFO - Reading from file tmpfile_stdout 10:44:37 INFO - Output received: 10:44:37 INFO - C:\slave\test\build\application\firefox\firefox.exe 10:44:37 INFO - Using _rmtree_windows ... 10:44:37 INFO - Using _rmtree_windows ... 10:44:37 INFO - Running post-action listener: _resource_record_post_action 10:44:37 INFO - ##### 10:44:37 INFO - ##### Running run-tests step. 10:44:37 INFO - ##### 10:44:37 INFO - Running pre-action listener: _resource_record_pre_action 10:44:37 INFO - Running main action method: run_tests 10:44:37 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 10:44:37 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:44:37 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:44:37 INFO - grabbing minidump binary from tooltool 10:44:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:44:37 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 0x00E42368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECB0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 10:44:37 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 10:44:37 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 10:44:37 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 10:44:38 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpuqzmhm 10:44:38 INFO - INFO - File integrity verified, renaming tmpuqzmhm to win32-minidump_stackwalk.exe 10:44:38 INFO - Return code: 0 10:44:38 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 10:44:38 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 10:44:38 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/YYkU2mdDRdi2QgbTtw-0fQ/artifacts/public/build/firefox-48.0a1.en-US.win32.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 10:44:38 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/YYkU2mdDRdi2QgbTtw-0fQ/artifacts/public/build/firefox-48.0a1.en-US.win32.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 10:44:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:44:38 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013\\Application Data', 10:44:38 INFO - 'CLIENTNAME': 'Console', 10:44:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:44:38 INFO - 'COMPUTERNAME': 'T-XP32-IX-013', 10:44:38 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:44:38 INFO - 'DCLOCATION': 'SCL3', 10:44:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:44:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:44:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:44:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:44:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:44:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:44:38 INFO - 'HOMEDRIVE': 'C:', 10:44:38 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-013', 10:44:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:44:38 INFO - 'KTS_VERSION': '1.19c', 10:44:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:44:38 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-013', 10:44:38 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 10:44:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:44:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:44:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:44:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:44:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:44:38 INFO - 'MOZ_AIRBAG': '1', 10:44:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:44:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:44:38 INFO - 'MOZ_MSVCVERSION': '8', 10:44:38 INFO - 'MOZ_NO_REMOTE': '1', 10:44:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:44:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:44:38 INFO - 'NO_EM_RESTART': '1', 10:44:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:44:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:44:38 INFO - 'OS': 'Windows_NT', 10:44:38 INFO - 'OURDRIVE': 'C:', 10:44:38 INFO - 'PATH': 'C:\\Program Files\\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', 10:44:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:44:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:44:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:44:38 INFO - 'PROCESSOR_LEVEL': '6', 10:44:38 INFO - 'PROCESSOR_REVISION': '1e05', 10:44:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:44:38 INFO - 'PROMPT': '$P$G', 10:44:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:44:38 INFO - 'PWD': 'C:\\slave\\test', 10:44:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:44:38 INFO - 'SESSIONNAME': 'Console', 10:44:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:44:38 INFO - 'SYSTEMDRIVE': 'C:', 10:44:38 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:44:38 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:44:38 INFO - 'TEST1': 'testie', 10:44:38 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:44:38 INFO - 'USERDOMAIN': 'T-XP32-IX-013', 10:44:38 INFO - 'USERNAME': 'cltbld', 10:44:38 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013', 10:44:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:44:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:44:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:44:38 INFO - 'WINDIR': 'C:\\WINDOWS', 10:44:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:44:38 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/YYkU2mdDRdi2QgbTtw-0fQ/artifacts/public/build/firefox-48.0a1.en-US.win32.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 10:44:39 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 10:44:39 INFO - import pkg_resources 10:44:41 INFO - Using 1 client processes 10:44:43 INFO - SUITE-START | Running 778 tests 10:44:43 INFO - Running testharness tests 10:44:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:44:43 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 10:44:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:44:43 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 10:44:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:44:43 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 10:44:44 INFO - Setting up ssl 10:44:44 INFO - PROCESS | certutil | 10:44:44 INFO - PROCESS | certutil | 10:44:44 INFO - PROCESS | certutil | 10:44:44 INFO - Certificate Nickname Trust Attributes 10:44:44 INFO - SSL,S/MIME,JAR/XPI 10:44:44 INFO - 10:44:44 INFO - web-platform-tests CT,, 10:44:44 INFO - 10:44:44 INFO - Starting runner 10:44:46 INFO - PROCESS | 3856 | [3856] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 10:44:46 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 10:44:46 INFO - PROCESS | 3856 | [3856] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 10:44:48 INFO - PROCESS | 3856 | [3856] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 10:44:48 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 10:44:48 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 10:44:48 INFO - PROCESS | 3856 | 1461087888097 Marionette DEBUG Marionette enabled via build flag and pref 10:44:48 INFO - PROCESS | 3856 | ++DOCSHELL 1439E800 == 1 [pid = 3856] [id = 1] 10:44:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 1 (1439EC00) [pid = 3856] [serial = 1] [outer = 00000000] 10:44:48 INFO - PROCESS | 3856 | [3856] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 10:44:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 2 (1439F800) [pid = 3856] [serial = 2] [outer = 1439EC00] 10:44:48 INFO - PROCESS | 3856 | [3856] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2858 10:44:48 INFO - PROCESS | 3856 | [3856] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 10:44:48 INFO - PROCESS | 3856 | ++DOCSHELL 14BABC00 == 2 [pid = 3856] [id = 2] 10:44:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 3 (14BAC000) [pid = 3856] [serial = 3] [outer = 00000000] 10:44:48 INFO - PROCESS | 3856 | [3856] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 10:44:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 4 (14BACC00) [pid = 3856] [serial = 4] [outer = 14BAC000] 10:44:48 INFO - PROCESS | 3856 | 1461087888616 Marionette INFO Listening on port 2828 10:44:48 INFO - PROCESS | 3856 | 1461087889010 Marionette DEBUG Marionette enabled via command-line flag 10:44:49 INFO - PROCESS | 3856 | ++DOCSHELL 12D7EC00 == 3 [pid = 3856] [id = 3] 10:44:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 5 (12D7F000) [pid = 3856] [serial = 5] [outer = 00000000] 10:44:49 INFO - PROCESS | 3856 | [3856] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 10:44:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 6 (12D7FC00) [pid = 3856] [serial = 6] [outer = 12D7F000] 10:44:49 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 10:44:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 7 (1644FC00) [pid = 3856] [serial = 7] [outer = 14BAC000] 10:44:49 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:44:49 INFO - PROCESS | 3856 | 1461087889292 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1520 10:44:49 INFO - PROCESS | 3856 | 1461087889323 Marionette DEBUG Closed connection conn0 10:44:49 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:44:49 INFO - PROCESS | 3856 | 1461087889411 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1522 10:44:49 INFO - PROCESS | 3856 | 1461087889447 Marionette DEBUG Closed connection conn1 10:44:49 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:44:49 INFO - PROCESS | 3856 | 1461087889455 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1523 10:44:49 INFO - PROCESS | 3856 | ++DOCSHELL 16C08000 == 4 [pid = 3856] [id = 4] 10:44:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 8 (16C08800) [pid = 3856] [serial = 8] [outer = 00000000] 10:44:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 9 (16333C00) [pid = 3856] [serial = 9] [outer = 16C08800] 10:44:49 INFO - PROCESS | 3856 | 1461087889535 Marionette DEBUG Closed connection conn2 10:44:49 INFO - PROCESS | 3856 | [3856] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 10:44:49 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:44:49 INFO - PROCESS | 3856 | 1461087889695 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1524 10:44:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 10 (1633CC00) [pid = 3856] [serial = 10] [outer = 16C08800] 10:44:49 INFO - PROCESS | 3856 | 1461087889731 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:44:49 INFO - PROCESS | 3856 | 1461087889738 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160419071334","device":"desktop","version":"48.0a1"} 10:44:49 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 10:44:49 INFO - PROCESS | 3856 | [3856] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:44:49 INFO - PROCESS | 3856 | [3856] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:44:50 INFO - PROCESS | 3856 | [3856] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:44:50 INFO - PROCESS | 3856 | ++DOCSHELL 18514000 == 5 [pid = 3856] [id = 5] 10:44:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 11 (1851DC00) [pid = 3856] [serial = 11] [outer = 00000000] 10:44:50 INFO - PROCESS | 3856 | ++DOCSHELL 187BE800 == 6 [pid = 3856] [id = 6] 10:44:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 12 (187C4800) [pid = 3856] [serial = 12] [outer = 00000000] 10:44:51 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:44:51 INFO - PROCESS | 3856 | ++DOCSHELL 19444400 == 7 [pid = 3856] [id = 7] 10:44:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 13 (19444800) [pid = 3856] [serial = 13] [outer = 00000000] 10:44:51 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:44:51 INFO - PROCESS | 3856 | [3856] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:44:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 14 (1944D800) [pid = 3856] [serial = 14] [outer = 19444800] 10:44:51 INFO - PROCESS | 3856 | [3856] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 10:44:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 15 (195FC400) [pid = 3856] [serial = 15] [outer = 1851DC00] 10:44:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 16 (195FDC00) [pid = 3856] [serial = 16] [outer = 187C4800] 10:44:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 17 (19361800) [pid = 3856] [serial = 17] [outer = 19444800] 10:44:52 INFO - PROCESS | 3856 | 1461087892136 Marionette DEBUG loaded listener.js 10:44:52 INFO - PROCESS | 3856 | 1461087892149 Marionette DEBUG loaded listener.js 10:44:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 18 (1A544000) [pid = 3856] [serial = 18] [outer = 19444800] 10:44:52 INFO - PROCESS | 3856 | 1461087892676 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"2a4889e5-3018-4c67-95cd-5183b7376fc6","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160419071334","device":"desktop","version":"48.0a1","command_id":1}}] 10:44:52 INFO - PROCESS | 3856 | 1461087892821 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 10:44:52 INFO - PROCESS | 3856 | 1461087892896 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 10:44:52 INFO - PROCESS | 3856 | 1461087892993 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:44:53 INFO - PROCESS | 3856 | [3856] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:44:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 19 (1C17F800) [pid = 3856] [serial = 19] [outer = 19444800] 10:44:53 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:44:53 INFO - PROCESS | 3856 | 1461087893512 Marionette TRACE conn3 <- [1,3,null,{}] 10:44:53 INFO - PROCESS | 3856 | 1461087893559 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 10:44:53 INFO - PROCESS | 3856 | 1461087893575 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 10:44:53 INFO - PROCESS | 3856 | 1461087893599 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 10:44:53 INFO - PROCESS | 3856 | 1461087893601 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 10:44:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:44:53 INFO - PROCESS | 3856 | 1461087893605 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:44:53 INFO - PROCESS | 3856 | 1461087893609 Marionette TRACE conn3 <- [1,6,null,{}] 10:44:53 INFO - PROCESS | 3856 | 1461087893614 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:53 INFO - PROCESS | 3856 | 1461087893626 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 10:44:53 INFO - PROCESS | 3856 | 1461087893631 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:53 INFO - PROCESS | 3856 | ++DOCSHELL 19296000 == 8 [pid = 3856] [id = 8] 10:44:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 20 (1C9F2400) [pid = 3856] [serial = 20] [outer = 00000000] 10:44:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 21 (1C9F5400) [pid = 3856] [serial = 21] [outer = 1C9F2400] 10:44:53 INFO - PROCESS | 3856 | 1461087893662 Marionette DEBUG loaded listener.js 10:44:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 22 (1C9F8400) [pid = 3856] [serial = 22] [outer = 1C9F2400] 10:44:54 INFO - PROCESS | 3856 | ++DOCSHELL 1CAB4400 == 9 [pid = 3856] [id = 9] 10:44:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 23 (1CAB5000) [pid = 3856] [serial = 23] [outer = 00000000] 10:44:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 24 (1CAB8400) [pid = 3856] [serial = 24] [outer = 1CAB5000] 10:44:54 INFO - PROCESS | 3856 | 1461087894061 Marionette DEBUG loaded listener.js 10:44:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 25 (1CEB4400) [pid = 3856] [serial = 25] [outer = 1CAB5000] 10:44:54 INFO - PROCESS | 3856 | 1461087894322 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 10:44:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:44:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 768ms 10:44:54 INFO - PROCESS | 3856 | 1461087894433 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 10:44:54 INFO - PROCESS | 3856 | 1461087894435 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 10:44:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:44:54 INFO - PROCESS | 3856 | 1461087894452 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:44:54 INFO - PROCESS | 3856 | 1461087894454 Marionette TRACE conn3 <- [1,10,null,{}] 10:44:54 INFO - PROCESS | 3856 | 1461087894499 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:54 INFO - PROCESS | 3856 | 1461087894597 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 10:44:54 INFO - PROCESS | 3856 | 1461087894610 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:54 INFO - PROCESS | 3856 | ++DOCSHELL 1CEBA800 == 10 [pid = 3856] [id = 10] 10:44:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 26 (1CEBB000) [pid = 3856] [serial = 26] [outer = 00000000] 10:44:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 27 (1D3FC000) [pid = 3856] [serial = 27] [outer = 1CEBB000] 10:44:54 INFO - PROCESS | 3856 | 1461087894658 Marionette DEBUG loaded listener.js 10:44:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 28 (1DC2DC00) [pid = 3856] [serial = 28] [outer = 1CEBB000] 10:44:55 INFO - PROCESS | 3856 | 1461087895006 Marionette TRACE conn3 <- [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]]]}] 10:44:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:44:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 602ms 10:44:55 INFO - PROCESS | 3856 | 1461087895027 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 10:44:55 INFO - PROCESS | 3856 | 1461087895030 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 10:44:55 INFO - PROCESS | 3856 | 1461087895033 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:44:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:44:55 INFO - PROCESS | 3856 | 1461087895034 Marionette TRACE conn3 <- [1,14,null,{}] 10:44:55 INFO - PROCESS | 3856 | 1461087895038 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:55 INFO - PROCESS | 3856 | 1461087895126 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 10:44:55 INFO - PROCESS | 3856 | 1461087895139 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:55 INFO - PROCESS | 3856 | ++DOCSHELL 1D3FB400 == 11 [pid = 3856] [id = 11] 10:44:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 29 (1D3FD800) [pid = 3856] [serial = 29] [outer = 00000000] 10:44:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 30 (1DCF3800) [pid = 3856] [serial = 30] [outer = 1D3FD800] 10:44:55 INFO - PROCESS | 3856 | 1461087895185 Marionette DEBUG loaded listener.js 10:44:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 31 (1DCF9C00) [pid = 3856] [serial = 31] [outer = 1D3FD800] 10:44:55 INFO - PROCESS | 3856 | 1461087895529 Marionette TRACE conn3 <- [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]]]}] 10:44:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:44:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 512ms 10:44:55 INFO - PROCESS | 3856 | 1461087895551 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 10:44:55 INFO - PROCESS | 3856 | 1461087895553 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 10:44:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:44:55 INFO - PROCESS | 3856 | 1461087895556 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:44:55 INFO - PROCESS | 3856 | 1461087895558 Marionette TRACE conn3 <- [1,18,null,{}] 10:44:55 INFO - PROCESS | 3856 | 1461087895562 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:55 INFO - PROCESS | 3856 | 1461087895649 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 10:44:55 INFO - PROCESS | 3856 | 1461087895655 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:55 INFO - PROCESS | 3856 | ++DOCSHELL 19B3C800 == 12 [pid = 3856] [id = 12] 10:44:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 32 (19B3E000) [pid = 3856] [serial = 32] [outer = 00000000] 10:44:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 33 (1D657C00) [pid = 3856] [serial = 33] [outer = 19B3E000] 10:44:55 INFO - PROCESS | 3856 | 1461087895701 Marionette DEBUG loaded listener.js 10:44:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 34 (1D65B400) [pid = 3856] [serial = 34] [outer = 19B3E000] 10:44:56 INFO - PROCESS | 3856 | 1461087896052 Marionette TRACE conn3 <- [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]]]}] 10:44:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:44:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 512ms 10:44:56 INFO - PROCESS | 3856 | 1461087896076 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 10:44:56 INFO - PROCESS | 3856 | 1461087896078 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 10:44:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:44:56 INFO - PROCESS | 3856 | 1461087896082 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:44:56 INFO - PROCESS | 3856 | 1461087896083 Marionette TRACE conn3 <- [1,22,null,{}] 10:44:56 INFO - PROCESS | 3856 | 1461087896087 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:56 INFO - PROCESS | 3856 | 1461087896172 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 10:44:56 INFO - PROCESS | 3856 | 1461087896178 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:56 INFO - PROCESS | 3856 | ++DOCSHELL 1D661400 == 13 [pid = 3856] [id = 13] 10:44:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 35 (1DCEF400) [pid = 3856] [serial = 35] [outer = 00000000] 10:44:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 36 (1DD53000) [pid = 3856] [serial = 36] [outer = 1DCEF400] 10:44:56 INFO - PROCESS | 3856 | 1461087896221 Marionette DEBUG loaded listener.js 10:44:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 37 (1DD55C00) [pid = 3856] [serial = 37] [outer = 1DCEF400] 10:44:56 INFO - PROCESS | 3856 | 1461087896518 Marionette TRACE conn3 <- [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]]]}] 10:44:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:44:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 482ms 10:44:56 INFO - PROCESS | 3856 | 1461087896562 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 10:44:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:44:56 INFO - PROCESS | 3856 | 1461087896564 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 10:44:56 INFO - PROCESS | 3856 | 1461087896567 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:44:56 INFO - PROCESS | 3856 | 1461087896569 Marionette TRACE conn3 <- [1,26,null,{}] 10:44:56 INFO - PROCESS | 3856 | 1461087896572 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:56 INFO - PROCESS | 3856 | 1461087896660 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 10:44:56 INFO - PROCESS | 3856 | 1461087896667 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:56 INFO - PROCESS | 3856 | ++DOCSHELL 1DE05800 == 14 [pid = 3856] [id = 14] 10:44:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 38 (1DE07400) [pid = 3856] [serial = 38] [outer = 00000000] 10:44:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 39 (1DE11400) [pid = 3856] [serial = 39] [outer = 1DE07400] 10:44:56 INFO - PROCESS | 3856 | 1461087896710 Marionette DEBUG loaded listener.js 10:44:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 40 (1DE14C00) [pid = 3856] [serial = 40] [outer = 1DE07400] 10:44:57 INFO - PROCESS | 3856 | 1461087897047 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 10:44:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:44:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 512ms 10:44:57 INFO - PROCESS | 3856 | 1461087897086 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 10:44:57 INFO - PROCESS | 3856 | 1461087897088 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 10:44:57 INFO - PROCESS | 3856 | 1461087897092 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:44:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:44:57 INFO - PROCESS | 3856 | 1461087897093 Marionette TRACE conn3 <- [1,30,null,{}] 10:44:57 INFO - PROCESS | 3856 | 1461087897097 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:57 INFO - PROCESS | 3856 | 1461087897178 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 10:44:57 INFO - PROCESS | 3856 | 1461087897184 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:57 INFO - PROCESS | 3856 | ++DOCSHELL 1DE0E000 == 15 [pid = 3856] [id = 15] 10:44:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 41 (1DE11C00) [pid = 3856] [serial = 41] [outer = 00000000] 10:44:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 42 (1E0A7000) [pid = 3856] [serial = 42] [outer = 1DE11C00] 10:44:57 INFO - PROCESS | 3856 | 1461087897227 Marionette DEBUG loaded listener.js 10:44:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 43 (1E0A9400) [pid = 3856] [serial = 43] [outer = 1DE11C00] 10:44:57 INFO - PROCESS | 3856 | ++DOCSHELL 1E0A2000 == 16 [pid = 3856] [id = 16] 10:44:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 44 (1E0A3400) [pid = 3856] [serial = 44] [outer = 00000000] 10:44:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 45 (1E33A000) [pid = 3856] [serial = 45] [outer = 1E0A3400] 10:44:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 46 (1E0A9800) [pid = 3856] [serial = 46] [outer = 1E0A3400] 10:44:57 INFO - PROCESS | 3856 | ++DOCSHELL 1812F000 == 17 [pid = 3856] [id = 17] 10:44:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 47 (1DC34800) [pid = 3856] [serial = 47] [outer = 00000000] 10:44:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 48 (1E380000) [pid = 3856] [serial = 48] [outer = 1DC34800] 10:44:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 49 (1E389800) [pid = 3856] [serial = 49] [outer = 1DC34800] 10:44:57 INFO - PROCESS | 3856 | 1461087897711 Marionette TRACE conn3 <- [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]]]}] 10:44:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:44:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 678ms 10:44:57 INFO - PROCESS | 3856 | 1461087897772 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 10:44:57 INFO - PROCESS | 3856 | 1461087897774 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 10:44:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:44:57 INFO - PROCESS | 3856 | 1461087897777 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:44:57 INFO - PROCESS | 3856 | 1461087897779 Marionette TRACE conn3 <- [1,34,null,{}] 10:44:57 INFO - PROCESS | 3856 | 1461087897782 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:57 INFO - PROCESS | 3856 | 1461087897846 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 10:44:58 INFO - PROCESS | 3856 | 1461087898423 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:58 INFO - PROCESS | 3856 | --DOCSHELL 1439E800 == 16 [pid = 3856] [id = 1] 10:44:58 INFO - PROCESS | 3856 | ++DOCSHELL 12B3D800 == 17 [pid = 3856] [id = 18] 10:44:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 50 (12B3DC00) [pid = 3856] [serial = 50] [outer = 00000000] 10:44:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 51 (12D41000) [pid = 3856] [serial = 51] [outer = 12B3DC00] 10:44:58 INFO - PROCESS | 3856 | 1461087898483 Marionette DEBUG loaded listener.js 10:44:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 52 (13209000) [pid = 3856] [serial = 52] [outer = 12B3DC00] 10:44:58 INFO - PROCESS | 3856 | 1461087898990 Marionette TRACE conn3 <- [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]]]}] 10:44:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:44:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1265ms 10:44:59 INFO - PROCESS | 3856 | 1461087899034 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 10:44:59 INFO - PROCESS | 3856 | 1461087899038 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 10:44:59 INFO - PROCESS | 3856 | 1461087899043 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:44:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:44:59 INFO - PROCESS | 3856 | 1461087899047 Marionette TRACE conn3 <- [1,38,null,{}] 10:44:59 INFO - PROCESS | 3856 | 1461087899053 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:59 INFO - PROCESS | 3856 | 1461087899161 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 10:44:59 INFO - PROCESS | 3856 | 1461087899239 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:59 INFO - PROCESS | 3856 | ++DOCSHELL 142E6800 == 18 [pid = 3856] [id = 19] 10:44:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 53 (142F0000) [pid = 3856] [serial = 53] [outer = 00000000] 10:44:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 54 (15723800) [pid = 3856] [serial = 54] [outer = 142F0000] 10:44:59 INFO - PROCESS | 3856 | 1461087899295 Marionette DEBUG loaded listener.js 10:44:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 55 (15BD2800) [pid = 3856] [serial = 55] [outer = 142F0000] 10:44:59 INFO - PROCESS | 3856 | 1461087899840 Marionette TRACE conn3 <- [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]]]}] 10:44:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:44:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 813ms 10:44:59 INFO - PROCESS | 3856 | 1461087899855 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 10:44:59 INFO - PROCESS | 3856 | 1461087899859 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 10:44:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:44:59 INFO - PROCESS | 3856 | 1461087899863 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:44:59 INFO - PROCESS | 3856 | 1461087899865 Marionette TRACE conn3 <- [1,42,null,{}] 10:44:59 INFO - PROCESS | 3856 | 1461087899869 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:59 INFO - PROCESS | 3856 | 1461087899991 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 10:45:00 INFO - PROCESS | 3856 | 1461087900060 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:00 INFO - PROCESS | 3856 | ++DOCSHELL 16464C00 == 19 [pid = 3856] [id = 20] 10:45:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 56 (1656A400) [pid = 3856] [serial = 56] [outer = 00000000] 10:45:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 57 (17EA3400) [pid = 3856] [serial = 57] [outer = 1656A400] 10:45:00 INFO - PROCESS | 3856 | 1461087900116 Marionette DEBUG loaded listener.js 10:45:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 58 (1812F400) [pid = 3856] [serial = 58] [outer = 1656A400] 10:45:00 INFO - PROCESS | 3856 | --DOCSHELL 16C08000 == 18 [pid = 3856] [id = 4] 10:45:00 INFO - PROCESS | 3856 | 1461087900801 Marionette TRACE conn3 <- [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]]]}] 10:45:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:45:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 964ms 10:45:00 INFO - PROCESS | 3856 | 1461087900831 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 10:45:00 INFO - PROCESS | 3856 | 1461087900836 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 10:45:00 INFO - PROCESS | 3856 | 1461087900841 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:45:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:45:00 INFO - PROCESS | 3856 | 1461087900844 Marionette TRACE conn3 <- [1,46,null,{}] 10:45:00 INFO - PROCESS | 3856 | 1461087900849 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:00 INFO - PROCESS | 3856 | 1461087900925 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 10:45:00 INFO - PROCESS | 3856 | 1461087900936 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:00 INFO - PROCESS | 3856 | ++DOCSHELL 13AF3000 == 19 [pid = 3856] [id = 21] 10:45:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 59 (13AF5800) [pid = 3856] [serial = 59] [outer = 00000000] 10:45:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (13AFB800) [pid = 3856] [serial = 60] [outer = 13AF5800] 10:45:00 INFO - PROCESS | 3856 | 1461087900987 Marionette DEBUG loaded listener.js 10:45:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (1429F800) [pid = 3856] [serial = 61] [outer = 13AF5800] 10:45:01 INFO - PROCESS | 3856 | 1461087901384 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 10:45:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:45:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 572ms 10:45:01 INFO - PROCESS | 3856 | 1461087901422 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 10:45:01 INFO - PROCESS | 3856 | 1461087901427 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 10:45:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:45:01 INFO - PROCESS | 3856 | 1461087901433 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:45:01 INFO - PROCESS | 3856 | 1461087901436 Marionette TRACE conn3 <- [1,50,null,{}] 10:45:01 INFO - PROCESS | 3856 | 1461087901439 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:01 INFO - PROCESS | 3856 | 1461087901541 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 10:45:01 INFO - PROCESS | 3856 | 1461087901534 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:01 INFO - PROCESS | 3856 | ++DOCSHELL 13A56800 == 20 [pid = 3856] [id = 22] 10:45:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (13AFAC00) [pid = 3856] [serial = 62] [outer = 00000000] 10:45:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (14BAAC00) [pid = 3856] [serial = 63] [outer = 13AFAC00] 10:45:01 INFO - PROCESS | 3856 | 1461087901579 Marionette DEBUG loaded listener.js 10:45:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (15515000) [pid = 3856] [serial = 64] [outer = 13AFAC00] 10:45:02 INFO - PROCESS | 3856 | 1461087902043 Marionette TRACE conn3 <- [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]]]}] 10:45:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:45:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 678ms 10:45:02 INFO - PROCESS | 3856 | 1461087902102 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 10:45:02 INFO - PROCESS | 3856 | 1461087902104 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 10:45:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:45:02 INFO - PROCESS | 3856 | 1461087902108 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:45:02 INFO - PROCESS | 3856 | 1461087902111 Marionette TRACE conn3 <- [1,54,null,{}] 10:45:02 INFO - PROCESS | 3856 | 1461087902122 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:02 INFO - PROCESS | 3856 | 1461087902200 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 10:45:02 INFO - PROCESS | 3856 | 1461087902207 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:02 INFO - PROCESS | 3856 | ++DOCSHELL 16465400 == 21 [pid = 3856] [id = 23] 10:45:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (16466C00) [pid = 3856] [serial = 65] [outer = 00000000] 10:45:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (16C06C00) [pid = 3856] [serial = 66] [outer = 16466C00] 10:45:02 INFO - PROCESS | 3856 | 1461087902254 Marionette DEBUG loaded listener.js 10:45:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (16C34C00) [pid = 3856] [serial = 67] [outer = 16466C00] 10:45:02 INFO - PROCESS | 3856 | 1461087902635 Marionette TRACE conn3 <- [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]]]}] 10:45:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:45:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 572ms 10:45:02 INFO - PROCESS | 3856 | 1461087902688 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 10:45:02 INFO - PROCESS | 3856 | 1461087902691 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 10:45:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:45:02 INFO - PROCESS | 3856 | 1461087902694 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:45:02 INFO - PROCESS | 3856 | 1461087902696 Marionette TRACE conn3 <- [1,58,null,{}] 10:45:02 INFO - PROCESS | 3856 | 1461087902699 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:02 INFO - PROCESS | 3856 | 1461087902774 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 10:45:02 INFO - PROCESS | 3856 | 1461087902781 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:02 INFO - PROCESS | 3856 | ++DOCSHELL 16C7B400 == 22 [pid = 3856] [id = 24] 10:45:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (17E5C800) [pid = 3856] [serial = 68] [outer = 00000000] 10:45:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (17EA3000) [pid = 3856] [serial = 69] [outer = 17E5C800] 10:45:02 INFO - PROCESS | 3856 | 1461087902826 Marionette DEBUG loaded listener.js 10:45:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (18127C00) [pid = 3856] [serial = 70] [outer = 17E5C800] 10:45:03 INFO - PROCESS | 3856 | 1461087903215 Marionette TRACE conn3 <- [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]]]}] 10:45:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:45:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 572ms 10:45:03 INFO - PROCESS | 3856 | 1461087903274 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 10:45:03 INFO - PROCESS | 3856 | 1461087903276 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 10:45:03 INFO - PROCESS | 3856 | 1461087903279 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:45:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:45:03 INFO - PROCESS | 3856 | 1461087903281 Marionette TRACE conn3 <- [1,62,null,{}] 10:45:03 INFO - PROCESS | 3856 | 1461087903285 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:03 INFO - PROCESS | 3856 | 1461087903357 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 10:45:03 INFO - PROCESS | 3856 | 1461087903365 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:03 INFO - PROCESS | 3856 | ++DOCSHELL 1851D000 == 23 [pid = 3856] [id = 25] 10:45:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (18521C00) [pid = 3856] [serial = 71] [outer = 00000000] 10:45:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (187CB000) [pid = 3856] [serial = 72] [outer = 18521C00] 10:45:03 INFO - PROCESS | 3856 | 1461087903393 Marionette DEBUG loaded listener.js 10:45:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (187C3400) [pid = 3856] [serial = 73] [outer = 18521C00] 10:45:03 INFO - PROCESS | 3856 | 1461087903792 Marionette TRACE conn3 <- [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]]]}] 10:45:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:45:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 573ms 10:45:03 INFO - PROCESS | 3856 | 1461087903859 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 10:45:03 INFO - PROCESS | 3856 | 1461087903861 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 10:45:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:45:03 INFO - PROCESS | 3856 | 1461087903848 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:45:03 INFO - PROCESS | 3856 | 1461087903850 Marionette TRACE conn3 <- [1,66,null,{}] 10:45:03 INFO - PROCESS | 3856 | 1461087903853 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:03 INFO - PROCESS | 3856 | 1461087903936 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 10:45:03 INFO - PROCESS | 3856 | 1461087903942 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:03 INFO - PROCESS | 3856 | ++DOCSHELL 187C2400 == 24 [pid = 3856] [id = 26] 10:45:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (188DAC00) [pid = 3856] [serial = 74] [outer = 00000000] 10:45:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (195F1800) [pid = 3856] [serial = 75] [outer = 188DAC00] 10:45:03 INFO - PROCESS | 3856 | 1461087903990 Marionette DEBUG loaded listener.js 10:45:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (195F5400) [pid = 3856] [serial = 76] [outer = 188DAC00] 10:45:04 INFO - PROCESS | 3856 | 1461087904369 Marionette TRACE conn3 <- [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]]]}] 10:45:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:45:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 572ms 10:45:04 INFO - PROCESS | 3856 | 1461087904430 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 10:45:04 INFO - PROCESS | 3856 | 1461087904432 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 10:45:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:45:04 INFO - PROCESS | 3856 | 1461087904435 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:45:04 INFO - PROCESS | 3856 | 1461087904437 Marionette TRACE conn3 <- [1,70,null,{}] 10:45:04 INFO - PROCESS | 3856 | 1461087904440 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:04 INFO - PROCESS | 3856 | 1461087904516 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 10:45:04 INFO - PROCESS | 3856 | 1461087904523 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:04 INFO - PROCESS | 3856 | ++DOCSHELL 19A44000 == 25 [pid = 3856] [id = 27] 10:45:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (19A4B000) [pid = 3856] [serial = 77] [outer = 00000000] 10:45:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (19B33800) [pid = 3856] [serial = 78] [outer = 19A4B000] 10:45:04 INFO - PROCESS | 3856 | 1461087904593 Marionette DEBUG loaded listener.js 10:45:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (19B31400) [pid = 3856] [serial = 79] [outer = 19A4B000] 10:45:04 INFO - PROCESS | 3856 | 1461087904993 Marionette TRACE conn3 <- [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]]]}] 10:45:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:45:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 617ms 10:45:05 INFO - PROCESS | 3856 | 1461087905056 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 10:45:05 INFO - PROCESS | 3856 | 1461087905058 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 10:45:05 INFO - PROCESS | 3856 | 1461087905061 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:45:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:45:05 INFO - PROCESS | 3856 | 1461087905063 Marionette TRACE conn3 <- [1,74,null,{}] 10:45:05 INFO - PROCESS | 3856 | 1461087905066 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:05 INFO - PROCESS | 3856 | 1461087905136 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 10:45:05 INFO - PROCESS | 3856 | 1461087905142 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:05 INFO - PROCESS | 3856 | ++DOCSHELL 16446000 == 26 [pid = 3856] [id = 28] 10:45:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (19B32000) [pid = 3856] [serial = 80] [outer = 00000000] 10:45:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (19BE0000) [pid = 3856] [serial = 81] [outer = 19B32000] 10:45:05 INFO - PROCESS | 3856 | 1461087905187 Marionette DEBUG loaded listener.js 10:45:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (19D58400) [pid = 3856] [serial = 82] [outer = 19B32000] 10:45:05 INFO - PROCESS | 3856 | 1461087905572 Marionette TRACE conn3 <- [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]]]}] 10:45:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:45:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 573ms 10:45:05 INFO - PROCESS | 3856 | 1461087905645 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 10:45:05 INFO - PROCESS | 3856 | 1461087905647 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 10:45:05 INFO - PROCESS | 3856 | 1461087905650 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:45:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:45:05 INFO - PROCESS | 3856 | 1461087905652 Marionette TRACE conn3 <- [1,78,null,{}] 10:45:05 INFO - PROCESS | 3856 | 1461087905656 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:05 INFO - PROCESS | 3856 | 1461087905709 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 10:45:05 INFO - PROCESS | 3856 | 1461087905715 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:05 INFO - PROCESS | 3856 | ++DOCSHELL 16465000 == 27 [pid = 3856] [id = 29] 10:45:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (19B3E400) [pid = 3856] [serial = 83] [outer = 00000000] 10:45:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (19DBE000) [pid = 3856] [serial = 84] [outer = 19B3E400] 10:45:05 INFO - PROCESS | 3856 | 1461087905759 Marionette DEBUG loaded listener.js 10:45:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (19F31C00) [pid = 3856] [serial = 85] [outer = 19B3E400] 10:45:06 INFO - PROCESS | 3856 | 1461087906130 Marionette TRACE conn3 <- [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]]]}] 10:45:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:45:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 512ms 10:45:06 INFO - PROCESS | 3856 | 1461087906170 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 10:45:06 INFO - PROCESS | 3856 | 1461087906172 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 10:45:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:45:06 INFO - PROCESS | 3856 | 1461087906176 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:45:06 INFO - PROCESS | 3856 | 1461087906177 Marionette TRACE conn3 <- [1,82,null,{}] 10:45:06 INFO - PROCESS | 3856 | 1461087906181 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:06 INFO - PROCESS | 3856 | 1461087906266 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 10:45:06 INFO - PROCESS | 3856 | 1461087906275 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:06 INFO - PROCESS | 3856 | ++DOCSHELL 17E5FC00 == 28 [pid = 3856] [id = 30] 10:45:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (19D8F000) [pid = 3856] [serial = 86] [outer = 00000000] 10:45:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1A2E8800) [pid = 3856] [serial = 87] [outer = 19D8F000] 10:45:06 INFO - PROCESS | 3856 | 1461087906318 Marionette DEBUG loaded listener.js 10:45:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1A546C00) [pid = 3856] [serial = 88] [outer = 19D8F000] 10:45:06 INFO - PROCESS | 3856 | 1461087906685 Marionette TRACE conn3 <- [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]]]}] 10:45:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:45:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 572ms 10:45:06 INFO - PROCESS | 3856 | 1461087906737 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 10:45:06 INFO - PROCESS | 3856 | 1461087906739 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 10:45:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:45:06 INFO - PROCESS | 3856 | 1461087906742 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:45:06 INFO - PROCESS | 3856 | 1461087906745 Marionette TRACE conn3 <- [1,86,null,{}] 10:45:06 INFO - PROCESS | 3856 | 1461087906748 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:06 INFO - PROCESS | 3856 | 1461087906865 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 10:45:06 INFO - PROCESS | 3856 | 1461087906874 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:06 INFO - PROCESS | 3856 | ++DOCSHELL 19A43C00 == 29 [pid = 3856] [id = 31] 10:45:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (19B40C00) [pid = 3856] [serial = 89] [outer = 00000000] 10:45:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1C179800) [pid = 3856] [serial = 90] [outer = 19B40C00] 10:45:06 INFO - PROCESS | 3856 | 1461087906920 Marionette DEBUG loaded listener.js 10:45:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1C742800) [pid = 3856] [serial = 91] [outer = 19B40C00] 10:45:07 INFO - PROCESS | 3856 | 1461087907263 Marionette TRACE conn3 <- [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]]]}] 10:45:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:45:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 572ms 10:45:07 INFO - PROCESS | 3856 | 1461087907321 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 10:45:07 INFO - PROCESS | 3856 | 1461087907322 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 10:45:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:45:07 INFO - PROCESS | 3856 | 1461087907326 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:45:07 INFO - PROCESS | 3856 | 1461087907327 Marionette TRACE conn3 <- [1,90,null,{}] 10:45:07 INFO - PROCESS | 3856 | 1461087907331 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:07 INFO - PROCESS | 3856 | 1461087907401 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 10:45:07 INFO - PROCESS | 3856 | 1461087907492 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:07 INFO - PROCESS | 3856 | ++DOCSHELL 1573F800 == 30 [pid = 3856] [id = 32] 10:45:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1A5EA000) [pid = 3856] [serial = 92] [outer = 00000000] 10:45:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1CAAAC00) [pid = 3856] [serial = 93] [outer = 1A5EA000] 10:45:07 INFO - PROCESS | 3856 | 1461087907537 Marionette DEBUG loaded listener.js 10:45:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (1C9FF800) [pid = 3856] [serial = 94] [outer = 1A5EA000] 10:45:07 INFO - PROCESS | 3856 | 1461087907890 Marionette TRACE conn3 <- [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]]]}] 10:45:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:45:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 618ms 10:45:07 INFO - PROCESS | 3856 | 1461087907947 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 10:45:07 INFO - PROCESS | 3856 | 1461087907949 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 10:45:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:45:07 INFO - PROCESS | 3856 | 1461087907953 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:45:07 INFO - PROCESS | 3856 | 1461087907954 Marionette TRACE conn3 <- [1,94,null,{}] 10:45:07 INFO - PROCESS | 3856 | 1461087907958 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:08 INFO - PROCESS | 3856 | 1461087908758 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 10:45:08 INFO - PROCESS | 3856 | 1461087908830 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:08 INFO - PROCESS | 3856 | ++DOCSHELL 13262C00 == 31 [pid = 3856] [id = 33] 10:45:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (13263400) [pid = 3856] [serial = 95] [outer = 00000000] 10:45:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (133AF000) [pid = 3856] [serial = 96] [outer = 13263400] 10:45:08 INFO - PROCESS | 3856 | 1461087908879 Marionette DEBUG loaded listener.js 10:45:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (137E0000) [pid = 3856] [serial = 97] [outer = 13263400] 10:45:09 INFO - PROCESS | 3856 | 1461087909278 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 10:45:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:45:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1400ms 10:45:09 INFO - PROCESS | 3856 | 1461087909373 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 10:45:09 INFO - PROCESS | 3856 | 1461087909376 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 10:45:09 INFO - PROCESS | 3856 | 1461087909384 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:45:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:45:09 INFO - PROCESS | 3856 | 1461087909387 Marionette TRACE conn3 <- [1,98,null,{}] 10:45:09 INFO - PROCESS | 3856 | 1461087909401 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:09 INFO - PROCESS | 3856 | 1461087909500 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 10:45:09 INFO - PROCESS | 3856 | 1461087909512 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:09 INFO - PROCESS | 3856 | ++DOCSHELL 1434B400 == 32 [pid = 3856] [id = 34] 10:45:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (1439C000) [pid = 3856] [serial = 98] [outer = 00000000] 10:45:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (1550A000) [pid = 3856] [serial = 99] [outer = 1439C000] 10:45:09 INFO - PROCESS | 3856 | 1461087909559 Marionette DEBUG loaded listener.js 10:45:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (15724000) [pid = 3856] [serial = 100] [outer = 1439C000] 10:45:09 INFO - PROCESS | 3856 | 1461087909951 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 10:45:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:45:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 618ms 10:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (16C08800) [pid = 3856] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (1DCEF400) [pid = 3856] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (19B3E000) [pid = 3856] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (1D3FD800) [pid = 3856] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (1CEBB000) [pid = 3856] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1C9F2400) [pid = 3856] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (1DE11C00) [pid = 3856] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (1DE07400) [pid = 3856] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (19B3E400) [pid = 3856] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (19D8F000) [pid = 3856] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (19B40C00) [pid = 3856] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (12B3DC00) [pid = 3856] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (142F0000) [pid = 3856] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1656A400) [pid = 3856] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (13AF5800) [pid = 3856] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (13AFAC00) [pid = 3856] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (16466C00) [pid = 3856] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (17E5C800) [pid = 3856] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (18521C00) [pid = 3856] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (188DAC00) [pid = 3856] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (19A4B000) [pid = 3856] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:45:10 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (19B32000) [pid = 3856] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:45:10 INFO - PROCESS | 3856 | 1461087910436 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 10:45:10 INFO - PROCESS | 3856 | 1461087910439 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 10:45:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:45:10 INFO - PROCESS | 3856 | 1461087910451 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:45:10 INFO - PROCESS | 3856 | 1461087910453 Marionette TRACE conn3 <- [1,102,null,{}] 10:45:10 INFO - PROCESS | 3856 | 1461087910457 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:10 INFO - PROCESS | 3856 | 1461087910531 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 10:45:10 INFO - PROCESS | 3856 | 1461087910539 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:10 INFO - PROCESS | 3856 | ++DOCSHELL 13AFB000 == 33 [pid = 3856] [id = 35] 10:45:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (142EA400) [pid = 3856] [serial = 101] [outer = 00000000] 10:45:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1573EC00) [pid = 3856] [serial = 102] [outer = 142EA400] 10:45:10 INFO - PROCESS | 3856 | 1461087910584 Marionette DEBUG loaded listener.js 10:45:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (15B33800) [pid = 3856] [serial = 103] [outer = 142EA400] 10:45:10 INFO - PROCESS | 3856 | 1461087910968 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 10:45:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:45:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 572ms 10:45:11 INFO - PROCESS | 3856 | 1461087911028 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 10:45:11 INFO - PROCESS | 3856 | 1461087911031 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 10:45:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:45:11 INFO - PROCESS | 3856 | 1461087911045 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:45:11 INFO - PROCESS | 3856 | 1461087911049 Marionette TRACE conn3 <- [1,106,null,{}] 10:45:11 INFO - PROCESS | 3856 | 1461087911053 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:11 INFO - PROCESS | 3856 | 1461087911126 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 10:45:11 INFO - PROCESS | 3856 | 1461087911134 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:11 INFO - PROCESS | 3856 | ++DOCSHELL 16C08800 == 34 [pid = 3856] [id = 36] 10:45:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (16C0E800) [pid = 3856] [serial = 104] [outer = 00000000] 10:45:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (16C79C00) [pid = 3856] [serial = 105] [outer = 16C0E800] 10:45:11 INFO - PROCESS | 3856 | 1461087911178 Marionette DEBUG loaded listener.js 10:45:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (17E5BC00) [pid = 3856] [serial = 106] [outer = 16C0E800] 10:45:11 INFO - PROCESS | 3856 | 1461087911562 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 10:45:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:45:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 572ms 10:45:11 INFO - PROCESS | 3856 | 1461087911617 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 10:45:11 INFO - PROCESS | 3856 | 1461087911619 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 10:45:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:45:11 INFO - PROCESS | 3856 | 1461087911623 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:45:11 INFO - PROCESS | 3856 | 1461087911624 Marionette TRACE conn3 <- [1,110,null,{}] 10:45:11 INFO - PROCESS | 3856 | 1461087911631 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:11 INFO - PROCESS | 3856 | 1461087911710 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 10:45:11 INFO - PROCESS | 3856 | 1461087911716 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:11 INFO - PROCESS | 3856 | ++DOCSHELL 16C77000 == 35 [pid = 3856] [id = 37] 10:45:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (17E97000) [pid = 3856] [serial = 107] [outer = 00000000] 10:45:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1851A400) [pid = 3856] [serial = 108] [outer = 17E97000] 10:45:11 INFO - PROCESS | 3856 | 1461087911761 Marionette DEBUG loaded listener.js 10:45:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (187C2000) [pid = 3856] [serial = 109] [outer = 17E97000] 10:45:12 INFO - PROCESS | 3856 | 1461087912171 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 10:45:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:45:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 572ms 10:45:12 INFO - PROCESS | 3856 | 1461087912204 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 10:45:12 INFO - PROCESS | 3856 | 1461087912205 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 10:45:12 INFO - PROCESS | 3856 | 1461087912209 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:45:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:45:12 INFO - PROCESS | 3856 | 1461087912210 Marionette TRACE conn3 <- [1,114,null,{}] 10:45:12 INFO - PROCESS | 3856 | 1461087912218 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:12 INFO - PROCESS | 3856 | 1461087912273 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 10:45:12 INFO - PROCESS | 3856 | 1461087912282 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:12 INFO - PROCESS | 3856 | ++DOCSHELL 18BE2C00 == 36 [pid = 3856] [id = 38] 10:45:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (18BE3400) [pid = 3856] [serial = 110] [outer = 00000000] 10:45:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1944B400) [pid = 3856] [serial = 111] [outer = 18BE3400] 10:45:12 INFO - PROCESS | 3856 | 1461087912334 Marionette DEBUG loaded listener.js 10:45:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (19A3EC00) [pid = 3856] [serial = 112] [outer = 18BE3400] 10:45:12 INFO - PROCESS | 3856 | 1461087912881 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 10:45:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:45:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 707ms 10:45:12 INFO - PROCESS | 3856 | 1461087912915 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 10:45:12 INFO - PROCESS | 3856 | 1461087912919 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 10:45:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:45:12 INFO - PROCESS | 3856 | 1461087912924 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:45:12 INFO - PROCESS | 3856 | 1461087912927 Marionette TRACE conn3 <- [1,118,null,{}] 10:45:12 INFO - PROCESS | 3856 | 1461087912933 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:13 INFO - PROCESS | 3856 | 1461087913060 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 10:45:13 INFO - PROCESS | 3856 | 1461087913145 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:13 INFO - PROCESS | 3856 | ++DOCSHELL 1325F400 == 37 [pid = 3856] [id = 39] 10:45:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (13AF2000) [pid = 3856] [serial = 113] [outer = 00000000] 10:45:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (14BA6000) [pid = 3856] [serial = 114] [outer = 13AF2000] 10:45:13 INFO - PROCESS | 3856 | 1461087913200 Marionette DEBUG loaded listener.js 10:45:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (159F0800) [pid = 3856] [serial = 115] [outer = 13AF2000] 10:45:13 INFO - PROCESS | 3856 | 1461087913650 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 10:45:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:45:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 768ms 10:45:13 INFO - PROCESS | 3856 | 1461087913703 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 10:45:13 INFO - PROCESS | 3856 | 1461087913709 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 10:45:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:45:13 INFO - PROCESS | 3856 | 1461087913717 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:45:13 INFO - PROCESS | 3856 | 1461087913719 Marionette TRACE conn3 <- [1,122,null,{}] 10:45:13 INFO - PROCESS | 3856 | 1461087913724 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:13 INFO - PROCESS | 3856 | 1461087913811 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 10:45:13 INFO - PROCESS | 3856 | 1461087913891 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:13 INFO - PROCESS | 3856 | ++DOCSHELL 16467400 == 38 [pid = 3856] [id = 40] 10:45:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (16C04400) [pid = 3856] [serial = 116] [outer = 00000000] 10:45:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (18513400) [pid = 3856] [serial = 117] [outer = 16C04400] 10:45:13 INFO - PROCESS | 3856 | 1461087913945 Marionette DEBUG loaded listener.js 10:45:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (188E7000) [pid = 3856] [serial = 118] [outer = 16C04400] 10:45:14 INFO - PROCESS | 3856 | 1461087914434 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 10:45:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:45:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 768ms 10:45:14 INFO - PROCESS | 3856 | 1461087914504 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 10:45:14 INFO - PROCESS | 3856 | 1461087914507 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 10:45:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:45:14 INFO - PROCESS | 3856 | 1461087914510 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:45:14 INFO - PROCESS | 3856 | 1461087914514 Marionette TRACE conn3 <- [1,126,null,{}] 10:45:14 INFO - PROCESS | 3856 | 1461087914525 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:14 INFO - PROCESS | 3856 | 1461087914639 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 10:45:14 INFO - PROCESS | 3856 | 1461087914703 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:14 INFO - PROCESS | 3856 | ++DOCSHELL 19B3CC00 == 39 [pid = 3856] [id = 41] 10:45:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (19B3D800) [pid = 3856] [serial = 119] [outer = 00000000] 10:45:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (19D88400) [pid = 3856] [serial = 120] [outer = 19B3D800] 10:45:14 INFO - PROCESS | 3856 | 1461087914765 Marionette DEBUG loaded listener.js 10:45:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (19D93400) [pid = 3856] [serial = 121] [outer = 19B3D800] 10:45:15 INFO - PROCESS | 3856 | 1461087915308 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 10:45:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:45:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 798ms 10:45:15 INFO - PROCESS | 3856 | 1461087915317 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 10:45:15 INFO - PROCESS | 3856 | 1461087915320 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 10:45:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:45:15 INFO - PROCESS | 3856 | 1461087915324 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:45:15 INFO - PROCESS | 3856 | 1461087915326 Marionette TRACE conn3 <- [1,130,null,{}] 10:45:15 INFO - PROCESS | 3856 | 1461087915329 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:15 INFO - PROCESS | 3856 | 1461087915424 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 10:45:15 INFO - PROCESS | 3856 | 1461087915489 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:15 INFO - PROCESS | 3856 | ++DOCSHELL 13207800 == 40 [pid = 3856] [id = 42] 10:45:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (13259C00) [pid = 3856] [serial = 122] [outer = 00000000] 10:45:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (1429BC00) [pid = 3856] [serial = 123] [outer = 13259C00] 10:45:15 INFO - PROCESS | 3856 | 1461087915543 Marionette DEBUG loaded listener.js 10:45:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (15512000) [pid = 3856] [serial = 124] [outer = 13259C00] 10:45:16 INFO - PROCESS | 3856 | 1461087916110 Marionette TRACE conn3 <- [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]]]}] 10:45:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:45:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 873ms 10:45:16 INFO - PROCESS | 3856 | 1461087916193 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 10:45:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:45:16 INFO - PROCESS | 3856 | 1461087916197 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 10:45:16 INFO - PROCESS | 3856 | 1461087916202 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:45:16 INFO - PROCESS | 3856 | 1461087916205 Marionette TRACE conn3 <- [1,134,null,{}] 10:45:16 INFO - PROCESS | 3856 | 1461087916211 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:16 INFO - PROCESS | 3856 | 1461087916305 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 10:45:16 INFO - PROCESS | 3856 | 1461087916381 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:16 INFO - PROCESS | 3856 | ++DOCSHELL 133AD800 == 41 [pid = 3856] [id = 43] 10:45:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (13A52800) [pid = 3856] [serial = 125] [outer = 00000000] 10:45:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (147B3400) [pid = 3856] [serial = 126] [outer = 13A52800] 10:45:16 INFO - PROCESS | 3856 | 1461087916431 Marionette DEBUG loaded listener.js 10:45:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (157F0800) [pid = 3856] [serial = 127] [outer = 13A52800] 10:45:17 INFO - PROCESS | 3856 | --DOCSHELL 16C77000 == 40 [pid = 3856] [id = 37] 10:45:17 INFO - PROCESS | 3856 | --DOCSHELL 16C08800 == 39 [pid = 3856] [id = 36] 10:45:17 INFO - PROCESS | 3856 | --DOCSHELL 13AFB000 == 38 [pid = 3856] [id = 35] 10:45:17 INFO - PROCESS | 3856 | --DOCSHELL 1434B400 == 37 [pid = 3856] [id = 34] 10:45:17 INFO - PROCESS | 3856 | --DOCSHELL 13262C00 == 36 [pid = 3856] [id = 33] 10:45:17 INFO - PROCESS | 3856 | --DOCSHELL 13207800 == 35 [pid = 3856] [id = 42] 10:45:17 INFO - PROCESS | 3856 | --DOCSHELL 16467400 == 34 [pid = 3856] [id = 40] 10:45:17 INFO - PROCESS | 3856 | --DOCSHELL 16465000 == 33 [pid = 3856] [id = 29] 10:45:17 INFO - PROCESS | 3856 | --DOCSHELL 19B3CC00 == 32 [pid = 3856] [id = 41] 10:45:17 INFO - PROCESS | 3856 | --DOCSHELL 17E5FC00 == 31 [pid = 3856] [id = 30] 10:45:17 INFO - PROCESS | 3856 | --DOCSHELL 18BE2C00 == 30 [pid = 3856] [id = 38] 10:45:17 INFO - PROCESS | 3856 | --DOCSHELL 1325F400 == 29 [pid = 3856] [id = 39] 10:45:17 INFO - PROCESS | 3856 | --DOCSHELL 1573F800 == 28 [pid = 3856] [id = 32] 10:45:17 INFO - PROCESS | 3856 | --DOCSHELL 19A43C00 == 27 [pid = 3856] [id = 31] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (1E0A9400) [pid = 3856] [serial = 43] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (16333C00) [pid = 3856] [serial = 9] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (1633CC00) [pid = 3856] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (14BACC00) [pid = 3856] [serial = 4] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (19DBE000) [pid = 3856] [serial = 84] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (1A2E8800) [pid = 3856] [serial = 87] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (1C179800) [pid = 3856] [serial = 90] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (12D41000) [pid = 3856] [serial = 51] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (15723800) [pid = 3856] [serial = 54] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (17EA3400) [pid = 3856] [serial = 57] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1812F400) [pid = 3856] [serial = 58] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (13AFB800) [pid = 3856] [serial = 60] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (14BAAC00) [pid = 3856] [serial = 63] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (16C06C00) [pid = 3856] [serial = 66] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (17EA3000) [pid = 3856] [serial = 69] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (18127C00) [pid = 3856] [serial = 70] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (187CB000) [pid = 3856] [serial = 72] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (195F1800) [pid = 3856] [serial = 75] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (19B33800) [pid = 3856] [serial = 78] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (19BE0000) [pid = 3856] [serial = 81] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (187C3400) [pid = 3856] [serial = 73] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (195F5400) [pid = 3856] [serial = 76] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (19B31400) [pid = 3856] [serial = 79] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (19D58400) [pid = 3856] [serial = 82] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (16C34C00) [pid = 3856] [serial = 67] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (15515000) [pid = 3856] [serial = 64] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (19F31C00) [pid = 3856] [serial = 85] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1A546C00) [pid = 3856] [serial = 88] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (13209000) [pid = 3856] [serial = 52] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1429F800) [pid = 3856] [serial = 61] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (15BD2800) [pid = 3856] [serial = 55] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1C742800) [pid = 3856] [serial = 91] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1D657C00) [pid = 3856] [serial = 33] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (1DCF3800) [pid = 3856] [serial = 30] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (1DCF9C00) [pid = 3856] [serial = 31] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (1D3FC000) [pid = 3856] [serial = 27] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (1DC2DC00) [pid = 3856] [serial = 28] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (1CAB8400) [pid = 3856] [serial = 24] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (1C9F5400) [pid = 3856] [serial = 21] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (1C9F8400) [pid = 3856] [serial = 22] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (19361800) [pid = 3856] [serial = 17] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (1944D800) [pid = 3856] [serial = 14] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (1E33A000) [pid = 3856] [serial = 45] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (1E380000) [pid = 3856] [serial = 48] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (1E0A7000) [pid = 3856] [serial = 42] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 59 (1DE11400) [pid = 3856] [serial = 39] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 58 (1DE14C00) [pid = 3856] [serial = 40] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 57 (1DD53000) [pid = 3856] [serial = 36] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 56 (1DD55C00) [pid = 3856] [serial = 37] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | --DOMWINDOW == 55 (1D65B400) [pid = 3856] [serial = 34] [outer = 00000000] [url = about:blank] 10:45:17 INFO - PROCESS | 3856 | 1461087917311 Marionette TRACE conn3 <- [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]]]}] 10:45:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:45:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1175ms 10:45:17 INFO - PROCESS | 3856 | 1461087917377 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 10:45:17 INFO - PROCESS | 3856 | 1461087917382 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 10:45:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:45:17 INFO - PROCESS | 3856 | 1461087917391 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:45:17 INFO - PROCESS | 3856 | 1461087917395 Marionette TRACE conn3 <- [1,138,null,{}] 10:45:17 INFO - PROCESS | 3856 | 1461087917399 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:17 INFO - PROCESS | 3856 | 1461087917463 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 10:45:17 INFO - PROCESS | 3856 | 1461087917471 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:17 INFO - PROCESS | 3856 | ++DOCSHELL 13AFB000 == 28 [pid = 3856] [id = 44] 10:45:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 56 (13AFD000) [pid = 3856] [serial = 128] [outer = 00000000] 10:45:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 57 (14343400) [pid = 3856] [serial = 129] [outer = 13AFD000] 10:45:17 INFO - PROCESS | 3856 | 1461087917519 Marionette DEBUG loaded listener.js 10:45:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 58 (147A7C00) [pid = 3856] [serial = 130] [outer = 13AFD000] 10:45:17 INFO - PROCESS | 3856 | 1461087917912 Marionette TRACE conn3 <- [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]]]}] 10:45:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:45:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 572ms 10:45:17 INFO - PROCESS | 3856 | 1461087917949 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 10:45:17 INFO - PROCESS | 3856 | 1461087917955 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 10:45:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:45:17 INFO - PROCESS | 3856 | 1461087917962 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:45:17 INFO - PROCESS | 3856 | 1461087917964 Marionette TRACE conn3 <- [1,142,null,{}] 10:45:17 INFO - PROCESS | 3856 | 1461087917973 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:18 INFO - PROCESS | 3856 | 1461087918050 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 10:45:18 INFO - PROCESS | 3856 | 1461087918057 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:18 INFO - PROCESS | 3856 | ++DOCSHELL 159F0400 == 29 [pid = 3856] [id = 45] 10:45:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 59 (15DCF400) [pid = 3856] [serial = 131] [outer = 00000000] 10:45:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (16445000) [pid = 3856] [serial = 132] [outer = 15DCF400] 10:45:18 INFO - PROCESS | 3856 | 1461087918102 Marionette DEBUG loaded listener.js 10:45:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (16563400) [pid = 3856] [serial = 133] [outer = 15DCF400] 10:45:18 INFO - PROCESS | 3856 | 1461087918520 Marionette TRACE conn3 <- [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]]]}] 10:45:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:45:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 572ms 10:45:18 INFO - PROCESS | 3856 | 1461087918538 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 10:45:18 INFO - PROCESS | 3856 | 1461087918541 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 10:45:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:45:18 INFO - PROCESS | 3856 | 1461087918545 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:45:18 INFO - PROCESS | 3856 | 1461087918548 Marionette TRACE conn3 <- [1,146,null,{}] 10:45:18 INFO - PROCESS | 3856 | 1461087918559 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:18 INFO - PROCESS | 3856 | 1461087918637 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 10:45:18 INFO - PROCESS | 3856 | 1461087918643 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:18 INFO - PROCESS | 3856 | ++DOCSHELL 16C10000 == 30 [pid = 3856] [id = 46] 10:45:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (16C30800) [pid = 3856] [serial = 134] [outer = 00000000] 10:45:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (18127C00) [pid = 3856] [serial = 135] [outer = 16C30800] 10:45:18 INFO - PROCESS | 3856 | 1461087918691 Marionette DEBUG loaded listener.js 10:45:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (181A0000) [pid = 3856] [serial = 136] [outer = 16C30800] 10:45:19 INFO - PROCESS | 3856 | 1461087919075 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 10:45:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:45:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 572ms 10:45:19 INFO - PROCESS | 3856 | 1461087919131 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 10:45:19 INFO - PROCESS | 3856 | 1461087919133 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 10:45:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:45:19 INFO - PROCESS | 3856 | 1461087919141 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:45:19 INFO - PROCESS | 3856 | 1461087919143 Marionette TRACE conn3 <- [1,150,null,{}] 10:45:19 INFO - PROCESS | 3856 | 1461087919146 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:19 INFO - PROCESS | 3856 | 1461087919228 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 10:45:19 INFO - PROCESS | 3856 | 1461087919237 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:19 INFO - PROCESS | 3856 | ++DOCSHELL 16C72400 == 31 [pid = 3856] [id = 47] 10:45:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (18126C00) [pid = 3856] [serial = 137] [outer = 00000000] 10:45:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (187C4C00) [pid = 3856] [serial = 138] [outer = 18126C00] 10:45:19 INFO - PROCESS | 3856 | 1461087919283 Marionette DEBUG loaded listener.js 10:45:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (188DF000) [pid = 3856] [serial = 139] [outer = 18126C00] 10:45:19 INFO - PROCESS | 3856 | 1461087919695 Marionette TRACE conn3 <- [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]]]}] 10:45:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:45:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 617ms 10:45:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:45:19 INFO - PROCESS | 3856 | 1461087919750 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 10:45:19 INFO - PROCESS | 3856 | 1461087919752 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 10:45:19 INFO - PROCESS | 3856 | 1461087919755 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:45:19 INFO - PROCESS | 3856 | 1461087919757 Marionette TRACE conn3 <- [1,154,null,{}] 10:45:19 INFO - PROCESS | 3856 | 1461087919760 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:19 INFO - PROCESS | 3856 | 1461087919857 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 10:45:19 INFO - PROCESS | 3856 | 1461087919863 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:19 INFO - PROCESS | 3856 | ++DOCSHELL 18513000 == 32 [pid = 3856] [id = 48] 10:45:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (187C1C00) [pid = 3856] [serial = 140] [outer = 00000000] 10:45:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (195FC000) [pid = 3856] [serial = 141] [outer = 187C1C00] 10:45:19 INFO - PROCESS | 3856 | 1461087919907 Marionette DEBUG loaded listener.js 10:45:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (19A4BC00) [pid = 3856] [serial = 142] [outer = 187C1C00] 10:45:20 INFO - PROCESS | 3856 | 1461087920315 Marionette TRACE conn3 <- [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]]]}] 10:45:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:45:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 603ms 10:45:20 INFO - PROCESS | 3856 | 1461087920376 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 10:45:20 INFO - PROCESS | 3856 | 1461087920378 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 10:45:20 INFO - PROCESS | 3856 | 1461087920381 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:45:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:45:20 INFO - PROCESS | 3856 | 1461087920383 Marionette TRACE conn3 <- [1,158,null,{}] 10:45:20 INFO - PROCESS | 3856 | 1461087920395 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:20 INFO - PROCESS | 3856 | 1461087920496 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 10:45:20 INFO - PROCESS | 3856 | 1461087920564 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:20 INFO - PROCESS | 3856 | ++DOCSHELL 19B3C400 == 33 [pid = 3856] [id = 49] 10:45:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (19B3DC00) [pid = 3856] [serial = 143] [outer = 00000000] 10:45:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (19D54000) [pid = 3856] [serial = 144] [outer = 19B3DC00] 10:45:20 INFO - PROCESS | 3856 | 1461087920611 Marionette DEBUG loaded listener.js 10:45:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (19D8B000) [pid = 3856] [serial = 145] [outer = 19B3DC00] 10:45:20 INFO - PROCESS | 3856 | 1461087920997 Marionette TRACE conn3 <- [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]]]}] 10:45:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:45:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 662ms 10:45:21 INFO - PROCESS | 3856 | 1461087921047 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 10:45:21 INFO - PROCESS | 3856 | 1461087921049 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 10:45:21 INFO - PROCESS | 3856 | 1461087921052 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:45:21 INFO - PROCESS | 3856 | 1461087921054 Marionette TRACE conn3 <- [1,162,null,{}] 10:45:21 INFO - PROCESS | 3856 | 1461087921057 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:21 INFO - PROCESS | 3856 | 1461087921168 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 10:45:21 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1A5EA000) [pid = 3856] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:45:21 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (18BE3400) [pid = 3856] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:45:21 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (17E97000) [pid = 3856] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:45:21 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (1439C000) [pid = 3856] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:45:21 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (142EA400) [pid = 3856] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:45:21 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (16C0E800) [pid = 3856] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:45:21 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (13263400) [pid = 3856] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:45:21 INFO - PROCESS | 3856 | 1461087921217 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:21 INFO - PROCESS | 3856 | ++DOCSHELL 12D3D400 == 34 [pid = 3856] [id = 50] 10:45:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (12D3E000) [pid = 3856] [serial = 146] [outer = 00000000] 10:45:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (1439C000) [pid = 3856] [serial = 147] [outer = 12D3E000] 10:45:21 INFO - PROCESS | 3856 | 1461087921261 Marionette DEBUG loaded listener.js 10:45:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (14BAC400) [pid = 3856] [serial = 148] [outer = 12D3E000] 10:45:21 INFO - PROCESS | 3856 | 1461087921581 Marionette TRACE conn3 <- [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]]]}] 10:45:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:45:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 573ms 10:45:21 INFO - PROCESS | 3856 | 1461087921633 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 10:45:21 INFO - PROCESS | 3856 | 1461087921635 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 10:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:45:21 INFO - PROCESS | 3856 | 1461087921638 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:45:21 INFO - PROCESS | 3856 | 1461087921640 Marionette TRACE conn3 <- [1,166,null,{}] 10:45:21 INFO - PROCESS | 3856 | 1461087921643 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:21 INFO - PROCESS | 3856 | 1461087921736 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 10:45:21 INFO - PROCESS | 3856 | 1461087921743 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:21 INFO - PROCESS | 3856 | ++DOCSHELL 142EB000 == 35 [pid = 3856] [id = 51] 10:45:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (15D53400) [pid = 3856] [serial = 149] [outer = 00000000] 10:45:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (19F37000) [pid = 3856] [serial = 150] [outer = 15D53400] 10:45:21 INFO - PROCESS | 3856 | 1461087921787 Marionette DEBUG loaded listener.js 10:45:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (19DC7800) [pid = 3856] [serial = 151] [outer = 15D53400] 10:45:22 INFO - PROCESS | 3856 | 1461087922149 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 10:45:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:45:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 572ms 10:45:22 INFO - PROCESS | 3856 | 1461087922218 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 10:45:22 INFO - PROCESS | 3856 | 1461087922220 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 10:45:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:45:22 INFO - PROCESS | 3856 | 1461087922223 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:45:22 INFO - PROCESS | 3856 | 1461087922225 Marionette TRACE conn3 <- [1,170,null,{}] 10:45:22 INFO - PROCESS | 3856 | 1461087922229 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:22 INFO - PROCESS | 3856 | 1461087922321 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 10:45:22 INFO - PROCESS | 3856 | 1461087922329 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:22 INFO - PROCESS | 3856 | ++DOCSHELL 133A6800 == 36 [pid = 3856] [id = 52] 10:45:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (142EBC00) [pid = 3856] [serial = 152] [outer = 00000000] 10:45:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (1A5EA000) [pid = 3856] [serial = 153] [outer = 142EBC00] 10:45:22 INFO - PROCESS | 3856 | 1461087922373 Marionette DEBUG loaded listener.js 10:45:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (1A6E8000) [pid = 3856] [serial = 154] [outer = 142EBC00] 10:45:22 INFO - PROCESS | 3856 | 1461087922722 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 10:45:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:45:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 512ms 10:45:22 INFO - PROCESS | 3856 | 1461087922742 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 10:45:22 INFO - PROCESS | 3856 | 1461087922744 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 10:45:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:45:22 INFO - PROCESS | 3856 | 1461087922747 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:45:22 INFO - PROCESS | 3856 | 1461087922749 Marionette TRACE conn3 <- [1,174,null,{}] 10:45:22 INFO - PROCESS | 3856 | 1461087922752 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:22 INFO - PROCESS | 3856 | 1461087922820 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 10:45:22 INFO - PROCESS | 3856 | 1461087922809 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:22 INFO - PROCESS | 3856 | ++DOCSHELL 1A6E9800 == 37 [pid = 3856] [id = 53] 10:45:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (1A6EA000) [pid = 3856] [serial = 155] [outer = 00000000] 10:45:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (1AC48800) [pid = 3856] [serial = 156] [outer = 1A6EA000] 10:45:22 INFO - PROCESS | 3856 | 1461087922853 Marionette DEBUG loaded listener.js 10:45:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1C17A000) [pid = 3856] [serial = 157] [outer = 1A6EA000] 10:45:23 INFO - PROCESS | 3856 | 1461087923485 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 10:45:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:45:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 768ms 10:45:23 INFO - PROCESS | 3856 | 1461087923517 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 10:45:23 INFO - PROCESS | 3856 | 1461087923521 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 10:45:23 INFO - PROCESS | 3856 | 1461087923527 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:45:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:45:23 INFO - PROCESS | 3856 | 1461087923530 Marionette TRACE conn3 <- [1,178,null,{}] 10:45:23 INFO - PROCESS | 3856 | 1461087923536 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:23 INFO - PROCESS | 3856 | 1461087923643 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 10:45:23 INFO - PROCESS | 3856 | 1461087923715 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:23 INFO - PROCESS | 3856 | ++DOCSHELL 133AE400 == 38 [pid = 3856] [id = 54] 10:45:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (136E7000) [pid = 3856] [serial = 158] [outer = 00000000] 10:45:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (15517400) [pid = 3856] [serial = 159] [outer = 136E7000] 10:45:23 INFO - PROCESS | 3856 | 1461087923756 Marionette DEBUG loaded listener.js 10:45:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (15BD2800) [pid = 3856] [serial = 160] [outer = 136E7000] 10:45:24 INFO - PROCESS | 3856 | 1461087924472 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 10:45:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:45:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1054ms 10:45:24 INFO - PROCESS | 3856 | 1461087924598 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 10:45:24 INFO - PROCESS | 3856 | 1461087924601 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 10:45:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:45:24 INFO - PROCESS | 3856 | 1461087924606 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:45:24 INFO - PROCESS | 3856 | 1461087924610 Marionette TRACE conn3 <- [1,182,null,{}] 10:45:24 INFO - PROCESS | 3856 | 1461087924599 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:24 INFO - PROCESS | 3856 | 1461087924705 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 10:45:24 INFO - PROCESS | 3856 | 1461087924767 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:24 INFO - PROCESS | 3856 | ++DOCSHELL 142A4C00 == 39 [pid = 3856] [id = 55] 10:45:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (142A7C00) [pid = 3856] [serial = 161] [outer = 00000000] 10:45:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (143A3800) [pid = 3856] [serial = 162] [outer = 142A7C00] 10:45:24 INFO - PROCESS | 3856 | 1461087924815 Marionette DEBUG loaded listener.js 10:45:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1439FC00) [pid = 3856] [serial = 163] [outer = 142A7C00] 10:45:25 INFO - PROCESS | 3856 | --DOCSHELL 133A6800 == 38 [pid = 3856] [id = 52] 10:45:25 INFO - PROCESS | 3856 | --DOCSHELL 142EB000 == 37 [pid = 3856] [id = 51] 10:45:25 INFO - PROCESS | 3856 | --DOCSHELL 12D3D400 == 36 [pid = 3856] [id = 50] 10:45:25 INFO - PROCESS | 3856 | --DOCSHELL 19B3C400 == 35 [pid = 3856] [id = 49] 10:45:25 INFO - PROCESS | 3856 | --DOCSHELL 18513000 == 34 [pid = 3856] [id = 48] 10:45:25 INFO - PROCESS | 3856 | --DOCSHELL 16C72400 == 33 [pid = 3856] [id = 47] 10:45:25 INFO - PROCESS | 3856 | --DOCSHELL 16C10000 == 32 [pid = 3856] [id = 46] 10:45:25 INFO - PROCESS | 3856 | --DOCSHELL 159F0400 == 31 [pid = 3856] [id = 45] 10:45:25 INFO - PROCESS | 3856 | --DOCSHELL 13AFB000 == 30 [pid = 3856] [id = 44] 10:45:25 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1C9FF800) [pid = 3856] [serial = 94] [outer = 00000000] [url = about:blank] 10:45:25 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (19A3EC00) [pid = 3856] [serial = 112] [outer = 00000000] [url = about:blank] 10:45:25 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1550A000) [pid = 3856] [serial = 99] [outer = 00000000] [url = about:blank] 10:45:25 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1573EC00) [pid = 3856] [serial = 102] [outer = 00000000] [url = about:blank] 10:45:25 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (17E5BC00) [pid = 3856] [serial = 106] [outer = 00000000] [url = about:blank] 10:45:25 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (15724000) [pid = 3856] [serial = 100] [outer = 00000000] [url = about:blank] 10:45:25 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (133AF000) [pid = 3856] [serial = 96] [outer = 00000000] [url = about:blank] 10:45:25 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (137E0000) [pid = 3856] [serial = 97] [outer = 00000000] [url = about:blank] 10:45:25 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (15B33800) [pid = 3856] [serial = 103] [outer = 00000000] [url = about:blank] 10:45:25 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (16C79C00) [pid = 3856] [serial = 105] [outer = 00000000] [url = about:blank] 10:45:25 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (187C2000) [pid = 3856] [serial = 109] [outer = 00000000] [url = about:blank] 10:45:25 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1CAAAC00) [pid = 3856] [serial = 93] [outer = 00000000] [url = about:blank] 10:45:25 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (1944B400) [pid = 3856] [serial = 111] [outer = 00000000] [url = about:blank] 10:45:25 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (1851A400) [pid = 3856] [serial = 108] [outer = 00000000] [url = about:blank] 10:45:25 INFO - PROCESS | 3856 | 1461087925329 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 10:45:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:45:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 768ms 10:45:25 INFO - PROCESS | 3856 | 1461087925371 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 10:45:25 INFO - PROCESS | 3856 | 1461087925375 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 10:45:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:45:25 INFO - PROCESS | 3856 | 1461087925382 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:45:25 INFO - PROCESS | 3856 | 1461087925386 Marionette TRACE conn3 <- [1,186,null,{}] 10:45:25 INFO - PROCESS | 3856 | 1461087925390 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:25 INFO - PROCESS | 3856 | 1461087925466 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 10:45:25 INFO - PROCESS | 3856 | 1461087925518 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:25 INFO - PROCESS | 3856 | ++DOCSHELL 13A57400 == 31 [pid = 3856] [id = 56] 10:45:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (143AA400) [pid = 3856] [serial = 164] [outer = 00000000] 10:45:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (15D53800) [pid = 3856] [serial = 165] [outer = 143AA400] 10:45:25 INFO - PROCESS | 3856 | 1461087925564 Marionette DEBUG loaded listener.js 10:45:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (1633D800) [pid = 3856] [serial = 166] [outer = 143AA400] 10:45:25 INFO - PROCESS | 3856 | 1461087925936 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 10:45:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:45:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 573ms 10:45:25 INFO - PROCESS | 3856 | 1461087925961 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 10:45:25 INFO - PROCESS | 3856 | 1461087925963 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 10:45:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:45:25 INFO - PROCESS | 3856 | 1461087925967 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:45:25 INFO - PROCESS | 3856 | 1461087925968 Marionette TRACE conn3 <- [1,190,null,{}] 10:45:25 INFO - PROCESS | 3856 | 1461087925966 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:26 INFO - PROCESS | 3856 | 1461087926052 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 10:45:26 INFO - PROCESS | 3856 | 1461087926113 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:26 INFO - PROCESS | 3856 | ++DOCSHELL 1644D000 == 32 [pid = 3856] [id = 57] 10:45:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (1644DC00) [pid = 3856] [serial = 167] [outer = 00000000] 10:45:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (16C7A800) [pid = 3856] [serial = 168] [outer = 1644DC00] 10:45:26 INFO - PROCESS | 3856 | 1461087926163 Marionette DEBUG loaded listener.js 10:45:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (17EA5800) [pid = 3856] [serial = 169] [outer = 1644DC00] 10:45:26 INFO - PROCESS | 3856 | 1461087926499 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 10:45:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (1819D400) [pid = 3856] [serial = 170] [outer = 1DC34800] 10:45:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 572ms 10:45:26 INFO - PROCESS | 3856 | 1461087926553 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 10:45:26 INFO - PROCESS | 3856 | 1461087926555 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 10:45:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:45:26 INFO - PROCESS | 3856 | 1461087926571 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:45:26 INFO - PROCESS | 3856 | 1461087926573 Marionette TRACE conn3 <- [1,194,null,{}] 10:45:26 INFO - PROCESS | 3856 | 1461087926576 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:26 INFO - PROCESS | 3856 | 1461087926651 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 10:45:26 INFO - PROCESS | 3856 | 1461087926657 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:26 INFO - PROCESS | 3856 | ++DOCSHELL 187BC800 == 33 [pid = 3856] [id = 58] 10:45:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (187BD000) [pid = 3856] [serial = 171] [outer = 00000000] 10:45:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (1953D800) [pid = 3856] [serial = 172] [outer = 187BD000] 10:45:26 INFO - PROCESS | 3856 | 1461087926702 Marionette DEBUG loaded listener.js 10:45:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (195FD800) [pid = 3856] [serial = 173] [outer = 187BD000] 10:45:27 INFO - PROCESS | 3856 | 1461087927097 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 10:45:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:45:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 572ms 10:45:27 INFO - PROCESS | 3856 | 1461087927156 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 10:45:27 INFO - PROCESS | 3856 | 1461087927158 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 10:45:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:45:27 INFO - PROCESS | 3856 | 1461087927165 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:45:27 INFO - PROCESS | 3856 | 1461087927167 Marionette TRACE conn3 <- [1,198,null,{}] 10:45:27 INFO - PROCESS | 3856 | 1461087927170 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:27 INFO - PROCESS | 3856 | 1461087927268 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 10:45:27 INFO - PROCESS | 3856 | 1461087927277 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:27 INFO - PROCESS | 3856 | ++DOCSHELL 19A4B000 == 34 [pid = 3856] [id = 59] 10:45:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (19B33000) [pid = 3856] [serial = 174] [outer = 00000000] 10:45:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (19B3B400) [pid = 3856] [serial = 175] [outer = 19B33000] 10:45:27 INFO - PROCESS | 3856 | 1461087927321 Marionette DEBUG loaded listener.js 10:45:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (19B40C00) [pid = 3856] [serial = 176] [outer = 19B33000] 10:45:27 INFO - PROCESS | 3856 | 1461087927711 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 10:45:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:45:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 573ms 10:45:27 INFO - PROCESS | 3856 | 1461087927744 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 10:45:27 INFO - PROCESS | 3856 | 1461087927746 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 10:45:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:45:27 INFO - PROCESS | 3856 | 1461087927749 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:45:27 INFO - PROCESS | 3856 | 1461087927751 Marionette TRACE conn3 <- [1,202,null,{}] 10:45:27 INFO - PROCESS | 3856 | 1461087927754 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:27 INFO - PROCESS | 3856 | 1461087927854 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 10:45:27 INFO - PROCESS | 3856 | 1461087927862 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:27 INFO - PROCESS | 3856 | ++DOCSHELL 19D92800 == 35 [pid = 3856] [id = 60] 10:45:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (19D96000) [pid = 3856] [serial = 177] [outer = 00000000] 10:45:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1A549000) [pid = 3856] [serial = 178] [outer = 19D96000] 10:45:27 INFO - PROCESS | 3856 | 1461087927906 Marionette DEBUG loaded listener.js 10:45:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1AC40400) [pid = 3856] [serial = 179] [outer = 19D96000] 10:45:28 INFO - PROCESS | 3856 | 1461087928338 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 10:45:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:45:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 602ms 10:45:28 INFO - PROCESS | 3856 | 1461087928354 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 10:45:28 INFO - PROCESS | 3856 | 1461087928355 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 10:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:45:28 INFO - PROCESS | 3856 | 1461087928358 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:45:28 INFO - PROCESS | 3856 | 1461087928360 Marionette TRACE conn3 <- [1,206,null,{}] 10:45:28 INFO - PROCESS | 3856 | 1461087928363 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:28 INFO - PROCESS | 3856 | 1461087928457 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 10:45:28 INFO - PROCESS | 3856 | 1461087928462 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:28 INFO - PROCESS | 3856 | ++DOCSHELL 19F3C800 == 36 [pid = 3856] [id = 61] 10:45:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1A229800) [pid = 3856] [serial = 180] [outer = 00000000] 10:45:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1C9F1400) [pid = 3856] [serial = 181] [outer = 1A229800] 10:45:28 INFO - PROCESS | 3856 | 1461087928505 Marionette DEBUG loaded listener.js 10:45:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1C9F0C00) [pid = 3856] [serial = 182] [outer = 1A229800] 10:45:28 INFO - PROCESS | 3856 | 1461087928914 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 10:45:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:45:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 572ms 10:45:28 INFO - PROCESS | 3856 | 1461087928935 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 10:45:28 INFO - PROCESS | 3856 | 1461087928937 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 10:45:28 INFO - PROCESS | 3856 | 1461087928940 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:45:28 INFO - PROCESS | 3856 | 1461087928942 Marionette TRACE conn3 <- [1,210,null,{}] 10:45:28 INFO - PROCESS | 3856 | 1461087928945 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:29 INFO - PROCESS | 3856 | 1461087929040 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 10:45:29 INFO - PROCESS | 3856 | 1461087929047 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:29 INFO - PROCESS | 3856 | ++DOCSHELL 142E5400 == 37 [pid = 3856] [id = 62] 10:45:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1C74B400) [pid = 3856] [serial = 183] [outer = 00000000] 10:45:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1CAAB800) [pid = 3856] [serial = 184] [outer = 1C74B400] 10:45:29 INFO - PROCESS | 3856 | 1461087929095 Marionette DEBUG loaded listener.js 10:45:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1CAAE400) [pid = 3856] [serial = 185] [outer = 1C74B400] 10:45:29 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (187C1C00) [pid = 3856] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:45:29 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (15DCF400) [pid = 3856] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:45:29 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (13A52800) [pid = 3856] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:45:29 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (13AFD000) [pid = 3856] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:45:29 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (19B3DC00) [pid = 3856] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:45:29 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (16C30800) [pid = 3856] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:45:29 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (13AF2000) [pid = 3856] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:45:29 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (12D3E000) [pid = 3856] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:45:29 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (16C04400) [pid = 3856] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:45:29 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (19B3D800) [pid = 3856] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:45:29 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (13259C00) [pid = 3856] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:45:29 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (142EBC00) [pid = 3856] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:45:29 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (15D53400) [pid = 3856] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:45:29 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (18126C00) [pid = 3856] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:45:29 INFO - PROCESS | 3856 | 1461087929565 Marionette TRACE conn3 <- [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]]]}] 10:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 663ms 10:45:29 INFO - PROCESS | 3856 | 1461087929621 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 10:45:29 INFO - PROCESS | 3856 | 1461087929623 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 10:45:29 INFO - PROCESS | 3856 | 1461087929627 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:45:29 INFO - PROCESS | 3856 | 1461087929628 Marionette TRACE conn3 <- [1,214,null,{}] 10:45:29 INFO - PROCESS | 3856 | 1461087929632 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:29 INFO - PROCESS | 3856 | 1461087929702 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 10:45:29 INFO - PROCESS | 3856 | 1461087929708 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:29 INFO - PROCESS | 3856 | ++DOCSHELL 15E69C00 == 38 [pid = 3856] [id = 63] 10:45:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (18126C00) [pid = 3856] [serial = 186] [outer = 00000000] 10:45:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (19943400) [pid = 3856] [serial = 187] [outer = 18126C00] 10:45:29 INFO - PROCESS | 3856 | 1461087929751 Marionette DEBUG loaded listener.js 10:45:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1C74CC00) [pid = 3856] [serial = 188] [outer = 18126C00] 10:45:30 INFO - PROCESS | 3856 | 1461087930117 Marionette TRACE conn3 <- [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]]]}] 10:45:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:45:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 512ms 10:45:30 INFO - PROCESS | 3856 | 1461087930146 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 10:45:30 INFO - PROCESS | 3856 | 1461087930147 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 10:45:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:45:30 INFO - PROCESS | 3856 | 1461087930151 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:45:30 INFO - PROCESS | 3856 | 1461087930152 Marionette TRACE conn3 <- [1,218,null,{}] 10:45:30 INFO - PROCESS | 3856 | 1461087930165 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:30 INFO - PROCESS | 3856 | 1461087930220 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 10:45:30 INFO - PROCESS | 3856 | 1461087930225 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:30 INFO - PROCESS | 3856 | ++DOCSHELL 17E5FC00 == 39 [pid = 3856] [id = 64] 10:45:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (1871CC00) [pid = 3856] [serial = 189] [outer = 00000000] 10:45:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1CAB9C00) [pid = 3856] [serial = 190] [outer = 1871CC00] 10:45:30 INFO - PROCESS | 3856 | 1461087930272 Marionette DEBUG loaded listener.js 10:45:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1CE17C00) [pid = 3856] [serial = 191] [outer = 1871CC00] 10:45:30 INFO - PROCESS | 3856 | 1461087930676 Marionette TRACE conn3 <- [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]]]}] 10:45:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:45:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 572ms 10:45:30 INFO - PROCESS | 3856 | 1461087930719 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 10:45:30 INFO - PROCESS | 3856 | 1461087930722 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 10:45:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:45:30 INFO - PROCESS | 3856 | 1461087930725 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:45:30 INFO - PROCESS | 3856 | 1461087930727 Marionette TRACE conn3 <- [1,222,null,{}] 10:45:30 INFO - PROCESS | 3856 | 1461087930731 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:30 INFO - PROCESS | 3856 | 1461087930819 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 10:45:30 INFO - PROCESS | 3856 | 1461087930827 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:30 INFO - PROCESS | 3856 | ++DOCSHELL 19364400 == 40 [pid = 3856] [id = 65] 10:45:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (19A43400) [pid = 3856] [serial = 192] [outer = 00000000] 10:45:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1D2FAC00) [pid = 3856] [serial = 193] [outer = 19A43400] 10:45:30 INFO - PROCESS | 3856 | 1461087930875 Marionette DEBUG loaded listener.js 10:45:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1D3F3800) [pid = 3856] [serial = 194] [outer = 19A43400] 10:45:31 INFO - PROCESS | 3856 | 1461087931308 Marionette TRACE conn3 <- [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]]]}] 10:45:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 618ms 10:45:31 INFO - PROCESS | 3856 | 1461087931344 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 10:45:31 INFO - PROCESS | 3856 | 1461087931349 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 10:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:45:31 INFO - PROCESS | 3856 | 1461087931354 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:45:31 INFO - PROCESS | 3856 | 1461087931358 Marionette TRACE conn3 <- [1,226,null,{}] 10:45:31 INFO - PROCESS | 3856 | 1461087931366 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:31 INFO - PROCESS | 3856 | 1461087931466 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 10:45:31 INFO - PROCESS | 3856 | 1461087931612 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:31 INFO - PROCESS | 3856 | ++DOCSHELL 13AF8800 == 41 [pid = 3856] [id = 66] 10:45:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (13AFB000) [pid = 3856] [serial = 195] [outer = 00000000] 10:45:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1439F400) [pid = 3856] [serial = 196] [outer = 13AFB000] 10:45:31 INFO - PROCESS | 3856 | 1461087931650 Marionette DEBUG loaded listener.js 10:45:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1573F800) [pid = 3856] [serial = 197] [outer = 13AFB000] 10:45:32 INFO - PROCESS | 3856 | 1461087932140 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 10:45:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 798ms 10:45:32 INFO - PROCESS | 3856 | 1461087932165 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 10:45:32 INFO - PROCESS | 3856 | 1461087932171 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 10:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:45:32 INFO - PROCESS | 3856 | 1461087932178 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:45:32 INFO - PROCESS | 3856 | 1461087932181 Marionette TRACE conn3 <- [1,230,null,{}] 10:45:32 INFO - PROCESS | 3856 | 1461087932185 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:32 INFO - PROCESS | 3856 | 1461087932298 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 10:45:32 INFO - PROCESS | 3856 | 1461087932382 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:32 INFO - PROCESS | 3856 | ++DOCSHELL 13AFDC00 == 42 [pid = 3856] [id = 67] 10:45:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (157EDC00) [pid = 3856] [serial = 198] [outer = 00000000] 10:45:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (181A7400) [pid = 3856] [serial = 199] [outer = 157EDC00] 10:45:32 INFO - PROCESS | 3856 | 1461087932435 Marionette DEBUG loaded listener.js 10:45:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (18BE3400) [pid = 3856] [serial = 200] [outer = 157EDC00] 10:45:32 INFO - PROCESS | 3856 | 1461087932968 Marionette TRACE conn3 <- [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]]]}] 10:45:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 798ms 10:45:32 INFO - PROCESS | 3856 | 1461087933004 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 10:45:32 INFO - PROCESS | 3856 | 1461087933006 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 10:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:45:32 INFO - PROCESS | 3856 | 1461087933010 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:45:32 INFO - PROCESS | 3856 | 1461087933014 Marionette TRACE conn3 <- [1,234,null,{}] 10:45:33 INFO - PROCESS | 3856 | 1461087933024 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:33 INFO - PROCESS | 3856 | 1461087933109 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 10:45:33 INFO - PROCESS | 3856 | 1461087933186 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:33 INFO - PROCESS | 3856 | ++DOCSHELL 19BE3000 == 43 [pid = 3856] [id = 68] 10:45:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (19D56800) [pid = 3856] [serial = 201] [outer = 00000000] 10:45:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (1CAB0800) [pid = 3856] [serial = 202] [outer = 19D56800] 10:45:33 INFO - PROCESS | 3856 | 1461087933242 Marionette DEBUG loaded listener.js 10:45:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (1CEBB800) [pid = 3856] [serial = 203] [outer = 19D56800] 10:45:33 INFO - PROCESS | 3856 | 1461087933757 Marionette TRACE conn3 <- [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]]]}] 10:45:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:45:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 814ms 10:45:33 INFO - PROCESS | 3856 | 1461087933818 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 10:45:33 INFO - PROCESS | 3856 | 1461087933821 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 10:45:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:45:33 INFO - PROCESS | 3856 | 1461087933825 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:45:33 INFO - PROCESS | 3856 | 1461087933827 Marionette TRACE conn3 <- [1,238,null,{}] 10:45:33 INFO - PROCESS | 3856 | 1461087933830 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:33 INFO - PROCESS | 3856 | 1461087933923 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 10:45:33 INFO - PROCESS | 3856 | 1461087933988 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:33 INFO - PROCESS | 3856 | ++DOCSHELL 16C33C00 == 44 [pid = 3856] [id = 69] 10:45:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (1870FC00) [pid = 3856] [serial = 204] [outer = 00000000] 10:45:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (18719800) [pid = 3856] [serial = 205] [outer = 1870FC00] 10:45:34 INFO - PROCESS | 3856 | 1461087934042 Marionette DEBUG loaded listener.js 10:45:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (19D8C400) [pid = 3856] [serial = 206] [outer = 1870FC00] 10:45:34 INFO - PROCESS | 3856 | 1461087934603 Marionette TRACE conn3 <- [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]]]}] 10:45:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 813ms 10:45:34 INFO - PROCESS | 3856 | 1461087934633 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 10:45:34 INFO - PROCESS | 3856 | 1461087934635 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 10:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:45:34 INFO - PROCESS | 3856 | 1461087934638 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:45:34 INFO - PROCESS | 3856 | 1461087934640 Marionette TRACE conn3 <- [1,242,null,{}] 10:45:34 INFO - PROCESS | 3856 | 1461087934644 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:34 INFO - PROCESS | 3856 | 1461087934737 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 10:45:34 INFO - PROCESS | 3856 | 1461087934924 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:34 INFO - PROCESS | 3856 | ++DOCSHELL 13207000 == 45 [pid = 3856] [id = 70] 10:45:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (1325F400) [pid = 3856] [serial = 207] [outer = 00000000] 10:45:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (13A52800) [pid = 3856] [serial = 208] [outer = 1325F400] 10:45:34 INFO - PROCESS | 3856 | 1461087934973 Marionette DEBUG loaded listener.js 10:45:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (1434B400) [pid = 3856] [serial = 209] [outer = 1325F400] 10:45:35 INFO - PROCESS | 3856 | 1461087935511 Marionette TRACE conn3 <- [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]]]}] 10:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 903ms 10:45:35 INFO - PROCESS | 3856 | 1461087935549 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 10:45:35 INFO - PROCESS | 3856 | 1461087935552 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 10:45:35 INFO - PROCESS | 3856 | 1461087935557 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:45:35 INFO - PROCESS | 3856 | 1461087935561 Marionette TRACE conn3 <- [1,246,null,{}] 10:45:35 INFO - PROCESS | 3856 | 1461087935566 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:35 INFO - PROCESS | 3856 | 1461087935655 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 10:45:35 INFO - PROCESS | 3856 | 1461087935745 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:35 INFO - PROCESS | 3856 | ++DOCSHELL 16444C00 == 46 [pid = 3856] [id = 71] 10:45:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (16446400) [pid = 3856] [serial = 210] [outer = 00000000] 10:45:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (16C3B000) [pid = 3856] [serial = 211] [outer = 16446400] 10:45:35 INFO - PROCESS | 3856 | 1461087935794 Marionette DEBUG loaded listener.js 10:45:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (17EA3400) [pid = 3856] [serial = 212] [outer = 16446400] 10:45:35 INFO - PROCESS | 3856 | --DOCSHELL 17E5FC00 == 45 [pid = 3856] [id = 64] 10:45:35 INFO - PROCESS | 3856 | --DOCSHELL 15E69C00 == 44 [pid = 3856] [id = 63] 10:45:35 INFO - PROCESS | 3856 | --DOCSHELL 142E5400 == 43 [pid = 3856] [id = 62] 10:45:35 INFO - PROCESS | 3856 | --DOCSHELL 19F3C800 == 42 [pid = 3856] [id = 61] 10:45:35 INFO - PROCESS | 3856 | --DOCSHELL 19D92800 == 41 [pid = 3856] [id = 60] 10:45:35 INFO - PROCESS | 3856 | --DOCSHELL 19A4B000 == 40 [pid = 3856] [id = 59] 10:45:35 INFO - PROCESS | 3856 | --DOCSHELL 187BC800 == 39 [pid = 3856] [id = 58] 10:45:35 INFO - PROCESS | 3856 | --DOCSHELL 1644D000 == 38 [pid = 3856] [id = 57] 10:45:35 INFO - PROCESS | 3856 | --DOCSHELL 13A57400 == 37 [pid = 3856] [id = 56] 10:45:35 INFO - PROCESS | 3856 | --DOCSHELL 142A4C00 == 36 [pid = 3856] [id = 55] 10:45:35 INFO - PROCESS | 3856 | --DOCSHELL 1A6E9800 == 35 [pid = 3856] [id = 53] 10:45:35 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (195FC000) [pid = 3856] [serial = 141] [outer = 00000000] [url = about:blank] 10:45:35 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (16445000) [pid = 3856] [serial = 132] [outer = 00000000] [url = about:blank] 10:45:35 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (16563400) [pid = 3856] [serial = 133] [outer = 00000000] [url = about:blank] 10:45:35 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (157F0800) [pid = 3856] [serial = 127] [outer = 00000000] [url = about:blank] 10:45:35 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (147B3400) [pid = 3856] [serial = 126] [outer = 00000000] [url = about:blank] 10:45:35 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (14343400) [pid = 3856] [serial = 129] [outer = 00000000] [url = about:blank] 10:45:35 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (147A7C00) [pid = 3856] [serial = 130] [outer = 00000000] [url = about:blank] 10:45:35 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (19D54000) [pid = 3856] [serial = 144] [outer = 00000000] [url = about:blank] 10:45:35 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (18127C00) [pid = 3856] [serial = 135] [outer = 00000000] [url = about:blank] 10:45:35 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (159F0800) [pid = 3856] [serial = 115] [outer = 00000000] [url = about:blank] 10:45:35 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (14BA6000) [pid = 3856] [serial = 114] [outer = 00000000] [url = about:blank] 10:45:35 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (1439C000) [pid = 3856] [serial = 147] [outer = 00000000] [url = about:blank] 10:45:35 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (188E7000) [pid = 3856] [serial = 118] [outer = 00000000] [url = about:blank] 10:45:35 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (18513400) [pid = 3856] [serial = 117] [outer = 00000000] [url = about:blank] 10:45:35 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (19D93400) [pid = 3856] [serial = 121] [outer = 00000000] [url = about:blank] 10:45:35 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (19D88400) [pid = 3856] [serial = 120] [outer = 00000000] [url = about:blank] 10:45:35 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (15512000) [pid = 3856] [serial = 124] [outer = 00000000] [url = about:blank] 10:45:35 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1429BC00) [pid = 3856] [serial = 123] [outer = 00000000] [url = about:blank] 10:45:35 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (14BAC400) [pid = 3856] [serial = 148] [outer = 00000000] [url = about:blank] 10:45:35 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (19D8B000) [pid = 3856] [serial = 145] [outer = 00000000] [url = about:blank] 10:45:35 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1A5EA000) [pid = 3856] [serial = 153] [outer = 00000000] [url = about:blank] 10:45:35 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (19F37000) [pid = 3856] [serial = 150] [outer = 00000000] [url = about:blank] 10:45:35 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1AC48800) [pid = 3856] [serial = 156] [outer = 00000000] [url = about:blank] 10:45:35 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1A6E8000) [pid = 3856] [serial = 154] [outer = 00000000] [url = about:blank] 10:45:35 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (187C4C00) [pid = 3856] [serial = 138] [outer = 00000000] [url = about:blank] 10:45:35 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (19DC7800) [pid = 3856] [serial = 151] [outer = 00000000] [url = about:blank] 10:45:35 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (19A4BC00) [pid = 3856] [serial = 142] [outer = 00000000] [url = about:blank] 10:45:35 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (188DF000) [pid = 3856] [serial = 139] [outer = 00000000] [url = about:blank] 10:45:35 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (181A0000) [pid = 3856] [serial = 136] [outer = 00000000] [url = about:blank] 10:45:36 INFO - PROCESS | 3856 | 1461087936189 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 10:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 707ms 10:45:36 INFO - PROCESS | 3856 | 1461087936284 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 10:45:36 INFO - PROCESS | 3856 | 1461087936271 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 10:45:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:45:36 INFO - PROCESS | 3856 | 1461087936275 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:45:36 INFO - PROCESS | 3856 | 1461087936277 Marionette TRACE conn3 <- [1,250,null,{}] 10:45:36 INFO - PROCESS | 3856 | 1461087936280 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:36 INFO - PROCESS | 3856 | 1461087936356 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 10:45:36 INFO - PROCESS | 3856 | 1461087936372 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:36 INFO - PROCESS | 3856 | ++DOCSHELL 1550D400 == 36 [pid = 3856] [id = 72] 10:45:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (15512000) [pid = 3856] [serial = 213] [outer = 00000000] 10:45:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16443000) [pid = 3856] [serial = 214] [outer = 15512000] 10:45:36 INFO - PROCESS | 3856 | 1461087936417 Marionette DEBUG loaded listener.js 10:45:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (16C05000) [pid = 3856] [serial = 215] [outer = 15512000] 10:45:36 INFO - PROCESS | 3856 | 1461087936817 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 10:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 573ms 10:45:36 INFO - PROCESS | 3856 | 1461087936854 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 10:45:36 INFO - PROCESS | 3856 | 1461087936857 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 10:45:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:45:36 INFO - PROCESS | 3856 | 1461087936866 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:45:36 INFO - PROCESS | 3856 | 1461087936871 Marionette TRACE conn3 <- [1,254,null,{}] 10:45:36 INFO - PROCESS | 3856 | 1461087936879 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:36 INFO - PROCESS | 3856 | 1461087936959 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 10:45:36 INFO - PROCESS | 3856 | 1461087936966 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:36 INFO - PROCESS | 3856 | ++DOCSHELL 1633E400 == 37 [pid = 3856] [id = 73] 10:45:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (16568C00) [pid = 3856] [serial = 216] [outer = 00000000] 10:45:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (188D8C00) [pid = 3856] [serial = 217] [outer = 16568C00] 10:45:37 INFO - PROCESS | 3856 | 1461087937011 Marionette DEBUG loaded listener.js 10:45:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (188DF000) [pid = 3856] [serial = 218] [outer = 16568C00] 10:45:37 INFO - PROCESS | 3856 | 1461087937396 Marionette TRACE conn3 <- [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]]]}] 10:45:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:45:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 572ms 10:45:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:45:37 INFO - PROCESS | 3856 | 1461087937438 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 10:45:37 INFO - PROCESS | 3856 | 1461087937441 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 10:45:37 INFO - PROCESS | 3856 | 1461087937444 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:45:37 INFO - PROCESS | 3856 | 1461087937446 Marionette TRACE conn3 <- [1,258,null,{}] 10:45:37 INFO - PROCESS | 3856 | 1461087937453 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:37 INFO - PROCESS | 3856 | 1461087937528 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 10:45:37 INFO - PROCESS | 3856 | 1461087937535 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:37 INFO - PROCESS | 3856 | ++DOCSHELL 18717000 == 38 [pid = 3856] [id = 74] 10:45:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (18BE4C00) [pid = 3856] [serial = 219] [outer = 00000000] 10:45:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (19934800) [pid = 3856] [serial = 220] [outer = 18BE4C00] 10:45:37 INFO - PROCESS | 3856 | 1461087937579 Marionette DEBUG loaded listener.js 10:45:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1944E800) [pid = 3856] [serial = 221] [outer = 18BE4C00] 10:45:38 INFO - PROCESS | 3856 | 1461087938015 Marionette TRACE conn3 <- [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]]]}] 10:45:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:45:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 617ms 10:45:38 INFO - PROCESS | 3856 | 1461087938065 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 10:45:38 INFO - PROCESS | 3856 | 1461087938067 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 10:45:38 INFO - PROCESS | 3856 | 1461087938070 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:45:38 INFO - PROCESS | 3856 | 1461087938072 Marionette TRACE conn3 <- [1,262,null,{}] 10:45:38 INFO - PROCESS | 3856 | 1461087938075 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:38 INFO - PROCESS | 3856 | 1461087938154 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 10:45:38 INFO - PROCESS | 3856 | 1461087938161 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:38 INFO - PROCESS | 3856 | ++DOCSHELL 19B36800 == 39 [pid = 3856] [id = 75] 10:45:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (19B37800) [pid = 3856] [serial = 222] [outer = 00000000] 10:45:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (19BE3400) [pid = 3856] [serial = 223] [outer = 19B37800] 10:45:38 INFO - PROCESS | 3856 | 1461087938250 Marionette DEBUG loaded listener.js 10:45:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (19D93C00) [pid = 3856] [serial = 224] [outer = 19B37800] 10:45:38 INFO - PROCESS | 3856 | 1461087938678 Marionette TRACE conn3 <- [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]]]}] 10:45:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:45:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 678ms 10:45:38 INFO - PROCESS | 3856 | 1461087938736 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 10:45:38 INFO - PROCESS | 3856 | 1461087938738 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 10:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:45:38 INFO - PROCESS | 3856 | 1461087938741 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:45:38 INFO - PROCESS | 3856 | 1461087938743 Marionette TRACE conn3 <- [1,266,null,{}] 10:45:38 INFO - PROCESS | 3856 | 1461087938746 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:38 INFO - PROCESS | 3856 | 1461087938866 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 10:45:38 INFO - PROCESS | 3856 | 1461087938889 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:38 INFO - PROCESS | 3856 | ++DOCSHELL 12D73000 == 40 [pid = 3856] [id = 76] 10:45:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (19DBB800) [pid = 3856] [serial = 225] [outer = 00000000] 10:45:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1A5EA000) [pid = 3856] [serial = 226] [outer = 19DBB800] 10:45:38 INFO - PROCESS | 3856 | 1461087938933 Marionette DEBUG loaded listener.js 10:45:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1A5E7800) [pid = 3856] [serial = 227] [outer = 19DBB800] 10:45:39 INFO - PROCESS | 3856 | 1461087939322 Marionette TRACE conn3 <- [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]]]}] 10:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 617ms 10:45:39 INFO - PROCESS | 3856 | 1461087939360 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 10:45:39 INFO - PROCESS | 3856 | 1461087939362 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 10:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:45:39 INFO - PROCESS | 3856 | 1461087939365 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:45:39 INFO - PROCESS | 3856 | 1461087939367 Marionette TRACE conn3 <- [1,270,null,{}] 10:45:39 INFO - PROCESS | 3856 | 1461087939371 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:39 INFO - PROCESS | 3856 | 1461087939466 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 10:45:39 INFO - PROCESS | 3856 | 1461087939472 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:39 INFO - PROCESS | 3856 | ++DOCSHELL 1A229000 == 41 [pid = 3856] [id = 77] 10:45:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1A6E3800) [pid = 3856] [serial = 228] [outer = 00000000] 10:45:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1C9F1000) [pid = 3856] [serial = 229] [outer = 1A6E3800] 10:45:39 INFO - PROCESS | 3856 | 1461087939516 Marionette DEBUG loaded listener.js 10:45:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (1C9F0400) [pid = 3856] [serial = 230] [outer = 1A6E3800] 10:45:39 INFO - PROCESS | 3856 | 1461087939889 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 10:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 573ms 10:45:39 INFO - PROCESS | 3856 | 1461087939953 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 10:45:39 INFO - PROCESS | 3856 | 1461087939955 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 10:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:45:39 INFO - PROCESS | 3856 | 1461087939958 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:45:39 INFO - PROCESS | 3856 | 1461087939960 Marionette TRACE conn3 <- [1,274,null,{}] 10:45:39 INFO - PROCESS | 3856 | 1461087939963 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:40 INFO - PROCESS | 3856 | 1461087940125 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 10:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (19D96000) [pid = 3856] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (1A229800) [pid = 3856] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (187BD000) [pid = 3856] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (1C74B400) [pid = 3856] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (142A7C00) [pid = 3856] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (143AA400) [pid = 3856] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1871CC00) [pid = 3856] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1644DC00) [pid = 3856] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (19B33000) [pid = 3856] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:45:40 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (18126C00) [pid = 3856] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:45:40 INFO - PROCESS | 3856 | 1461087940197 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:40 INFO - PROCESS | 3856 | ++DOCSHELL 12D44000 == 42 [pid = 3856] [id = 78] 10:45:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (13255400) [pid = 3856] [serial = 231] [outer = 00000000] 10:45:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (143AA800) [pid = 3856] [serial = 232] [outer = 13255400] 10:45:40 INFO - PROCESS | 3856 | 1461087940241 Marionette DEBUG loaded listener.js 10:45:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (16C3E800) [pid = 3856] [serial = 233] [outer = 13255400] 10:45:40 INFO - PROCESS | 3856 | 1461087940563 Marionette TRACE conn3 <- [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]]]}] 10:45:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 677ms 10:45:40 INFO - PROCESS | 3856 | 1461087940617 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 10:45:40 INFO - PROCESS | 3856 | 1461087940619 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 10:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:45:40 INFO - PROCESS | 3856 | 1461087940622 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:45:40 INFO - PROCESS | 3856 | 1461087940624 Marionette TRACE conn3 <- [1,278,null,{}] 10:45:40 INFO - PROCESS | 3856 | 1461087940627 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:40 INFO - PROCESS | 3856 | 1461087940700 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 10:45:40 INFO - PROCESS | 3856 | 1461087940707 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:40 INFO - PROCESS | 3856 | ++DOCSHELL 187C3000 == 43 [pid = 3856] [id = 79] 10:45:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1A229800) [pid = 3856] [serial = 234] [outer = 00000000] 10:45:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1CE18400) [pid = 3856] [serial = 235] [outer = 1A229800] 10:45:40 INFO - PROCESS | 3856 | 1461087940751 Marionette DEBUG loaded listener.js 10:45:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1CEC2400) [pid = 3856] [serial = 236] [outer = 1A229800] 10:45:41 INFO - PROCESS | 3856 | 1461087941123 Marionette TRACE conn3 <- [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]]]}] 10:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 528ms 10:45:41 INFO - PROCESS | 3856 | 1461087941141 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 10:45:41 INFO - PROCESS | 3856 | 1461087941143 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 10:45:41 INFO - PROCESS | 3856 | 1461087941146 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:45:41 INFO - PROCESS | 3856 | 1461087941148 Marionette TRACE conn3 <- [1,282,null,{}] 10:45:41 INFO - PROCESS | 3856 | 1461087941152 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:41 INFO - PROCESS | 3856 | 1461087941255 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 10:45:41 INFO - PROCESS | 3856 | 1461087941263 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:41 INFO - PROCESS | 3856 | ++DOCSHELL 1A542000 == 44 [pid = 3856] [id = 80] 10:45:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1C748400) [pid = 3856] [serial = 237] [outer = 00000000] 10:45:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1D653400) [pid = 3856] [serial = 238] [outer = 1C748400] 10:45:41 INFO - PROCESS | 3856 | 1461087941312 Marionette DEBUG loaded listener.js 10:45:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1D65BC00) [pid = 3856] [serial = 239] [outer = 1C748400] 10:45:41 INFO - PROCESS | 3856 | 1461087941703 Marionette TRACE conn3 <- [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]]]}] 10:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 572ms 10:45:41 INFO - PROCESS | 3856 | 1461087941727 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 10:45:41 INFO - PROCESS | 3856 | 1461087941729 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 10:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:45:41 INFO - PROCESS | 3856 | 1461087941732 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:45:41 INFO - PROCESS | 3856 | 1461087941734 Marionette TRACE conn3 <- [1,286,null,{}] 10:45:41 INFO - PROCESS | 3856 | 1461087941738 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:41 INFO - PROCESS | 3856 | 1461087941855 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 10:45:41 INFO - PROCESS | 3856 | 1461087941862 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:41 INFO - PROCESS | 3856 | ++DOCSHELL 1CAACC00 == 45 [pid = 3856] [id = 81] 10:45:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (1D652400) [pid = 3856] [serial = 240] [outer = 00000000] 10:45:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (1DC37400) [pid = 3856] [serial = 241] [outer = 1D652400] 10:45:41 INFO - PROCESS | 3856 | 1461087941906 Marionette DEBUG loaded listener.js 10:45:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (1DCEE000) [pid = 3856] [serial = 242] [outer = 1D652400] 10:45:42 INFO - PROCESS | 3856 | 1461087942400 Marionette TRACE conn3 <- [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]]]}] 10:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 708ms 10:45:42 INFO - PROCESS | 3856 | 1461087942440 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 10:45:42 INFO - PROCESS | 3856 | 1461087942444 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 10:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:45:42 INFO - PROCESS | 3856 | 1461087942449 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:45:42 INFO - PROCESS | 3856 | 1461087942453 Marionette TRACE conn3 <- [1,290,null,{}] 10:45:42 INFO - PROCESS | 3856 | 1461087942499 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:42 INFO - PROCESS | 3856 | 1461087942607 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 10:45:42 INFO - PROCESS | 3856 | 1461087942675 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:42 INFO - PROCESS | 3856 | ++DOCSHELL 142E9C00 == 46 [pid = 3856] [id = 82] 10:45:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (142F0000) [pid = 3856] [serial = 243] [outer = 00000000] 10:45:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (15D52800) [pid = 3856] [serial = 244] [outer = 142F0000] 10:45:42 INFO - PROCESS | 3856 | 1461087942731 Marionette DEBUG loaded listener.js 10:45:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (1632F800) [pid = 3856] [serial = 245] [outer = 142F0000] 10:45:43 INFO - PROCESS | 3856 | 1461087943403 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 10:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 994ms 10:45:43 INFO - PROCESS | 3856 | 1461087943458 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 10:45:43 INFO - PROCESS | 3856 | 1461087943464 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 10:45:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:45:43 INFO - PROCESS | 3856 | 1461087943470 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:45:43 INFO - PROCESS | 3856 | 1461087943473 Marionette TRACE conn3 <- [1,294,null,{}] 10:45:43 INFO - PROCESS | 3856 | 1461087943477 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:43 INFO - PROCESS | 3856 | 1461087943575 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 10:45:43 INFO - PROCESS | 3856 | 1461087943648 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:43 INFO - PROCESS | 3856 | ++DOCSHELL 17E5DC00 == 47 [pid = 3856] [id = 83] 10:45:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (17E60000) [pid = 3856] [serial = 246] [outer = 00000000] 10:45:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (18A5D000) [pid = 3856] [serial = 247] [outer = 17E60000] 10:45:43 INFO - PROCESS | 3856 | 1461087943702 Marionette DEBUG loaded listener.js 10:45:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (18A60400) [pid = 3856] [serial = 248] [outer = 17E60000] 10:45:44 INFO - PROCESS | 3856 | 1461087944243 Marionette TRACE conn3 <- [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]]]}] 10:45:44 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. 10:45:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 813ms 10:45:44 INFO - PROCESS | 3856 | 1461087944277 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 10:45:44 INFO - PROCESS | 3856 | 1461087944280 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 10:45:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:45:44 INFO - PROCESS | 3856 | 1461087944283 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:45:44 INFO - PROCESS | 3856 | 1461087944287 Marionette TRACE conn3 <- [1,298,null,{}] 10:45:44 INFO - PROCESS | 3856 | 1461087944298 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:44 INFO - PROCESS | 3856 | 1461087944399 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 10:45:44 INFO - PROCESS | 3856 | 1461087944489 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:44 INFO - PROCESS | 3856 | ++DOCSHELL 19B3F800 == 48 [pid = 3856] [id = 84] 10:45:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (19B3FC00) [pid = 3856] [serial = 249] [outer = 00000000] 10:45:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (19D8D800) [pid = 3856] [serial = 250] [outer = 19B3FC00] 10:45:44 INFO - PROCESS | 3856 | 1461087944546 Marionette DEBUG loaded listener.js 10:45:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (19F3B000) [pid = 3856] [serial = 251] [outer = 19B3FC00] 10:45:45 INFO - PROCESS | 3856 | 1461087945159 Marionette TRACE conn3 <- [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]]]}] 10:45:45 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. 10:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 964ms 10:45:45 INFO - PROCESS | 3856 | 1461087945262 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 10:45:45 INFO - PROCESS | 3856 | 1461087945265 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 10:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:45:45 INFO - PROCESS | 3856 | 1461087945271 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:45:45 INFO - PROCESS | 3856 | 1461087945275 Marionette TRACE conn3 <- [1,302,null,{}] 10:45:45 INFO - PROCESS | 3856 | 1461087945280 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:45 INFO - PROCESS | 3856 | 1461087945369 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 10:45:45 INFO - PROCESS | 3856 | 1461087945443 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:45 INFO - PROCESS | 3856 | ++DOCSHELL 14343400 == 49 [pid = 3856] [id = 85] 10:45:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (1550BC00) [pid = 3856] [serial = 252] [outer = 00000000] 10:45:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (15B2D000) [pid = 3856] [serial = 253] [outer = 1550BC00] 10:45:45 INFO - PROCESS | 3856 | 1461087945491 Marionette DEBUG loaded listener.js 10:45:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (1633AC00) [pid = 3856] [serial = 254] [outer = 1550BC00] 10:45:45 INFO - PROCESS | 3856 | --DOCSHELL 133AD800 == 48 [pid = 3856] [id = 43] 10:45:45 INFO - PROCESS | 3856 | --DOCSHELL 1A542000 == 47 [pid = 3856] [id = 80] 10:45:45 INFO - PROCESS | 3856 | --DOCSHELL 187C3000 == 46 [pid = 3856] [id = 79] 10:45:45 INFO - PROCESS | 3856 | --DOCSHELL 12D44000 == 45 [pid = 3856] [id = 78] 10:45:45 INFO - PROCESS | 3856 | --DOCSHELL 1A229000 == 44 [pid = 3856] [id = 77] 10:45:45 INFO - PROCESS | 3856 | --DOCSHELL 12D73000 == 43 [pid = 3856] [id = 76] 10:45:45 INFO - PROCESS | 3856 | --DOCSHELL 19B36800 == 42 [pid = 3856] [id = 75] 10:45:45 INFO - PROCESS | 3856 | --DOCSHELL 18717000 == 41 [pid = 3856] [id = 74] 10:45:45 INFO - PROCESS | 3856 | --DOCSHELL 1633E400 == 40 [pid = 3856] [id = 73] 10:45:45 INFO - PROCESS | 3856 | --DOCSHELL 1550D400 == 39 [pid = 3856] [id = 72] 10:45:45 INFO - PROCESS | 3856 | --DOCSHELL 16444C00 == 38 [pid = 3856] [id = 71] 10:45:45 INFO - PROCESS | 3856 | --DOCSHELL 13207000 == 37 [pid = 3856] [id = 70] 10:45:45 INFO - PROCESS | 3856 | --DOCSHELL 13AFDC00 == 36 [pid = 3856] [id = 67] 10:45:45 INFO - PROCESS | 3856 | --DOCSHELL 13AF8800 == 35 [pid = 3856] [id = 66] 10:45:45 INFO - PROCESS | 3856 | --DOCSHELL 19364400 == 34 [pid = 3856] [id = 65] 10:45:45 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1A549000) [pid = 3856] [serial = 178] [outer = 00000000] [url = about:blank] 10:45:45 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (1C9F1400) [pid = 3856] [serial = 181] [outer = 00000000] [url = about:blank] 10:45:45 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (1AC40400) [pid = 3856] [serial = 179] [outer = 00000000] [url = about:blank] 10:45:45 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (1953D800) [pid = 3856] [serial = 172] [outer = 00000000] [url = about:blank] 10:45:45 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (1CAAB800) [pid = 3856] [serial = 184] [outer = 00000000] [url = about:blank] 10:45:45 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (1439FC00) [pid = 3856] [serial = 163] [outer = 00000000] [url = about:blank] 10:45:45 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (143A3800) [pid = 3856] [serial = 162] [outer = 00000000] [url = about:blank] 10:45:45 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (15D53800) [pid = 3856] [serial = 165] [outer = 00000000] [url = about:blank] 10:45:45 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (1633D800) [pid = 3856] [serial = 166] [outer = 00000000] [url = about:blank] 10:45:45 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (1C9F0C00) [pid = 3856] [serial = 182] [outer = 00000000] [url = about:blank] 10:45:45 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (1CE17C00) [pid = 3856] [serial = 191] [outer = 00000000] [url = about:blank] 10:45:45 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (15517400) [pid = 3856] [serial = 159] [outer = 00000000] [url = about:blank] 10:45:45 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (16C7A800) [pid = 3856] [serial = 168] [outer = 00000000] [url = about:blank] 10:45:45 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1D2FAC00) [pid = 3856] [serial = 193] [outer = 00000000] [url = about:blank] 10:45:46 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (17EA5800) [pid = 3856] [serial = 169] [outer = 00000000] [url = about:blank] 10:45:46 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (1CAB9C00) [pid = 3856] [serial = 190] [outer = 00000000] [url = about:blank] 10:45:46 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (1E389800) [pid = 3856] [serial = 49] [outer = 00000000] [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.] 10:45:46 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (1CAAE400) [pid = 3856] [serial = 185] [outer = 00000000] [url = about:blank] 10:45:46 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (19B3B400) [pid = 3856] [serial = 175] [outer = 00000000] [url = about:blank] 10:45:46 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (19943400) [pid = 3856] [serial = 187] [outer = 00000000] [url = about:blank] 10:45:46 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1C74CC00) [pid = 3856] [serial = 188] [outer = 00000000] [url = about:blank] 10:45:46 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (19B40C00) [pid = 3856] [serial = 176] [outer = 00000000] [url = about:blank] 10:45:46 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (195FD800) [pid = 3856] [serial = 173] [outer = 00000000] [url = about:blank] 10:45:46 INFO - PROCESS | 3856 | 1461087946059 Marionette TRACE conn3 <- [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]]]}] 10:45:46 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. 10:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 798ms 10:45:46 INFO - PROCESS | 3856 | 1461087946109 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 10:45:46 INFO - PROCESS | 3856 | 1461087946114 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 10:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:45:46 INFO - PROCESS | 3856 | 1461087946146 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:45:46 INFO - PROCESS | 3856 | 1461087946149 Marionette TRACE conn3 <- [1,306,null,{}] 10:45:46 INFO - PROCESS | 3856 | 1461087946198 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:46 INFO - PROCESS | 3856 | 1461087946351 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 10:45:46 INFO - PROCESS | 3856 | 1461087946384 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:46 INFO - PROCESS | 3856 | ++DOCSHELL 1439FC00 == 35 [pid = 3856] [id = 86] 10:45:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (143A3800) [pid = 3856] [serial = 255] [outer = 00000000] 10:45:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (16C38400) [pid = 3856] [serial = 256] [outer = 143A3800] 10:45:46 INFO - PROCESS | 3856 | 1461087946445 Marionette DEBUG loaded listener.js 10:45:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (18125000) [pid = 3856] [serial = 257] [outer = 143A3800] 10:45:46 INFO - PROCESS | 3856 | 1461087946904 Marionette TRACE conn3 <- [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]]]}] 10:45:46 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. 10:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 798ms 10:45:46 INFO - PROCESS | 3856 | 1461087946942 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 10:45:46 INFO - PROCESS | 3856 | 1461087946944 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 10:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:45:46 INFO - PROCESS | 3856 | 1461087946947 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:45:46 INFO - PROCESS | 3856 | 1461087946934 Marionette TRACE conn3 <- [1,310,null,{}] 10:45:46 INFO - PROCESS | 3856 | 1461087946944 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:47 INFO - PROCESS | 3856 | 1461087947021 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 10:45:47 INFO - PROCESS | 3856 | 1461087947030 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:47 INFO - PROCESS | 3856 | ++DOCSHELL 1871B800 == 36 [pid = 3856] [id = 87] 10:45:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (188DA000) [pid = 3856] [serial = 258] [outer = 00000000] 10:45:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (18A5FC00) [pid = 3856] [serial = 259] [outer = 188DA000] 10:45:47 INFO - PROCESS | 3856 | 1461087947077 Marionette DEBUG loaded listener.js 10:45:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (18A66400) [pid = 3856] [serial = 260] [outer = 188DA000] 10:45:47 INFO - PROCESS | 3856 | 1461087947488 Marionette TRACE conn3 <- [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]]]}] 10:45:47 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. 10:45:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 573ms 10:45:47 INFO - PROCESS | 3856 | 1461087947510 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 10:45:47 INFO - PROCESS | 3856 | 1461087947512 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 10:45:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:45:47 INFO - PROCESS | 3856 | 1461087947515 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:45:47 INFO - PROCESS | 3856 | 1461087947517 Marionette TRACE conn3 <- [1,314,null,{}] 10:45:47 INFO - PROCESS | 3856 | 1461087947524 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:47 INFO - PROCESS | 3856 | 1461087947600 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 10:45:47 INFO - PROCESS | 3856 | 1461087947607 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:47 INFO - PROCESS | 3856 | ++DOCSHELL 18BE5000 == 37 [pid = 3856] [id = 88] 10:45:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1944D400) [pid = 3856] [serial = 261] [outer = 00000000] 10:45:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1993C000) [pid = 3856] [serial = 262] [outer = 1944D400] 10:45:47 INFO - PROCESS | 3856 | 1461087947651 Marionette DEBUG loaded listener.js 10:45:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (19AF1000) [pid = 3856] [serial = 263] [outer = 1944D400] 10:45:48 INFO - PROCESS | 3856 | 1461087948086 Marionette TRACE conn3 <- [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]]]}] 10:45:48 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. 10:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 617ms 10:45:48 INFO - PROCESS | 3856 | 1461087948136 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 10:45:48 INFO - PROCESS | 3856 | 1461087948138 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 10:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:45:48 INFO - PROCESS | 3856 | 1461087948142 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:45:48 INFO - PROCESS | 3856 | 1461087948143 Marionette TRACE conn3 <- [1,318,null,{}] 10:45:48 INFO - PROCESS | 3856 | 1461087948147 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:48 INFO - PROCESS | 3856 | 1461087948222 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 10:45:48 INFO - PROCESS | 3856 | 1461087948228 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:48 INFO - PROCESS | 3856 | ++DOCSHELL 19B35000 == 38 [pid = 3856] [id = 89] 10:45:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (19B3D400) [pid = 3856] [serial = 264] [outer = 00000000] 10:45:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (19D57C00) [pid = 3856] [serial = 265] [outer = 19B3D400] 10:45:48 INFO - PROCESS | 3856 | 1461087948272 Marionette DEBUG loaded listener.js 10:45:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (19D57000) [pid = 3856] [serial = 266] [outer = 19B3D400] 10:45:48 INFO - PROCESS | 3856 | 1461087948709 Marionette TRACE conn3 <- [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]]]}] 10:45:48 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. 10:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 617ms 10:45:48 INFO - PROCESS | 3856 | 1461087948764 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 10:45:48 INFO - PROCESS | 3856 | 1461087948766 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 10:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:45:48 INFO - PROCESS | 3856 | 1461087948776 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:45:48 INFO - PROCESS | 3856 | 1461087948778 Marionette TRACE conn3 <- [1,322,null,{}] 10:45:48 INFO - PROCESS | 3856 | 1461087948782 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:48 INFO - PROCESS | 3856 | 1461087948924 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 10:45:48 INFO - PROCESS | 3856 | 1461087948977 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:48 INFO - PROCESS | 3856 | ++DOCSHELL 1A5E9C00 == 39 [pid = 3856] [id = 90] 10:45:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (1A5EB400) [pid = 3856] [serial = 267] [outer = 00000000] 10:45:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (1AC46C00) [pid = 3856] [serial = 268] [outer = 1A5EB400] 10:45:49 INFO - PROCESS | 3856 | 1461087949024 Marionette DEBUG loaded listener.js 10:45:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (1C742C00) [pid = 3856] [serial = 269] [outer = 1A5EB400] 10:45:49 INFO - PROCESS | 3856 | 1461087949423 Marionette TRACE conn3 <- [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]]]}] 10:45:49 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. 10:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 677ms 10:45:49 INFO - PROCESS | 3856 | 1461087949460 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 10:45:49 INFO - PROCESS | 3856 | 1461087949462 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 10:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:45:49 INFO - PROCESS | 3856 | 1461087949465 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:45:49 INFO - PROCESS | 3856 | 1461087949467 Marionette TRACE conn3 <- [1,326,null,{}] 10:45:49 INFO - PROCESS | 3856 | 1461087949471 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:49 INFO - PROCESS | 3856 | 1461087949571 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 10:45:49 INFO - PROCESS | 3856 | 1461087949577 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:49 INFO - PROCESS | 3856 | ++DOCSHELL 1A2F4400 == 40 [pid = 3856] [id = 91] 10:45:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (1A6E3400) [pid = 3856] [serial = 270] [outer = 00000000] 10:45:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (1C9F8C00) [pid = 3856] [serial = 271] [outer = 1A6E3400] 10:45:49 INFO - PROCESS | 3856 | 1461087949621 Marionette DEBUG loaded listener.js 10:45:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (1CAABC00) [pid = 3856] [serial = 272] [outer = 1A6E3400] 10:45:49 INFO - PROCESS | 3856 | 1461087949998 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:45:50 INFO - PROCESS | 3856 | 1461087950074 Marionette TRACE conn3 <- [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]]]}] 10:45:50 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. 10:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 618ms 10:45:50 INFO - PROCESS | 3856 | 1461087950086 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 10:45:50 INFO - PROCESS | 3856 | 1461087950088 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 10:45:50 INFO - PROCESS | 3856 | 1461087950091 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:45:50 INFO - PROCESS | 3856 | 1461087950093 Marionette TRACE conn3 <- [1,330,null,{}] 10:45:50 INFO - PROCESS | 3856 | 1461087950096 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:50 INFO - PROCESS | 3856 | 1461087950190 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 10:45:50 INFO - PROCESS | 3856 | 1461087950262 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:50 INFO - PROCESS | 3856 | ++DOCSHELL 12D44000 == 41 [pid = 3856] [id = 92] 10:45:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (1325F800) [pid = 3856] [serial = 273] [outer = 00000000] 10:45:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (1CE20400) [pid = 3856] [serial = 274] [outer = 1325F800] 10:45:50 INFO - PROCESS | 3856 | 1461087950306 Marionette DEBUG loaded listener.js 10:45:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (1D3F7C00) [pid = 3856] [serial = 275] [outer = 1325F800] 10:45:50 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (19DBB800) [pid = 3856] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:45:50 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (1A6E3800) [pid = 3856] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:45:50 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (16568C00) [pid = 3856] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:45:50 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (18BE4C00) [pid = 3856] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:45:50 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (16446400) [pid = 3856] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:45:50 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (1325F400) [pid = 3856] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:45:50 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (15512000) [pid = 3856] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:45:50 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (1C748400) [pid = 3856] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:45:50 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (1A229800) [pid = 3856] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:45:50 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (13255400) [pid = 3856] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:45:50 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (19B37800) [pid = 3856] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:45:50 INFO - PROCESS | 3856 | 1461087950755 Marionette TRACE conn3 <- [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]]]}] 10:45:50 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. 10:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 723ms 10:45:50 INFO - PROCESS | 3856 | 1461087950798 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 10:45:50 INFO - PROCESS | 3856 | 1461087950800 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 10:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:45:50 INFO - PROCESS | 3856 | 1461087950803 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:45:50 INFO - PROCESS | 3856 | 1461087950805 Marionette TRACE conn3 <- [1,334,null,{}] 10:45:50 INFO - PROCESS | 3856 | 1461087950809 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:50 INFO - PROCESS | 3856 | 1461087950883 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 10:45:50 INFO - PROCESS | 3856 | 1461087950889 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:50 INFO - PROCESS | 3856 | ++DOCSHELL 13201800 == 42 [pid = 3856] [id = 93] 10:45:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (14BAFC00) [pid = 3856] [serial = 276] [outer = 00000000] 10:45:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (1C9F4000) [pid = 3856] [serial = 277] [outer = 14BAFC00] 10:45:50 INFO - PROCESS | 3856 | 1461087950933 Marionette DEBUG loaded listener.js 10:45:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (1C74C800) [pid = 3856] [serial = 278] [outer = 14BAFC00] 10:45:51 INFO - PROCESS | 3856 | 1461087951307 Marionette TRACE conn3 <- [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]]]}] 10:45:51 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. 10:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 512ms 10:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:45:51 INFO - PROCESS | 3856 | 1461087951322 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 10:45:51 INFO - PROCESS | 3856 | 1461087951323 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 10:45:51 INFO - PROCESS | 3856 | 1461087951327 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:45:51 INFO - PROCESS | 3856 | 1461087951328 Marionette TRACE conn3 <- [1,338,null,{}] 10:45:51 INFO - PROCESS | 3856 | 1461087951332 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:51 INFO - PROCESS | 3856 | 1461087951442 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 10:45:51 INFO - PROCESS | 3856 | 1461087951450 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:51 INFO - PROCESS | 3856 | ++DOCSHELL 16C0F400 == 43 [pid = 3856] [id = 94] 10:45:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (19B37400) [pid = 3856] [serial = 279] [outer = 00000000] 10:45:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (15720000) [pid = 3856] [serial = 280] [outer = 19B37400] 10:45:51 INFO - PROCESS | 3856 | 1461087951495 Marionette DEBUG loaded listener.js 10:45:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (1DC2D800) [pid = 3856] [serial = 281] [outer = 19B37400] 10:45:51 INFO - PROCESS | 3856 | 1461087951891 Marionette TRACE conn3 <- [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]]]}] 10:45:51 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. 10:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 602ms 10:45:51 INFO - PROCESS | 3856 | 1461087951948 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 10:45:51 INFO - PROCESS | 3856 | 1461087951950 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 10:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:45:51 INFO - PROCESS | 3856 | 1461087951954 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:45:51 INFO - PROCESS | 3856 | 1461087951956 Marionette TRACE conn3 <- [1,342,null,{}] 10:45:51 INFO - PROCESS | 3856 | 1461087951959 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:52 INFO - PROCESS | 3856 | 1461087952060 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 10:45:52 INFO - PROCESS | 3856 | 1461087952074 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:52 INFO - PROCESS | 3856 | ++DOCSHELL 1C9F9000 == 44 [pid = 3856] [id = 95] 10:45:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (1DC36000) [pid = 3856] [serial = 282] [outer = 00000000] 10:45:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (1DD4C000) [pid = 3856] [serial = 283] [outer = 1DC36000] 10:45:52 INFO - PROCESS | 3856 | 1461087952123 Marionette DEBUG loaded listener.js 10:45:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (1DD51800) [pid = 3856] [serial = 284] [outer = 1DC36000] 10:45:52 INFO - PROCESS | 3856 | 1461087952523 Marionette TRACE conn3 <- [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]]]}] 10:45:52 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. 10:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 617ms 10:45:52 INFO - PROCESS | 3856 | 1461087952553 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 10:45:52 INFO - PROCESS | 3856 | 1461087952558 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 10:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:45:52 INFO - PROCESS | 3856 | 1461087952563 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:45:52 INFO - PROCESS | 3856 | 1461087952568 Marionette TRACE conn3 <- [1,346,null,{}] 10:45:52 INFO - PROCESS | 3856 | 1461087952575 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:52 INFO - PROCESS | 3856 | 1461087952732 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 10:45:52 INFO - PROCESS | 3856 | 1461087952838 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:52 INFO - PROCESS | 3856 | ++DOCSHELL 12DA1800 == 45 [pid = 3856] [id = 96] 10:45:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (12DA5400) [pid = 3856] [serial = 285] [outer = 00000000] 10:45:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (12DA8800) [pid = 3856] [serial = 286] [outer = 12DA5400] 10:45:52 INFO - PROCESS | 3856 | 1461087952895 Marionette DEBUG loaded listener.js 10:45:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (13203800) [pid = 3856] [serial = 287] [outer = 12DA5400] 10:45:53 INFO - PROCESS | 3856 | 1461087953410 Marionette TRACE conn3 <- [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]]]}] 10:45:53 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. 10:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 919ms 10:45:53 INFO - PROCESS | 3856 | 1461087953476 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 10:45:53 INFO - PROCESS | 3856 | 1461087953482 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 10:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:45:53 INFO - PROCESS | 3856 | 1461087953489 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:45:53 INFO - PROCESS | 3856 | 1461087953491 Marionette TRACE conn3 <- [1,350,null,{}] 10:45:53 INFO - PROCESS | 3856 | 1461087953495 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:53 INFO - PROCESS | 3856 | 1461087953598 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 10:45:53 INFO - PROCESS | 3856 | 1461087953721 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:53 INFO - PROCESS | 3856 | ++DOCSHELL 15517400 == 46 [pid = 3856] [id = 97] 10:45:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (15533800) [pid = 3856] [serial = 288] [outer = 00000000] 10:45:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (16C31800) [pid = 3856] [serial = 289] [outer = 15533800] 10:45:53 INFO - PROCESS | 3856 | 1461087953776 Marionette DEBUG loaded listener.js 10:45:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (17EA1800) [pid = 3856] [serial = 290] [outer = 15533800] 10:45:54 INFO - PROCESS | 3856 | 1461087954319 Marionette TRACE conn3 <- [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]]]}] 10:45:54 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. 10:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 859ms 10:45:54 INFO - PROCESS | 3856 | 1461087954357 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 10:45:54 INFO - PROCESS | 3856 | 1461087954360 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 10:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:45:54 INFO - PROCESS | 3856 | 1461087954363 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:45:54 INFO - PROCESS | 3856 | 1461087954367 Marionette TRACE conn3 <- [1,354,null,{}] 10:45:54 INFO - PROCESS | 3856 | 1461087954378 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:54 INFO - PROCESS | 3856 | 1461087954479 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 10:45:54 INFO - PROCESS | 3856 | 1461087954553 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:54 INFO - PROCESS | 3856 | ++DOCSHELL 188D9C00 == 47 [pid = 3856] [id = 98] 10:45:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (188E6800) [pid = 3856] [serial = 291] [outer = 00000000] 10:45:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (1954A800) [pid = 3856] [serial = 292] [outer = 188E6800] 10:45:54 INFO - PROCESS | 3856 | 1461087954610 Marionette DEBUG loaded listener.js 10:45:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (19B3A000) [pid = 3856] [serial = 293] [outer = 188E6800] 10:45:55 INFO - PROCESS | 3856 | 1461087955164 Marionette TRACE conn3 <- [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]]]}] 10:45:55 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. 10:45:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 813ms 10:45:55 INFO - PROCESS | 3856 | 1461087955188 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 10:45:55 INFO - PROCESS | 3856 | 1461087955191 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 10:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:45:55 INFO - PROCESS | 3856 | 1461087955195 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:45:55 INFO - PROCESS | 3856 | 1461087955197 Marionette TRACE conn3 <- [1,358,null,{}] 10:45:55 INFO - PROCESS | 3856 | 1461087955201 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:55 INFO - PROCESS | 3856 | 1461087955281 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 10:45:55 INFO - PROCESS | 3856 | 1461087955368 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:55 INFO - PROCESS | 3856 | ++DOCSHELL 1A221400 == 48 [pid = 3856] [id = 99] 10:45:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (1A2E8800) [pid = 3856] [serial = 294] [outer = 00000000] 10:45:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (1C740400) [pid = 3856] [serial = 295] [outer = 1A2E8800] 10:45:55 INFO - PROCESS | 3856 | 1461087955421 Marionette DEBUG loaded listener.js 10:45:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (1C740000) [pid = 3856] [serial = 296] [outer = 1A2E8800] 10:45:55 INFO - PROCESS | 3856 | 1461087956000 Marionette TRACE conn3 <- [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]]]}] 10:45:56 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. 10:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 873ms 10:45:56 INFO - PROCESS | 3856 | 1461087956063 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 10:45:56 INFO - PROCESS | 3856 | 1461087956065 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 10:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:45:56 INFO - PROCESS | 3856 | 1461087956069 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:45:56 INFO - PROCESS | 3856 | 1461087956071 Marionette TRACE conn3 <- [1,362,null,{}] 10:45:56 INFO - PROCESS | 3856 | 1461087956075 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:56 INFO - PROCESS | 3856 | 1461087956172 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 10:45:56 INFO - PROCESS | 3856 | 1461087956227 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:56 INFO - PROCESS | 3856 | ++DOCSHELL 19DB9C00 == 49 [pid = 3856] [id = 100] 10:45:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (19DBBC00) [pid = 3856] [serial = 297] [outer = 00000000] 10:45:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (1AC48800) [pid = 3856] [serial = 298] [outer = 19DBBC00] 10:45:56 INFO - PROCESS | 3856 | 1461087956280 Marionette DEBUG loaded listener.js 10:45:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (1CAAD000) [pid = 3856] [serial = 299] [outer = 19DBBC00] 10:45:56 INFO - PROCESS | 3856 | 1461087957004 Marionette TRACE conn3 <- [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]]]}] 10:45:57 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. 10:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 964ms 10:45:57 INFO - PROCESS | 3856 | 1461087957037 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 10:45:57 INFO - PROCESS | 3856 | 1461087957040 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 10:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:45:57 INFO - PROCESS | 3856 | 1461087957046 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:45:57 INFO - PROCESS | 3856 | 1461087957050 Marionette TRACE conn3 <- [1,366,null,{}] 10:45:57 INFO - PROCESS | 3856 | 1461087957055 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:57 INFO - PROCESS | 3856 | 1461087957151 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 10:45:57 INFO - PROCESS | 3856 | 1461087957228 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:57 INFO - PROCESS | 3856 | ++DOCSHELL 13A5B000 == 50 [pid = 3856] [id = 101] 10:45:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (1439D800) [pid = 3856] [serial = 300] [outer = 00000000] 10:45:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (15D53800) [pid = 3856] [serial = 301] [outer = 1439D800] 10:45:57 INFO - PROCESS | 3856 | 1461087957261 Marionette DEBUG loaded listener.js 10:45:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (16445000) [pid = 3856] [serial = 302] [outer = 1439D800] 10:45:57 INFO - PROCESS | 3856 | --DOCSHELL 16C0F400 == 49 [pid = 3856] [id = 94] 10:45:57 INFO - PROCESS | 3856 | --DOCSHELL 13201800 == 48 [pid = 3856] [id = 93] 10:45:57 INFO - PROCESS | 3856 | --DOCSHELL 12D44000 == 47 [pid = 3856] [id = 92] 10:45:57 INFO - PROCESS | 3856 | --DOCSHELL 1A2F4400 == 46 [pid = 3856] [id = 91] 10:45:57 INFO - PROCESS | 3856 | --DOCSHELL 1A5E9C00 == 45 [pid = 3856] [id = 90] 10:45:57 INFO - PROCESS | 3856 | --DOCSHELL 19B35000 == 44 [pid = 3856] [id = 89] 10:45:57 INFO - PROCESS | 3856 | --DOCSHELL 18BE5000 == 43 [pid = 3856] [id = 88] 10:45:57 INFO - PROCESS | 3856 | --DOCSHELL 1871B800 == 42 [pid = 3856] [id = 87] 10:45:57 INFO - PROCESS | 3856 | --DOCSHELL 1439FC00 == 41 [pid = 3856] [id = 86] 10:45:57 INFO - PROCESS | 3856 | --DOCSHELL 14343400 == 40 [pid = 3856] [id = 85] 10:45:57 INFO - PROCESS | 3856 | --DOCSHELL 142E9C00 == 39 [pid = 3856] [id = 82] 10:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (1439F400) [pid = 3856] [serial = 196] [outer = 00000000] [url = about:blank] 10:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (181A7400) [pid = 3856] [serial = 199] [outer = 00000000] [url = about:blank] 10:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (1CAB0800) [pid = 3856] [serial = 202] [outer = 00000000] [url = about:blank] 10:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (18719800) [pid = 3856] [serial = 205] [outer = 00000000] [url = about:blank] 10:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (188D8C00) [pid = 3856] [serial = 217] [outer = 00000000] [url = about:blank] 10:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (188DF000) [pid = 3856] [serial = 218] [outer = 00000000] [url = about:blank] 10:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (19934800) [pid = 3856] [serial = 220] [outer = 00000000] [url = about:blank] 10:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (17EA3400) [pid = 3856] [serial = 212] [outer = 00000000] [url = about:blank] 10:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (16C3B000) [pid = 3856] [serial = 211] [outer = 00000000] [url = about:blank] 10:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (1434B400) [pid = 3856] [serial = 209] [outer = 00000000] [url = about:blank] 10:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (13A52800) [pid = 3856] [serial = 208] [outer = 00000000] [url = about:blank] 10:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (16443000) [pid = 3856] [serial = 214] [outer = 00000000] [url = about:blank] 10:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (16C05000) [pid = 3856] [serial = 215] [outer = 00000000] [url = about:blank] 10:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1A5E7800) [pid = 3856] [serial = 227] [outer = 00000000] [url = about:blank] 10:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1D653400) [pid = 3856] [serial = 238] [outer = 00000000] [url = about:blank] 10:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (1C9F0400) [pid = 3856] [serial = 230] [outer = 00000000] [url = about:blank] 10:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (1D65BC00) [pid = 3856] [serial = 239] [outer = 00000000] [url = about:blank] 10:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (1CE18400) [pid = 3856] [serial = 235] [outer = 00000000] [url = about:blank] 10:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (16C3E800) [pid = 3856] [serial = 233] [outer = 00000000] [url = about:blank] 10:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (143AA800) [pid = 3856] [serial = 232] [outer = 00000000] [url = about:blank] 10:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (19BE3400) [pid = 3856] [serial = 223] [outer = 00000000] [url = about:blank] 10:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (19D93C00) [pid = 3856] [serial = 224] [outer = 00000000] [url = about:blank] 10:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (1CEC2400) [pid = 3856] [serial = 236] [outer = 00000000] [url = about:blank] 10:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (1944E800) [pid = 3856] [serial = 221] [outer = 00000000] [url = about:blank] 10:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (1DC37400) [pid = 3856] [serial = 241] [outer = 00000000] [url = about:blank] 10:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (1A5EA000) [pid = 3856] [serial = 226] [outer = 00000000] [url = about:blank] 10:45:57 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (1C9F1000) [pid = 3856] [serial = 229] [outer = 00000000] [url = about:blank] 10:45:57 INFO - PROCESS | 3856 | 1461087957759 Marionette TRACE conn3 <- [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]]]}] 10:45:57 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. 10:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 768ms 10:45:57 INFO - PROCESS | 3856 | 1461087957810 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 10:45:57 INFO - PROCESS | 3856 | 1461087957815 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 10:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:45:57 INFO - PROCESS | 3856 | 1461087957825 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:45:57 INFO - PROCESS | 3856 | 1461087957827 Marionette TRACE conn3 <- [1,370,null,{}] 10:45:57 INFO - PROCESS | 3856 | 1461087957831 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:57 INFO - PROCESS | 3856 | 1461087957908 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 10:45:57 INFO - PROCESS | 3856 | 1461087957917 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:57 INFO - PROCESS | 3856 | ++DOCSHELL 15E6EC00 == 40 [pid = 3856] [id = 102] 10:45:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (16446800) [pid = 3856] [serial = 303] [outer = 00000000] 10:45:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (16C06C00) [pid = 3856] [serial = 304] [outer = 16446800] 10:45:57 INFO - PROCESS | 3856 | 1461087957967 Marionette DEBUG loaded listener.js 10:45:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (17E96C00) [pid = 3856] [serial = 305] [outer = 16446800] 10:45:58 INFO - PROCESS | 3856 | 1461087958405 Marionette TRACE conn3 <- [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]]]}] 10:45:58 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. 10:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 603ms 10:45:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:45:58 INFO - PROCESS | 3856 | 1461087958445 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 10:45:58 INFO - PROCESS | 3856 | 1461087958447 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 10:45:58 INFO - PROCESS | 3856 | 1461087958450 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:45:58 INFO - PROCESS | 3856 | 1461087958454 Marionette TRACE conn3 <- [1,374,null,{}] 10:45:58 INFO - PROCESS | 3856 | 1461087958464 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:58 INFO - PROCESS | 3856 | 1461087958542 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 10:45:58 INFO - PROCESS | 3856 | 1461087958551 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:58 INFO - PROCESS | 3856 | ++DOCSHELL 187BD000 == 41 [pid = 3856] [id = 103] 10:45:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (187C1C00) [pid = 3856] [serial = 306] [outer = 00000000] 10:45:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (188E7000) [pid = 3856] [serial = 307] [outer = 187C1C00] 10:45:58 INFO - PROCESS | 3856 | 1461087958601 Marionette DEBUG loaded listener.js 10:45:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (18A5D400) [pid = 3856] [serial = 308] [outer = 187C1C00] 10:45:59 INFO - PROCESS | 3856 | 1461087959086 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:45:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:45:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 662ms 10:45:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:45:59 INFO - PROCESS | 3856 | 1461087959116 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 10:45:59 INFO - PROCESS | 3856 | 1461087959119 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 10:45:59 INFO - PROCESS | 3856 | 1461087959122 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:45:59 INFO - PROCESS | 3856 | 1461087959124 Marionette TRACE conn3 <- [1,378,null,{}] 10:45:59 INFO - PROCESS | 3856 | 1461087959127 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:59 INFO - PROCESS | 3856 | 1461087959202 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 10:45:59 INFO - PROCESS | 3856 | 1461087959210 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:59 INFO - PROCESS | 3856 | ++DOCSHELL 18521C00 == 42 [pid = 3856] [id = 104] 10:45:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (18A65C00) [pid = 3856] [serial = 309] [outer = 00000000] 10:45:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (19AEF800) [pid = 3856] [serial = 310] [outer = 18A65C00] 10:45:59 INFO - PROCESS | 3856 | 1461087959317 Marionette DEBUG loaded listener.js 10:45:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (19B39400) [pid = 3856] [serial = 311] [outer = 18A65C00] 10:45:59 INFO - PROCESS | 3856 | 1461087959682 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:45:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:45:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 618ms 10:45:59 INFO - PROCESS | 3856 | 1461087959743 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 10:45:59 INFO - PROCESS | 3856 | 1461087959746 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 10:45:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:45:59 INFO - PROCESS | 3856 | 1461087959749 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:45:59 INFO - PROCESS | 3856 | 1461087959752 Marionette TRACE conn3 <- [1,382,null,{}] 10:45:59 INFO - PROCESS | 3856 | 1461087959756 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:45:59 INFO - PROCESS | 3856 | 1461087959864 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 10:45:59 INFO - PROCESS | 3856 | 1461087959910 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:59 INFO - PROCESS | 3856 | ++DOCSHELL 18A64C00 == 43 [pid = 3856] [id = 105] 10:45:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (19B34400) [pid = 3856] [serial = 312] [outer = 00000000] 10:45:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (19D97C00) [pid = 3856] [serial = 313] [outer = 19B34400] 10:45:59 INFO - PROCESS | 3856 | 1461087959955 Marionette DEBUG loaded listener.js 10:46:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (19F3C400) [pid = 3856] [serial = 314] [outer = 19B34400] 10:46:00 INFO - PROCESS | 3856 | 1461087960372 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:46:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:46:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 677ms 10:46:00 INFO - PROCESS | 3856 | 1461087960428 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 10:46:00 INFO - PROCESS | 3856 | 1461087960430 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 10:46:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:46:00 INFO - PROCESS | 3856 | 1461087960433 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:46:00 INFO - PROCESS | 3856 | 1461087960435 Marionette TRACE conn3 <- [1,386,null,{}] 10:46:00 INFO - PROCESS | 3856 | 1461087960438 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:00 INFO - PROCESS | 3856 | 1461087960553 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 10:46:00 INFO - PROCESS | 3856 | 1461087960567 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:00 INFO - PROCESS | 3856 | ++DOCSHELL 12DA5000 == 44 [pid = 3856] [id = 106] 10:46:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (18A65800) [pid = 3856] [serial = 315] [outer = 00000000] 10:46:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (1CAAA400) [pid = 3856] [serial = 316] [outer = 18A65800] 10:46:00 INFO - PROCESS | 3856 | 1461087960615 Marionette DEBUG loaded listener.js 10:46:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (1CAB1800) [pid = 3856] [serial = 317] [outer = 18A65800] 10:46:01 INFO - PROCESS | 3856 | 1461087961043 Marionette TRACE conn3 <- [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]]]}] 10:46:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:46:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 678ms 10:46:01 INFO - PROCESS | 3856 | 1461087961127 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 10:46:01 INFO - PROCESS | 3856 | 1461087961129 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 10:46:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:46:01 INFO - PROCESS | 3856 | 1461087961142 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:46:01 INFO - PROCESS | 3856 | 1461087961144 Marionette TRACE conn3 <- [1,390,null,{}] 10:46:01 INFO - PROCESS | 3856 | 1461087961148 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:01 INFO - PROCESS | 3856 | 1461087961245 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 10:46:01 INFO - PROCESS | 3856 | 1461087961257 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:01 INFO - PROCESS | 3856 | ++DOCSHELL 13262C00 == 45 [pid = 3856] [id = 107] 10:46:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (19D8BC00) [pid = 3856] [serial = 318] [outer = 00000000] 10:46:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (1D65BC00) [pid = 3856] [serial = 319] [outer = 19D8BC00] 10:46:01 INFO - PROCESS | 3856 | 1461087961301 Marionette DEBUG loaded listener.js 10:46:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (1DC2E000) [pid = 3856] [serial = 320] [outer = 19D8BC00] 10:46:01 INFO - PROCESS | 3856 | 1461087961716 Marionette TRACE conn3 <- [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]]]}] 10:46:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:46:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 603ms 10:46:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:46:01 INFO - PROCESS | 3856 | 1461087961758 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 10:46:01 INFO - PROCESS | 3856 | 1461087961760 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 10:46:01 INFO - PROCESS | 3856 | 1461087961763 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:46:01 INFO - PROCESS | 3856 | 1461087961765 Marionette TRACE conn3 <- [1,394,null,{}] 10:46:01 INFO - PROCESS | 3856 | 1461087961768 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:01 INFO - PROCESS | 3856 | 1461087961959 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 10:46:01 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (1A5EB400) [pid = 3856] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:46:01 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (1A6E3400) [pid = 3856] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:46:01 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (1944D400) [pid = 3856] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:46:01 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (1550BC00) [pid = 3856] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:46:01 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (143A3800) [pid = 3856] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:46:01 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (19B3D400) [pid = 3856] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:46:01 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (188DA000) [pid = 3856] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:46:01 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (1325F800) [pid = 3856] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:46:01 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (19B37400) [pid = 3856] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:46:01 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (14BAFC00) [pid = 3856] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:46:02 INFO - PROCESS | 3856 | 1461087961999 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:02 INFO - PROCESS | 3856 | ++DOCSHELL 13255400 == 46 [pid = 3856] [id = 108] 10:46:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (13256000) [pid = 3856] [serial = 321] [outer = 00000000] 10:46:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (15D53400) [pid = 3856] [serial = 322] [outer = 13256000] 10:46:02 INFO - PROCESS | 3856 | 1461087962043 Marionette DEBUG loaded listener.js 10:46:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (19364800) [pid = 3856] [serial = 323] [outer = 13256000] 10:46:02 INFO - PROCESS | 3856 | 1461087962390 Marionette TRACE conn3 <- [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]]]}] 10:46:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:46:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 662ms 10:46:02 INFO - PROCESS | 3856 | 1461087962429 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 10:46:02 INFO - PROCESS | 3856 | 1461087962431 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 10:46:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:46:02 INFO - PROCESS | 3856 | 1461087962434 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:46:02 INFO - PROCESS | 3856 | 1461087962436 Marionette TRACE conn3 <- [1,398,null,{}] 10:46:02 INFO - PROCESS | 3856 | 1461087962473 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:02 INFO - PROCESS | 3856 | 1461087962547 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 10:46:02 INFO - PROCESS | 3856 | 1461087962553 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:02 INFO - PROCESS | 3856 | ++DOCSHELL 1CAAD800 == 47 [pid = 3856] [id = 109] 10:46:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (1CAB8000) [pid = 3856] [serial = 324] [outer = 00000000] 10:46:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (1DC39400) [pid = 3856] [serial = 325] [outer = 1CAB8000] 10:46:02 INFO - PROCESS | 3856 | 1461087962600 Marionette DEBUG loaded listener.js 10:46:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (1DCF5C00) [pid = 3856] [serial = 326] [outer = 1CAB8000] 10:46:03 INFO - PROCESS | 3856 | 1461087963010 Marionette TRACE conn3 <- [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]]]}] 10:46:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:46:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 588ms 10:46:03 INFO - PROCESS | 3856 | 1461087963033 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 10:46:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:46:03 INFO - PROCESS | 3856 | 1461087963035 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 10:46:03 INFO - PROCESS | 3856 | 1461087963039 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:46:03 INFO - PROCESS | 3856 | 1461087963040 Marionette TRACE conn3 <- [1,402,null,{}] 10:46:03 INFO - PROCESS | 3856 | 1461087963044 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:03 INFO - PROCESS | 3856 | 1461087963117 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 10:46:03 INFO - PROCESS | 3856 | 1461087963122 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:03 INFO - PROCESS | 3856 | ++DOCSHELL 18C74C00 == 48 [pid = 3856] [id = 110] 10:46:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (18C77400) [pid = 3856] [serial = 327] [outer = 00000000] 10:46:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (18C7AC00) [pid = 3856] [serial = 328] [outer = 18C77400] 10:46:03 INFO - PROCESS | 3856 | 1461087963166 Marionette DEBUG loaded listener.js 10:46:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (18C7D000) [pid = 3856] [serial = 329] [outer = 18C77400] 10:46:03 INFO - PROCESS | 3856 | 1461087963568 Marionette TRACE conn3 <- [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]]]}] 10:46:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:46:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 572ms 10:46:03 INFO - PROCESS | 3856 | 1461087963617 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 10:46:03 INFO - PROCESS | 3856 | 1461087963619 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 10:46:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:46:03 INFO - PROCESS | 3856 | 1461087963622 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:46:03 INFO - PROCESS | 3856 | 1461087963625 Marionette TRACE conn3 <- [1,406,null,{}] 10:46:03 INFO - PROCESS | 3856 | 1461087963628 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:03 INFO - PROCESS | 3856 | 1461087963720 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 10:46:03 INFO - PROCESS | 3856 | 1461087963729 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:03 INFO - PROCESS | 3856 | ++DOCSHELL 1DD56C00 == 49 [pid = 3856] [id = 111] 10:46:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (1DD57400) [pid = 3856] [serial = 330] [outer = 00000000] 10:46:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (1DE08400) [pid = 3856] [serial = 331] [outer = 1DD57400] 10:46:03 INFO - PROCESS | 3856 | 1461087963778 Marionette DEBUG loaded listener.js 10:46:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (1DE0D000) [pid = 3856] [serial = 332] [outer = 1DD57400] 10:46:04 INFO - PROCESS | 3856 | 1461087964445 Marionette TRACE conn3 <- [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]]]}] 10:46:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:46:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 873ms 10:46:04 INFO - PROCESS | 3856 | 1461087964493 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 10:46:04 INFO - PROCESS | 3856 | 1461087964498 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 10:46:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:46:04 INFO - PROCESS | 3856 | 1461087964504 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:46:04 INFO - PROCESS | 3856 | 1461087964507 Marionette TRACE conn3 <- [1,410,null,{}] 10:46:04 INFO - PROCESS | 3856 | 1461087964513 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:04 INFO - PROCESS | 3856 | 1461087964618 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 10:46:04 INFO - PROCESS | 3856 | 1461087964711 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:04 INFO - PROCESS | 3856 | ++DOCSHELL 143A7000 == 50 [pid = 3856] [id = 112] 10:46:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (143AA800) [pid = 3856] [serial = 333] [outer = 00000000] 10:46:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (15DCD800) [pid = 3856] [serial = 334] [outer = 143AA800] 10:46:04 INFO - PROCESS | 3856 | 1461087964767 Marionette DEBUG loaded listener.js 10:46:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (16C05000) [pid = 3856] [serial = 335] [outer = 143AA800] 10:46:05 INFO - PROCESS | 3856 | 1461087965339 Marionette TRACE conn3 <- [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]]]}] 10:46:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:46:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 903ms 10:46:05 INFO - PROCESS | 3856 | 1461087965414 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 10:46:05 INFO - PROCESS | 3856 | 1461087965420 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 10:46:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:46:05 INFO - PROCESS | 3856 | 1461087965427 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:46:05 INFO - PROCESS | 3856 | 1461087965429 Marionette TRACE conn3 <- [1,414,null,{}] 10:46:05 INFO - PROCESS | 3856 | 1461087965447 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:05 INFO - PROCESS | 3856 | 1461087965550 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 10:46:05 INFO - PROCESS | 3856 | 1461087965627 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:05 INFO - PROCESS | 3856 | ++DOCSHELL 188DEC00 == 51 [pid = 3856] [id = 113] 10:46:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (188E2400) [pid = 3856] [serial = 336] [outer = 00000000] 10:46:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (18C78400) [pid = 3856] [serial = 337] [outer = 188E2400] 10:46:05 INFO - PROCESS | 3856 | 1461087965681 Marionette DEBUG loaded listener.js 10:46:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (19368000) [pid = 3856] [serial = 338] [outer = 188E2400] 10:46:06 INFO - PROCESS | 3856 | 1461087966270 Marionette TRACE conn3 <- [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]]]}] 10:46:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:46:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 874ms 10:46:06 INFO - PROCESS | 3856 | 1461087966296 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 10:46:06 INFO - PROCESS | 3856 | 1461087966298 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 10:46:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:46:06 INFO - PROCESS | 3856 | 1461087966302 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:46:06 INFO - PROCESS | 3856 | 1461087966306 Marionette TRACE conn3 <- [1,418,null,{}] 10:46:06 INFO - PROCESS | 3856 | 1461087966317 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:06 INFO - PROCESS | 3856 | 1461087966420 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 10:46:06 INFO - PROCESS | 3856 | 1461087966547 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:06 INFO - PROCESS | 3856 | ++DOCSHELL 1A5EE000 == 52 [pid = 3856] [id = 114] 10:46:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (1C179C00) [pid = 3856] [serial = 339] [outer = 00000000] 10:46:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (1D3FAC00) [pid = 3856] [serial = 340] [outer = 1C179C00] 10:46:06 INFO - PROCESS | 3856 | 1461087966587 Marionette DEBUG loaded listener.js 10:46:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (1DCF9000) [pid = 3856] [serial = 341] [outer = 1C179C00] 10:46:07 INFO - PROCESS | 3856 | 1461087967675 Marionette TRACE conn3 <- [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]]]}] 10:46:07 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 10:46:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1400ms 10:46:07 INFO - PROCESS | 3856 | 1461087967707 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 10:46:07 INFO - PROCESS | 3856 | 1461087967712 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 10:46:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:46:07 INFO - PROCESS | 3856 | 1461087967716 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:46:07 INFO - PROCESS | 3856 | 1461087967719 Marionette TRACE conn3 <- [1,422,null,{}] 10:46:07 INFO - PROCESS | 3856 | 1461087967725 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:07 INFO - PROCESS | 3856 | 1461087967813 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 10:46:07 INFO - PROCESS | 3856 | 1461087967886 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:07 INFO - PROCESS | 3856 | ++DOCSHELL 1550A400 == 53 [pid = 3856] [id = 115] 10:46:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (157EB000) [pid = 3856] [serial = 342] [outer = 00000000] 10:46:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (16303000) [pid = 3856] [serial = 343] [outer = 157EB000] 10:46:07 INFO - PROCESS | 3856 | 1461087967935 Marionette DEBUG loaded listener.js 10:46:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (16306000) [pid = 3856] [serial = 344] [outer = 157EB000] 10:46:08 INFO - PROCESS | 3856 | --DOCSHELL 18C74C00 == 52 [pid = 3856] [id = 110] 10:46:08 INFO - PROCESS | 3856 | --DOCSHELL 1CAAD800 == 51 [pid = 3856] [id = 109] 10:46:08 INFO - PROCESS | 3856 | --DOCSHELL 13255400 == 50 [pid = 3856] [id = 108] 10:46:08 INFO - PROCESS | 3856 | --DOCSHELL 13262C00 == 49 [pid = 3856] [id = 107] 10:46:08 INFO - PROCESS | 3856 | --DOCSHELL 12DA5000 == 48 [pid = 3856] [id = 106] 10:46:08 INFO - PROCESS | 3856 | --DOCSHELL 18A64C00 == 47 [pid = 3856] [id = 105] 10:46:08 INFO - PROCESS | 3856 | --DOCSHELL 18521C00 == 46 [pid = 3856] [id = 104] 10:46:08 INFO - PROCESS | 3856 | --DOCSHELL 187BD000 == 45 [pid = 3856] [id = 103] 10:46:08 INFO - PROCESS | 3856 | --DOCSHELL 15E6EC00 == 44 [pid = 3856] [id = 102] 10:46:08 INFO - PROCESS | 3856 | --DOCSHELL 13A5B000 == 43 [pid = 3856] [id = 101] 10:46:08 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (15D52800) [pid = 3856] [serial = 244] [outer = 00000000] [url = about:blank] 10:46:08 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (18A5D000) [pid = 3856] [serial = 247] [outer = 00000000] [url = about:blank] 10:46:08 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (19D8D800) [pid = 3856] [serial = 250] [outer = 00000000] [url = about:blank] 10:46:08 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (1DD4C000) [pid = 3856] [serial = 283] [outer = 00000000] [url = about:blank] 10:46:08 INFO - PROCESS | 3856 | --DOCSHELL 15517400 == 42 [pid = 3856] [id = 97] 10:46:08 INFO - PROCESS | 3856 | --DOCSHELL 12DA1800 == 41 [pid = 3856] [id = 96] 10:46:08 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (1AC46C00) [pid = 3856] [serial = 268] [outer = 00000000] [url = about:blank] 10:46:08 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (1C9F8C00) [pid = 3856] [serial = 271] [outer = 00000000] [url = about:blank] 10:46:08 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (1993C000) [pid = 3856] [serial = 262] [outer = 00000000] [url = about:blank] 10:46:08 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (19AF1000) [pid = 3856] [serial = 263] [outer = 00000000] [url = about:blank] 10:46:08 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (1633AC00) [pid = 3856] [serial = 254] [outer = 00000000] [url = about:blank] 10:46:08 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (15B2D000) [pid = 3856] [serial = 253] [outer = 00000000] [url = about:blank] 10:46:08 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (16C38400) [pid = 3856] [serial = 256] [outer = 00000000] [url = about:blank] 10:46:08 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (18125000) [pid = 3856] [serial = 257] [outer = 00000000] [url = about:blank] 10:46:08 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (19D57C00) [pid = 3856] [serial = 265] [outer = 00000000] [url = about:blank] 10:46:08 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (18A5FC00) [pid = 3856] [serial = 259] [outer = 00000000] [url = about:blank] 10:46:08 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (18A66400) [pid = 3856] [serial = 260] [outer = 00000000] [url = about:blank] 10:46:08 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (1C742C00) [pid = 3856] [serial = 269] [outer = 00000000] [url = about:blank] 10:46:08 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (1CE20400) [pid = 3856] [serial = 274] [outer = 00000000] [url = about:blank] 10:46:08 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (1DC2D800) [pid = 3856] [serial = 281] [outer = 00000000] [url = about:blank] 10:46:08 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1CAABC00) [pid = 3856] [serial = 272] [outer = 00000000] [url = about:blank] 10:46:08 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (15720000) [pid = 3856] [serial = 280] [outer = 00000000] [url = about:blank] 10:46:08 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (1C9F4000) [pid = 3856] [serial = 277] [outer = 00000000] [url = about:blank] 10:46:08 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (1D3F7C00) [pid = 3856] [serial = 275] [outer = 00000000] [url = about:blank] 10:46:08 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (1C74C800) [pid = 3856] [serial = 278] [outer = 00000000] [url = about:blank] 10:46:08 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (19D57000) [pid = 3856] [serial = 266] [outer = 00000000] [url = about:blank] 10:46:08 INFO - PROCESS | 3856 | 1461087968985 Marionette TRACE conn3 <- [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]]]}] 10:46:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:46:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1310ms 10:46:09 INFO - PROCESS | 3856 | 1461087969019 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 10:46:09 INFO - PROCESS | 3856 | 1461087969025 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 10:46:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:46:09 INFO - PROCESS | 3856 | 1461087969031 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:46:09 INFO - PROCESS | 3856 | 1461087969034 Marionette TRACE conn3 <- [1,426,null,{}] 10:46:09 INFO - PROCESS | 3856 | 1461087969037 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:09 INFO - PROCESS | 3856 | 1461087969116 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 10:46:09 INFO - PROCESS | 3856 | 1461087969124 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:09 INFO - PROCESS | 3856 | ++DOCSHELL 1320DC00 == 42 [pid = 3856] [id = 116] 10:46:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (142F1000) [pid = 3856] [serial = 345] [outer = 00000000] 10:46:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (1630C400) [pid = 3856] [serial = 346] [outer = 142F1000] 10:46:09 INFO - PROCESS | 3856 | 1461087969170 Marionette DEBUG loaded listener.js 10:46:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (1630FC00) [pid = 3856] [serial = 347] [outer = 142F1000] 10:46:09 INFO - PROCESS | 3856 | 1461087969629 Marionette TRACE conn3 <- [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] 10:46:09 INFO - PROCESS | 3856 | 1461087969652 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 10:46:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:46:09 INFO - PROCESS | 3856 | 1461087969656 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:46:09 INFO - PROCESS | 3856 | 1461087969659 Marionette TRACE conn3 <- [1,430,null,{}] 10:46:09 INFO - PROCESS | 3856 | 1461087969673 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:09 INFO - PROCESS | 3856 | 1461087969751 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 10:46:09 INFO - PROCESS | 3856 | 1461087969760 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:09 INFO - PROCESS | 3856 | ++DOCSHELL 18519C00 == 43 [pid = 3856] [id = 117] 10:46:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (1851A400) [pid = 3856] [serial = 348] [outer = 00000000] 10:46:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (18712800) [pid = 3856] [serial = 349] [outer = 1851A400] 10:46:09 INFO - PROCESS | 3856 | 1461087969807 Marionette DEBUG loaded listener.js 10:46:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (1871A800) [pid = 3856] [serial = 350] [outer = 1851A400] 10:46:10 INFO - PROCESS | 3856 | 1461087970218 Marionette TRACE conn3 <- [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]]]}] 10:46:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:46:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 632ms 10:46:10 INFO - PROCESS | 3856 | 1461087970297 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 10:46:10 INFO - PROCESS | 3856 | 1461087970299 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 10:46:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:46:10 INFO - PROCESS | 3856 | 1461087970303 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:46:10 INFO - PROCESS | 3856 | 1461087970304 Marionette TRACE conn3 <- [1,434,null,{}] 10:46:10 INFO - PROCESS | 3856 | 1461087970308 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:10 INFO - PROCESS | 3856 | 1461087970371 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 10:46:10 INFO - PROCESS | 3856 | 1461087970377 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:10 INFO - PROCESS | 3856 | ++DOCSHELL 18715C00 == 44 [pid = 3856] [id = 118] 10:46:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (18A5B400) [pid = 3856] [serial = 351] [outer = 00000000] 10:46:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (18C70C00) [pid = 3856] [serial = 352] [outer = 18A5B400] 10:46:10 INFO - PROCESS | 3856 | 1461087970422 Marionette DEBUG loaded listener.js 10:46:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (18C76C00) [pid = 3856] [serial = 353] [outer = 18A5B400] 10:46:10 INFO - PROCESS | 3856 | 1461087970886 Marionette TRACE conn3 <- [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]]]}] 10:46:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:46:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 618ms 10:46:10 INFO - PROCESS | 3856 | 1461087970909 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 10:46:10 INFO - PROCESS | 3856 | 1461087970911 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 10:46:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:46:10 INFO - PROCESS | 3856 | 1461087970921 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:46:10 INFO - PROCESS | 3856 | 1461087970923 Marionette TRACE conn3 <- [1,438,null,{}] 10:46:10 INFO - PROCESS | 3856 | 1461087970926 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:11 INFO - PROCESS | 3856 | 1461087971032 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 10:46:11 INFO - PROCESS | 3856 | 1461087971085 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:11 INFO - PROCESS | 3856 | ++DOCSHELL 18BE5000 == 45 [pid = 3856] [id = 119] 10:46:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (1944E800) [pid = 3856] [serial = 354] [outer = 00000000] 10:46:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (19AF1800) [pid = 3856] [serial = 355] [outer = 1944E800] 10:46:11 INFO - PROCESS | 3856 | 1461087971129 Marionette DEBUG loaded listener.js 10:46:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (19B37400) [pid = 3856] [serial = 356] [outer = 1944E800] 10:46:11 INFO - PROCESS | 3856 | 1461087971564 Marionette TRACE conn3 <- [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]]]}] 10:46:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:46:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 662ms 10:46:11 INFO - PROCESS | 3856 | 1461087971602 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 10:46:11 INFO - PROCESS | 3856 | 1461087971604 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 10:46:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:46:11 INFO - PROCESS | 3856 | 1461087971611 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:46:11 INFO - PROCESS | 3856 | 1461087971613 Marionette TRACE conn3 <- [1,442,null,{}] 10:46:11 INFO - PROCESS | 3856 | 1461087971616 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:11 INFO - PROCESS | 3856 | 1461087971745 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 10:46:11 INFO - PROCESS | 3856 | 1461087971773 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:11 INFO - PROCESS | 3856 | ++DOCSHELL 147A7C00 == 46 [pid = 3856] [id = 120] 10:46:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (19DC1400) [pid = 3856] [serial = 357] [outer = 00000000] 10:46:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (1A2EA000) [pid = 3856] [serial = 358] [outer = 19DC1400] 10:46:11 INFO - PROCESS | 3856 | 1461087971820 Marionette DEBUG loaded listener.js 10:46:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (1AC3F400) [pid = 3856] [serial = 359] [outer = 19DC1400] 10:46:12 INFO - PROCESS | 3856 | 1461087972249 Marionette TRACE conn3 <- [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]]]}] 10:46:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:46:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 678ms 10:46:12 INFO - PROCESS | 3856 | 1461087972273 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 10:46:12 INFO - PROCESS | 3856 | 1461087972275 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 10:46:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:46:12 INFO - PROCESS | 3856 | 1461087972278 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:46:12 INFO - PROCESS | 3856 | 1461087972280 Marionette TRACE conn3 <- [1,446,null,{}] 10:46:12 INFO - PROCESS | 3856 | 1461087972290 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:12 INFO - PROCESS | 3856 | 1461087972387 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 10:46:12 INFO - PROCESS | 3856 | 1461087972393 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:12 INFO - PROCESS | 3856 | ++DOCSHELL 12D9BC00 == 47 [pid = 3856] [id = 121] 10:46:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (19D8EC00) [pid = 3856] [serial = 360] [outer = 00000000] 10:46:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (1C9F4C00) [pid = 3856] [serial = 361] [outer = 19D8EC00] 10:46:12 INFO - PROCESS | 3856 | 1461087972437 Marionette DEBUG loaded listener.js 10:46:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (1C9F1400) [pid = 3856] [serial = 362] [outer = 19D8EC00] 10:46:12 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (18A65800) [pid = 3856] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:46:12 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (19DBBC00) [pid = 3856] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:46:12 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (1439D800) [pid = 3856] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:46:12 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (19D8BC00) [pid = 3856] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:46:12 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (16446800) [pid = 3856] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:46:12 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (187C1C00) [pid = 3856] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:46:12 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (18A65C00) [pid = 3856] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:46:12 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (1CAB8000) [pid = 3856] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:46:12 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (18C77400) [pid = 3856] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:46:12 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (13256000) [pid = 3856] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:46:12 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (19B34400) [pid = 3856] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:46:12 INFO - PROCESS | 3856 | 1461087972985 Marionette TRACE conn3 <- [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]]]}] 10:46:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:46:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 783ms 10:46:13 INFO - PROCESS | 3856 | 1461087973058 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 10:46:13 INFO - PROCESS | 3856 | 1461087973060 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 10:46:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:46:13 INFO - PROCESS | 3856 | 1461087973064 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:46:13 INFO - PROCESS | 3856 | 1461087973066 Marionette TRACE conn3 <- [1,450,null,{}] 10:46:13 INFO - PROCESS | 3856 | 1461087973071 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:13 INFO - PROCESS | 3856 | 1461087973151 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 10:46:13 INFO - PROCESS | 3856 | 1461087973157 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:13 INFO - PROCESS | 3856 | ++DOCSHELL 142A4C00 == 48 [pid = 3856] [id = 122] 10:46:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (15BEB800) [pid = 3856] [serial = 363] [outer = 00000000] 10:46:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (18C7EC00) [pid = 3856] [serial = 364] [outer = 15BEB800] 10:46:13 INFO - PROCESS | 3856 | 1461087973201 Marionette DEBUG loaded listener.js 10:46:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (19B34400) [pid = 3856] [serial = 365] [outer = 15BEB800] 10:46:13 INFO - PROCESS | 3856 | 1461087973587 Marionette TRACE conn3 <- [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] 10:46:13 INFO - PROCESS | 3856 | 1461087973646 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 10:46:13 INFO - PROCESS | 3856 | 1461087973649 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:46:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:46:13 INFO - PROCESS | 3856 | 1461087973651 Marionette TRACE conn3 <- [1,454,null,{}] 10:46:13 INFO - PROCESS | 3856 | 1461087973654 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:13 INFO - PROCESS | 3856 | 1461087973710 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 10:46:13 INFO - PROCESS | 3856 | 1461087973716 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:13 INFO - PROCESS | 3856 | ++DOCSHELL 1CAAB000 == 49 [pid = 3856] [id = 123] 10:46:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (1CAAD400) [pid = 3856] [serial = 366] [outer = 00000000] 10:46:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (1CE1B000) [pid = 3856] [serial = 367] [outer = 1CAAD400] 10:46:13 INFO - PROCESS | 3856 | 1461087973765 Marionette DEBUG loaded listener.js 10:46:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (1CEB8000) [pid = 3856] [serial = 368] [outer = 1CAAD400] 10:46:14 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:46:14 INFO - PROCESS | 3856 | 1461087974164 Marionette TRACE conn3 <- [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]]]}] 10:46:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:46:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 573ms 10:46:14 INFO - PROCESS | 3856 | 1461087974217 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 10:46:14 INFO - PROCESS | 3856 | 1461087974219 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 10:46:14 INFO - PROCESS | 3856 | 1461087974222 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:46:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:46:14 INFO - PROCESS | 3856 | 1461087974224 Marionette TRACE conn3 <- [1,458,null,{}] 10:46:14 INFO - PROCESS | 3856 | 1461087974227 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:14 INFO - PROCESS | 3856 | 1461087974302 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 10:46:14 INFO - PROCESS | 3856 | 1461087974307 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:14 INFO - PROCESS | 3856 | ++DOCSHELL 1D3F1800 == 50 [pid = 3856] [id = 124] 10:46:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (1D3F3C00) [pid = 3856] [serial = 369] [outer = 00000000] 10:46:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (1D659800) [pid = 3856] [serial = 370] [outer = 1D3F3C00] 10:46:14 INFO - PROCESS | 3856 | 1461087974352 Marionette DEBUG loaded listener.js 10:46:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (1DC2F800) [pid = 3856] [serial = 371] [outer = 1D3F3C00] 10:46:14 INFO - PROCESS | 3856 | 1461087974869 Marionette TRACE conn3 <- [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] 10:46:14 INFO - PROCESS | 3856 | 1461087974950 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 10:46:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:46:14 INFO - PROCESS | 3856 | 1461087974956 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:46:14 INFO - PROCESS | 3856 | 1461087974960 Marionette TRACE conn3 <- [1,462,null,{}] 10:46:14 INFO - PROCESS | 3856 | 1461087974967 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:15 INFO - PROCESS | 3856 | 1461087975101 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 10:46:15 INFO - PROCESS | 3856 | 1461087975233 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:15 INFO - PROCESS | 3856 | ++DOCSHELL 12D7F400 == 51 [pid = 3856] [id = 125] 10:46:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (13202C00) [pid = 3856] [serial = 372] [outer = 00000000] 10:46:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (159F0800) [pid = 3856] [serial = 373] [outer = 13202C00] 10:46:15 INFO - PROCESS | 3856 | 1461087975292 Marionette DEBUG loaded listener.js 10:46:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (16301C00) [pid = 3856] [serial = 374] [outer = 13202C00] 10:46:15 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:46:15 INFO - PROCESS | 3856 | 1461087975912 Marionette TRACE conn3 <- [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] 10:46:15 INFO - PROCESS | 3856 | 1461087975958 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 10:46:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:46:15 INFO - PROCESS | 3856 | 1461087976000 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:46:15 INFO - PROCESS | 3856 | 1461087976003 Marionette TRACE conn3 <- [1,466,null,{}] 10:46:15 INFO - PROCESS | 3856 | 1461087976008 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:16 INFO - PROCESS | 3856 | 1461087976107 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 10:46:16 INFO - PROCESS | 3856 | 1461087976189 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:16 INFO - PROCESS | 3856 | ++DOCSHELL 1644D800 == 52 [pid = 3856] [id = 126] 10:46:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (1673DC00) [pid = 3856] [serial = 375] [outer = 00000000] 10:46:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (16745C00) [pid = 3856] [serial = 376] [outer = 1673DC00] 10:46:16 INFO - PROCESS | 3856 | 1461087976286 Marionette DEBUG loaded listener.js 10:46:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (16C0E800) [pid = 3856] [serial = 377] [outer = 1673DC00] 10:46:16 INFO - PROCESS | 3856 | 1461087976869 Marionette TRACE conn3 <- [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] 10:46:16 INFO - PROCESS | 3856 | 1461087976925 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 10:46:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:46:16 INFO - PROCESS | 3856 | 1461087976929 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:46:16 INFO - PROCESS | 3856 | 1461087976933 Marionette TRACE conn3 <- [1,470,null,{}] 10:46:16 INFO - PROCESS | 3856 | 1461087976944 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:17 INFO - PROCESS | 3856 | 1461087977046 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 10:46:17 INFO - PROCESS | 3856 | 1461087977138 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:17 INFO - PROCESS | 3856 | ++DOCSHELL 19AEDC00 == 53 [pid = 3856] [id = 127] 10:46:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (19B3A400) [pid = 3856] [serial = 378] [outer = 00000000] 10:46:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (1A5E7800) [pid = 3856] [serial = 379] [outer = 19B3A400] 10:46:17 INFO - PROCESS | 3856 | 1461087977202 Marionette DEBUG loaded listener.js 10:46:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (1C9F0800) [pid = 3856] [serial = 380] [outer = 19B3A400] 10:46:17 INFO - PROCESS | 3856 | 1461087977798 Marionette TRACE conn3 <- [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]]]}] 10:46:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:46:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 904ms 10:46:17 INFO - PROCESS | 3856 | 1461087977839 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 10:46:17 INFO - PROCESS | 3856 | 1461087977842 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 10:46:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:46:17 INFO - PROCESS | 3856 | 1461087977845 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:46:17 INFO - PROCESS | 3856 | 1461087977847 Marionette TRACE conn3 <- [1,474,null,{}] 10:46:17 INFO - PROCESS | 3856 | 1461087977851 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:17 INFO - PROCESS | 3856 | 1461087977950 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 10:46:18 INFO - PROCESS | 3856 | 1461087978028 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:18 INFO - PROCESS | 3856 | ++DOCSHELL 12DAA800 == 54 [pid = 3856] [id = 128] 10:46:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (12DAAC00) [pid = 3856] [serial = 381] [outer = 00000000] 10:46:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (18A5BC00) [pid = 3856] [serial = 382] [outer = 12DAAC00] 10:46:18 INFO - PROCESS | 3856 | 1461087978127 Marionette DEBUG loaded listener.js 10:46:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (19448400) [pid = 3856] [serial = 383] [outer = 12DAAC00] 10:46:18 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 10:46:18 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 10:46:18 INFO - PROCESS | 3856 | 1461087978880 Marionette TRACE conn3 <- [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]]]}] 10:46:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:46:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1099ms 10:46:18 INFO - PROCESS | 3856 | 1461087978951 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 10:46:18 INFO - PROCESS | 3856 | 1461087978955 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 10:46:18 INFO - PROCESS | 3856 | 1461087978961 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:46:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:46:18 INFO - PROCESS | 3856 | 1461087978964 Marionette TRACE conn3 <- [1,478,null,{}] 10:46:18 INFO - PROCESS | 3856 | 1461087978969 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:19 INFO - PROCESS | 3856 | 1461087979064 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 10:46:19 INFO - PROCESS | 3856 | 1461087979145 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:19 INFO - PROCESS | 3856 | ++DOCSHELL 12DA9800 == 55 [pid = 3856] [id = 129] 10:46:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (12DA9C00) [pid = 3856] [serial = 384] [outer = 00000000] 10:46:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (15E6C800) [pid = 3856] [serial = 385] [outer = 12DA9C00] 10:46:19 INFO - PROCESS | 3856 | 1461087979208 Marionette DEBUG loaded listener.js 10:46:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (1673C800) [pid = 3856] [serial = 386] [outer = 12DA9C00] 10:46:19 INFO - PROCESS | 3856 | --DOCSHELL 1CAAB000 == 54 [pid = 3856] [id = 123] 10:46:19 INFO - PROCESS | 3856 | --DOCSHELL 142A4C00 == 53 [pid = 3856] [id = 122] 10:46:19 INFO - PROCESS | 3856 | --DOCSHELL 12D9BC00 == 52 [pid = 3856] [id = 121] 10:46:19 INFO - PROCESS | 3856 | --DOCSHELL 147A7C00 == 51 [pid = 3856] [id = 120] 10:46:19 INFO - PROCESS | 3856 | --DOCSHELL 18BE5000 == 50 [pid = 3856] [id = 119] 10:46:19 INFO - PROCESS | 3856 | --DOCSHELL 18715C00 == 49 [pid = 3856] [id = 118] 10:46:19 INFO - PROCESS | 3856 | --DOCSHELL 18519C00 == 48 [pid = 3856] [id = 117] 10:46:19 INFO - PROCESS | 3856 | --DOCSHELL 1320DC00 == 47 [pid = 3856] [id = 116] 10:46:19 INFO - PROCESS | 3856 | --DOCSHELL 1550A400 == 46 [pid = 3856] [id = 115] 10:46:19 INFO - PROCESS | 3856 | --DOCSHELL 143A7000 == 45 [pid = 3856] [id = 112] 10:46:19 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (1DE08400) [pid = 3856] [serial = 331] [outer = 00000000] [url = about:blank] 10:46:19 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (12DA8800) [pid = 3856] [serial = 286] [outer = 00000000] [url = about:blank] 10:46:19 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (1CAAD000) [pid = 3856] [serial = 299] [outer = 00000000] [url = about:blank] 10:46:19 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (1AC48800) [pid = 3856] [serial = 298] [outer = 00000000] [url = about:blank] 10:46:19 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (16C31800) [pid = 3856] [serial = 289] [outer = 00000000] [url = about:blank] 10:46:19 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (16445000) [pid = 3856] [serial = 302] [outer = 00000000] [url = about:blank] 10:46:19 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (15D53800) [pid = 3856] [serial = 301] [outer = 00000000] [url = about:blank] 10:46:19 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (1D65BC00) [pid = 3856] [serial = 319] [outer = 00000000] [url = about:blank] 10:46:19 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (16C06C00) [pid = 3856] [serial = 304] [outer = 00000000] [url = about:blank] 10:46:19 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (17E96C00) [pid = 3856] [serial = 305] [outer = 00000000] [url = about:blank] 10:46:19 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (188E7000) [pid = 3856] [serial = 307] [outer = 00000000] [url = about:blank] 10:46:19 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (18A5D400) [pid = 3856] [serial = 308] [outer = 00000000] [url = about:blank] 10:46:19 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (19AEF800) [pid = 3856] [serial = 310] [outer = 00000000] [url = about:blank] 10:46:19 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (19B39400) [pid = 3856] [serial = 311] [outer = 00000000] [url = about:blank] 10:46:19 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (1CAB1800) [pid = 3856] [serial = 317] [outer = 00000000] [url = about:blank] 10:46:19 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (1954A800) [pid = 3856] [serial = 292] [outer = 00000000] [url = about:blank] 10:46:19 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (1C740400) [pid = 3856] [serial = 295] [outer = 00000000] [url = about:blank] 10:46:19 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (1DC2E000) [pid = 3856] [serial = 320] [outer = 00000000] [url = about:blank] 10:46:19 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (1DC39400) [pid = 3856] [serial = 325] [outer = 00000000] [url = about:blank] 10:46:19 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (18C7AC00) [pid = 3856] [serial = 328] [outer = 00000000] [url = about:blank] 10:46:19 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (18C7D000) [pid = 3856] [serial = 329] [outer = 00000000] [url = about:blank] 10:46:19 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (15D53400) [pid = 3856] [serial = 322] [outer = 00000000] [url = about:blank] 10:46:19 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (19D97C00) [pid = 3856] [serial = 313] [outer = 00000000] [url = about:blank] 10:46:19 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (19F3C400) [pid = 3856] [serial = 314] [outer = 00000000] [url = about:blank] 10:46:19 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (1DCF5C00) [pid = 3856] [serial = 326] [outer = 00000000] [url = about:blank] 10:46:19 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (19364800) [pid = 3856] [serial = 323] [outer = 00000000] [url = about:blank] 10:46:19 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1CAAA400) [pid = 3856] [serial = 316] [outer = 00000000] [url = about:blank] 10:46:19 INFO - PROCESS | 3856 | 1461087979656 Marionette TRACE conn3 <- [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]]]}] 10:46:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:46:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 768ms 10:46:19 INFO - PROCESS | 3856 | 1461087979730 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 10:46:19 INFO - PROCESS | 3856 | 1461087979735 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 10:46:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:46:19 INFO - PROCESS | 3856 | 1461087979741 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:46:19 INFO - PROCESS | 3856 | 1461087979744 Marionette TRACE conn3 <- [1,482,null,{}] 10:46:19 INFO - PROCESS | 3856 | 1461087979748 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:19 INFO - PROCESS | 3856 | 1461087979827 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 10:46:19 INFO - PROCESS | 3856 | 1461087979839 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:19 INFO - PROCESS | 3856 | ++DOCSHELL 17E5BC00 == 46 [pid = 3856] [id = 130] 10:46:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (17E5C000) [pid = 3856] [serial = 387] [outer = 00000000] 10:46:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (18130400) [pid = 3856] [serial = 388] [outer = 17E5C000] 10:46:19 INFO - PROCESS | 3856 | 1461087979885 Marionette DEBUG loaded listener.js 10:46:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (18710000) [pid = 3856] [serial = 389] [outer = 17E5C000] 10:46:20 INFO - PROCESS | 3856 | 1461087980350 Marionette TRACE conn3 <- [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]]]}] 10:46:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:46:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 602ms 10:46:20 INFO - PROCESS | 3856 | 1461087980361 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 10:46:20 INFO - PROCESS | 3856 | 1461087980363 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 10:46:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:46:20 INFO - PROCESS | 3856 | 1461087980367 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:46:20 INFO - PROCESS | 3856 | 1461087980370 Marionette TRACE conn3 <- [1,486,null,{}] 10:46:20 INFO - PROCESS | 3856 | 1461087980380 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:20 INFO - PROCESS | 3856 | 1461087980460 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 10:46:20 INFO - PROCESS | 3856 | 1461087980467 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:20 INFO - PROCESS | 3856 | ++DOCSHELL 18C77400 == 47 [pid = 3856] [id = 131] 10:46:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (18C77800) [pid = 3856] [serial = 390] [outer = 00000000] 10:46:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (19361C00) [pid = 3856] [serial = 391] [outer = 18C77800] 10:46:20 INFO - PROCESS | 3856 | 1461087980514 Marionette DEBUG loaded listener.js 10:46:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (19941800) [pid = 3856] [serial = 392] [outer = 18C77800] 10:46:20 INFO - PROCESS | 3856 | 1461087980929 Marionette TRACE conn3 <- [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]]]}] 10:46:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:46:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 572ms 10:46:20 INFO - PROCESS | 3856 | 1461087980945 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 10:46:20 INFO - PROCESS | 3856 | 1461087980948 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 10:46:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:46:20 INFO - PROCESS | 3856 | 1461087980951 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:46:20 INFO - PROCESS | 3856 | 1461087980953 Marionette TRACE conn3 <- [1,490,null,{}] 10:46:20 INFO - PROCESS | 3856 | 1461087980960 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:21 INFO - PROCESS | 3856 | 1461087981019 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 10:46:21 INFO - PROCESS | 3856 | 1461087981026 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:21 INFO - PROCESS | 3856 | ++DOCSHELL 195F9000 == 48 [pid = 3856] [id = 132] 10:46:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (19B3D800) [pid = 3856] [serial = 393] [outer = 00000000] 10:46:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (19D94800) [pid = 3856] [serial = 394] [outer = 19B3D800] 10:46:21 INFO - PROCESS | 3856 | 1461087981070 Marionette DEBUG loaded listener.js 10:46:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (19DBC000) [pid = 3856] [serial = 395] [outer = 19B3D800] 10:46:21 INFO - PROCESS | 3856 | 1461087981490 Marionette TRACE conn3 <- [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]]]}] 10:46:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:46:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 573ms 10:46:21 INFO - PROCESS | 3856 | 1461087981513 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 10:46:21 INFO - PROCESS | 3856 | 1461087981515 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 10:46:21 INFO - PROCESS | 3856 | 1461087981518 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:46:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:46:21 INFO - PROCESS | 3856 | 1461087981520 Marionette TRACE conn3 <- [1,494,null,{}] 10:46:21 INFO - PROCESS | 3856 | 1461087981544 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:21 INFO - PROCESS | 3856 | 1461087981647 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 10:46:21 INFO - PROCESS | 3856 | 1461087981653 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:21 INFO - PROCESS | 3856 | ++DOCSHELL 19D89400 == 49 [pid = 3856] [id = 133] 10:46:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (1A22A000) [pid = 3856] [serial = 396] [outer = 00000000] 10:46:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (1AC42C00) [pid = 3856] [serial = 397] [outer = 1A22A000] 10:46:21 INFO - PROCESS | 3856 | 1461087981697 Marionette DEBUG loaded listener.js 10:46:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (1AC42000) [pid = 3856] [serial = 398] [outer = 1A22A000] 10:46:22 INFO - PROCESS | 3856 | 1461087982121 Marionette TRACE conn3 <- [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]]]}] 10:46:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:46:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 632ms 10:46:22 INFO - PROCESS | 3856 | 1461087982159 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 10:46:22 INFO - PROCESS | 3856 | 1461087982161 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 10:46:22 INFO - PROCESS | 3856 | 1461087982165 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:46:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:46:22 INFO - PROCESS | 3856 | 1461087982166 Marionette TRACE conn3 <- [1,498,null,{}] 10:46:22 INFO - PROCESS | 3856 | 1461087982170 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:22 INFO - PROCESS | 3856 | 1461087982299 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 10:46:22 INFO - PROCESS | 3856 | 1461087982385 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:22 INFO - PROCESS | 3856 | ++DOCSHELL 1D3FD000 == 50 [pid = 3856] [id = 134] 10:46:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (1D3FD400) [pid = 3856] [serial = 399] [outer = 00000000] 10:46:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (1D658800) [pid = 3856] [serial = 400] [outer = 1D3FD400] 10:46:22 INFO - PROCESS | 3856 | 1461087982443 Marionette DEBUG loaded listener.js 10:46:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (1D65BC00) [pid = 3856] [serial = 401] [outer = 1D3FD400] 10:46:22 INFO - PROCESS | 3856 | 1461087982849 Marionette TRACE conn3 <- [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]]]}] 10:46:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:46:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 708ms 10:46:22 INFO - PROCESS | 3856 | 1461087982888 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 10:46:22 INFO - PROCESS | 3856 | 1461087982890 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 10:46:22 INFO - PROCESS | 3856 | 1461087982893 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:46:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:46:22 INFO - PROCESS | 3856 | 1461087982895 Marionette TRACE conn3 <- [1,502,null,{}] 10:46:22 INFO - PROCESS | 3856 | 1461087982887 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:22 INFO - PROCESS | 3856 | 1461087982989 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 10:46:22 INFO - PROCESS | 3856 | 1461087982997 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:22 INFO - PROCESS | 3856 | ++DOCSHELL 13A5A800 == 51 [pid = 3856] [id = 135] 10:46:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (142A7C00) [pid = 3856] [serial = 402] [outer = 00000000] 10:46:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (1DCF2400) [pid = 3856] [serial = 403] [outer = 142A7C00] 10:46:23 INFO - PROCESS | 3856 | 1461087983041 Marionette DEBUG loaded listener.js 10:46:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (1DCF1400) [pid = 3856] [serial = 404] [outer = 142A7C00] 10:46:23 INFO - PROCESS | 3856 | 1461087983468 Marionette TRACE conn3 <- [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]]]}] 10:46:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:46:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 617ms 10:46:23 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (142F1000) [pid = 3856] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:46:23 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (1944E800) [pid = 3856] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:46:23 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (157EB000) [pid = 3856] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:46:23 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (19D8EC00) [pid = 3856] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:46:23 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (19DC1400) [pid = 3856] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:46:23 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (15BEB800) [pid = 3856] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:46:23 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (1851A400) [pid = 3856] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:46:23 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (18A5B400) [pid = 3856] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:46:23 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (1CAAD400) [pid = 3856] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:46:23 INFO - PROCESS | 3856 | 1461087983667 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 10:46:23 INFO - PROCESS | 3856 | 1461087983669 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 10:46:23 INFO - PROCESS | 3856 | 1461087983682 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:46:23 INFO - PROCESS | 3856 | 1461087983684 Marionette TRACE conn3 <- [1,506,null,{}] 10:46:23 INFO - PROCESS | 3856 | 1461087983687 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:46:23 INFO - PROCESS | 3856 | 1461087983761 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 10:46:23 INFO - PROCESS | 3856 | 1461087983769 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:23 INFO - PROCESS | 3856 | ++DOCSHELL 11BC7000 == 52 [pid = 3856] [id = 136] 10:46:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (11BC9000) [pid = 3856] [serial = 405] [outer = 00000000] 10:46:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (11BCF400) [pid = 3856] [serial = 406] [outer = 11BC9000] 10:46:23 INFO - PROCESS | 3856 | 1461087983813 Marionette DEBUG loaded listener.js 10:46:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (12D7E000) [pid = 3856] [serial = 407] [outer = 11BC9000] 10:46:24 INFO - PROCESS | 3856 | 1461087984197 Marionette TRACE conn3 <- [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]]]}] 10:46:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:46:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 557ms 10:46:24 INFO - PROCESS | 3856 | 1461087984256 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 10:46:24 INFO - PROCESS | 3856 | 1461087984258 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 10:46:24 INFO - PROCESS | 3856 | 1461087984262 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:46:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:46:24 INFO - PROCESS | 3856 | 1461087984263 Marionette TRACE conn3 <- [1,510,null,{}] 10:46:24 INFO - PROCESS | 3856 | 1461087984267 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:24 INFO - PROCESS | 3856 | 1461087984331 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 10:46:24 INFO - PROCESS | 3856 | 1461087984338 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:24 INFO - PROCESS | 3856 | ++DOCSHELL 12DA7C00 == 53 [pid = 3856] [id = 137] 10:46:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (14BA5400) [pid = 3856] [serial = 408] [outer = 00000000] 10:46:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (18A66400) [pid = 3856] [serial = 409] [outer = 14BA5400] 10:46:24 INFO - PROCESS | 3856 | 1461087984384 Marionette DEBUG loaded listener.js 10:46:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (19D8EC00) [pid = 3856] [serial = 410] [outer = 14BA5400] 10:46:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (1D660400) [pid = 3856] [serial = 411] [outer = 1DC34800] 10:46:24 INFO - PROCESS | 3856 | 1461087984841 Marionette TRACE conn3 <- [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]]]}] 10:46:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:46:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 618ms 10:46:24 INFO - PROCESS | 3856 | 1461087984864 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 10:46:24 INFO - PROCESS | 3856 | 1461087984866 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 10:46:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:46:24 INFO - PROCESS | 3856 | 1461087984873 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:46:24 INFO - PROCESS | 3856 | 1461087984874 Marionette TRACE conn3 <- [1,514,null,{}] 10:46:24 INFO - PROCESS | 3856 | 1461087984878 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:24 INFO - PROCESS | 3856 | 1461087984953 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 10:46:24 INFO - PROCESS | 3856 | 1461087984960 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:24 INFO - PROCESS | 3856 | ++DOCSHELL 188DB400 == 54 [pid = 3856] [id = 138] 10:46:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (18A5A800) [pid = 3856] [serial = 412] [outer = 00000000] 10:46:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (1DD53C00) [pid = 3856] [serial = 413] [outer = 18A5A800] 10:46:25 INFO - PROCESS | 3856 | 1461087985003 Marionette DEBUG loaded listener.js 10:46:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (1DE08400) [pid = 3856] [serial = 414] [outer = 18A5A800] 10:46:25 INFO - PROCESS | 3856 | 1461087985429 Marionette TRACE conn3 <- [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]]]}] 10:46:25 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 10:46:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 572ms 10:46:25 INFO - PROCESS | 3856 | 1461087985464 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 10:46:25 INFO - PROCESS | 3856 | 1461087985466 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 10:46:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:46:25 INFO - PROCESS | 3856 | 1461087985470 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:46:25 INFO - PROCESS | 3856 | 1461087985472 Marionette TRACE conn3 <- [1,518,null,{}] 10:46:25 INFO - PROCESS | 3856 | 1461087985476 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:25 INFO - PROCESS | 3856 | 1461087985567 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 10:46:25 INFO - PROCESS | 3856 | 1461087985697 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:25 INFO - PROCESS | 3856 | ++DOCSHELL 11BC9C00 == 55 [pid = 3856] [id = 139] 10:46:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (11BCB400) [pid = 3856] [serial = 415] [outer = 00000000] 10:46:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (13263C00) [pid = 3856] [serial = 416] [outer = 11BCB400] 10:46:25 INFO - PROCESS | 3856 | 1461087985738 Marionette DEBUG loaded listener.js 10:46:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (1429A400) [pid = 3856] [serial = 417] [outer = 11BCB400] 10:46:26 INFO - PROCESS | 3856 | 1461087986317 Marionette TRACE conn3 <- [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]]]}] 10:46:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:46:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 904ms 10:46:26 INFO - PROCESS | 3856 | 1461087986384 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 10:46:26 INFO - PROCESS | 3856 | 1461087986389 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 10:46:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:46:26 INFO - PROCESS | 3856 | 1461087986393 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:46:26 INFO - PROCESS | 3856 | 1461087986398 Marionette TRACE conn3 <- [1,522,null,{}] 10:46:26 INFO - PROCESS | 3856 | 1461087986403 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:26 INFO - PROCESS | 3856 | 1461087986515 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 10:46:26 INFO - PROCESS | 3856 | 1461087986631 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:26 INFO - PROCESS | 3856 | ++DOCSHELL 1673E400 == 56 [pid = 3856] [id = 140] 10:46:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (16740C00) [pid = 3856] [serial = 418] [outer = 00000000] 10:46:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (1812C400) [pid = 3856] [serial = 419] [outer = 16740C00] 10:46:26 INFO - PROCESS | 3856 | 1461087986688 Marionette DEBUG loaded listener.js 10:46:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (187BF400) [pid = 3856] [serial = 420] [outer = 16740C00] 10:46:27 INFO - PROCESS | 3856 | 1461087987226 Marionette TRACE conn3 <- [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]]]}] 10:46:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:46:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 873ms 10:46:27 INFO - PROCESS | 3856 | 1461087987279 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 10:46:27 INFO - PROCESS | 3856 | 1461087987283 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 10:46:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:46:27 INFO - PROCESS | 3856 | 1461087987289 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:46:27 INFO - PROCESS | 3856 | 1461087987291 Marionette TRACE conn3 <- [1,526,null,{}] 10:46:27 INFO - PROCESS | 3856 | 1461087987295 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:27 INFO - PROCESS | 3856 | 1461087987399 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 10:46:27 INFO - PROCESS | 3856 | 1461087987526 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:27 INFO - PROCESS | 3856 | ++DOCSHELL 18C76000 == 57 [pid = 3856] [id = 141] 10:46:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (18C7AC00) [pid = 3856] [serial = 421] [outer = 00000000] 10:46:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (1A549000) [pid = 3856] [serial = 422] [outer = 18C7AC00] 10:46:27 INFO - PROCESS | 3856 | 1461087987582 Marionette DEBUG loaded listener.js 10:46:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (1ACB9000) [pid = 3856] [serial = 423] [outer = 18C7AC00] 10:46:28 INFO - PROCESS | 3856 | 1461087988201 Marionette TRACE conn3 <- [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]]]}] 10:46:28 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 10:46:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 964ms 10:46:28 INFO - PROCESS | 3856 | 1461087988255 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 10:46:28 INFO - PROCESS | 3856 | 1461087988257 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 10:46:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:46:28 INFO - PROCESS | 3856 | 1461087988267 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:46:28 INFO - PROCESS | 3856 | 1461087988273 Marionette TRACE conn3 <- [1,530,null,{}] 10:46:28 INFO - PROCESS | 3856 | 1461087988292 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:28 INFO - PROCESS | 3856 | 1461087988444 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 10:46:28 INFO - PROCESS | 3856 | 1461087988483 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:28 INFO - PROCESS | 3856 | ++DOCSHELL 1DC39400 == 58 [pid = 3856] [id = 142] 10:46:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (1DCF2800) [pid = 3856] [serial = 424] [outer = 00000000] 10:46:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (1DE0BC00) [pid = 3856] [serial = 425] [outer = 1DCF2800] 10:46:28 INFO - PROCESS | 3856 | 1461087988536 Marionette DEBUG loaded listener.js 10:46:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (1DE13000) [pid = 3856] [serial = 426] [outer = 1DCF2800] 10:46:29 INFO - PROCESS | 3856 | 1461087989043 Marionette TRACE conn3 <- [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"]]]}] 10:46:29 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 10:46:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:46:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:46:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:46:29 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 10:46:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:46:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:46:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:46:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 828ms 10:46:29 INFO - PROCESS | 3856 | 1461087989089 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 10:46:29 INFO - PROCESS | 3856 | 1461087989092 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 10:46:29 INFO - PROCESS | 3856 | 1461087989116 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:46:29 INFO - PROCESS | 3856 | 1461087989118 Marionette TRACE conn3 <- [1,534,null,{}] 10:46:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:46:29 INFO - PROCESS | 3856 | 1461087989122 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:29 INFO - PROCESS | 3856 | 1461087989233 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 10:46:29 INFO - PROCESS | 3856 | 1461087989331 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:29 INFO - PROCESS | 3856 | ++DOCSHELL 16310400 == 59 [pid = 3856] [id = 143] 10:46:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (1633C400) [pid = 3856] [serial = 427] [outer = 00000000] 10:46:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (18E07400) [pid = 3856] [serial = 428] [outer = 1633C400] 10:46:29 INFO - PROCESS | 3856 | 1461087989368 Marionette DEBUG loaded listener.js 10:46:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 141 (18E07000) [pid = 3856] [serial = 429] [outer = 1633C400] 10:46:30 INFO - PROCESS | 3856 | 1461087990050 Marionette TRACE conn3 <- [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]]]}] 10:46:30 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. 10:46:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 949ms 10:46:30 INFO - PROCESS | 3856 | 1461087990070 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 10:46:30 INFO - PROCESS | 3856 | 1461087990074 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 10:46:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:46:30 INFO - PROCESS | 3856 | 1461087990079 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:46:30 INFO - PROCESS | 3856 | 1461087990083 Marionette TRACE conn3 <- [1,538,null,{}] 10:46:30 INFO - PROCESS | 3856 | 1461087990089 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:30 INFO - PROCESS | 3856 | 1461087990181 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 10:46:30 INFO - PROCESS | 3856 | 1461087990266 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:30 INFO - PROCESS | 3856 | ++DOCSHELL 12B84000 == 60 [pid = 3856] [id = 144] 10:46:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 142 (12D3D800) [pid = 3856] [serial = 430] [outer = 00000000] 10:46:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 143 (14BAAC00) [pid = 3856] [serial = 431] [outer = 12D3D800] 10:46:30 INFO - PROCESS | 3856 | 1461087990340 Marionette DEBUG loaded listener.js 10:46:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 144 (16459000) [pid = 3856] [serial = 432] [outer = 12D3D800] 10:46:30 INFO - PROCESS | 3856 | 1461087990832 Marionette TRACE conn3 <- [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]]]}] 10:46:30 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. 10:46:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 813ms 10:46:30 INFO - PROCESS | 3856 | 1461087990904 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 10:46:30 INFO - PROCESS | 3856 | 1461087990910 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 10:46:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:46:30 INFO - PROCESS | 3856 | 1461087990917 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:46:30 INFO - PROCESS | 3856 | 1461087990920 Marionette TRACE conn3 <- [1,542,null,{}] 10:46:30 INFO - PROCESS | 3856 | 1461087990924 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:31 INFO - PROCESS | 3856 | 1461087991015 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 10:46:31 INFO - PROCESS | 3856 | --DOCSHELL 188DB400 == 59 [pid = 3856] [id = 138] 10:46:31 INFO - PROCESS | 3856 | --DOCSHELL 12DA7C00 == 58 [pid = 3856] [id = 137] 10:46:31 INFO - PROCESS | 3856 | --DOCSHELL 11BC7000 == 57 [pid = 3856] [id = 136] 10:46:31 INFO - PROCESS | 3856 | --DOCSHELL 13A5A800 == 56 [pid = 3856] [id = 135] 10:46:31 INFO - PROCESS | 3856 | --DOCSHELL 1D3FD000 == 55 [pid = 3856] [id = 134] 10:46:31 INFO - PROCESS | 3856 | --DOCSHELL 19D89400 == 54 [pid = 3856] [id = 133] 10:46:31 INFO - PROCESS | 3856 | --DOCSHELL 195F9000 == 53 [pid = 3856] [id = 132] 10:46:31 INFO - PROCESS | 3856 | --DOCSHELL 18C77400 == 52 [pid = 3856] [id = 131] 10:46:31 INFO - PROCESS | 3856 | --DOCSHELL 17E5BC00 == 51 [pid = 3856] [id = 130] 10:46:31 INFO - PROCESS | 3856 | --DOCSHELL 12DA9800 == 50 [pid = 3856] [id = 129] 10:46:31 INFO - PROCESS | 3856 | --DOCSHELL 12DAA800 == 49 [pid = 3856] [id = 128] 10:46:31 INFO - PROCESS | 3856 | --DOCSHELL 19AEDC00 == 48 [pid = 3856] [id = 127] 10:46:31 INFO - PROCESS | 3856 | --DOMWINDOW == 143 (18C78400) [pid = 3856] [serial = 337] [outer = 00000000] [url = about:blank] 10:46:31 INFO - PROCESS | 3856 | --DOMWINDOW == 142 (15DCD800) [pid = 3856] [serial = 334] [outer = 00000000] [url = about:blank] 10:46:31 INFO - PROCESS | 3856 | --DOMWINDOW == 141 (1D659800) [pid = 3856] [serial = 370] [outer = 00000000] [url = about:blank] 10:46:31 INFO - PROCESS | 3856 | 1461087991162 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:31 INFO - PROCESS | 3856 | --DOCSHELL 1644D800 == 47 [pid = 3856] [id = 126] 10:46:31 INFO - PROCESS | 3856 | --DOCSHELL 12D7F400 == 46 [pid = 3856] [id = 125] 10:46:31 INFO - PROCESS | 3856 | ++DOCSHELL 11BC4000 == 47 [pid = 3856] [id = 145] 10:46:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 142 (11BC6000) [pid = 3856] [serial = 433] [outer = 00000000] 10:46:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 143 (16303C00) [pid = 3856] [serial = 434] [outer = 11BC6000] 10:46:31 INFO - PROCESS | 3856 | 1461087991210 Marionette DEBUG loaded listener.js 10:46:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 144 (1633D000) [pid = 3856] [serial = 435] [outer = 11BC6000] 10:46:31 INFO - PROCESS | 3856 | --DOMWINDOW == 143 (1CEB8000) [pid = 3856] [serial = 368] [outer = 00000000] [url = about:blank] 10:46:31 INFO - PROCESS | 3856 | --DOMWINDOW == 142 (1630FC00) [pid = 3856] [serial = 347] [outer = 00000000] [url = about:blank] 10:46:31 INFO - PROCESS | 3856 | --DOMWINDOW == 141 (19AF1800) [pid = 3856] [serial = 355] [outer = 00000000] [url = about:blank] 10:46:31 INFO - PROCESS | 3856 | --DOMWINDOW == 140 (16306000) [pid = 3856] [serial = 344] [outer = 00000000] [url = about:blank] 10:46:31 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (1C9F1400) [pid = 3856] [serial = 362] [outer = 00000000] [url = about:blank] 10:46:31 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (1AC3F400) [pid = 3856] [serial = 359] [outer = 00000000] [url = about:blank] 10:46:31 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (18C7EC00) [pid = 3856] [serial = 364] [outer = 00000000] [url = about:blank] 10:46:31 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (16303000) [pid = 3856] [serial = 343] [outer = 00000000] [url = about:blank] 10:46:31 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (1871A800) [pid = 3856] [serial = 350] [outer = 00000000] [url = about:blank] 10:46:31 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (1C9F4C00) [pid = 3856] [serial = 361] [outer = 00000000] [url = about:blank] 10:46:31 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (1A2EA000) [pid = 3856] [serial = 358] [outer = 00000000] [url = about:blank] 10:46:31 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (19B37400) [pid = 3856] [serial = 356] [outer = 00000000] [url = about:blank] 10:46:31 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (18C76C00) [pid = 3856] [serial = 353] [outer = 00000000] [url = about:blank] 10:46:31 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (18712800) [pid = 3856] [serial = 349] [outer = 00000000] [url = about:blank] 10:46:31 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (19B34400) [pid = 3856] [serial = 365] [outer = 00000000] [url = about:blank] 10:46:31 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (1CE1B000) [pid = 3856] [serial = 367] [outer = 00000000] [url = about:blank] 10:46:31 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (1630C400) [pid = 3856] [serial = 346] [outer = 00000000] [url = about:blank] 10:46:31 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (18C70C00) [pid = 3856] [serial = 352] [outer = 00000000] [url = about:blank] 10:46:31 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (1D3FAC00) [pid = 3856] [serial = 340] [outer = 00000000] [url = about:blank] 10:46:31 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:46:31 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:46:31 INFO - PROCESS | 3856 | 1461087991633 Marionette TRACE conn3 <- [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]]]}] 10:46:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:46:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 768ms 10:46:31 INFO - PROCESS | 3856 | 1461087991701 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 10:46:31 INFO - PROCESS | 3856 | 1461087991703 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 10:46:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:46:31 INFO - PROCESS | 3856 | 1461087991689 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:46:31 INFO - PROCESS | 3856 | 1461087991692 Marionette TRACE conn3 <- [1,546,null,{}] 10:46:31 INFO - PROCESS | 3856 | 1461087991702 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:31 INFO - PROCESS | 3856 | 1461087991781 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 10:46:31 INFO - PROCESS | 3856 | 1461087991790 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:31 INFO - PROCESS | 3856 | ++DOCSHELL 12B7F800 == 48 [pid = 3856] [id = 146] 10:46:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (147A8400) [pid = 3856] [serial = 436] [outer = 00000000] 10:46:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (188E2C00) [pid = 3856] [serial = 437] [outer = 147A8400] 10:46:31 INFO - PROCESS | 3856 | 1461087991842 Marionette DEBUG loaded listener.js 10:46:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (18A66C00) [pid = 3856] [serial = 438] [outer = 147A8400] 10:46:32 INFO - PROCESS | 3856 | 1461087992275 Marionette TRACE conn3 <- [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]]]}] 10:46:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:46:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 602ms 10:46:32 INFO - PROCESS | 3856 | 1461087992307 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 10:46:32 INFO - PROCESS | 3856 | 1461087992310 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 10:46:32 INFO - PROCESS | 3856 | 1461087992317 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:46:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:46:32 INFO - PROCESS | 3856 | 1461087992319 Marionette TRACE conn3 <- [1,550,null,{}] 10:46:32 INFO - PROCESS | 3856 | 1461087992322 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:32 INFO - PROCESS | 3856 | 1461087992398 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 10:46:32 INFO - PROCESS | 3856 | 1461087992404 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:32 INFO - PROCESS | 3856 | ++DOCSHELL 18C78400 == 49 [pid = 3856] [id = 147] 10:46:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (18C79800) [pid = 3856] [serial = 439] [outer = 00000000] 10:46:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (18E10800) [pid = 3856] [serial = 440] [outer = 18C79800] 10:46:32 INFO - PROCESS | 3856 | 1461087992449 Marionette DEBUG loaded listener.js 10:46:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (1944A000) [pid = 3856] [serial = 441] [outer = 18C79800] 10:46:32 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:46:32 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:46:32 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:46:32 INFO - PROCESS | 3856 | 1461087992874 Marionette TRACE conn3 <- [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]]]}] 10:46:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:46:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 572ms 10:46:32 INFO - PROCESS | 3856 | 1461087992898 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 10:46:32 INFO - PROCESS | 3856 | 1461087992900 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 10:46:32 INFO - PROCESS | 3856 | 1461087992903 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:46:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:46:32 INFO - PROCESS | 3856 | 1461087992905 Marionette TRACE conn3 <- [1,554,null,{}] 10:46:32 INFO - PROCESS | 3856 | 1461087992909 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:32 INFO - PROCESS | 3856 | 1461087992986 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 10:46:32 INFO - PROCESS | 3856 | 1461087992992 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:32 INFO - PROCESS | 3856 | ++DOCSHELL 18C76800 == 50 [pid = 3856] [id = 148] 10:46:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (18E0B400) [pid = 3856] [serial = 442] [outer = 00000000] 10:46:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (19B36800) [pid = 3856] [serial = 443] [outer = 18E0B400] 10:46:33 INFO - PROCESS | 3856 | 1461087993038 Marionette DEBUG loaded listener.js 10:46:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (19B3F000) [pid = 3856] [serial = 444] [outer = 18E0B400] 10:46:33 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:46:33 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:46:33 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:46:33 INFO - PROCESS | 3856 | 1461087993472 Marionette TRACE conn3 <- [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]]]}] 10:46:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:46:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 603ms 10:46:33 INFO - PROCESS | 3856 | 1461087993524 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 10:46:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:46:33 INFO - PROCESS | 3856 | 1461087993526 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 10:46:33 INFO - PROCESS | 3856 | 1461087993529 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:46:33 INFO - PROCESS | 3856 | 1461087993531 Marionette TRACE conn3 <- [1,558,null,{}] 10:46:33 INFO - PROCESS | 3856 | 1461087993535 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:33 INFO - PROCESS | 3856 | 1461087993646 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 10:46:33 INFO - PROCESS | 3856 | 1461087993653 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:33 INFO - PROCESS | 3856 | ++DOCSHELL 12DAA000 == 51 [pid = 3856] [id = 149] 10:46:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (19A46400) [pid = 3856] [serial = 445] [outer = 00000000] 10:46:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (1A2F4C00) [pid = 3856] [serial = 446] [outer = 19A46400] 10:46:33 INFO - PROCESS | 3856 | 1461087993700 Marionette DEBUG loaded listener.js 10:46:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (1A5E4C00) [pid = 3856] [serial = 447] [outer = 19A46400] 10:46:33 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:46:33 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:46:34 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:46:34 INFO - PROCESS | 3856 | 1461087994124 Marionette TRACE conn3 <- [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]]]}] 10:46:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:46:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 662ms 10:46:34 INFO - PROCESS | 3856 | 1461087994200 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 10:46:34 INFO - PROCESS | 3856 | 1461087994202 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 10:46:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:46:34 INFO - PROCESS | 3856 | 1461087994205 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:46:34 INFO - PROCESS | 3856 | 1461087994207 Marionette TRACE conn3 <- [1,562,null,{}] 10:46:34 INFO - PROCESS | 3856 | 1461087994210 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:34 INFO - PROCESS | 3856 | 1461087994337 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 10:46:34 INFO - PROCESS | 3856 | 1461087994360 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:34 INFO - PROCESS | 3856 | ++DOCSHELL 1A21E800 == 52 [pid = 3856] [id = 150] 10:46:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (1AC41000) [pid = 3856] [serial = 448] [outer = 00000000] 10:46:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (1ACBBC00) [pid = 3856] [serial = 449] [outer = 1AC41000] 10:46:34 INFO - PROCESS | 3856 | 1461087994404 Marionette DEBUG loaded listener.js 10:46:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (1ACB9C00) [pid = 3856] [serial = 450] [outer = 1AC41000] 10:46:34 INFO - PROCESS | 3856 | 1461087994821 Marionette TRACE conn3 <- [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]]]}] 10:46:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:46:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 678ms 10:46:34 INFO - PROCESS | 3856 | 1461087994886 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 10:46:34 INFO - PROCESS | 3856 | 1461087994888 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 10:46:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:46:34 INFO - PROCESS | 3856 | 1461087994896 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:46:34 INFO - PROCESS | 3856 | 1461087994897 Marionette TRACE conn3 <- [1,566,null,{}] 10:46:34 INFO - PROCESS | 3856 | 1461087994901 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:34 INFO - PROCESS | 3856 | 1461087994988 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 10:46:34 INFO - PROCESS | 3856 | 1461087994997 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:35 INFO - PROCESS | 3856 | ++DOCSHELL 133A5C00 == 53 [pid = 3856] [id = 151] 10:46:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 141 (19362000) [pid = 3856] [serial = 451] [outer = 00000000] 10:46:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 142 (1C9FB400) [pid = 3856] [serial = 452] [outer = 19362000] 10:46:35 INFO - PROCESS | 3856 | 1461087995045 Marionette DEBUG loaded listener.js 10:46:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 143 (1CAB0000) [pid = 3856] [serial = 453] [outer = 19362000] 10:46:35 INFO - PROCESS | 3856 | --DOMWINDOW == 142 (1D3FD400) [pid = 3856] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:46:35 INFO - PROCESS | 3856 | --DOMWINDOW == 141 (19B3D800) [pid = 3856] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:46:35 INFO - PROCESS | 3856 | --DOMWINDOW == 140 (142A7C00) [pid = 3856] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:46:35 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (12DA9C00) [pid = 3856] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:46:35 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (18C77800) [pid = 3856] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:46:35 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (11BC9000) [pid = 3856] [serial = 405] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:46:35 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (14BA5400) [pid = 3856] [serial = 408] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:46:35 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (17E5C000) [pid = 3856] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:46:35 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (1A22A000) [pid = 3856] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:46:35 INFO - PROCESS | 3856 | 1461087995735 Marionette TRACE conn3 <- [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]]]}] 10:46:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:46:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 919ms 10:46:35 INFO - PROCESS | 3856 | 1461087995793 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 10:46:35 INFO - PROCESS | 3856 | 1461087995795 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 10:46:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:46:35 INFO - PROCESS | 3856 | 1461087995798 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:46:35 INFO - PROCESS | 3856 | 1461087995800 Marionette TRACE conn3 <- [1,570,null,{}] 10:46:35 INFO - PROCESS | 3856 | 1461087995803 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:35 INFO - PROCESS | 3856 | 1461087995878 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 10:46:35 INFO - PROCESS | 3856 | 1461087995884 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:35 INFO - PROCESS | 3856 | ++DOCSHELL 11BCD800 == 54 [pid = 3856] [id = 152] 10:46:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (18519C00) [pid = 3856] [serial = 454] [outer = 00000000] 10:46:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (18C7D800) [pid = 3856] [serial = 455] [outer = 18519C00] 10:46:35 INFO - PROCESS | 3856 | 1461087995931 Marionette DEBUG loaded listener.js 10:46:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (19A4C000) [pid = 3856] [serial = 456] [outer = 18519C00] 10:46:36 INFO - PROCESS | 3856 | 1461087996332 Marionette TRACE conn3 <- [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]]]}] 10:46:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:46:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 572ms 10:46:36 INFO - PROCESS | 3856 | 1461087996382 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 10:46:36 INFO - PROCESS | 3856 | 1461087996384 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 10:46:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:46:36 INFO - PROCESS | 3856 | 1461087996387 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:46:36 INFO - PROCESS | 3856 | 1461087996389 Marionette TRACE conn3 <- [1,574,null,{}] 10:46:36 INFO - PROCESS | 3856 | 1461087996392 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:36 INFO - PROCESS | 3856 | 1461087996467 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 10:46:36 INFO - PROCESS | 3856 | 1461087996473 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:36 INFO - PROCESS | 3856 | ++DOCSHELL 18A5C800 == 55 [pid = 3856] [id = 153] 10:46:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (1C748800) [pid = 3856] [serial = 457] [outer = 00000000] 10:46:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (1CE1B000) [pid = 3856] [serial = 458] [outer = 1C748800] 10:46:36 INFO - PROCESS | 3856 | 1461087996516 Marionette DEBUG loaded listener.js 10:46:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (1D3FCC00) [pid = 3856] [serial = 459] [outer = 1C748800] 10:46:36 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:46:36 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:46:36 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:46:36 INFO - PROCESS | 3856 | 1461087996937 Marionette TRACE conn3 <- [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]]]}] 10:46:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:46:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 572ms 10:46:36 INFO - PROCESS | 3856 | 1461087996965 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 10:46:36 INFO - PROCESS | 3856 | 1461087996968 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 10:46:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:46:36 INFO - PROCESS | 3856 | 1461087996971 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:46:36 INFO - PROCESS | 3856 | 1461087996973 Marionette TRACE conn3 <- [1,578,null,{}] 10:46:36 INFO - PROCESS | 3856 | 1461087996981 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:37 INFO - PROCESS | 3856 | 1461087997073 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 10:46:37 INFO - PROCESS | 3856 | 1461087997079 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:37 INFO - PROCESS | 3856 | ++DOCSHELL 18072C00 == 56 [pid = 3856] [id = 154] 10:46:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 141 (18076C00) [pid = 3856] [serial = 460] [outer = 00000000] 10:46:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 142 (18714400) [pid = 3856] [serial = 461] [outer = 18076C00] 10:46:37 INFO - PROCESS | 3856 | 1461087997128 Marionette DEBUG loaded listener.js 10:46:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 143 (1D653400) [pid = 3856] [serial = 462] [outer = 18076C00] 10:46:37 INFO - PROCESS | 3856 | 1461087997563 Marionette TRACE conn3 <- [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]]]}] 10:46:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:46:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 603ms 10:46:37 INFO - PROCESS | 3856 | 1461087997601 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 10:46:37 INFO - PROCESS | 3856 | 1461087997603 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 10:46:37 INFO - PROCESS | 3856 | 1461087997606 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:46:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:46:37 INFO - PROCESS | 3856 | 1461087997609 Marionette TRACE conn3 <- [1,582,null,{}] 10:46:37 INFO - PROCESS | 3856 | 1461087997616 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:37 INFO - PROCESS | 3856 | 1461087997733 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 10:46:37 INFO - PROCESS | 3856 | 1461087997862 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:37 INFO - PROCESS | 3856 | ++DOCSHELL 11B1D400 == 57 [pid = 3856] [id = 155] 10:46:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 144 (11B1F000) [pid = 3856] [serial = 463] [outer = 00000000] 10:46:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 145 (11B26000) [pid = 3856] [serial = 464] [outer = 11B1F000] 10:46:37 INFO - PROCESS | 3856 | 1461087997921 Marionette DEBUG loaded listener.js 10:46:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 146 (11BCC800) [pid = 3856] [serial = 465] [outer = 11B1F000] 10:46:38 INFO - PROCESS | 3856 | 1461087998560 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 10:46:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:46:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 994ms 10:46:38 INFO - PROCESS | 3856 | 1461087998614 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 10:46:38 INFO - PROCESS | 3856 | 1461087998618 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 10:46:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:46:38 INFO - PROCESS | 3856 | 1461087998637 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:46:38 INFO - PROCESS | 3856 | 1461087998642 Marionette TRACE conn3 <- [1,586,null,{}] 10:46:38 INFO - PROCESS | 3856 | 1461087998647 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:38 INFO - PROCESS | 3856 | 1461087998761 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 10:46:38 INFO - PROCESS | 3856 | 1461087998844 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:38 INFO - PROCESS | 3856 | ++DOCSHELL 14341000 == 58 [pid = 3856] [id = 156] 10:46:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 147 (14B03400) [pid = 3856] [serial = 466] [outer = 00000000] 10:46:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 148 (1630F800) [pid = 3856] [serial = 467] [outer = 14B03400] 10:46:38 INFO - PROCESS | 3856 | 1461087998941 Marionette DEBUG loaded listener.js 10:46:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 149 (16739400) [pid = 3856] [serial = 468] [outer = 14B03400] 10:46:39 INFO - PROCESS | 3856 | 1461087999478 Marionette TRACE conn3 <- [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]]]}] 10:46:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:46:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 934ms 10:46:39 INFO - PROCESS | 3856 | 1461087999555 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 10:46:39 INFO - PROCESS | 3856 | 1461087999559 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 10:46:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:46:39 INFO - PROCESS | 3856 | 1461087999562 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:46:39 INFO - PROCESS | 3856 | 1461087999565 Marionette TRACE conn3 <- [1,590,null,{}] 10:46:39 INFO - PROCESS | 3856 | 1461087999569 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:39 INFO - PROCESS | 3856 | 1461087999718 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 10:46:39 INFO - PROCESS | 3856 | 1461087999771 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:39 INFO - PROCESS | 3856 | ++DOCSHELL 1807B000 == 59 [pid = 3856] [id = 157] 10:46:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 150 (1807B400) [pid = 3856] [serial = 469] [outer = 00000000] 10:46:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 151 (18123C00) [pid = 3856] [serial = 470] [outer = 1807B400] 10:46:39 INFO - PROCESS | 3856 | 1461087999831 Marionette DEBUG loaded listener.js 10:46:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 152 (18715000) [pid = 3856] [serial = 471] [outer = 1807B400] 10:46:40 INFO - PROCESS | 3856 | 1461088000385 Marionette TRACE conn3 <- [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]]]}] 10:46:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:46:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 873ms 10:46:40 INFO - PROCESS | 3856 | 1461088000432 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 10:46:40 INFO - PROCESS | 3856 | 1461088000436 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 10:46:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:46:40 INFO - PROCESS | 3856 | 1461088000446 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:46:40 INFO - PROCESS | 3856 | 1461088000451 Marionette TRACE conn3 <- [1,594,null,{}] 10:46:40 INFO - PROCESS | 3856 | 1461088000455 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:40 INFO - PROCESS | 3856 | 1461088000597 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 10:46:40 INFO - PROCESS | 3856 | 1461088000719 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:40 INFO - PROCESS | 3856 | ++DOCSHELL 18C76400 == 60 [pid = 3856] [id = 158] 10:46:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 153 (18C79400) [pid = 3856] [serial = 472] [outer = 00000000] 10:46:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 154 (1A229C00) [pid = 3856] [serial = 473] [outer = 18C79400] 10:46:40 INFO - PROCESS | 3856 | 1461088000777 Marionette DEBUG loaded listener.js 10:46:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 155 (1ACBF800) [pid = 3856] [serial = 474] [outer = 18C79400] 10:46:41 INFO - PROCESS | 3856 | 1461088001375 Marionette TRACE conn3 <- [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]]]}] 10:46:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:46:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 964ms 10:46:41 INFO - PROCESS | 3856 | 1461088001411 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 10:46:41 INFO - PROCESS | 3856 | 1461088001414 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 10:46:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:46:41 INFO - PROCESS | 3856 | 1461088001418 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:46:41 INFO - PROCESS | 3856 | 1461088001420 Marionette TRACE conn3 <- [1,598,null,{}] 10:46:41 INFO - PROCESS | 3856 | 1461088001424 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:41 INFO - PROCESS | 3856 | 1461088001523 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 10:46:41 INFO - PROCESS | 3856 | 1461088001649 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:41 INFO - PROCESS | 3856 | ++DOCSHELL 147AC400 == 61 [pid = 3856] [id = 159] 10:46:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 156 (15E6B800) [pid = 3856] [serial = 475] [outer = 00000000] 10:46:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 157 (18C73000) [pid = 3856] [serial = 476] [outer = 15E6B800] 10:46:41 INFO - PROCESS | 3856 | 1461088001706 Marionette DEBUG loaded listener.js 10:46:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 158 (1954A800) [pid = 3856] [serial = 477] [outer = 15E6B800] 10:46:42 INFO - PROCESS | 3856 | 1461088002353 Marionette TRACE conn3 <- [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]]]}] 10:46:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:46:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1009ms 10:46:42 INFO - PROCESS | 3856 | 1461088002441 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 10:46:42 INFO - PROCESS | 3856 | 1461088002446 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 10:46:42 INFO - PROCESS | 3856 | 1461088002451 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:46:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:46:42 INFO - PROCESS | 3856 | 1461088002455 Marionette TRACE conn3 <- [1,602,null,{}] 10:46:42 INFO - PROCESS | 3856 | 1461088002483 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:42 INFO - PROCESS | 3856 | 1461088002617 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 10:46:42 INFO - PROCESS | 3856 | 1461088002753 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:42 INFO - PROCESS | 3856 | --DOCSHELL 18072C00 == 60 [pid = 3856] [id = 154] 10:46:42 INFO - PROCESS | 3856 | --DOCSHELL 18A5C800 == 59 [pid = 3856] [id = 153] 10:46:42 INFO - PROCESS | 3856 | --DOCSHELL 11BCD800 == 58 [pid = 3856] [id = 152] 10:46:42 INFO - PROCESS | 3856 | --DOCSHELL 133A5C00 == 57 [pid = 3856] [id = 151] 10:46:42 INFO - PROCESS | 3856 | --DOCSHELL 1A21E800 == 56 [pid = 3856] [id = 150] 10:46:42 INFO - PROCESS | 3856 | --DOCSHELL 12DAA000 == 55 [pid = 3856] [id = 149] 10:46:42 INFO - PROCESS | 3856 | --DOCSHELL 18C76800 == 54 [pid = 3856] [id = 148] 10:46:42 INFO - PROCESS | 3856 | --DOCSHELL 18C78400 == 53 [pid = 3856] [id = 147] 10:46:42 INFO - PROCESS | 3856 | --DOCSHELL 12B7F800 == 52 [pid = 3856] [id = 146] 10:46:42 INFO - PROCESS | 3856 | --DOCSHELL 11BC4000 == 51 [pid = 3856] [id = 145] 10:46:42 INFO - PROCESS | 3856 | --DOCSHELL 12B84000 == 50 [pid = 3856] [id = 144] 10:46:42 INFO - PROCESS | 3856 | --DOCSHELL 16310400 == 49 [pid = 3856] [id = 143] 10:46:42 INFO - PROCESS | 3856 | --DOCSHELL 1DC39400 == 48 [pid = 3856] [id = 142] 10:46:42 INFO - PROCESS | 3856 | --DOMWINDOW == 157 (1DD53C00) [pid = 3856] [serial = 413] [outer = 00000000] [url = about:blank] 10:46:42 INFO - PROCESS | 3856 | ++DOCSHELL 11B21400 == 49 [pid = 3856] [id = 160] 10:46:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 158 (11B21C00) [pid = 3856] [serial = 478] [outer = 00000000] 10:46:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 159 (12DA7400) [pid = 3856] [serial = 479] [outer = 11B21C00] 10:46:42 INFO - PROCESS | 3856 | 1461088002852 Marionette DEBUG loaded listener.js 10:46:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 160 (15734C00) [pid = 3856] [serial = 480] [outer = 11B21C00] 10:46:42 INFO - PROCESS | 3856 | --DOCSHELL 18C76000 == 48 [pid = 3856] [id = 141] 10:46:42 INFO - PROCESS | 3856 | --DOCSHELL 1673E400 == 47 [pid = 3856] [id = 140] 10:46:42 INFO - PROCESS | 3856 | --DOCSHELL 1DD56C00 == 46 [pid = 3856] [id = 111] 10:46:42 INFO - PROCESS | 3856 | --DOCSHELL 11BC9C00 == 45 [pid = 3856] [id = 139] 10:46:42 INFO - PROCESS | 3856 | --DOMWINDOW == 159 (16745C00) [pid = 3856] [serial = 376] [outer = 00000000] [url = about:blank] 10:46:42 INFO - PROCESS | 3856 | --DOMWINDOW == 158 (12D7E000) [pid = 3856] [serial = 407] [outer = 00000000] [url = about:blank] 10:46:42 INFO - PROCESS | 3856 | --DOMWINDOW == 157 (11BCF400) [pid = 3856] [serial = 406] [outer = 00000000] [url = about:blank] 10:46:42 INFO - PROCESS | 3856 | --DOMWINDOW == 156 (19D8EC00) [pid = 3856] [serial = 410] [outer = 00000000] [url = about:blank] 10:46:42 INFO - PROCESS | 3856 | --DOMWINDOW == 155 (1DCF1400) [pid = 3856] [serial = 404] [outer = 00000000] [url = about:blank] 10:46:42 INFO - PROCESS | 3856 | --DOMWINDOW == 154 (1A5E7800) [pid = 3856] [serial = 379] [outer = 00000000] [url = about:blank] 10:46:42 INFO - PROCESS | 3856 | --DOMWINDOW == 153 (18130400) [pid = 3856] [serial = 388] [outer = 00000000] [url = about:blank] 10:46:42 INFO - PROCESS | 3856 | --DOMWINDOW == 152 (1819D400) [pid = 3856] [serial = 170] [outer = 00000000] [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.] 10:46:42 INFO - PROCESS | 3856 | --DOMWINDOW == 151 (18710000) [pid = 3856] [serial = 389] [outer = 00000000] [url = about:blank] 10:46:42 INFO - PROCESS | 3856 | --DOMWINDOW == 150 (159F0800) [pid = 3856] [serial = 373] [outer = 00000000] [url = about:blank] 10:46:42 INFO - PROCESS | 3856 | --DOMWINDOW == 149 (1AC42C00) [pid = 3856] [serial = 397] [outer = 00000000] [url = about:blank] 10:46:42 INFO - PROCESS | 3856 | --DOMWINDOW == 148 (1AC42000) [pid = 3856] [serial = 398] [outer = 00000000] [url = about:blank] 10:46:42 INFO - PROCESS | 3856 | --DOMWINDOW == 147 (19DBC000) [pid = 3856] [serial = 395] [outer = 00000000] [url = about:blank] 10:46:42 INFO - PROCESS | 3856 | --DOMWINDOW == 146 (18A66400) [pid = 3856] [serial = 409] [outer = 00000000] [url = about:blank] 10:46:42 INFO - PROCESS | 3856 | --DOMWINDOW == 145 (1D658800) [pid = 3856] [serial = 400] [outer = 00000000] [url = about:blank] 10:46:42 INFO - PROCESS | 3856 | --DOMWINDOW == 144 (19D94800) [pid = 3856] [serial = 394] [outer = 00000000] [url = about:blank] 10:46:42 INFO - PROCESS | 3856 | --DOMWINDOW == 143 (1DCF2400) [pid = 3856] [serial = 403] [outer = 00000000] [url = about:blank] 10:46:42 INFO - PROCESS | 3856 | --DOMWINDOW == 142 (15E6C800) [pid = 3856] [serial = 385] [outer = 00000000] [url = about:blank] 10:46:42 INFO - PROCESS | 3856 | --DOMWINDOW == 141 (1673C800) [pid = 3856] [serial = 386] [outer = 00000000] [url = about:blank] 10:46:42 INFO - PROCESS | 3856 | --DOMWINDOW == 140 (19361C00) [pid = 3856] [serial = 391] [outer = 00000000] [url = about:blank] 10:46:42 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (19941800) [pid = 3856] [serial = 392] [outer = 00000000] [url = about:blank] 10:46:42 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (18A5BC00) [pid = 3856] [serial = 382] [outer = 00000000] [url = about:blank] 10:46:42 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (1D65BC00) [pid = 3856] [serial = 401] [outer = 00000000] [url = about:blank] 10:46:43 INFO - PROCESS | 3856 | 1461088003253 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 10:46:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:46:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 828ms 10:46:43 INFO - PROCESS | 3856 | 1461088003284 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 10:46:43 INFO - PROCESS | 3856 | 1461088003290 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 10:46:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:46:43 INFO - PROCESS | 3856 | 1461088003295 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:46:43 INFO - PROCESS | 3856 | 1461088003298 Marionette TRACE conn3 <- [1,606,null,{}] 10:46:43 INFO - PROCESS | 3856 | 1461088003301 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:43 INFO - PROCESS | 3856 | 1461088003397 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 10:46:43 INFO - PROCESS | 3856 | 1461088003481 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:43 INFO - PROCESS | 3856 | ++DOCSHELL 12B84000 == 46 [pid = 3856] [id = 161] 10:46:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (12D7E000) [pid = 3856] [serial = 481] [outer = 00000000] 10:46:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (16C7A000) [pid = 3856] [serial = 482] [outer = 12D7E000] 10:46:43 INFO - PROCESS | 3856 | 1461088003526 Marionette DEBUG loaded listener.js 10:46:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (1807C000) [pid = 3856] [serial = 483] [outer = 12D7E000] 10:46:43 INFO - PROCESS | 3856 | 1461088003888 Marionette TRACE conn3 <- [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]]]}] 10:46:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:46:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 603ms 10:46:43 INFO - PROCESS | 3856 | 1461088003914 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 10:46:43 INFO - PROCESS | 3856 | 1461088003917 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 10:46:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:46:43 INFO - PROCESS | 3856 | 1461088003920 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:46:43 INFO - PROCESS | 3856 | 1461088003923 Marionette TRACE conn3 <- [1,610,null,{}] 10:46:43 INFO - PROCESS | 3856 | 1461088003934 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:43 INFO - PROCESS | 3856 | 1461088004015 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 10:46:44 INFO - PROCESS | 3856 | 1461088004083 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:44 INFO - PROCESS | 3856 | ++DOCSHELL 18C75000 == 47 [pid = 3856] [id = 162] 10:46:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 141 (18C75800) [pid = 3856] [serial = 484] [outer = 00000000] 10:46:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 142 (18C7C800) [pid = 3856] [serial = 485] [outer = 18C75800] 10:46:44 INFO - PROCESS | 3856 | 1461088004130 Marionette DEBUG loaded listener.js 10:46:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 143 (18E0F800) [pid = 3856] [serial = 486] [outer = 18C75800] 10:46:44 INFO - PROCESS | 3856 | 1461088004614 Marionette TRACE conn3 <- [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]]]}] 10:46:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:46:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 768ms 10:46:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:46:44 INFO - PROCESS | 3856 | 1461088004688 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 10:46:44 INFO - PROCESS | 3856 | 1461088004690 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 10:46:44 INFO - PROCESS | 3856 | 1461088004694 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:46:44 INFO - PROCESS | 3856 | 1461088004696 Marionette TRACE conn3 <- [1,614,null,{}] 10:46:44 INFO - PROCESS | 3856 | 1461088004704 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:44 INFO - PROCESS | 3856 | 1461088004832 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 10:46:44 INFO - PROCESS | 3856 | 1461088004843 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:44 INFO - PROCESS | 3856 | ++DOCSHELL 19F37C00 == 48 [pid = 3856] [id = 163] 10:46:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 144 (19F39400) [pid = 3856] [serial = 487] [outer = 00000000] 10:46:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 145 (1AC4C000) [pid = 3856] [serial = 488] [outer = 19F39400] 10:46:44 INFO - PROCESS | 3856 | 1461088004889 Marionette DEBUG loaded listener.js 10:46:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 146 (1ACC3800) [pid = 3856] [serial = 489] [outer = 19F39400] 10:46:45 INFO - PROCESS | 3856 | 1461088005332 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 10:46:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:46:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 662ms 10:46:45 INFO - PROCESS | 3856 | 1461088005372 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 10:46:45 INFO - PROCESS | 3856 | 1461088005374 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 10:46:45 INFO - PROCESS | 3856 | 1461088005377 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:46:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:46:45 INFO - PROCESS | 3856 | 1461088005379 Marionette TRACE conn3 <- [1,618,null,{}] 10:46:45 INFO - PROCESS | 3856 | 1461088005382 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:45 INFO - PROCESS | 3856 | 1461088005510 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 10:46:45 INFO - PROCESS | 3856 | 1461088005521 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:45 INFO - PROCESS | 3856 | ++DOCSHELL 18A65C00 == 49 [pid = 3856] [id = 164] 10:46:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 147 (1944F400) [pid = 3856] [serial = 490] [outer = 00000000] 10:46:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 148 (19B40800) [pid = 3856] [serial = 491] [outer = 1944F400] 10:46:45 INFO - PROCESS | 3856 | 1461088005594 Marionette DEBUG loaded listener.js 10:46:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 149 (19DBFC00) [pid = 3856] [serial = 492] [outer = 1944F400] 10:46:46 INFO - PROCESS | 3856 | 1461088006020 Marionette TRACE conn3 <- [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]]]}] 10:46:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:46:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 663ms 10:46:46 INFO - PROCESS | 3856 | 1461088006045 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 10:46:46 INFO - PROCESS | 3856 | 1461088006047 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 10:46:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:46:46 INFO - PROCESS | 3856 | 1461088006050 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:46:46 INFO - PROCESS | 3856 | 1461088006052 Marionette TRACE conn3 <- [1,622,null,{}] 10:46:46 INFO - PROCESS | 3856 | 1461088006062 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:46 INFO - PROCESS | 3856 | 1461088006174 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 10:46:46 INFO - PROCESS | 3856 | 1461088006183 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:46 INFO - PROCESS | 3856 | ++DOCSHELL 1812C800 == 50 [pid = 3856] [id = 165] 10:46:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 150 (19B33C00) [pid = 3856] [serial = 493] [outer = 00000000] 10:46:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 151 (1D65F800) [pid = 3856] [serial = 494] [outer = 19B33C00] 10:46:46 INFO - PROCESS | 3856 | 1461088006230 Marionette DEBUG loaded listener.js 10:46:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 152 (1DC30000) [pid = 3856] [serial = 495] [outer = 19B33C00] 10:46:46 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:46:46 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:46:46 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:46:46 INFO - PROCESS | 3856 | 1461088006633 Marionette TRACE conn3 <- [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]]]}] 10:46:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:46:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 618ms 10:46:46 INFO - PROCESS | 3856 | 1461088006671 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 10:46:46 INFO - PROCESS | 3856 | 1461088006672 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 10:46:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:46:46 INFO - PROCESS | 3856 | 1461088006675 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:46:46 INFO - PROCESS | 3856 | 1461088006677 Marionette TRACE conn3 <- [1,626,null,{}] 10:46:46 INFO - PROCESS | 3856 | 1461088006686 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:46 INFO - PROCESS | 3856 | 1461088006788 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 10:46:46 INFO - PROCESS | 3856 | 1461088006879 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:46 INFO - PROCESS | 3856 | ++DOCSHELL 1871C400 == 51 [pid = 3856] [id = 166] 10:46:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 153 (197B8800) [pid = 3856] [serial = 496] [outer = 00000000] 10:46:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 154 (197C0C00) [pid = 3856] [serial = 497] [outer = 197B8800] 10:46:46 INFO - PROCESS | 3856 | 1461088006922 Marionette DEBUG loaded listener.js 10:46:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 155 (197C0400) [pid = 3856] [serial = 498] [outer = 197B8800] 10:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 154 (19A46400) [pid = 3856] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 153 (1C748800) [pid = 3856] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 152 (136E7000) [pid = 3856] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 151 (1A6EA000) [pid = 3856] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 150 (19A43400) [pid = 3856] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 149 (13AFB000) [pid = 3856] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 148 (157EDC00) [pid = 3856] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 147 (19D56800) [pid = 3856] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 146 (1870FC00) [pid = 3856] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 145 (1D652400) [pid = 3856] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 144 (142F0000) [pid = 3856] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 143 (17E60000) [pid = 3856] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 142 (19B3FC00) [pid = 3856] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 141 (12DA5400) [pid = 3856] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 140 (15533800) [pid = 3856] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (188E6800) [pid = 3856] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (1A2E8800) [pid = 3856] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (1DD57400) [pid = 3856] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (18A5A800) [pid = 3856] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (1D3F3C00) [pid = 3856] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (11BC6000) [pid = 3856] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (147A8400) [pid = 3856] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (12D3D800) [pid = 3856] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (18E0B400) [pid = 3856] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (19362000) [pid = 3856] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (1AC41000) [pid = 3856] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (18C79800) [pid = 3856] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:46:47 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (18519C00) [pid = 3856] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:46:47 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:46:47 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:46:47 INFO - PROCESS | 3856 | 1461088007475 Marionette TRACE conn3 <- [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]]]}] 10:46:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:46:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 873ms 10:46:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:46:47 INFO - PROCESS | 3856 | 1461088007545 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 10:46:47 INFO - PROCESS | 3856 | 1461088007547 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 10:46:47 INFO - PROCESS | 3856 | 1461088007551 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:46:47 INFO - PROCESS | 3856 | 1461088007552 Marionette TRACE conn3 <- [1,630,null,{}] 10:46:47 INFO - PROCESS | 3856 | 1461088007556 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:47 INFO - PROCESS | 3856 | 1461088007631 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 10:46:47 INFO - PROCESS | 3856 | 1461088007638 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:47 INFO - PROCESS | 3856 | ++DOCSHELL 142F0000 == 52 [pid = 3856] [id = 167] 10:46:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (15723800) [pid = 3856] [serial = 499] [outer = 00000000] 10:46:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (16C72400) [pid = 3856] [serial = 500] [outer = 15723800] 10:46:47 INFO - PROCESS | 3856 | 1461088007682 Marionette DEBUG loaded listener.js 10:46:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (18127000) [pid = 3856] [serial = 501] [outer = 15723800] 10:46:48 INFO - PROCESS | 3856 | 1461088008077 Marionette TRACE conn3 <- [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]]]}] 10:46:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:46:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 572ms 10:46:48 INFO - PROCESS | 3856 | 1461088008130 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 10:46:48 INFO - PROCESS | 3856 | 1461088008132 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 10:46:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:46:48 INFO - PROCESS | 3856 | 1461088008136 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:46:48 INFO - PROCESS | 3856 | 1461088008137 Marionette TRACE conn3 <- [1,634,null,{}] 10:46:48 INFO - PROCESS | 3856 | 1461088008141 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:48 INFO - PROCESS | 3856 | 1461088008215 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 10:46:48 INFO - PROCESS | 3856 | 1461088008221 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:48 INFO - PROCESS | 3856 | ++DOCSHELL 187BD400 == 53 [pid = 3856] [id = 168] 10:46:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (18A60000) [pid = 3856] [serial = 502] [outer = 00000000] 10:46:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (197C1000) [pid = 3856] [serial = 503] [outer = 18A60000] 10:46:48 INFO - PROCESS | 3856 | 1461088008265 Marionette DEBUG loaded listener.js 10:46:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (197C6800) [pid = 3856] [serial = 504] [outer = 18A60000] 10:46:48 INFO - PROCESS | 3856 | 1461088008677 Marionette TRACE conn3 <- [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]]]}] 10:46:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:46:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 573ms 10:46:48 INFO - PROCESS | 3856 | 1461088008716 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 10:46:48 INFO - PROCESS | 3856 | 1461088008718 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 10:46:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:46:48 INFO - PROCESS | 3856 | 1461088008732 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:46:48 INFO - PROCESS | 3856 | 1461088008734 Marionette TRACE conn3 <- [1,638,null,{}] 10:46:48 INFO - PROCESS | 3856 | 1461088008741 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:48 INFO - PROCESS | 3856 | 1461088008817 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 10:46:48 INFO - PROCESS | 3856 | 1461088008823 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:48 INFO - PROCESS | 3856 | ++DOCSHELL 18C79800 == 54 [pid = 3856] [id = 169] 10:46:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (197BD000) [pid = 3856] [serial = 505] [outer = 00000000] 10:46:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (1ACBB800) [pid = 3856] [serial = 506] [outer = 197BD000] 10:46:48 INFO - PROCESS | 3856 | 1461088008849 Marionette DEBUG loaded listener.js 10:46:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (19F37400) [pid = 3856] [serial = 507] [outer = 197BD000] 10:46:49 INFO - PROCESS | 3856 | 1461088009350 Marionette TRACE conn3 <- [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]]]}] 10:46:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:46:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 662ms 10:46:49 INFO - PROCESS | 3856 | 1461088009398 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 10:46:49 INFO - PROCESS | 3856 | 1461088009403 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 10:46:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:46:49 INFO - PROCESS | 3856 | 1461088009409 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:46:49 INFO - PROCESS | 3856 | 1461088009414 Marionette TRACE conn3 <- [1,642,null,{}] 10:46:49 INFO - PROCESS | 3856 | 1461088009421 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:49 INFO - PROCESS | 3856 | 1461088009582 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 10:46:49 INFO - PROCESS | 3856 | 1461088009686 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:49 INFO - PROCESS | 3856 | ++DOCSHELL 1320A400 == 55 [pid = 3856] [id = 170] 10:46:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (133AD800) [pid = 3856] [serial = 508] [outer = 00000000] 10:46:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (1630B800) [pid = 3856] [serial = 509] [outer = 133AD800] 10:46:49 INFO - PROCESS | 3856 | 1461088009742 Marionette DEBUG loaded listener.js 10:46:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (1673B000) [pid = 3856] [serial = 510] [outer = 133AD800] 10:46:50 INFO - PROCESS | 3856 | 1461088010311 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 10:46:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:46:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 964ms 10:46:50 INFO - PROCESS | 3856 | 1461088010379 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 10:46:50 INFO - PROCESS | 3856 | 1461088010385 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 10:46:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:46:50 INFO - PROCESS | 3856 | 1461088010392 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:46:50 INFO - PROCESS | 3856 | 1461088010395 Marionette TRACE conn3 <- [1,646,null,{}] 10:46:50 INFO - PROCESS | 3856 | 1461088010399 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:50 INFO - PROCESS | 3856 | 1461088010506 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 10:46:50 INFO - PROCESS | 3856 | 1461088010632 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:50 INFO - PROCESS | 3856 | ++DOCSHELL 18074C00 == 56 [pid = 3856] [id = 171] 10:46:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (1807CC00) [pid = 3856] [serial = 511] [outer = 00000000] 10:46:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 141 (1871D400) [pid = 3856] [serial = 512] [outer = 1807CC00] 10:46:50 INFO - PROCESS | 3856 | 1461088010671 Marionette DEBUG loaded listener.js 10:46:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 142 (18A65400) [pid = 3856] [serial = 513] [outer = 1807CC00] 10:46:51 INFO - PROCESS | 3856 | 1461088011223 Marionette TRACE conn3 <- [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]]]}] 10:46:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:46:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 919ms 10:46:51 INFO - PROCESS | 3856 | 1461088011308 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 10:46:51 INFO - PROCESS | 3856 | 1461088011310 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 10:46:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:46:51 INFO - PROCESS | 3856 | 1461088011314 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:46:51 INFO - PROCESS | 3856 | 1461088011318 Marionette TRACE conn3 <- [1,650,null,{}] 10:46:51 INFO - PROCESS | 3856 | 1461088011329 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:51 INFO - PROCESS | 3856 | 1461088011478 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 10:46:51 INFO - PROCESS | 3856 | 1461088011531 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:51 INFO - PROCESS | 3856 | ++DOCSHELL 1C740400 == 57 [pid = 3856] [id = 172] 10:46:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 143 (1C740800) [pid = 3856] [serial = 514] [outer = 00000000] 10:46:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 144 (1D3F3C00) [pid = 3856] [serial = 515] [outer = 1C740800] 10:46:51 INFO - PROCESS | 3856 | 1461088011569 Marionette DEBUG loaded listener.js 10:46:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 145 (1D65EC00) [pid = 3856] [serial = 516] [outer = 1C740800] 10:46:51 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:46:52 INFO - PROCESS | 3856 | 1461088012152 Marionette TRACE conn3 <- [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]]]}] 10:46:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:46:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 903ms 10:46:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:46:52 INFO - PROCESS | 3856 | 1461088012223 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 10:46:52 INFO - PROCESS | 3856 | 1461088012226 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 10:46:52 INFO - PROCESS | 3856 | 1461088012229 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:46:52 INFO - PROCESS | 3856 | 1461088012231 Marionette TRACE conn3 <- [1,654,null,{}] 10:46:52 INFO - PROCESS | 3856 | 1461088012235 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:52 INFO - PROCESS | 3856 | 1461088012335 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 10:46:52 INFO - PROCESS | 3856 | 1461088012460 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:52 INFO - PROCESS | 3856 | ++DOCSHELL 13871000 == 58 [pid = 3856] [id = 173] 10:46:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 146 (13871800) [pid = 3856] [serial = 517] [outer = 00000000] 10:46:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 147 (13877C00) [pid = 3856] [serial = 518] [outer = 13871800] 10:46:52 INFO - PROCESS | 3856 | 1461088012498 Marionette DEBUG loaded listener.js 10:46:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 148 (1A548800) [pid = 3856] [serial = 519] [outer = 13871800] 10:46:52 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:46:52 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:46:53 INFO - PROCESS | 3856 | 1461088013068 Marionette TRACE conn3 <- [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]]]}] 10:46:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:46:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 874ms 10:46:53 INFO - PROCESS | 3856 | 1461088013113 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 10:46:53 INFO - PROCESS | 3856 | 1461088013117 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 10:46:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:46:53 INFO - PROCESS | 3856 | 1461088013123 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:46:53 INFO - PROCESS | 3856 | 1461088013125 Marionette TRACE conn3 <- [1,658,null,{}] 10:46:53 INFO - PROCESS | 3856 | 1461088013129 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:53 INFO - PROCESS | 3856 | 1461088013228 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 10:46:53 INFO - PROCESS | 3856 | 1461088013355 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:53 INFO - PROCESS | 3856 | ++DOCSHELL 11B52400 == 59 [pid = 3856] [id = 174] 10:46:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 149 (11B52800) [pid = 3856] [serial = 520] [outer = 00000000] 10:46:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 150 (11B5CC00) [pid = 3856] [serial = 521] [outer = 11B52800] 10:46:53 INFO - PROCESS | 3856 | 1461088013393 Marionette DEBUG loaded listener.js 10:46:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 151 (11B5B800) [pid = 3856] [serial = 522] [outer = 11B52800] 10:46:54 INFO - PROCESS | 3856 | 1461088014094 Marionette TRACE conn3 <- [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]]]}] 10:46:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:46:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1009ms 10:46:54 INFO - PROCESS | 3856 | 1461088014128 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 10:46:54 INFO - PROCESS | 3856 | 1461088014132 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 10:46:54 INFO - PROCESS | 3856 | 1461088014154 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:46:54 INFO - PROCESS | 3856 | 1461088014157 Marionette TRACE conn3 <- [1,662,null,{}] 10:46:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:46:54 INFO - PROCESS | 3856 | 1461088014162 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:54 INFO - PROCESS | 3856 | 1461088014256 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 10:46:54 INFO - PROCESS | 3856 | 1461088014373 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:54 INFO - PROCESS | 3856 | ++DOCSHELL 13873000 == 60 [pid = 3856] [id = 175] 10:46:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 152 (13873800) [pid = 3856] [serial = 523] [outer = 00000000] 10:46:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 153 (13877400) [pid = 3856] [serial = 524] [outer = 13873800] 10:46:54 INFO - PROCESS | 3856 | 1461088014426 Marionette DEBUG loaded listener.js 10:46:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 154 (13AFE000) [pid = 3856] [serial = 525] [outer = 13873800] 10:46:54 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:46:54 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:46:54 INFO - PROCESS | 3856 | --DOCSHELL 187BD400 == 59 [pid = 3856] [id = 168] 10:46:54 INFO - PROCESS | 3856 | --DOCSHELL 142F0000 == 58 [pid = 3856] [id = 167] 10:46:54 INFO - PROCESS | 3856 | --DOCSHELL 1871C400 == 57 [pid = 3856] [id = 166] 10:46:54 INFO - PROCESS | 3856 | --DOCSHELL 1812C800 == 56 [pid = 3856] [id = 165] 10:46:54 INFO - PROCESS | 3856 | --DOCSHELL 18A65C00 == 55 [pid = 3856] [id = 164] 10:46:54 INFO - PROCESS | 3856 | --DOCSHELL 19F37C00 == 54 [pid = 3856] [id = 163] 10:46:54 INFO - PROCESS | 3856 | --DOCSHELL 18C75000 == 53 [pid = 3856] [id = 162] 10:46:54 INFO - PROCESS | 3856 | --DOCSHELL 12B84000 == 52 [pid = 3856] [id = 161] 10:46:54 INFO - PROCESS | 3856 | --DOCSHELL 11B21400 == 51 [pid = 3856] [id = 160] 10:46:54 INFO - PROCESS | 3856 | --DOCSHELL 1807B000 == 50 [pid = 3856] [id = 157] 10:46:54 INFO - PROCESS | 3856 | --DOMWINDOW == 153 (18E07400) [pid = 3856] [serial = 428] [outer = 00000000] [url = about:blank] 10:46:54 INFO - PROCESS | 3856 | --DOMWINDOW == 152 (13263C00) [pid = 3856] [serial = 416] [outer = 00000000] [url = about:blank] 10:46:54 INFO - PROCESS | 3856 | --DOMWINDOW == 151 (1812C400) [pid = 3856] [serial = 419] [outer = 00000000] [url = about:blank] 10:46:54 INFO - PROCESS | 3856 | --DOMWINDOW == 150 (1A549000) [pid = 3856] [serial = 422] [outer = 00000000] [url = about:blank] 10:46:54 INFO - PROCESS | 3856 | --DOMWINDOW == 149 (1DE0BC00) [pid = 3856] [serial = 425] [outer = 00000000] [url = about:blank] 10:46:54 INFO - PROCESS | 3856 | --DOMWINDOW == 148 (18714400) [pid = 3856] [serial = 461] [outer = 00000000] [url = about:blank] 10:46:54 INFO - PROCESS | 3856 | --DOCSHELL 14341000 == 49 [pid = 3856] [id = 156] 10:46:54 INFO - PROCESS | 3856 | --DOCSHELL 11B1D400 == 48 [pid = 3856] [id = 155] 10:46:55 INFO - PROCESS | 3856 | 1461088015025 Marionette TRACE conn3 <- [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]]]}] 10:46:55 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 10:46:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 904ms 10:46:55 INFO - PROCESS | 3856 | 1461088015071 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 10:46:55 INFO - PROCESS | 3856 | 1461088015076 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 10:46:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:46:55 INFO - PROCESS | 3856 | 1461088015082 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:46:55 INFO - PROCESS | 3856 | 1461088015084 Marionette TRACE conn3 <- [1,666,null,{}] 10:46:55 INFO - PROCESS | 3856 | 1461088015088 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:55 INFO - PROCESS | 3856 | 1461088015169 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 147 (1DE08400) [pid = 3856] [serial = 414] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 146 (15BD2800) [pid = 3856] [serial = 160] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 145 (1C17A000) [pid = 3856] [serial = 157] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 144 (1D3F3800) [pid = 3856] [serial = 194] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 143 (1573F800) [pid = 3856] [serial = 197] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 142 (18BE3400) [pid = 3856] [serial = 200] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 141 (1CEBB800) [pid = 3856] [serial = 203] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 140 (19D8C400) [pid = 3856] [serial = 206] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (1DCEE000) [pid = 3856] [serial = 242] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (1632F800) [pid = 3856] [serial = 245] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (18A60400) [pid = 3856] [serial = 248] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (19F3B000) [pid = 3856] [serial = 251] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (13203800) [pid = 3856] [serial = 287] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (17EA1800) [pid = 3856] [serial = 290] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (19B3A000) [pid = 3856] [serial = 293] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (1C740000) [pid = 3856] [serial = 296] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (1DE0D000) [pid = 3856] [serial = 332] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (16303C00) [pid = 3856] [serial = 434] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (1633D000) [pid = 3856] [serial = 435] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (188E2C00) [pid = 3856] [serial = 437] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (18A66C00) [pid = 3856] [serial = 438] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (16459000) [pid = 3856] [serial = 432] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (14BAAC00) [pid = 3856] [serial = 431] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (19B36800) [pid = 3856] [serial = 443] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (1C9FB400) [pid = 3856] [serial = 452] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (1ACB9C00) [pid = 3856] [serial = 450] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (1ACBBC00) [pid = 3856] [serial = 449] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (18E10800) [pid = 3856] [serial = 440] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (1944A000) [pid = 3856] [serial = 441] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (19A4C000) [pid = 3856] [serial = 456] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (18C7D800) [pid = 3856] [serial = 455] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (1CAB0000) [pid = 3856] [serial = 453] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (1A2F4C00) [pid = 3856] [serial = 446] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (1A5E4C00) [pid = 3856] [serial = 447] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (1CE1B000) [pid = 3856] [serial = 458] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (19B3F000) [pid = 3856] [serial = 444] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (1D3FCC00) [pid = 3856] [serial = 459] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (1DC2F800) [pid = 3856] [serial = 371] [outer = 00000000] [url = about:blank] 10:46:55 INFO - PROCESS | 3856 | 1461088015271 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:55 INFO - PROCESS | 3856 | ++DOCSHELL 11B23C00 == 49 [pid = 3856] [id = 176] 10:46:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (11B28C00) [pid = 3856] [serial = 526] [outer = 00000000] 10:46:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (13260400) [pid = 3856] [serial = 527] [outer = 11B28C00] 10:46:55 INFO - PROCESS | 3856 | 1461088015302 Marionette DEBUG loaded listener.js 10:46:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (142F0000) [pid = 3856] [serial = 528] [outer = 11B28C00] 10:46:55 INFO - PROCESS | 3856 | 1461088015709 Marionette TRACE conn3 <- [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]]]}] 10:46:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:46:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 677ms 10:46:55 INFO - PROCESS | 3856 | 1461088015765 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 10:46:55 INFO - PROCESS | 3856 | 1461088015767 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 10:46:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:46:55 INFO - PROCESS | 3856 | 1461088015754 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:46:55 INFO - PROCESS | 3856 | 1461088015757 Marionette TRACE conn3 <- [1,670,null,{}] 10:46:55 INFO - PROCESS | 3856 | 1461088015767 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:55 INFO - PROCESS | 3856 | 1461088015851 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 10:46:55 INFO - PROCESS | 3856 | 1461088015860 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:55 INFO - PROCESS | 3856 | ++DOCSHELL 1656BC00 == 50 [pid = 3856] [id = 177] 10:46:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (1656C800) [pid = 3856] [serial = 529] [outer = 00000000] 10:46:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (1673E400) [pid = 3856] [serial = 530] [outer = 1656C800] 10:46:55 INFO - PROCESS | 3856 | 1461088015912 Marionette DEBUG loaded listener.js 10:46:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (16C34400) [pid = 3856] [serial = 531] [outer = 1656C800] 10:46:56 INFO - PROCESS | 3856 | 1461088016861 Marionette TRACE conn3 <- [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]]]}] 10:46:56 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) 10:46:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1145ms 10:46:56 INFO - PROCESS | 3856 | 1461088016917 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 10:46:56 INFO - PROCESS | 3856 | 1461088016920 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 10:46:56 INFO - PROCESS | 3856 | 1461088016923 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:46:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:46:56 INFO - PROCESS | 3856 | 1461088016925 Marionette TRACE conn3 <- [1,674,null,{}] 10:46:56 INFO - PROCESS | 3856 | 1461088016929 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:57 INFO - PROCESS | 3856 | 1461088017008 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 10:46:57 INFO - PROCESS | 3856 | 1461088017014 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:57 INFO - PROCESS | 3856 | ++DOCSHELL 1673A000 == 51 [pid = 3856] [id = 178] 10:46:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (1673CC00) [pid = 3856] [serial = 532] [outer = 00000000] 10:46:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (1807E800) [pid = 3856] [serial = 533] [outer = 1673CC00] 10:46:57 INFO - PROCESS | 3856 | 1461088017059 Marionette DEBUG loaded listener.js 10:46:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (181A0000) [pid = 3856] [serial = 534] [outer = 1673CC00] 10:46:57 INFO - PROCESS | 3856 | 1461088017962 Marionette TRACE conn3 <- [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]]]}] 10:46:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:46:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1054ms 10:46:57 INFO - PROCESS | 3856 | 1461088017989 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 10:46:57 INFO - PROCESS | 3856 | 1461088017991 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 10:46:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:46:57 INFO - PROCESS | 3856 | 1461088017994 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:46:57 INFO - PROCESS | 3856 | 1461088017996 Marionette TRACE conn3 <- [1,678,null,{}] 10:46:57 INFO - PROCESS | 3856 | 1461088018000 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:58 INFO - PROCESS | 3856 | 1461088018104 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 10:46:58 INFO - PROCESS | 3856 | 1461088018110 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:58 INFO - PROCESS | 3856 | ++DOCSHELL 17E5F800 == 52 [pid = 3856] [id = 179] 10:46:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (17EA4400) [pid = 3856] [serial = 535] [outer = 00000000] 10:46:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (1871A800) [pid = 3856] [serial = 536] [outer = 17EA4400] 10:46:58 INFO - PROCESS | 3856 | 1461088018162 Marionette DEBUG loaded listener.js 10:46:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (187C7000) [pid = 3856] [serial = 537] [outer = 17EA4400] 10:46:59 INFO - PROCESS | 3856 | 1461088019094 Marionette TRACE conn3 <- [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]]]}] 10:46:59 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (1944F400) [pid = 3856] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:46:59 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (19B33C00) [pid = 3856] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:46:59 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (197B8800) [pid = 3856] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:46:59 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (18C75800) [pid = 3856] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:46:59 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (15E6B800) [pid = 3856] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:46:59 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (11B1F000) [pid = 3856] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:46:59 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (18076C00) [pid = 3856] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:46:59 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (12D7E000) [pid = 3856] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:46:59 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (11B21C00) [pid = 3856] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:46:59 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (19F39400) [pid = 3856] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:46:59 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (18A60000) [pid = 3856] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:46:59 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (15723800) [pid = 3856] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:46:59 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (12DAAC00) [pid = 3856] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:46:59 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1633C400) [pid = 3856] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:46:59 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (18C7AC00) [pid = 3856] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:46:59 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (13202C00) [pid = 3856] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:46:59 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (19B3A400) [pid = 3856] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:46:59 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (1DCF2800) [pid = 3856] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:46:59 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (188E2400) [pid = 3856] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:46:59 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (11BCB400) [pid = 3856] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:46:59 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (1673DC00) [pid = 3856] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:46:59 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (143AA800) [pid = 3856] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:46:59 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (1DC36000) [pid = 3856] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:46:59 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (1C179C00) [pid = 3856] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:46:59 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (16740C00) [pid = 3856] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:46:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:46:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1280ms 10:46:59 INFO - PROCESS | 3856 | 1461088019288 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 10:46:59 INFO - PROCESS | 3856 | 1461088019290 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 10:46:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:46:59 INFO - PROCESS | 3856 | 1461088019293 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:46:59 INFO - PROCESS | 3856 | 1461088019295 Marionette TRACE conn3 <- [1,682,null,{}] 10:46:59 INFO - PROCESS | 3856 | 1461088019299 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:46:59 INFO - PROCESS | 3856 | 1461088019384 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 10:46:59 INFO - PROCESS | 3856 | 1461088019415 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:59 INFO - PROCESS | 3856 | ++DOCSHELL 12DA9000 == 53 [pid = 3856] [id = 180] 10:46:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (143A3800) [pid = 3856] [serial = 538] [outer = 00000000] 10:46:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (15E6B800) [pid = 3856] [serial = 539] [outer = 143A3800] 10:46:59 INFO - PROCESS | 3856 | 1461088019467 Marionette DEBUG loaded listener.js 10:46:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (15D5A400) [pid = 3856] [serial = 540] [outer = 143A3800] 10:47:00 INFO - PROCESS | 3856 | 1461088020324 Marionette TRACE conn3 <- [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]]]}] 10:47:00 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) 10:47:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1054ms 10:47:00 INFO - PROCESS | 3856 | 1461088020349 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 10:47:00 INFO - PROCESS | 3856 | 1461088020351 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 10:47:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:47:00 INFO - PROCESS | 3856 | 1461088020355 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:47:00 INFO - PROCESS | 3856 | 1461088020356 Marionette TRACE conn3 <- [1,686,null,{}] 10:47:00 INFO - PROCESS | 3856 | 1461088020360 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:00 INFO - PROCESS | 3856 | 1461088020463 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 10:47:00 INFO - PROCESS | 3856 | 1461088020471 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:00 INFO - PROCESS | 3856 | ++DOCSHELL 15720000 == 54 [pid = 3856] [id = 181] 10:47:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (16309000) [pid = 3856] [serial = 541] [outer = 00000000] 10:47:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (187BD400) [pid = 3856] [serial = 542] [outer = 16309000] 10:47:00 INFO - PROCESS | 3856 | 1461088020515 Marionette DEBUG loaded listener.js 10:47:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (1871A000) [pid = 3856] [serial = 543] [outer = 16309000] 10:47:01 INFO - PROCESS | 3856 | 1461088021407 Marionette TRACE conn3 <- [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]]]}] 10:47:01 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) 10:47:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1100ms 10:47:01 INFO - PROCESS | 3856 | 1461088021501 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 10:47:01 INFO - PROCESS | 3856 | 1461088021506 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 10:47:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:47:01 INFO - PROCESS | 3856 | 1461088021512 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:47:01 INFO - PROCESS | 3856 | 1461088021516 Marionette TRACE conn3 <- [1,690,null,{}] 10:47:01 INFO - PROCESS | 3856 | 1461088021524 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:01 INFO - PROCESS | 3856 | 1461088021618 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 10:47:01 INFO - PROCESS | 3856 | 1461088021736 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:01 INFO - PROCESS | 3856 | ++DOCSHELL 11B5BC00 == 55 [pid = 3856] [id = 182] 10:47:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (12B7F000) [pid = 3856] [serial = 544] [outer = 00000000] 10:47:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (1325F000) [pid = 3856] [serial = 545] [outer = 12B7F000] 10:47:01 INFO - PROCESS | 3856 | 1461088021794 Marionette DEBUG loaded listener.js 10:47:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (137D6000) [pid = 3856] [serial = 546] [outer = 12B7F000] 10:47:02 INFO - PROCESS | 3856 | 1461088022843 Marionette TRACE conn3 <- [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]]]}] 10:47:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:47:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1370ms 10:47:02 INFO - PROCESS | 3856 | 1461088022878 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 10:47:02 INFO - PROCESS | 3856 | 1461088022884 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 10:47:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:47:02 INFO - PROCESS | 3856 | 1461088022891 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:47:02 INFO - PROCESS | 3856 | 1461088022893 Marionette TRACE conn3 <- [1,694,null,{}] 10:47:02 INFO - PROCESS | 3856 | 1461088022897 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:02 INFO - PROCESS | 3856 | 1461088022999 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 10:47:03 INFO - PROCESS | 3856 | 1461088023095 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:03 INFO - PROCESS | 3856 | ++DOCSHELL 15D53800 == 56 [pid = 3856] [id = 183] 10:47:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (15DCFC00) [pid = 3856] [serial = 547] [outer = 00000000] 10:47:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (16310800) [pid = 3856] [serial = 548] [outer = 15DCFC00] 10:47:03 INFO - PROCESS | 3856 | 1461088023191 Marionette DEBUG loaded listener.js 10:47:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (16459000) [pid = 3856] [serial = 549] [outer = 15DCFC00] 10:47:04 INFO - PROCESS | 3856 | 1461088024224 Marionette TRACE conn3 <- [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]]]}] 10:47:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:47:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1341ms 10:47:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:47:04 INFO - PROCESS | 3856 | 1461088024243 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 10:47:04 INFO - PROCESS | 3856 | 1461088024245 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 10:47:04 INFO - PROCESS | 3856 | 1461088024249 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:47:04 INFO - PROCESS | 3856 | 1461088024253 Marionette TRACE conn3 <- [1,698,null,{}] 10:47:04 INFO - PROCESS | 3856 | 1461088024264 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:04 INFO - PROCESS | 3856 | 1461088024378 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 10:47:04 INFO - PROCESS | 3856 | 1461088024484 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:04 INFO - PROCESS | 3856 | ++DOCSHELL 18078000 == 57 [pid = 3856] [id = 184] 10:47:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (18519800) [pid = 3856] [serial = 550] [outer = 00000000] 10:47:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (18C7BC00) [pid = 3856] [serial = 551] [outer = 18519800] 10:47:04 INFO - PROCESS | 3856 | 1461088024541 Marionette DEBUG loaded listener.js 10:47:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (18E09000) [pid = 3856] [serial = 552] [outer = 18519800] 10:47:05 INFO - PROCESS | 3856 | 1461088025528 Marionette TRACE conn3 <- [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]]]}] 10:47:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:47:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1310ms 10:47:05 INFO - PROCESS | 3856 | 1461088025555 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 10:47:05 INFO - PROCESS | 3856 | 1461088025559 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 10:47:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:47:05 INFO - PROCESS | 3856 | 1461088025564 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:47:05 INFO - PROCESS | 3856 | 1461088025568 Marionette TRACE conn3 <- [1,702,null,{}] 10:47:05 INFO - PROCESS | 3856 | 1461088025575 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:05 INFO - PROCESS | 3856 | 1461088025668 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 10:47:05 INFO - PROCESS | 3856 | 1461088025811 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:05 INFO - PROCESS | 3856 | ++DOCSHELL 11B5A800 == 58 [pid = 3856] [id = 185] 10:47:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (11B5E800) [pid = 3856] [serial = 553] [outer = 00000000] 10:47:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (13AFD800) [pid = 3856] [serial = 554] [outer = 11B5E800] 10:47:05 INFO - PROCESS | 3856 | 1461088025914 Marionette DEBUG loaded listener.js 10:47:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (14BA9400) [pid = 3856] [serial = 555] [outer = 11B5E800] 10:47:06 INFO - PROCESS | 3856 | --DOCSHELL 12DA9000 == 57 [pid = 3856] [id = 180] 10:47:06 INFO - PROCESS | 3856 | --DOCSHELL 17E5F800 == 56 [pid = 3856] [id = 179] 10:47:06 INFO - PROCESS | 3856 | --DOCSHELL 1673A000 == 55 [pid = 3856] [id = 178] 10:47:06 INFO - PROCESS | 3856 | --DOCSHELL 1656BC00 == 54 [pid = 3856] [id = 177] 10:47:06 INFO - PROCESS | 3856 | --DOCSHELL 11B23C00 == 53 [pid = 3856] [id = 176] 10:47:06 INFO - PROCESS | 3856 | --DOCSHELL 13873000 == 52 [pid = 3856] [id = 175] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (19448400) [pid = 3856] [serial = 383] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (18E07000) [pid = 3856] [serial = 429] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (1ACB9000) [pid = 3856] [serial = 423] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (16301C00) [pid = 3856] [serial = 374] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (1C9F0800) [pid = 3856] [serial = 380] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (1DE13000) [pid = 3856] [serial = 426] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (19368000) [pid = 3856] [serial = 338] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1429A400) [pid = 3856] [serial = 417] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (16C0E800) [pid = 3856] [serial = 377] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (16C05000) [pid = 3856] [serial = 335] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (1DD51800) [pid = 3856] [serial = 284] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (1DCF9000) [pid = 3856] [serial = 341] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (187BF400) [pid = 3856] [serial = 420] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (19B40800) [pid = 3856] [serial = 491] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (1D65F800) [pid = 3856] [serial = 494] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (19DBFC00) [pid = 3856] [serial = 492] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (197C0C00) [pid = 3856] [serial = 497] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (1DC30000) [pid = 3856] [serial = 495] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (18C7C800) [pid = 3856] [serial = 485] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (1954A800) [pid = 3856] [serial = 477] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (18C73000) [pid = 3856] [serial = 476] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (11BCC800) [pid = 3856] [serial = 465] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (11B26000) [pid = 3856] [serial = 464] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (1D653400) [pid = 3856] [serial = 462] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (16C7A000) [pid = 3856] [serial = 482] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (1807C000) [pid = 3856] [serial = 483] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (12DA7400) [pid = 3856] [serial = 479] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (15734C00) [pid = 3856] [serial = 480] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1AC4C000) [pid = 3856] [serial = 488] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1630F800) [pid = 3856] [serial = 467] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (18123C00) [pid = 3856] [serial = 470] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1A229C00) [pid = 3856] [serial = 473] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (197C1000) [pid = 3856] [serial = 503] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1ACBB800) [pid = 3856] [serial = 506] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (197C6800) [pid = 3856] [serial = 504] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (197C0400) [pid = 3856] [serial = 498] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (16C72400) [pid = 3856] [serial = 500] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (18127000) [pid = 3856] [serial = 501] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (18E0F800) [pid = 3856] [serial = 486] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1ACC3800) [pid = 3856] [serial = 489] [outer = 00000000] [url = about:blank] 10:47:06 INFO - PROCESS | 3856 | 1461088026923 Marionette TRACE conn3 <- [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]]]}] 10:47:06 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 10:47:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1400ms 10:47:06 INFO - PROCESS | 3856 | 1461088026980 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 10:47:06 INFO - PROCESS | 3856 | 1461088026986 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 10:47:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:47:06 INFO - PROCESS | 3856 | 1461088026992 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:47:06 INFO - PROCESS | 3856 | 1461088026994 Marionette TRACE conn3 <- [1,706,null,{}] 10:47:06 INFO - PROCESS | 3856 | 1461088026998 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:07 INFO - PROCESS | 3856 | 1461088027080 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 10:47:07 INFO - PROCESS | 3856 | 1461088027089 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:07 INFO - PROCESS | 3856 | ++DOCSHELL 12DA7400 == 53 [pid = 3856] [id = 186] 10:47:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (12DA9000) [pid = 3856] [serial = 556] [outer = 00000000] 10:47:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (15B37000) [pid = 3856] [serial = 557] [outer = 12DA9000] 10:47:07 INFO - PROCESS | 3856 | 1461088027134 Marionette DEBUG loaded listener.js 10:47:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16303400) [pid = 3856] [serial = 558] [outer = 12DA9000] 10:47:08 INFO - PROCESS | 3856 | 1461088028059 Marionette TRACE conn3 <- [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]]]}] 10:47:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:47:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1114ms 10:47:08 INFO - PROCESS | 3856 | 1461088028111 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 10:47:08 INFO - PROCESS | 3856 | 1461088028113 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 10:47:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:47:08 INFO - PROCESS | 3856 | 1461088028117 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:47:08 INFO - PROCESS | 3856 | 1461088028120 Marionette TRACE conn3 <- [1,710,null,{}] 10:47:08 INFO - PROCESS | 3856 | 1461088028131 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:08 INFO - PROCESS | 3856 | 1461088028201 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 10:47:08 INFO - PROCESS | 3856 | 1461088028209 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:08 INFO - PROCESS | 3856 | ++DOCSHELL 16442C00 == 54 [pid = 3856] [id = 187] 10:47:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (1673F800) [pid = 3856] [serial = 559] [outer = 00000000] 10:47:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (16C36C00) [pid = 3856] [serial = 560] [outer = 1673F800] 10:47:08 INFO - PROCESS | 3856 | 1461088028255 Marionette DEBUG loaded listener.js 10:47:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (17E5D000) [pid = 3856] [serial = 561] [outer = 1673F800] 10:47:08 INFO - PROCESS | 3856 | 1461088028712 Marionette TRACE conn3 <- [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] 10:47:08 INFO - PROCESS | 3856 | 1461088028722 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 10:47:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:47:08 INFO - PROCESS | 3856 | 1461088028725 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:47:08 INFO - PROCESS | 3856 | 1461088028726 Marionette TRACE conn3 <- [1,714,null,{}] 10:47:08 INFO - PROCESS | 3856 | 1461088028736 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:08 INFO - PROCESS | 3856 | 1461088028839 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 10:47:08 INFO - PROCESS | 3856 | 1461088028845 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:08 INFO - PROCESS | 3856 | ++DOCSHELL 16C79400 == 55 [pid = 3856] [id = 188] 10:47:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (17EA5C00) [pid = 3856] [serial = 562] [outer = 00000000] 10:47:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1851E800) [pid = 3856] [serial = 563] [outer = 17EA5C00] 10:47:08 INFO - PROCESS | 3856 | 1461088028890 Marionette DEBUG loaded listener.js 10:47:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (18714400) [pid = 3856] [serial = 564] [outer = 17EA5C00] 10:47:09 INFO - PROCESS | 3856 | 1461088029347 Marionette TRACE conn3 <- [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]]]}] 10:47:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:47:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 663ms 10:47:09 INFO - PROCESS | 3856 | 1461088029407 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 10:47:09 INFO - PROCESS | 3856 | 1461088029409 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 10:47:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:47:09 INFO - PROCESS | 3856 | 1461088029419 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:47:09 INFO - PROCESS | 3856 | 1461088029420 Marionette TRACE conn3 <- [1,718,null,{}] 10:47:09 INFO - PROCESS | 3856 | 1461088029427 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:09 INFO - PROCESS | 3856 | 1461088029530 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 10:47:09 INFO - PROCESS | 3856 | 1461088029618 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:09 INFO - PROCESS | 3856 | ++DOCSHELL 18513800 == 56 [pid = 3856] [id = 189] 10:47:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (18A5A000) [pid = 3856] [serial = 565] [outer = 00000000] 10:47:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (18BE3C00) [pid = 3856] [serial = 566] [outer = 18A5A000] 10:47:09 INFO - PROCESS | 3856 | 1461088029644 Marionette DEBUG loaded listener.js 10:47:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (18A65C00) [pid = 3856] [serial = 567] [outer = 18A5A000] 10:47:10 INFO - PROCESS | 3856 | 1461088030066 Marionette TRACE conn3 <- [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[4036] expected 0 but got 24","_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] 10:47:10 INFO - PROCESS | 3856 | 1461088030125 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 10:47:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:47:10 INFO - PROCESS | 3856 | 1461088030135 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:47:10 INFO - PROCESS | 3856 | 1461088030136 Marionette TRACE conn3 <- [1,722,null,{}] 10:47:10 INFO - PROCESS | 3856 | 1461088030144 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:10 INFO - PROCESS | 3856 | 1461088030264 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 10:47:10 INFO - PROCESS | 3856 | 1461088030277 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:10 INFO - PROCESS | 3856 | ++DOCSHELL 18C77000 == 57 [pid = 3856] [id = 190] 10:47:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (18E0BC00) [pid = 3856] [serial = 568] [outer = 00000000] 10:47:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1953DC00) [pid = 3856] [serial = 569] [outer = 18E0BC00] 10:47:10 INFO - PROCESS | 3856 | 1461088030325 Marionette DEBUG loaded listener.js 10:47:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (197B9800) [pid = 3856] [serial = 570] [outer = 18E0BC00] 10:47:10 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (17EA4400) [pid = 3856] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:47:10 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (1673CC00) [pid = 3856] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:47:10 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (11B28C00) [pid = 3856] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:47:10 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (143A3800) [pid = 3856] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:47:10 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (13873800) [pid = 3856] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:47:10 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (11B52800) [pid = 3856] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:47:10 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1656C800) [pid = 3856] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:47:10 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (18C79400) [pid = 3856] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:47:10 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1807B400) [pid = 3856] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:47:10 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (14B03400) [pid = 3856] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:47:10 INFO - PROCESS | 3856 | 1461088030855 Marionette TRACE conn3 <- [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]]]}] 10:47:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:47:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 768ms 10:47:10 INFO - PROCESS | 3856 | 1461088030918 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 10:47:10 INFO - PROCESS | 3856 | 1461088030920 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 10:47:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:47:10 INFO - PROCESS | 3856 | 1461088030923 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:47:10 INFO - PROCESS | 3856 | 1461088030925 Marionette TRACE conn3 <- [1,726,null,{}] 10:47:10 INFO - PROCESS | 3856 | 1461088030928 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:10 INFO - PROCESS | 3856 | 1461088031002 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 10:47:11 INFO - PROCESS | 3856 | 1461088031071 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:11 INFO - PROCESS | 3856 | ++DOCSHELL 11B55400 == 58 [pid = 3856] [id = 191] 10:47:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (11B5D000) [pid = 3856] [serial = 571] [outer = 00000000] 10:47:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (1673AC00) [pid = 3856] [serial = 572] [outer = 11B5D000] 10:47:11 INFO - PROCESS | 3856 | 1461088031115 Marionette DEBUG loaded listener.js 10:47:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (188E5C00) [pid = 3856] [serial = 573] [outer = 11B5D000] 10:47:11 INFO - PROCESS | 3856 | 1461088031947 Marionette TRACE conn3 <- [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]]]}] 10:47:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:47:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1054ms 10:47:11 INFO - PROCESS | 3856 | 1461088031985 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 10:47:11 INFO - PROCESS | 3856 | 1461088031986 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 10:47:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:47:11 INFO - PROCESS | 3856 | 1461088031990 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:47:11 INFO - PROCESS | 3856 | 1461088031992 Marionette TRACE conn3 <- [1,730,null,{}] 10:47:11 INFO - PROCESS | 3856 | 1461088031995 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:12 INFO - PROCESS | 3856 | 1461088032058 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 10:47:12 INFO - PROCESS | 3856 | 1461088032134 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:12 INFO - PROCESS | 3856 | ++DOCSHELL 16464800 == 59 [pid = 3856] [id = 192] 10:47:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (17E59400) [pid = 3856] [serial = 574] [outer = 00000000] 10:47:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (197C1000) [pid = 3856] [serial = 575] [outer = 17E59400] 10:47:12 INFO - PROCESS | 3856 | 1461088032178 Marionette DEBUG loaded listener.js 10:47:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (197C0800) [pid = 3856] [serial = 576] [outer = 17E59400] 10:47:13 INFO - PROCESS | 3856 | 1461088033056 Marionette TRACE conn3 <- [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]]]}] 10:47:13 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 10:47:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1100ms 10:47:13 INFO - PROCESS | 3856 | 1461088033086 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 10:47:13 INFO - PROCESS | 3856 | 1461088033090 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 10:47:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:47:13 INFO - PROCESS | 3856 | 1461088033096 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:47:13 INFO - PROCESS | 3856 | 1461088033100 Marionette TRACE conn3 <- [1,734,null,{}] 10:47:13 INFO - PROCESS | 3856 | 1461088033148 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:13 INFO - PROCESS | 3856 | 1461088033244 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 10:47:13 INFO - PROCESS | 3856 | 1461088033389 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:13 INFO - PROCESS | 3856 | ++DOCSHELL 13263000 == 60 [pid = 3856] [id = 193] 10:47:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (133A5C00) [pid = 3856] [serial = 577] [outer = 00000000] 10:47:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (13872400) [pid = 3856] [serial = 578] [outer = 133A5C00] 10:47:13 INFO - PROCESS | 3856 | 1461088033494 Marionette DEBUG loaded listener.js 10:47:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (13877800) [pid = 3856] [serial = 579] [outer = 133A5C00] 10:47:14 INFO - PROCESS | 3856 | 1461088034484 Marionette TRACE conn3 <- [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]]]}] 10:47:14 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.) 10:47:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1400ms 10:47:14 INFO - PROCESS | 3856 | 1461088034510 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 10:47:14 INFO - PROCESS | 3856 | 1461088034517 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 10:47:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:47:14 INFO - PROCESS | 3856 | 1461088034564 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:47:14 INFO - PROCESS | 3856 | 1461088034567 Marionette TRACE conn3 <- [1,738,null,{}] 10:47:14 INFO - PROCESS | 3856 | 1461088034574 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:14 INFO - PROCESS | 3856 | 1461088034665 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 10:47:14 INFO - PROCESS | 3856 | 1461088034860 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:14 INFO - PROCESS | 3856 | ++DOCSHELL 16739000 == 61 [pid = 3856] [id = 194] 10:47:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (16739800) [pid = 3856] [serial = 580] [outer = 00000000] 10:47:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (17EA2C00) [pid = 3856] [serial = 581] [outer = 16739800] 10:47:14 INFO - PROCESS | 3856 | 1461088034915 Marionette DEBUG loaded listener.js 10:47:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (18127000) [pid = 3856] [serial = 582] [outer = 16739800] 10:47:15 INFO - PROCESS | 3856 | 1461088035929 Marionette TRACE conn3 <- [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]]]}] 10:47:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:47:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1431ms 10:47:15 INFO - PROCESS | 3856 | 1461088035959 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 10:47:15 INFO - PROCESS | 3856 | 1461088035963 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 10:47:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:47:15 INFO - PROCESS | 3856 | 1461088035968 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:47:15 INFO - PROCESS | 3856 | 1461088035972 Marionette TRACE conn3 <- [1,742,null,{}] 10:47:15 INFO - PROCESS | 3856 | 1461088035978 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:16 INFO - PROCESS | 3856 | 1461088036071 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 10:47:16 INFO - PROCESS | 3856 | 1461088036193 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:16 INFO - PROCESS | 3856 | ++DOCSHELL 12B3E000 == 62 [pid = 3856] [id = 195] 10:47:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (12D9E000) [pid = 3856] [serial = 583] [outer = 00000000] 10:47:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (142A4C00) [pid = 3856] [serial = 584] [outer = 12D9E000] 10:47:16 INFO - PROCESS | 3856 | 1461088036287 Marionette DEBUG loaded listener.js 10:47:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (15722000) [pid = 3856] [serial = 585] [outer = 12D9E000] 10:47:16 INFO - PROCESS | 3856 | --DOCSHELL 147AC400 == 61 [pid = 3856] [id = 159] 10:47:16 INFO - PROCESS | 3856 | --DOCSHELL 11B52400 == 60 [pid = 3856] [id = 174] 10:47:16 INFO - PROCESS | 3856 | --DOCSHELL 1C9F9000 == 59 [pid = 3856] [id = 95] 10:47:16 INFO - PROCESS | 3856 | --DOCSHELL 1A221400 == 58 [pid = 3856] [id = 99] 10:47:16 INFO - PROCESS | 3856 | --DOCSHELL 11B55400 == 57 [pid = 3856] [id = 191] 10:47:16 INFO - PROCESS | 3856 | --DOCSHELL 18C77000 == 56 [pid = 3856] [id = 190] 10:47:16 INFO - PROCESS | 3856 | --DOCSHELL 18513800 == 55 [pid = 3856] [id = 189] 10:47:16 INFO - PROCESS | 3856 | --DOCSHELL 16C79400 == 54 [pid = 3856] [id = 188] 10:47:16 INFO - PROCESS | 3856 | --DOCSHELL 16442C00 == 53 [pid = 3856] [id = 187] 10:47:16 INFO - PROCESS | 3856 | --DOCSHELL 12DA7400 == 52 [pid = 3856] [id = 186] 10:47:16 INFO - PROCESS | 3856 | --DOCSHELL 11B5A800 == 51 [pid = 3856] [id = 185] 10:47:16 INFO - PROCESS | 3856 | --DOCSHELL 15D53800 == 50 [pid = 3856] [id = 183] 10:47:16 INFO - PROCESS | 3856 | --DOCSHELL 11B5BC00 == 49 [pid = 3856] [id = 182] 10:47:16 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1ACBF800) [pid = 3856] [serial = 474] [outer = 00000000] [url = about:blank] 10:47:16 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (18715000) [pid = 3856] [serial = 471] [outer = 00000000] [url = about:blank] 10:47:16 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (16739400) [pid = 3856] [serial = 468] [outer = 00000000] [url = about:blank] 10:47:16 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (1871A800) [pid = 3856] [serial = 536] [outer = 00000000] [url = about:blank] 10:47:16 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (1630B800) [pid = 3856] [serial = 509] [outer = 00000000] [url = about:blank] 10:47:16 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (1807E800) [pid = 3856] [serial = 533] [outer = 00000000] [url = about:blank] 10:47:16 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (13260400) [pid = 3856] [serial = 527] [outer = 00000000] [url = about:blank] 10:47:16 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (142F0000) [pid = 3856] [serial = 528] [outer = 00000000] [url = about:blank] 10:47:16 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (15E6B800) [pid = 3856] [serial = 539] [outer = 00000000] [url = about:blank] 10:47:16 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (13877C00) [pid = 3856] [serial = 518] [outer = 00000000] [url = about:blank] 10:47:16 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (13AFE000) [pid = 3856] [serial = 525] [outer = 00000000] [url = about:blank] 10:47:16 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (13877400) [pid = 3856] [serial = 524] [outer = 00000000] [url = about:blank] 10:47:16 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1D3F3C00) [pid = 3856] [serial = 515] [outer = 00000000] [url = about:blank] 10:47:16 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1871D400) [pid = 3856] [serial = 512] [outer = 00000000] [url = about:blank] 10:47:16 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (11B5B800) [pid = 3856] [serial = 522] [outer = 00000000] [url = about:blank] 10:47:16 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (11B5CC00) [pid = 3856] [serial = 521] [outer = 00000000] [url = about:blank] 10:47:16 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (1673E400) [pid = 3856] [serial = 530] [outer = 00000000] [url = about:blank] 10:47:16 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (16C34400) [pid = 3856] [serial = 531] [outer = 00000000] [url = about:blank] 10:47:16 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (187C7000) [pid = 3856] [serial = 537] [outer = 00000000] [url = about:blank] 10:47:16 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (15D5A400) [pid = 3856] [serial = 540] [outer = 00000000] [url = about:blank] 10:47:16 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (181A0000) [pid = 3856] [serial = 534] [outer = 00000000] [url = about:blank] 10:47:16 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (187BD400) [pid = 3856] [serial = 542] [outer = 00000000] [url = about:blank] 10:47:17 INFO - PROCESS | 3856 | 1461088037287 Marionette TRACE conn3 <- [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]]]}] 10:47:17 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 10:47:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1370ms 10:47:17 INFO - PROCESS | 3856 | 1461088037331 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 10:47:17 INFO - PROCESS | 3856 | 1461088037335 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 10:47:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:47:17 INFO - PROCESS | 3856 | 1461088037341 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:47:17 INFO - PROCESS | 3856 | 1461088037345 Marionette TRACE conn3 <- [1,746,null,{}] 10:47:17 INFO - PROCESS | 3856 | 1461088037352 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:17 INFO - PROCESS | 3856 | 1461088037453 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 10:47:17 INFO - PROCESS | 3856 | 1461088037598 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:17 INFO - PROCESS | 3856 | ++DOCSHELL 1325C800 == 50 [pid = 3856] [id = 196] 10:47:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (1325D400) [pid = 3856] [serial = 586] [outer = 00000000] 10:47:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (1386E000) [pid = 3856] [serial = 587] [outer = 1325D400] 10:47:17 INFO - PROCESS | 3856 | 1461088037640 Marionette DEBUG loaded listener.js 10:47:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (13A52C00) [pid = 3856] [serial = 588] [outer = 1325D400] 10:47:18 INFO - PROCESS | 3856 | 1461088038169 Marionette TRACE conn3 <- [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]]]}] 10:47:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:47:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 859ms 10:47:18 INFO - PROCESS | 3856 | 1461088038213 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 10:47:18 INFO - PROCESS | 3856 | 1461088038219 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 10:47:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:47:18 INFO - PROCESS | 3856 | 1461088038226 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:47:18 INFO - PROCESS | 3856 | 1461088038228 Marionette TRACE conn3 <- [1,750,null,{}] 10:47:18 INFO - PROCESS | 3856 | 1461088038232 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:18 INFO - PROCESS | 3856 | 1461088038331 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 10:47:18 INFO - PROCESS | 3856 | 1461088038421 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:18 INFO - PROCESS | 3856 | ++DOCSHELL 11B21800 == 51 [pid = 3856] [id = 197] 10:47:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (16302800) [pid = 3856] [serial = 589] [outer = 00000000] 10:47:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16310400) [pid = 3856] [serial = 590] [outer = 16302800] 10:47:18 INFO - PROCESS | 3856 | 1461088038476 Marionette DEBUG loaded listener.js 10:47:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (1633DC00) [pid = 3856] [serial = 591] [outer = 16302800] 10:47:19 INFO - PROCESS | 3856 | 1461088039472 Marionette TRACE conn3 <- [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]]]}] 10:47:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:47:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1280ms 10:47:19 INFO - PROCESS | 3856 | 1461088039523 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 10:47:19 INFO - PROCESS | 3856 | 1461088039525 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 10:47:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:47:19 INFO - PROCESS | 3856 | 1461088039529 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:47:19 INFO - PROCESS | 3856 | 1461088039533 Marionette TRACE conn3 <- [1,754,null,{}] 10:47:19 INFO - PROCESS | 3856 | 1461088039545 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:19 INFO - PROCESS | 3856 | 1461088039679 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 10:47:19 INFO - PROCESS | 3856 | 1461088039751 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:19 INFO - PROCESS | 3856 | ++DOCSHELL 16C0EC00 == 52 [pid = 3856] [id = 198] 10:47:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (16C10400) [pid = 3856] [serial = 592] [outer = 00000000] 10:47:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (17E5D400) [pid = 3856] [serial = 593] [outer = 16C10400] 10:47:19 INFO - PROCESS | 3856 | 1461088039809 Marionette DEBUG loaded listener.js 10:47:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (18077C00) [pid = 3856] [serial = 594] [outer = 16C10400] 10:47:20 INFO - PROCESS | 3856 | 1461088040830 Marionette TRACE conn3 <- [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]]]}] 10:47:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:47:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1340ms 10:47:20 INFO - PROCESS | 3856 | 1461088040874 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 10:47:20 INFO - PROCESS | 3856 | 1461088040877 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 10:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:47:20 INFO - PROCESS | 3856 | 1461088040881 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:47:20 INFO - PROCESS | 3856 | 1461088040883 Marionette TRACE conn3 <- [1,758,null,{}] 10:47:20 INFO - PROCESS | 3856 | 1461088040887 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:21 INFO - PROCESS | 3856 | 1461088041015 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 10:47:21 INFO - PROCESS | 3856 | 1461088041164 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:21 INFO - PROCESS | 3856 | ++DOCSHELL 1851B800 == 53 [pid = 3856] [id = 199] 10:47:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (18715000) [pid = 3856] [serial = 595] [outer = 00000000] 10:47:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (188E1800) [pid = 3856] [serial = 596] [outer = 18715000] 10:47:21 INFO - PROCESS | 3856 | 1461088041219 Marionette DEBUG loaded listener.js 10:47:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (18A5A800) [pid = 3856] [serial = 597] [outer = 18715000] 10:47:21 INFO - PROCESS | 3856 | 1461088041750 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 10:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 904ms 10:47:21 INFO - PROCESS | 3856 | 1461088041791 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 10:47:21 INFO - PROCESS | 3856 | 1461088041794 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 10:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:47:21 INFO - PROCESS | 3856 | 1461088041798 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:47:21 INFO - PROCESS | 3856 | 1461088041800 Marionette TRACE conn3 <- [1,762,null,{}] 10:47:21 INFO - PROCESS | 3856 | 1461088041804 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:21 INFO - PROCESS | 3856 | 1461088041898 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 10:47:22 INFO - PROCESS | 3856 | 1461088042007 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:22 INFO - PROCESS | 3856 | ++DOCSHELL 187CB800 == 54 [pid = 3856] [id = 200] 10:47:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (188DB000) [pid = 3856] [serial = 598] [outer = 00000000] 10:47:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (18C7C800) [pid = 3856] [serial = 599] [outer = 188DB000] 10:47:22 INFO - PROCESS | 3856 | 1461088042091 Marionette DEBUG loaded listener.js 10:47:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (18E05400) [pid = 3856] [serial = 600] [outer = 188DB000] 10:47:22 INFO - PROCESS | 3856 | 1461088042800 Marionette TRACE conn3 <- [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]]]}] 10:47:22 INFO - PROCESS | 3856 | --DOCSHELL 13263000 == 53 [pid = 3856] [id = 193] 10:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1054ms 10:47:22 INFO - PROCESS | 3856 | 1461088042864 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 10:47:22 INFO - PROCESS | 3856 | 1461088042869 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 10:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:47:22 INFO - PROCESS | 3856 | 1461088042874 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:47:22 INFO - PROCESS | 3856 | 1461088042877 Marionette TRACE conn3 <- [1,766,null,{}] 10:47:22 INFO - PROCESS | 3856 | 1461088042882 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:22 INFO - PROCESS | 3856 | 1461088042966 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 10:47:22 INFO - PROCESS | 3856 | 1461088042980 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:22 INFO - PROCESS | 3856 | ++DOCSHELL 1550E400 == 54 [pid = 3856] [id = 201] 10:47:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (15716C00) [pid = 3856] [serial = 601] [outer = 00000000] 10:47:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1630CC00) [pid = 3856] [serial = 602] [outer = 15716C00] 10:47:23 INFO - PROCESS | 3856 | 1461088043027 Marionette DEBUG loaded listener.js 10:47:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1673C000) [pid = 3856] [serial = 603] [outer = 15716C00] 10:47:23 INFO - PROCESS | 3856 | 1461088043446 Marionette TRACE conn3 <- [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]]]}] 10:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 618ms 10:47:23 INFO - PROCESS | 3856 | 1461088043493 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 10:47:23 INFO - PROCESS | 3856 | 1461088043498 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 10:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:47:23 INFO - PROCESS | 3856 | 1461088043504 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:47:23 INFO - PROCESS | 3856 | 1461088043507 Marionette TRACE conn3 <- [1,770,null,{}] 10:47:23 INFO - PROCESS | 3856 | 1461088043511 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:23 INFO - PROCESS | 3856 | 1461088043624 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 10:47:23 INFO - PROCESS | 3856 | 1461088043633 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:23 INFO - PROCESS | 3856 | ++DOCSHELL 1630B400 == 55 [pid = 3856] [id = 202] 10:47:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (18123C00) [pid = 3856] [serial = 604] [outer = 00000000] 10:47:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1871A800) [pid = 3856] [serial = 605] [outer = 18123C00] 10:47:23 INFO - PROCESS | 3856 | 1461088043664 Marionette DEBUG loaded listener.js 10:47:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (18A5D400) [pid = 3856] [serial = 606] [outer = 18123C00] 10:47:24 INFO - PROCESS | 3856 | 1461088044105 Marionette TRACE conn3 <- [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]]]}] 10:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 662ms 10:47:24 INFO - PROCESS | 3856 | 1461088044169 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 10:47:24 INFO - PROCESS | 3856 | 1461088044171 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 10:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:47:24 INFO - PROCESS | 3856 | 1461088044180 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:47:24 INFO - PROCESS | 3856 | 1461088044184 Marionette TRACE conn3 <- [1,774,null,{}] 10:47:24 INFO - PROCESS | 3856 | 1461088044194 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:24 INFO - PROCESS | 3856 | 1461088044302 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 10:47:24 INFO - PROCESS | 3856 | 1461088044362 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:24 INFO - PROCESS | 3856 | ++DOCSHELL 19546400 == 56 [pid = 3856] [id = 203] 10:47:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (195F5400) [pid = 3856] [serial = 607] [outer = 00000000] 10:47:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (197BD800) [pid = 3856] [serial = 608] [outer = 195F5400] 10:47:24 INFO - PROCESS | 3856 | 1461088044409 Marionette DEBUG loaded listener.js 10:47:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (197C3400) [pid = 3856] [serial = 609] [outer = 195F5400] 10:47:24 INFO - PROCESS | 3856 | 1461088044819 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 10:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 678ms 10:47:24 INFO - PROCESS | 3856 | 1461088044862 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 10:47:24 INFO - PROCESS | 3856 | 1461088044864 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 10:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:47:24 INFO - PROCESS | 3856 | 1461088044868 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:47:24 INFO - PROCESS | 3856 | 1461088044869 Marionette TRACE conn3 <- [1,778,null,{}] 10:47:24 INFO - PROCESS | 3856 | 1461088044882 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:24 INFO - PROCESS | 3856 | 1461088045000 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 10:47:25 INFO - PROCESS | 3856 | 1461088045011 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:25 INFO - PROCESS | 3856 | ++DOCSHELL 197C5C00 == 57 [pid = 3856] [id = 204] 10:47:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (197C6000) [pid = 3856] [serial = 610] [outer = 00000000] 10:47:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (19B33800) [pid = 3856] [serial = 611] [outer = 197C6000] 10:47:25 INFO - PROCESS | 3856 | 1461088045102 Marionette DEBUG loaded listener.js 10:47:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (19B3A800) [pid = 3856] [serial = 612] [outer = 197C6000] 10:47:25 INFO - PROCESS | 3856 | 1461088045500 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 10:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 678ms 10:47:25 INFO - PROCESS | 3856 | 1461088045536 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 10:47:25 INFO - PROCESS | 3856 | 1461088045538 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 10:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:47:25 INFO - PROCESS | 3856 | 1461088045542 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:47:25 INFO - PROCESS | 3856 | 1461088045543 Marionette TRACE conn3 <- [1,782,null,{}] 10:47:25 INFO - PROCESS | 3856 | 1461088045551 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:25 INFO - PROCESS | 3856 | 1461088045657 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 10:47:25 INFO - PROCESS | 3856 | 1461088045665 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:25 INFO - PROCESS | 3856 | ++DOCSHELL 13263800 == 58 [pid = 3856] [id = 205] 10:47:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (19A43C00) [pid = 3856] [serial = 613] [outer = 00000000] 10:47:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (19D57C00) [pid = 3856] [serial = 614] [outer = 19A43C00] 10:47:25 INFO - PROCESS | 3856 | 1461088045708 Marionette DEBUG loaded listener.js 10:47:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (19D8BC00) [pid = 3856] [serial = 615] [outer = 19A43C00] 10:47:25 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (18A5A000) [pid = 3856] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:47:25 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (12DA9000) [pid = 3856] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:47:25 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (18519800) [pid = 3856] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:47:25 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (1673F800) [pid = 3856] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:47:25 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (11B5E800) [pid = 3856] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:47:25 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (18E0BC00) [pid = 3856] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:47:25 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (11B5D000) [pid = 3856] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:47:25 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (17EA5C00) [pid = 3856] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:47:25 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (197BD000) [pid = 3856] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:47:25 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (13871800) [pid = 3856] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:47:25 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (133AD800) [pid = 3856] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:47:25 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (1C740800) [pid = 3856] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:47:25 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (1807CC00) [pid = 3856] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:47:26 INFO - PROCESS | 3856 | 1461088046144 Marionette TRACE conn3 <- [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]]]}] 10:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 602ms 10:47:26 INFO - PROCESS | 3856 | 1461088046162 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 10:47:26 INFO - PROCESS | 3856 | 1461088046164 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 10:47:26 INFO - PROCESS | 3856 | 1461088046168 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:47:26 INFO - PROCESS | 3856 | 1461088046169 Marionette TRACE conn3 <- [1,786,null,{}] 10:47:26 INFO - PROCESS | 3856 | 1461088046173 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:26 INFO - PROCESS | 3856 | 1461088046260 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 10:47:26 INFO - PROCESS | 3856 | 1461088046296 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:26 INFO - PROCESS | 3856 | ++DOCSHELL 16442C00 == 59 [pid = 3856] [id = 206] 10:47:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (197C5400) [pid = 3856] [serial = 616] [outer = 00000000] 10:47:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (19DC0800) [pid = 3856] [serial = 617] [outer = 197C5400] 10:47:26 INFO - PROCESS | 3856 | 1461088046343 Marionette DEBUG loaded listener.js 10:47:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (19DBFC00) [pid = 3856] [serial = 618] [outer = 197C5400] 10:47:26 INFO - PROCESS | 3856 | 1461088046760 Marionette TRACE conn3 <- [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]]]}] 10:47:26 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 10:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 602ms 10:47:26 INFO - PROCESS | 3856 | 1461088046789 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 10:47:26 INFO - PROCESS | 3856 | 1461088046791 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 10:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:47:26 INFO - PROCESS | 3856 | 1461088046800 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:47:26 INFO - PROCESS | 3856 | 1461088046803 Marionette TRACE conn3 <- [1,790,null,{}] 10:47:26 INFO - PROCESS | 3856 | 1461088046807 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:26 INFO - PROCESS | 3856 | 1461088046887 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 10:47:26 INFO - PROCESS | 3856 | 1461088046894 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:26 INFO - PROCESS | 3856 | ++DOCSHELL 13203C00 == 60 [pid = 3856] [id = 207] 10:47:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (1386E800) [pid = 3856] [serial = 619] [outer = 00000000] 10:47:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (1A21E800) [pid = 3856] [serial = 620] [outer = 1386E800] 10:47:26 INFO - PROCESS | 3856 | 1461088046920 Marionette DEBUG loaded listener.js 10:47:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (1A2F4C00) [pid = 3856] [serial = 621] [outer = 1386E800] 10:47:27 INFO - PROCESS | 3856 | 1461088047335 Marionette TRACE conn3 <- [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]]]}] 10:47:27 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 10:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 572ms 10:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:47:27 INFO - PROCESS | 3856 | 1461088047363 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 10:47:27 INFO - PROCESS | 3856 | 1461088047365 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 10:47:27 INFO - PROCESS | 3856 | 1461088047368 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:47:27 INFO - PROCESS | 3856 | 1461088047370 Marionette TRACE conn3 <- [1,794,null,{}] 10:47:27 INFO - PROCESS | 3856 | 1461088047373 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:27 INFO - PROCESS | 3856 | 1461088047454 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 10:47:27 INFO - PROCESS | 3856 | 1461088047460 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:27 INFO - PROCESS | 3856 | ++DOCSHELL 1439FC00 == 61 [pid = 3856] [id = 208] 10:47:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (19DC1000) [pid = 3856] [serial = 622] [outer = 00000000] 10:47:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (1AC49400) [pid = 3856] [serial = 623] [outer = 19DC1000] 10:47:27 INFO - PROCESS | 3856 | 1461088047517 Marionette DEBUG loaded listener.js 10:47:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (1ACB6000) [pid = 3856] [serial = 624] [outer = 19DC1000] 10:47:27 INFO - PROCESS | 3856 | 1461088047961 Marionette TRACE conn3 <- [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]]]}] 10:47:27 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 10:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 602ms 10:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:47:27 INFO - PROCESS | 3856 | 1461088047995 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 10:47:27 INFO - PROCESS | 3856 | 1461088047997 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 10:47:28 INFO - PROCESS | 3856 | 1461088048058 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:47:28 INFO - PROCESS | 3856 | 1461088048062 Marionette TRACE conn3 <- [1,798,null,{}] 10:47:28 INFO - PROCESS | 3856 | 1461088048068 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:28 INFO - PROCESS | 3856 | 1461088048176 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 10:47:28 INFO - PROCESS | 3856 | 1461088048309 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:28 INFO - PROCESS | 3856 | ++DOCSHELL 12DA8000 == 62 [pid = 3856] [id = 209] 10:47:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (12DA8C00) [pid = 3856] [serial = 625] [outer = 00000000] 10:47:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (136E6800) [pid = 3856] [serial = 626] [outer = 12DA8C00] 10:47:28 INFO - PROCESS | 3856 | 1461088048350 Marionette DEBUG loaded listener.js 10:47:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (14299800) [pid = 3856] [serial = 627] [outer = 12DA8C00] 10:47:28 INFO - PROCESS | 3856 | 1461088048973 Marionette TRACE conn3 <- [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]]]}] 10:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1009ms 10:47:29 INFO - PROCESS | 3856 | 1461088049019 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 10:47:29 INFO - PROCESS | 3856 | 1461088049023 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 10:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:47:29 INFO - PROCESS | 3856 | 1461088049028 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:47:29 INFO - PROCESS | 3856 | 1461088049031 Marionette TRACE conn3 <- [1,802,null,{}] 10:47:29 INFO - PROCESS | 3856 | 1461088049039 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:29 INFO - PROCESS | 3856 | 1461088049148 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 10:47:29 INFO - PROCESS | 3856 | 1461088049274 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:29 INFO - PROCESS | 3856 | ++DOCSHELL 16335400 == 63 [pid = 3856] [id = 210] 10:47:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (1673FC00) [pid = 3856] [serial = 628] [outer = 00000000] 10:47:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (187C1C00) [pid = 3856] [serial = 629] [outer = 1673FC00] 10:47:29 INFO - PROCESS | 3856 | 1461088049313 Marionette DEBUG loaded listener.js 10:47:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (18E08400) [pid = 3856] [serial = 630] [outer = 1673FC00] 10:47:29 INFO - PROCESS | 3856 | 1461088049846 Marionette TRACE conn3 <- [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] 10:47:29 INFO - PROCESS | 3856 | 1461088049901 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 10:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:47:29 INFO - PROCESS | 3856 | 1461088049905 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:47:29 INFO - PROCESS | 3856 | 1461088049907 Marionette TRACE conn3 <- [1,806,null,{}] 10:47:29 INFO - PROCESS | 3856 | 1461088049911 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:30 INFO - PROCESS | 3856 | 1461088050021 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 10:47:30 INFO - PROCESS | 3856 | 1461088050125 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:30 INFO - PROCESS | 3856 | ++DOCSHELL 1A6E9800 == 64 [pid = 3856] [id = 211] 10:47:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (1A6EA400) [pid = 3856] [serial = 631] [outer = 00000000] 10:47:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (1ACBB400) [pid = 3856] [serial = 632] [outer = 1A6EA400] 10:47:30 INFO - PROCESS | 3856 | 1461088050185 Marionette DEBUG loaded listener.js 10:47:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (1ACBF800) [pid = 3856] [serial = 633] [outer = 1A6EA400] 10:47:30 INFO - PROCESS | 3856 | 1461088050804 Marionette TRACE conn3 <- [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]]]}] 10:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 964ms 10:47:30 INFO - PROCESS | 3856 | 1461088050871 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 10:47:30 INFO - PROCESS | 3856 | 1461088050873 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 10:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:47:30 INFO - PROCESS | 3856 | 1461088050877 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:47:30 INFO - PROCESS | 3856 | 1461088050879 Marionette TRACE conn3 <- [1,810,null,{}] 10:47:30 INFO - PROCESS | 3856 | 1461088050883 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:30 INFO - PROCESS | 3856 | 1461088050990 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 10:47:31 INFO - PROCESS | 3856 | 1461088051115 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:31 INFO - PROCESS | 3856 | ++DOCSHELL 1ACC2000 == 65 [pid = 3856] [id = 212] 10:47:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (1C179400) [pid = 3856] [serial = 634] [outer = 00000000] 10:47:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (1C9FAC00) [pid = 3856] [serial = 635] [outer = 1C179400] 10:47:31 INFO - PROCESS | 3856 | 1461088051169 Marionette DEBUG loaded listener.js 10:47:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (1CAAB800) [pid = 3856] [serial = 636] [outer = 1C179400] 10:47:31 INFO - PROCESS | 3856 | 1461088051720 Marionette TRACE conn3 <- [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] 10:47:31 INFO - PROCESS | 3856 | 1461088051791 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 10:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:47:31 INFO - PROCESS | 3856 | 1461088051795 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:47:31 INFO - PROCESS | 3856 | 1461088051797 Marionette TRACE conn3 <- [1,814,null,{}] 10:47:31 INFO - PROCESS | 3856 | 1461088051800 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:31 INFO - PROCESS | 3856 | 1461088051899 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 10:47:31 INFO - PROCESS | 3856 | 1461088051987 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:32 INFO - PROCESS | 3856 | ++DOCSHELL 15E6B400 == 66 [pid = 3856] [id = 213] 10:47:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (16303800) [pid = 3856] [serial = 637] [outer = 00000000] 10:47:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (18073000) [pid = 3856] [serial = 638] [outer = 16303800] 10:47:32 INFO - PROCESS | 3856 | 1461088052040 Marionette DEBUG loaded listener.js 10:47:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (18711C00) [pid = 3856] [serial = 639] [outer = 16303800] 10:47:32 INFO - PROCESS | 3856 | 1461088052785 Marionette TRACE conn3 <- [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]]]}] 10:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1054ms 10:47:32 INFO - PROCESS | 3856 | 1461088052854 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 10:47:32 INFO - PROCESS | 3856 | 1461088052858 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 10:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:47:32 INFO - PROCESS | 3856 | 1461088052863 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:47:32 INFO - PROCESS | 3856 | 1461088052866 Marionette TRACE conn3 <- [1,818,null,{}] 10:47:32 INFO - PROCESS | 3856 | 1461088052872 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:32 INFO - PROCESS | 3856 | 1461088052953 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 10:47:33 INFO - PROCESS | 3856 | 1461088053083 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:33 INFO - PROCESS | 3856 | ++DOCSHELL 13264400 == 67 [pid = 3856] [id = 214] 10:47:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (133AD400) [pid = 3856] [serial = 640] [outer = 00000000] 10:47:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (14BA5400) [pid = 3856] [serial = 641] [outer = 133AD400] 10:47:33 INFO - PROCESS | 3856 | 1461088053139 Marionette DEBUG loaded listener.js 10:47:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (1553DC00) [pid = 3856] [serial = 642] [outer = 133AD400] 10:47:33 INFO - PROCESS | 3856 | --DOCSHELL 15720000 == 66 [pid = 3856] [id = 181] 10:47:33 INFO - PROCESS | 3856 | --DOCSHELL 13203C00 == 65 [pid = 3856] [id = 207] 10:47:33 INFO - PROCESS | 3856 | --DOCSHELL 16442C00 == 64 [pid = 3856] [id = 206] 10:47:33 INFO - PROCESS | 3856 | --DOCSHELL 13263800 == 63 [pid = 3856] [id = 205] 10:47:33 INFO - PROCESS | 3856 | --DOCSHELL 197C5C00 == 62 [pid = 3856] [id = 204] 10:47:33 INFO - PROCESS | 3856 | --DOCSHELL 19546400 == 61 [pid = 3856] [id = 203] 10:47:33 INFO - PROCESS | 3856 | --DOCSHELL 1630B400 == 60 [pid = 3856] [id = 202] 10:47:33 INFO - PROCESS | 3856 | --DOCSHELL 1550E400 == 59 [pid = 3856] [id = 201] 10:47:33 INFO - PROCESS | 3856 | --DOCSHELL 16464800 == 58 [pid = 3856] [id = 192] 10:47:33 INFO - PROCESS | 3856 | --DOCSHELL 1325C800 == 57 [pid = 3856] [id = 196] 10:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (17EA2C00) [pid = 3856] [serial = 581] [outer = 00000000] [url = about:blank] 10:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (142A4C00) [pid = 3856] [serial = 584] [outer = 00000000] [url = about:blank] 10:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (18BE3C00) [pid = 3856] [serial = 566] [outer = 00000000] [url = about:blank] 10:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (15B37000) [pid = 3856] [serial = 557] [outer = 00000000] [url = about:blank] 10:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (16303400) [pid = 3856] [serial = 558] [outer = 00000000] [url = about:blank] 10:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (18E09000) [pid = 3856] [serial = 552] [outer = 00000000] [url = about:blank] 10:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (18C7BC00) [pid = 3856] [serial = 551] [outer = 00000000] [url = about:blank] 10:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (16C36C00) [pid = 3856] [serial = 560] [outer = 00000000] [url = about:blank] 10:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (13AFD800) [pid = 3856] [serial = 554] [outer = 00000000] [url = about:blank] 10:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (14BA9400) [pid = 3856] [serial = 555] [outer = 00000000] [url = about:blank] 10:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (1325F000) [pid = 3856] [serial = 545] [outer = 00000000] [url = about:blank] 10:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (16310800) [pid = 3856] [serial = 548] [outer = 00000000] [url = about:blank] 10:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (1953DC00) [pid = 3856] [serial = 569] [outer = 00000000] [url = about:blank] 10:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (1673AC00) [pid = 3856] [serial = 572] [outer = 00000000] [url = about:blank] 10:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (18A65C00) [pid = 3856] [serial = 567] [outer = 00000000] [url = about:blank] 10:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (197B9800) [pid = 3856] [serial = 570] [outer = 00000000] [url = about:blank] 10:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (13872400) [pid = 3856] [serial = 578] [outer = 00000000] [url = about:blank] 10:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (1851E800) [pid = 3856] [serial = 563] [outer = 00000000] [url = about:blank] 10:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (18714400) [pid = 3856] [serial = 564] [outer = 00000000] [url = about:blank] 10:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (188E5C00) [pid = 3856] [serial = 573] [outer = 00000000] [url = about:blank] 10:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (17E5D000) [pid = 3856] [serial = 561] [outer = 00000000] [url = about:blank] 10:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (19F37400) [pid = 3856] [serial = 507] [outer = 00000000] [url = about:blank] 10:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1A548800) [pid = 3856] [serial = 519] [outer = 00000000] [url = about:blank] 10:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (1673B000) [pid = 3856] [serial = 510] [outer = 00000000] [url = about:blank] 10:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (1D65EC00) [pid = 3856] [serial = 516] [outer = 00000000] [url = about:blank] 10:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (18A65400) [pid = 3856] [serial = 513] [outer = 00000000] [url = about:blank] 10:47:33 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (197C1000) [pid = 3856] [serial = 575] [outer = 00000000] [url = about:blank] 10:47:33 INFO - PROCESS | 3856 | 1461088053624 Marionette TRACE conn3 <- [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]]]}] 10:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 814ms 10:47:33 INFO - PROCESS | 3856 | 1461088053675 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 10:47:33 INFO - PROCESS | 3856 | 1461088053680 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 10:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:47:33 INFO - PROCESS | 3856 | 1461088053686 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:47:33 INFO - PROCESS | 3856 | 1461088053688 Marionette TRACE conn3 <- [1,822,null,{}] 10:47:33 INFO - PROCESS | 3856 | 1461088053692 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:33 INFO - PROCESS | 3856 | 1461088053773 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 10:47:33 INFO - PROCESS | 3856 | 1461088053782 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:33 INFO - PROCESS | 3856 | ++DOCSHELL 13263800 == 58 [pid = 3856] [id = 215] 10:47:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (13876C00) [pid = 3856] [serial = 643] [outer = 00000000] 10:47:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (15B37000) [pid = 3856] [serial = 644] [outer = 13876C00] 10:47:33 INFO - PROCESS | 3856 | 1461088053827 Marionette DEBUG loaded listener.js 10:47:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (16309400) [pid = 3856] [serial = 645] [outer = 13876C00] 10:47:34 INFO - PROCESS | 3856 | 1461088054299 Marionette TRACE conn3 <- [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]]]}] 10:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 662ms 10:47:34 INFO - PROCESS | 3856 | 1461088054351 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 10:47:34 INFO - PROCESS | 3856 | 1461088054353 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 10:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:47:34 INFO - PROCESS | 3856 | 1461088054357 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:47:34 INFO - PROCESS | 3856 | 1461088054360 Marionette TRACE conn3 <- [1,826,null,{}] 10:47:34 INFO - PROCESS | 3856 | 1461088054370 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:34 INFO - PROCESS | 3856 | 1461088054454 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 10:47:34 INFO - PROCESS | 3856 | 1461088054543 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:34 INFO - PROCESS | 3856 | ++DOCSHELL 1630C400 == 59 [pid = 3856] [id = 216] 10:47:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (16744400) [pid = 3856] [serial = 646] [outer = 00000000] 10:47:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (17E5F400) [pid = 3856] [serial = 647] [outer = 16744400] 10:47:34 INFO - PROCESS | 3856 | 1461088054590 Marionette DEBUG loaded listener.js 10:47:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (18076800) [pid = 3856] [serial = 648] [outer = 16744400] 10:47:34 INFO - PROCESS | 3856 | 1461088054950 Marionette TRACE conn3 <- [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]]]}] 10:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 618ms 10:47:34 INFO - PROCESS | 3856 | 1461088054995 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 10:47:34 INFO - PROCESS | 3856 | 1461088054998 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 10:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:47:34 INFO - PROCESS | 3856 | 1461088055002 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:47:34 INFO - PROCESS | 3856 | 1461088055004 Marionette TRACE conn3 <- [1,830,null,{}] 10:47:34 INFO - PROCESS | 3856 | 1461088055008 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:35 INFO - PROCESS | 3856 | 1461088055120 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 10:47:35 INFO - PROCESS | 3856 | 1461088055129 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:35 INFO - PROCESS | 3856 | ++DOCSHELL 18513000 == 60 [pid = 3856] [id = 217] 10:47:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (1851E800) [pid = 3856] [serial = 649] [outer = 00000000] 10:47:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (1871AC00) [pid = 3856] [serial = 650] [outer = 1851E800] 10:47:35 INFO - PROCESS | 3856 | 1461088055174 Marionette DEBUG loaded listener.js 10:47:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (188DB800) [pid = 3856] [serial = 651] [outer = 1851E800] 10:47:35 INFO - PROCESS | 3856 | 1461088055620 Marionette TRACE conn3 <- [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]]]}] 10:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 678ms 10:47:35 INFO - PROCESS | 3856 | 1461088055684 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 10:47:35 INFO - PROCESS | 3856 | 1461088055686 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 10:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:47:35 INFO - PROCESS | 3856 | 1461088055696 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:47:35 INFO - PROCESS | 3856 | 1461088055698 Marionette TRACE conn3 <- [1,834,null,{}] 10:47:35 INFO - PROCESS | 3856 | 1461088055701 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:35 INFO - PROCESS | 3856 | 1461088055787 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 10:47:35 INFO - PROCESS | 3856 | 1461088055797 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:35 INFO - PROCESS | 3856 | ++DOCSHELL 11BD0800 == 61 [pid = 3856] [id = 218] 10:47:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (12353000) [pid = 3856] [serial = 652] [outer = 00000000] 10:47:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (18C71C00) [pid = 3856] [serial = 653] [outer = 12353000] 10:47:35 INFO - PROCESS | 3856 | 1461088055841 Marionette DEBUG loaded listener.js 10:47:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (18C77800) [pid = 3856] [serial = 654] [outer = 12353000] 10:47:36 INFO - PROCESS | 3856 | 1461088056275 Marionette TRACE conn3 <- [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]]]}] 10:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 602ms 10:47:36 INFO - PROCESS | 3856 | 1461088056293 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 10:47:36 INFO - PROCESS | 3856 | 1461088056295 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 10:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:47:36 INFO - PROCESS | 3856 | 1461088056306 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:47:36 INFO - PROCESS | 3856 | 1461088056308 Marionette TRACE conn3 <- [1,838,null,{}] 10:47:36 INFO - PROCESS | 3856 | 1461088056311 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:36 INFO - PROCESS | 3856 | 1461088056467 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 10:47:36 INFO - PROCESS | 3856 | 1461088056493 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:36 INFO - PROCESS | 3856 | ++DOCSHELL 11B5F800 == 62 [pid = 3856] [id = 219] 10:47:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (18714400) [pid = 3856] [serial = 655] [outer = 00000000] 10:47:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (195F0800) [pid = 3856] [serial = 656] [outer = 18714400] 10:47:36 INFO - PROCESS | 3856 | 1461088056541 Marionette DEBUG loaded listener.js 10:47:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (197BA400) [pid = 3856] [serial = 657] [outer = 18714400] 10:47:36 INFO - PROCESS | 3856 | 1461088056948 Marionette TRACE conn3 <- [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]]]}] 10:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 678ms 10:47:36 INFO - PROCESS | 3856 | 1461088056990 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 10:47:36 INFO - PROCESS | 3856 | 1461088056992 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 10:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:47:36 INFO - PROCESS | 3856 | 1461088056995 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:47:36 INFO - PROCESS | 3856 | 1461088056997 Marionette TRACE conn3 <- [1,842,null,{}] 10:47:36 INFO - PROCESS | 3856 | 1461088057000 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:37 INFO - PROCESS | 3856 | 1461088057113 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 10:47:37 INFO - PROCESS | 3856 | 1461088057119 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:37 INFO - PROCESS | 3856 | ++DOCSHELL 19360400 == 63 [pid = 3856] [id = 220] 10:47:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (197BB400) [pid = 3856] [serial = 658] [outer = 00000000] 10:47:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (19B32C00) [pid = 3856] [serial = 659] [outer = 197BB400] 10:47:37 INFO - PROCESS | 3856 | 1461088057193 Marionette DEBUG loaded listener.js 10:47:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (19B32400) [pid = 3856] [serial = 660] [outer = 197BB400] 10:47:37 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (197C6000) [pid = 3856] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:47:37 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (19A43C00) [pid = 3856] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:47:37 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (188DB000) [pid = 3856] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:47:37 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (15716C00) [pid = 3856] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:47:37 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (18123C00) [pid = 3856] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:47:37 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (197C5400) [pid = 3856] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:47:37 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (1386E800) [pid = 3856] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:47:37 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (195F5400) [pid = 3856] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:47:37 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (16739800) [pid = 3856] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:47:37 INFO - PROCESS | 3856 | 1461088057651 Marionette TRACE conn3 <- [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]]]}] 10:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 708ms 10:47:37 INFO - PROCESS | 3856 | 1461088057722 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 10:47:37 INFO - PROCESS | 3856 | 1461088057724 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 10:47:37 INFO - PROCESS | 3856 | 1461088057730 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:47:37 INFO - PROCESS | 3856 | 1461088057732 Marionette TRACE conn3 <- [1,846,null,{}] 10:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:47:37 INFO - PROCESS | 3856 | 1461088057735 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:37 INFO - PROCESS | 3856 | 1461088057814 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 10:47:37 INFO - PROCESS | 3856 | 1461088057820 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:37 INFO - PROCESS | 3856 | ++DOCSHELL 15D53400 == 64 [pid = 3856] [id = 221] 10:47:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (17E9A400) [pid = 3856] [serial = 661] [outer = 00000000] 10:47:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (1953DC00) [pid = 3856] [serial = 662] [outer = 17E9A400] 10:47:37 INFO - PROCESS | 3856 | 1461088057864 Marionette DEBUG loaded listener.js 10:47:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (19934800) [pid = 3856] [serial = 663] [outer = 17E9A400] 10:47:38 INFO - PROCESS | 3856 | 1461088058254 Marionette TRACE conn3 <- [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]]]}] 10:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 572ms 10:47:38 INFO - PROCESS | 3856 | 1461088058314 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 10:47:38 INFO - PROCESS | 3856 | 1461088058316 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 10:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:47:38 INFO - PROCESS | 3856 | 1461088058319 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:47:38 INFO - PROCESS | 3856 | 1461088058321 Marionette TRACE conn3 <- [1,850,null,{}] 10:47:38 INFO - PROCESS | 3856 | 1461088058325 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:38 INFO - PROCESS | 3856 | 1461088058402 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 10:47:38 INFO - PROCESS | 3856 | 1461088058408 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:38 INFO - PROCESS | 3856 | ++DOCSHELL 181A1800 == 65 [pid = 3856] [id = 222] 10:47:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (188DE400) [pid = 3856] [serial = 664] [outer = 00000000] 10:47:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (19D8CC00) [pid = 3856] [serial = 665] [outer = 188DE400] 10:47:38 INFO - PROCESS | 3856 | 1461088058452 Marionette DEBUG loaded listener.js 10:47:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (19F3C800) [pid = 3856] [serial = 666] [outer = 188DE400] 10:47:38 INFO - PROCESS | 3856 | 1461088058839 Marionette TRACE conn3 <- [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]]]}] 10:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 572ms 10:47:38 INFO - PROCESS | 3856 | 1461088058898 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 10:47:38 INFO - PROCESS | 3856 | 1461088058900 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 10:47:38 INFO - PROCESS | 3856 | 1461088058903 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:47:38 INFO - PROCESS | 3856 | 1461088058905 Marionette TRACE conn3 <- [1,854,null,{}] 10:47:38 INFO - PROCESS | 3856 | 1461088058913 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:38 INFO - PROCESS | 3856 | 1461088058974 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 10:47:38 INFO - PROCESS | 3856 | 1461088058980 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:38 INFO - PROCESS | 3856 | ++DOCSHELL 188DB000 == 66 [pid = 3856] [id = 223] 10:47:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (19D89000) [pid = 3856] [serial = 667] [outer = 00000000] 10:47:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (1ACB5800) [pid = 3856] [serial = 668] [outer = 19D89000] 10:47:39 INFO - PROCESS | 3856 | 1461088059024 Marionette DEBUG loaded listener.js 10:47:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (1ACB5000) [pid = 3856] [serial = 669] [outer = 19D89000] 10:47:39 INFO - PROCESS | 3856 | 1461088059559 Marionette TRACE conn3 <- [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]]]}] 10:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 708ms 10:47:39 INFO - PROCESS | 3856 | 1461088059610 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 10:47:39 INFO - PROCESS | 3856 | 1461088059614 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 10:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:47:39 INFO - PROCESS | 3856 | 1461088059620 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:47:39 INFO - PROCESS | 3856 | 1461088059624 Marionette TRACE conn3 <- [1,858,null,{}] 10:47:39 INFO - PROCESS | 3856 | 1461088059631 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:39 INFO - PROCESS | 3856 | 1461088059741 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 10:47:39 INFO - PROCESS | 3856 | 1461088059845 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:39 INFO - PROCESS | 3856 | ++DOCSHELL 11B22400 == 67 [pid = 3856] [id = 224] 10:47:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (11BC6C00) [pid = 3856] [serial = 670] [outer = 00000000] 10:47:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (137DB000) [pid = 3856] [serial = 671] [outer = 11BC6C00] 10:47:39 INFO - PROCESS | 3856 | 1461088059900 Marionette DEBUG loaded listener.js 10:47:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (13A53000) [pid = 3856] [serial = 672] [outer = 11BC6C00] 10:47:40 INFO - PROCESS | 3856 | 1461088060523 Marionette TRACE conn3 <- [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]]]}] 10:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 964ms 10:47:40 INFO - PROCESS | 3856 | 1461088060588 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 10:47:40 INFO - PROCESS | 3856 | 1461088060594 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 10:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:47:40 INFO - PROCESS | 3856 | 1461088060601 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:47:40 INFO - PROCESS | 3856 | 1461088060604 Marionette TRACE conn3 <- [1,862,null,{}] 10:47:40 INFO - PROCESS | 3856 | 1461088060607 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:40 INFO - PROCESS | 3856 | 1461088060712 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 10:47:40 INFO - PROCESS | 3856 | 1461088060839 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:40 INFO - PROCESS | 3856 | ++DOCSHELL 1434BC00 == 68 [pid = 3856] [id = 225] 10:47:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (143A7000) [pid = 3856] [serial = 673] [outer = 00000000] 10:47:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (16C07800) [pid = 3856] [serial = 674] [outer = 143A7000] 10:47:40 INFO - PROCESS | 3856 | 1461088060877 Marionette DEBUG loaded listener.js 10:47:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (17E52000) [pid = 3856] [serial = 675] [outer = 143A7000] 10:47:41 INFO - PROCESS | 3856 | 1461088061442 Marionette TRACE conn3 <- [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]]]}] 10:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 903ms 10:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:47:41 INFO - PROCESS | 3856 | 1461088061510 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 10:47:41 INFO - PROCESS | 3856 | 1461088061513 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 10:47:41 INFO - PROCESS | 3856 | 1461088061517 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:47:41 INFO - PROCESS | 3856 | 1461088061520 Marionette TRACE conn3 <- [1,866,null,{}] 10:47:41 INFO - PROCESS | 3856 | 1461088061531 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:41 INFO - PROCESS | 3856 | 1461088061637 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 10:47:41 INFO - PROCESS | 3856 | 1461088061763 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:41 INFO - PROCESS | 3856 | ++DOCSHELL 16746C00 == 69 [pid = 3856] [id = 226] 10:47:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (18BE2400) [pid = 3856] [serial = 676] [outer = 00000000] 10:47:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (19D4A800) [pid = 3856] [serial = 677] [outer = 18BE2400] 10:47:41 INFO - PROCESS | 3856 | 1461088061821 Marionette DEBUG loaded listener.js 10:47:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (1A6E9000) [pid = 3856] [serial = 678] [outer = 18BE2400] 10:47:42 INFO - PROCESS | 3856 | 1461088062377 Marionette TRACE conn3 <- [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]]]}] 10:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 903ms 10:47:42 INFO - PROCESS | 3856 | 1461088062428 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 10:47:42 INFO - PROCESS | 3856 | 1461088062431 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 10:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:47:42 INFO - PROCESS | 3856 | 1461088062434 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:47:42 INFO - PROCESS | 3856 | 1461088062436 Marionette TRACE conn3 <- [1,870,null,{}] 10:47:42 INFO - PROCESS | 3856 | 1461088062440 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:42 INFO - PROCESS | 3856 | 1461088062541 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 10:47:42 INFO - PROCESS | 3856 | 1461088062639 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:42 INFO - PROCESS | 3856 | ++DOCSHELL 1C748400 == 70 [pid = 3856] [id = 227] 10:47:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (1C748800) [pid = 3856] [serial = 679] [outer = 00000000] 10:47:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (1CAAC400) [pid = 3856] [serial = 680] [outer = 1C748800] 10:47:42 INFO - PROCESS | 3856 | 1461088062676 Marionette DEBUG loaded listener.js 10:47:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (1CAB8000) [pid = 3856] [serial = 681] [outer = 1C748800] 10:47:43 INFO - PROCESS | 3856 | 1461088063185 Marionette TRACE conn3 <- [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]]]}] 10:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 798ms 10:47:43 INFO - PROCESS | 3856 | 1461088063250 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 10:47:43 INFO - PROCESS | 3856 | 1461088063252 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 10:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:47:43 INFO - PROCESS | 3856 | 1461088063257 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:47:43 INFO - PROCESS | 3856 | 1461088063259 Marionette TRACE conn3 <- [1,874,null,{}] 10:47:43 INFO - PROCESS | 3856 | 1461088063263 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:43 INFO - PROCESS | 3856 | 1461088063360 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 10:47:43 INFO - PROCESS | 3856 | 1461088063458 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:43 INFO - PROCESS | 3856 | ++DOCSHELL 1630B800 == 71 [pid = 3856] [id = 228] 10:47:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (1C9F6C00) [pid = 3856] [serial = 682] [outer = 00000000] 10:47:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (1D3F8800) [pid = 3856] [serial = 683] [outer = 1C9F6C00] 10:47:43 INFO - PROCESS | 3856 | 1461088063511 Marionette DEBUG loaded listener.js 10:47:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (1D653C00) [pid = 3856] [serial = 684] [outer = 1C9F6C00] 10:47:44 INFO - PROCESS | 3856 | 1461088064072 Marionette TRACE conn3 <- [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]]]}] 10:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 859ms 10:47:44 INFO - PROCESS | 3856 | 1461088064130 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 10:47:44 INFO - PROCESS | 3856 | 1461088064132 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 10:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:47:44 INFO - PROCESS | 3856 | 1461088064136 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:47:44 INFO - PROCESS | 3856 | 1461088064138 Marionette TRACE conn3 <- [1,878,null,{}] 10:47:44 INFO - PROCESS | 3856 | 1461088064142 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:44 INFO - PROCESS | 3856 | 1461088064268 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 10:47:44 INFO - PROCESS | 3856 | 1461088064483 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:44 INFO - PROCESS | 3856 | ++DOCSHELL 11B56400 == 72 [pid = 3856] [id = 229] 10:47:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (11B59C00) [pid = 3856] [serial = 685] [outer = 00000000] 10:47:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (13263000) [pid = 3856] [serial = 686] [outer = 11B59C00] 10:47:44 INFO - PROCESS | 3856 | 1461088064542 Marionette DEBUG loaded listener.js 10:47:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (142F2000) [pid = 3856] [serial = 687] [outer = 11B59C00] 10:47:45 INFO - PROCESS | 3856 | 1461088065173 Marionette TRACE conn3 <- [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]]]}] 10:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1054ms 10:47:45 INFO - PROCESS | 3856 | 1461088065201 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 10:47:45 INFO - PROCESS | 3856 | 1461088065205 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 10:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:47:45 INFO - PROCESS | 3856 | 1461088065211 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:47:45 INFO - PROCESS | 3856 | 1461088065214 Marionette TRACE conn3 <- [1,882,null,{}] 10:47:45 INFO - PROCESS | 3856 | 1461088065218 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:45 INFO - PROCESS | 3856 | 1461088065355 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 10:47:45 INFO - PROCESS | 3856 | 1461088065465 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:45 INFO - PROCESS | 3856 | --DOCSHELL 1851B800 == 71 [pid = 3856] [id = 199] 10:47:45 INFO - PROCESS | 3856 | --DOCSHELL 16C0EC00 == 70 [pid = 3856] [id = 198] 10:47:45 INFO - PROCESS | 3856 | --DOCSHELL 11B21800 == 69 [pid = 3856] [id = 197] 10:47:45 INFO - PROCESS | 3856 | --DOCSHELL 181A1800 == 68 [pid = 3856] [id = 222] 10:47:45 INFO - PROCESS | 3856 | --DOCSHELL 15D53400 == 67 [pid = 3856] [id = 221] 10:47:45 INFO - PROCESS | 3856 | --DOCSHELL 19360400 == 66 [pid = 3856] [id = 220] 10:47:45 INFO - PROCESS | 3856 | --DOCSHELL 11B5F800 == 65 [pid = 3856] [id = 219] 10:47:45 INFO - PROCESS | 3856 | --DOCSHELL 11BD0800 == 64 [pid = 3856] [id = 218] 10:47:45 INFO - PROCESS | 3856 | --DOCSHELL 18513000 == 63 [pid = 3856] [id = 217] 10:47:45 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (1AC49400) [pid = 3856] [serial = 623] [outer = 00000000] [url = about:blank] 10:47:45 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (1386E000) [pid = 3856] [serial = 587] [outer = 00000000] [url = about:blank] 10:47:45 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (16310400) [pid = 3856] [serial = 590] [outer = 00000000] [url = about:blank] 10:47:45 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (17E5D400) [pid = 3856] [serial = 593] [outer = 00000000] [url = about:blank] 10:47:45 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (188E1800) [pid = 3856] [serial = 596] [outer = 00000000] [url = about:blank] 10:47:45 INFO - PROCESS | 3856 | ++DOCSHELL 11B5F800 == 64 [pid = 3856] [id = 230] 10:47:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (11BD0800) [pid = 3856] [serial = 688] [outer = 00000000] 10:47:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (17EA4400) [pid = 3856] [serial = 689] [outer = 11BD0800] 10:47:45 INFO - PROCESS | 3856 | 1461088065617 Marionette DEBUG loaded listener.js 10:47:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (18518800) [pid = 3856] [serial = 690] [outer = 11BD0800] 10:47:45 INFO - PROCESS | 3856 | --DOCSHELL 1630C400 == 63 [pid = 3856] [id = 216] 10:47:45 INFO - PROCESS | 3856 | --DOCSHELL 13263800 == 62 [pid = 3856] [id = 215] 10:47:45 INFO - PROCESS | 3856 | --DOCSHELL 13264400 == 61 [pid = 3856] [id = 214] 10:47:45 INFO - PROCESS | 3856 | --DOCSHELL 12DA8000 == 60 [pid = 3856] [id = 209] 10:47:45 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (19DC0800) [pid = 3856] [serial = 617] [outer = 00000000] [url = about:blank] 10:47:45 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (1A21E800) [pid = 3856] [serial = 620] [outer = 00000000] [url = about:blank] 10:47:45 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (19D8BC00) [pid = 3856] [serial = 615] [outer = 00000000] [url = about:blank] 10:47:45 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (18C7C800) [pid = 3856] [serial = 599] [outer = 00000000] [url = about:blank] 10:47:45 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (197BD800) [pid = 3856] [serial = 608] [outer = 00000000] [url = about:blank] 10:47:45 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (197C3400) [pid = 3856] [serial = 609] [outer = 00000000] [url = about:blank] 10:47:45 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (1A2F4C00) [pid = 3856] [serial = 621] [outer = 00000000] [url = about:blank] 10:47:45 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (19DBFC00) [pid = 3856] [serial = 618] [outer = 00000000] [url = about:blank] 10:47:45 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (18A5D400) [pid = 3856] [serial = 606] [outer = 00000000] [url = about:blank] 10:47:45 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (18127000) [pid = 3856] [serial = 582] [outer = 00000000] [url = about:blank] 10:47:45 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (19B33800) [pid = 3856] [serial = 611] [outer = 00000000] [url = about:blank] 10:47:45 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (19D57C00) [pid = 3856] [serial = 614] [outer = 00000000] [url = about:blank] 10:47:45 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (18E05400) [pid = 3856] [serial = 600] [outer = 00000000] [url = about:blank] 10:47:45 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (1630CC00) [pid = 3856] [serial = 602] [outer = 00000000] [url = about:blank] 10:47:45 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (1673C000) [pid = 3856] [serial = 603] [outer = 00000000] [url = about:blank] 10:47:45 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1871A800) [pid = 3856] [serial = 605] [outer = 00000000] [url = about:blank] 10:47:45 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (19B3A800) [pid = 3856] [serial = 612] [outer = 00000000] [url = about:blank] 10:47:46 INFO - PROCESS | 3856 | 1461088066251 Marionette TRACE conn3 <- [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]]]}] 10:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1054ms 10:47:46 INFO - PROCESS | 3856 | 1461088066275 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 10:47:46 INFO - PROCESS | 3856 | 1461088066279 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 10:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:47:46 INFO - PROCESS | 3856 | 1461088066284 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:47:46 INFO - PROCESS | 3856 | 1461088066286 Marionette TRACE conn3 <- [1,886,null,{}] 10:47:46 INFO - PROCESS | 3856 | 1461088066290 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:46 INFO - PROCESS | 3856 | 1461088066371 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 10:47:46 INFO - PROCESS | 3856 | 1461088066456 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:46 INFO - PROCESS | 3856 | ++DOCSHELL 157F0C00 == 61 [pid = 3856] [id = 231] 10:47:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (1656A000) [pid = 3856] [serial = 691] [outer = 00000000] 10:47:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (18C76800) [pid = 3856] [serial = 692] [outer = 1656A000] 10:47:46 INFO - PROCESS | 3856 | 1461088066501 Marionette DEBUG loaded listener.js 10:47:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (18E09C00) [pid = 3856] [serial = 693] [outer = 1656A000] 10:47:46 INFO - PROCESS | 3856 | 1461088066855 Marionette TRACE conn3 <- [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]]]}] 10:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 618ms 10:47:46 INFO - PROCESS | 3856 | 1461088066886 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 10:47:46 INFO - PROCESS | 3856 | 1461088066888 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 10:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:47:46 INFO - PROCESS | 3856 | 1461088066893 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:47:46 INFO - PROCESS | 3856 | 1461088066899 Marionette TRACE conn3 <- [1,890,null,{}] 10:47:46 INFO - PROCESS | 3856 | 1461088066908 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:47 INFO - PROCESS | 3856 | 1461088067025 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 10:47:47 INFO - PROCESS | 3856 | 1461088067035 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:47 INFO - PROCESS | 3856 | ++DOCSHELL 195FC000 == 62 [pid = 3856] [id = 232] 10:47:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (197B8400) [pid = 3856] [serial = 694] [outer = 00000000] 10:47:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (19B31400) [pid = 3856] [serial = 695] [outer = 197B8400] 10:47:47 INFO - PROCESS | 3856 | 1461088067079 Marionette DEBUG loaded listener.js 10:47:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (19B3B800) [pid = 3856] [serial = 696] [outer = 197B8400] 10:47:47 INFO - PROCESS | 3856 | 1461088067500 Marionette TRACE conn3 <- [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]]]}] 10:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 632ms 10:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:47:47 INFO - PROCESS | 3856 | 1461088067533 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 10:47:47 INFO - PROCESS | 3856 | 1461088067535 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 10:47:47 INFO - PROCESS | 3856 | 1461088067539 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:47:47 INFO - PROCESS | 3856 | 1461088067540 Marionette TRACE conn3 <- [1,894,null,{}] 10:47:47 INFO - PROCESS | 3856 | 1461088067544 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:47 INFO - PROCESS | 3856 | 1461088067628 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 10:47:47 INFO - PROCESS | 3856 | 1461088067634 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:47 INFO - PROCESS | 3856 | ++DOCSHELL 157E4800 == 63 [pid = 3856] [id = 233] 10:47:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (197BE400) [pid = 3856] [serial = 697] [outer = 00000000] 10:47:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (19DC6800) [pid = 3856] [serial = 698] [outer = 197BE400] 10:47:47 INFO - PROCESS | 3856 | 1461088067679 Marionette DEBUG loaded listener.js 10:47:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (1A220400) [pid = 3856] [serial = 699] [outer = 197BE400] 10:47:48 INFO - PROCESS | 3856 | 1461088068124 Marionette TRACE conn3 <- [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]]]}] 10:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 603ms 10:47:48 INFO - PROCESS | 3856 | 1461088068159 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 10:47:48 INFO - PROCESS | 3856 | 1461088068161 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 10:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:47:48 INFO - PROCESS | 3856 | 1461088068165 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:47:48 INFO - PROCESS | 3856 | 1461088068166 Marionette TRACE conn3 <- [1,898,null,{}] 10:47:48 INFO - PROCESS | 3856 | 1461088068170 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:48 INFO - PROCESS | 3856 | 1461088068260 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 10:47:48 INFO - PROCESS | 3856 | 1461088068266 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:48 INFO - PROCESS | 3856 | ++DOCSHELL 12DA4400 == 64 [pid = 3856] [id = 234] 10:47:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (1A6DE400) [pid = 3856] [serial = 700] [outer = 00000000] 10:47:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (1ACC1000) [pid = 3856] [serial = 701] [outer = 1A6DE400] 10:47:48 INFO - PROCESS | 3856 | 1461088068371 Marionette DEBUG loaded listener.js 10:47:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (1C9F1400) [pid = 3856] [serial = 702] [outer = 1A6DE400] 10:47:48 INFO - PROCESS | 3856 | 1461088068811 Marionette TRACE conn3 <- [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]]]}] 10:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 707ms 10:47:48 INFO - PROCESS | 3856 | 1461088068871 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 10:47:48 INFO - PROCESS | 3856 | 1461088068873 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 10:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:47:48 INFO - PROCESS | 3856 | 1461088068877 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:47:48 INFO - PROCESS | 3856 | 1461088068878 Marionette TRACE conn3 <- [1,902,null,{}] 10:47:48 INFO - PROCESS | 3856 | 1461088068886 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:48 INFO - PROCESS | 3856 | 1461088068998 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 10:47:49 INFO - PROCESS | 3856 | 1461088069059 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:49 INFO - PROCESS | 3856 | ++DOCSHELL 1C9F3000 == 65 [pid = 3856] [id = 235] 10:47:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (1C9F5C00) [pid = 3856] [serial = 703] [outer = 00000000] 10:47:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (1D65B000) [pid = 3856] [serial = 704] [outer = 1C9F5C00] 10:47:49 INFO - PROCESS | 3856 | 1461088069102 Marionette DEBUG loaded listener.js 10:47:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (1D65E400) [pid = 3856] [serial = 705] [outer = 1C9F5C00] 10:47:49 INFO - PROCESS | 3856 | 1461088069512 Marionette TRACE conn3 <- [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]]]}] 10:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 662ms 10:47:49 INFO - PROCESS | 3856 | 1461088069559 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 10:47:49 INFO - PROCESS | 3856 | 1461088069545 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 10:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:47:49 INFO - PROCESS | 3856 | 1461088069552 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:47:49 INFO - PROCESS | 3856 | 1461088069554 Marionette TRACE conn3 <- [1,906,null,{}] 10:47:49 INFO - PROCESS | 3856 | 1461088069557 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:49 INFO - PROCESS | 3856 | 1461088069691 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 10:47:49 INFO - PROCESS | 3856 | 1461088069713 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:49 INFO - PROCESS | 3856 | ++DOCSHELL 1CAB0800 == 66 [pid = 3856] [id = 236] 10:47:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (1D3F7400) [pid = 3856] [serial = 706] [outer = 00000000] 10:47:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (1DC31800) [pid = 3856] [serial = 707] [outer = 1D3F7400] 10:47:49 INFO - PROCESS | 3856 | 1461088069756 Marionette DEBUG loaded listener.js 10:47:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (1DC37C00) [pid = 3856] [serial = 708] [outer = 1D3F7400] 10:47:50 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (13876C00) [pid = 3856] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:47:50 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (18715000) [pid = 3856] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:47:50 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (15DCFC00) [pid = 3856] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:47:50 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (188DE400) [pid = 3856] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:47:50 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (1325D400) [pid = 3856] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:47:50 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (17E9A400) [pid = 3856] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:47:50 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (197BB400) [pid = 3856] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:47:50 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (133AD400) [pid = 3856] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:47:50 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (18714400) [pid = 3856] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:47:50 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (16302800) [pid = 3856] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:47:50 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (12B7F000) [pid = 3856] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:47:50 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (12353000) [pid = 3856] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:47:50 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (17E59400) [pid = 3856] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:47:50 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (1851E800) [pid = 3856] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:47:50 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (19DC1000) [pid = 3856] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:47:50 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (16C10400) [pid = 3856] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:47:50 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (16744400) [pid = 3856] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:47:50 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (16309000) [pid = 3856] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:47:50 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (133A5C00) [pid = 3856] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:47:50 INFO - PROCESS | 3856 | 1461088070262 Marionette TRACE conn3 <- [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]]]}] 10:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 768ms 10:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:47:50 INFO - PROCESS | 3856 | 1461088070337 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 10:47:50 INFO - PROCESS | 3856 | 1461088070339 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 10:47:50 INFO - PROCESS | 3856 | 1461088070342 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:47:50 INFO - PROCESS | 3856 | 1461088070345 Marionette TRACE conn3 <- [1,910,null,{}] 10:47:50 INFO - PROCESS | 3856 | 1461088070349 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:50 INFO - PROCESS | 3856 | 1461088070434 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 10:47:50 INFO - PROCESS | 3856 | 1461088070440 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:50 INFO - PROCESS | 3856 | ++DOCSHELL 13257000 == 67 [pid = 3856] [id = 237] 10:47:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (142A2C00) [pid = 3856] [serial = 709] [outer = 00000000] 10:47:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (18715000) [pid = 3856] [serial = 710] [outer = 142A2C00] 10:47:50 INFO - PROCESS | 3856 | 1461088070485 Marionette DEBUG loaded listener.js 10:47:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (18C72C00) [pid = 3856] [serial = 711] [outer = 142A2C00] 10:47:50 INFO - PROCESS | 3856 | 1461088070880 Marionette TRACE conn3 <- [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]]]}] 10:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 573ms 10:47:50 INFO - PROCESS | 3856 | 1461088070922 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 10:47:50 INFO - PROCESS | 3856 | 1461088070924 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 10:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:47:50 INFO - PROCESS | 3856 | 1461088070931 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:47:50 INFO - PROCESS | 3856 | 1461088070932 Marionette TRACE conn3 <- [1,914,null,{}] 10:47:50 INFO - PROCESS | 3856 | 1461088070936 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:51 INFO - PROCESS | 3856 | 1461088071001 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 10:47:51 INFO - PROCESS | 3856 | 1461088071007 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:51 INFO - PROCESS | 3856 | ++DOCSHELL 17E55400 == 68 [pid = 3856] [id = 238] 10:47:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (19B36400) [pid = 3856] [serial = 712] [outer = 00000000] 10:47:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (1DCEC400) [pid = 3856] [serial = 713] [outer = 19B36400] 10:47:51 INFO - PROCESS | 3856 | 1461088071051 Marionette DEBUG loaded listener.js 10:47:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (1DCF3C00) [pid = 3856] [serial = 714] [outer = 19B36400] 10:47:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (1DD56400) [pid = 3856] [serial = 715] [outer = 1DC34800] 10:47:51 INFO - PROCESS | 3856 | 1461088071555 Marionette TRACE conn3 <- [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]]]}] 10:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 677ms 10:47:51 INFO - PROCESS | 3856 | 1461088071594 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 10:47:51 INFO - PROCESS | 3856 | 1461088071596 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 10:47:51 INFO - PROCESS | 3856 | 1461088071599 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:47:51 INFO - PROCESS | 3856 | 1461088071601 Marionette TRACE conn3 <- [1,918,null,{}] 10:47:51 INFO - PROCESS | 3856 | 1461088071604 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:51 INFO - PROCESS | 3856 | 1461088071686 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 10:47:51 INFO - PROCESS | 3856 | 1461088071694 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:51 INFO - PROCESS | 3856 | ++DOCSHELL 1DCF9800 == 69 [pid = 3856] [id = 239] 10:47:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (1DD4DC00) [pid = 3856] [serial = 716] [outer = 00000000] 10:47:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (1DD55000) [pid = 3856] [serial = 717] [outer = 1DD4DC00] 10:47:51 INFO - PROCESS | 3856 | 1461088071747 Marionette DEBUG loaded listener.js 10:47:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (1DE0F000) [pid = 3856] [serial = 718] [outer = 1DD4DC00] 10:47:52 INFO - PROCESS | 3856 | 1461088072396 Marionette TRACE conn3 <- [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]]]}] 10:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 874ms 10:47:52 INFO - PROCESS | 3856 | 1461088072467 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 10:47:52 INFO - PROCESS | 3856 | 1461088072472 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 10:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:47:52 INFO - PROCESS | 3856 | 1461088072493 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:47:52 INFO - PROCESS | 3856 | 1461088072496 Marionette TRACE conn3 <- [1,922,null,{}] 10:47:52 INFO - PROCESS | 3856 | 1461088072502 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:52 INFO - PROCESS | 3856 | 1461088072614 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 10:47:52 INFO - PROCESS | 3856 | 1461088072746 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:52 INFO - PROCESS | 3856 | ++DOCSHELL 15E6F400 == 70 [pid = 3856] [id = 240] 10:47:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (16302400) [pid = 3856] [serial = 719] [outer = 00000000] 10:47:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (16747400) [pid = 3856] [serial = 720] [outer = 16302400] 10:47:52 INFO - PROCESS | 3856 | 1461088072803 Marionette DEBUG loaded listener.js 10:47:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (18079800) [pid = 3856] [serial = 721] [outer = 16302400] 10:47:53 INFO - PROCESS | 3856 | 1461088073308 Marionette TRACE conn3 <- [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]]]}] 10:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 873ms 10:47:53 INFO - PROCESS | 3856 | 1461088073361 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 10:47:53 INFO - PROCESS | 3856 | 1461088073367 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 10:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:47:53 INFO - PROCESS | 3856 | 1461088073374 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:47:53 INFO - PROCESS | 3856 | 1461088073377 Marionette TRACE conn3 <- [1,926,null,{}] 10:47:53 INFO - PROCESS | 3856 | 1461088073381 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:53 INFO - PROCESS | 3856 | 1461088073494 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 10:47:53 INFO - PROCESS | 3856 | 1461088073597 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:53 INFO - PROCESS | 3856 | ++DOCSHELL 18C74800 == 71 [pid = 3856] [id = 241] 10:47:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (18E05C00) [pid = 3856] [serial = 722] [outer = 00000000] 10:47:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (195F9400) [pid = 3856] [serial = 723] [outer = 18E05C00] 10:47:53 INFO - PROCESS | 3856 | 1461088073650 Marionette DEBUG loaded listener.js 10:47:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (19942C00) [pid = 3856] [serial = 724] [outer = 18E05C00] 10:47:54 INFO - PROCESS | 3856 | 1461088074250 Marionette TRACE conn3 <- [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]]]}] 10:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 919ms 10:47:54 INFO - PROCESS | 3856 | 1461088074282 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 10:47:54 INFO - PROCESS | 3856 | 1461088074285 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 10:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:47:54 INFO - PROCESS | 3856 | 1461088074288 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:47:54 INFO - PROCESS | 3856 | 1461088074292 Marionette TRACE conn3 <- [1,930,null,{}] 10:47:54 INFO - PROCESS | 3856 | 1461088074303 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:54 INFO - PROCESS | 3856 | 1461088074411 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 10:47:54 INFO - PROCESS | 3856 | 1461088074548 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:54 INFO - PROCESS | 3856 | ++DOCSHELL 1CAB7000 == 72 [pid = 3856] [id = 242] 10:47:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (1CEBEC00) [pid = 3856] [serial = 725] [outer = 00000000] 10:47:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (1DCF6400) [pid = 3856] [serial = 726] [outer = 1CEBEC00] 10:47:54 INFO - PROCESS | 3856 | 1461088074606 Marionette DEBUG loaded listener.js 10:47:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (1DD58400) [pid = 3856] [serial = 727] [outer = 1CEBEC00] 10:47:55 INFO - PROCESS | 3856 | 1461088075098 Marionette TRACE conn3 <- [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]]]}] 10:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 873ms 10:47:55 INFO - PROCESS | 3856 | 1461088075175 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 10:47:55 INFO - PROCESS | 3856 | 1461088075177 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 10:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:47:55 INFO - PROCESS | 3856 | 1461088075164 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:47:55 INFO - PROCESS | 3856 | 1461088075166 Marionette TRACE conn3 <- [1,934,null,{}] 10:47:55 INFO - PROCESS | 3856 | 1461088075169 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:55 INFO - PROCESS | 3856 | 1461088075302 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 10:47:55 INFO - PROCESS | 3856 | 1461088075433 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:55 INFO - PROCESS | 3856 | ++DOCSHELL 1DCF4C00 == 73 [pid = 3856] [id = 243] 10:47:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (1E09CC00) [pid = 3856] [serial = 728] [outer = 00000000] 10:47:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (1E0A4C00) [pid = 3856] [serial = 729] [outer = 1E09CC00] 10:47:55 INFO - PROCESS | 3856 | 1461088075495 Marionette DEBUG loaded listener.js 10:47:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (1E0A7000) [pid = 3856] [serial = 730] [outer = 1E09CC00] 10:47:56 INFO - PROCESS | 3856 | 1461088076097 Marionette TRACE conn3 <- [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]]]}] 10:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 964ms 10:47:56 INFO - PROCESS | 3856 | 1461088076134 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 10:47:56 INFO - PROCESS | 3856 | 1461088076137 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 10:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:47:56 INFO - PROCESS | 3856 | 1461088076140 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:47:56 INFO - PROCESS | 3856 | 1461088076142 Marionette TRACE conn3 <- [1,938,null,{}] 10:47:56 INFO - PROCESS | 3856 | 1461088076146 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:56 INFO - PROCESS | 3856 | 1461088076247 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 10:47:56 INFO - PROCESS | 3856 | 1461088076612 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:56 INFO - PROCESS | 3856 | ++DOCSHELL 11BCCC00 == 74 [pid = 3856] [id = 244] 10:47:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (1234F400) [pid = 3856] [serial = 731] [outer = 00000000] 10:47:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (13A52400) [pid = 3856] [serial = 732] [outer = 1234F400] 10:47:56 INFO - PROCESS | 3856 | 1461088076690 Marionette DEBUG loaded listener.js 10:47:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (1550D400) [pid = 3856] [serial = 733] [outer = 1234F400] 10:47:57 INFO - PROCESS | 3856 | 1461088077262 Marionette TRACE conn3 <- [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]]]}] 10:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1175ms 10:47:57 INFO - PROCESS | 3856 | 1461088077314 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 10:47:57 INFO - PROCESS | 3856 | 1461088077319 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 10:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:47:57 INFO - PROCESS | 3856 | 1461088077324 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:47:57 INFO - PROCESS | 3856 | 1461088077327 Marionette TRACE conn3 <- [1,942,null,{}] 10:47:57 INFO - PROCESS | 3856 | 1461088077332 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:57 INFO - PROCESS | 3856 | 1461088077432 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 10:47:57 INFO - PROCESS | 3856 | 1461088077576 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:57 INFO - PROCESS | 3856 | --DOCSHELL 17E55400 == 73 [pid = 3856] [id = 238] 10:47:57 INFO - PROCESS | 3856 | --DOCSHELL 13257000 == 72 [pid = 3856] [id = 237] 10:47:57 INFO - PROCESS | 3856 | --DOCSHELL 1CAB0800 == 71 [pid = 3856] [id = 236] 10:47:57 INFO - PROCESS | 3856 | --DOCSHELL 1C9F3000 == 70 [pid = 3856] [id = 235] 10:47:57 INFO - PROCESS | 3856 | --DOCSHELL 12DA4400 == 69 [pid = 3856] [id = 234] 10:47:57 INFO - PROCESS | 3856 | --DOCSHELL 157E4800 == 68 [pid = 3856] [id = 233] 10:47:57 INFO - PROCESS | 3856 | --DOCSHELL 195FC000 == 67 [pid = 3856] [id = 232] 10:47:57 INFO - PROCESS | 3856 | --DOCSHELL 157F0C00 == 66 [pid = 3856] [id = 231] 10:47:57 INFO - PROCESS | 3856 | --DOCSHELL 11B5F800 == 65 [pid = 3856] [id = 230] 10:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (1ACB5800) [pid = 3856] [serial = 668] [outer = 00000000] [url = about:blank] 10:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (1C9FAC00) [pid = 3856] [serial = 635] [outer = 00000000] [url = about:blank] 10:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (1ACBB400) [pid = 3856] [serial = 632] [outer = 00000000] [url = about:blank] 10:47:57 INFO - PROCESS | 3856 | ++DOCSHELL 12DA4400 == 66 [pid = 3856] [id = 245] 10:47:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (12DA8000) [pid = 3856] [serial = 734] [outer = 00000000] 10:47:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (13A57400) [pid = 3856] [serial = 735] [outer = 12DA8000] 10:47:57 INFO - PROCESS | 3856 | 1461088077654 Marionette DEBUG loaded listener.js 10:47:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (1550C400) [pid = 3856] [serial = 736] [outer = 12DA8000] 10:47:57 INFO - PROCESS | 3856 | --DOCSHELL 11B56400 == 65 [pid = 3856] [id = 229] 10:47:57 INFO - PROCESS | 3856 | --DOCSHELL 1630B800 == 64 [pid = 3856] [id = 228] 10:47:57 INFO - PROCESS | 3856 | --DOCSHELL 1C748400 == 63 [pid = 3856] [id = 227] 10:47:57 INFO - PROCESS | 3856 | --DOCSHELL 16746C00 == 62 [pid = 3856] [id = 226] 10:47:57 INFO - PROCESS | 3856 | --DOCSHELL 1434BC00 == 61 [pid = 3856] [id = 225] 10:47:57 INFO - PROCESS | 3856 | --DOCSHELL 11B22400 == 60 [pid = 3856] [id = 224] 10:47:57 INFO - PROCESS | 3856 | --DOCSHELL 188DB000 == 59 [pid = 3856] [id = 223] 10:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (19F3C800) [pid = 3856] [serial = 666] [outer = 00000000] [url = about:blank] 10:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (16309400) [pid = 3856] [serial = 645] [outer = 00000000] [url = about:blank] 10:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (187C1C00) [pid = 3856] [serial = 629] [outer = 00000000] [url = about:blank] 10:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (18A5A800) [pid = 3856] [serial = 597] [outer = 00000000] [url = about:blank] 10:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (16459000) [pid = 3856] [serial = 549] [outer = 00000000] [url = about:blank] 10:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (19D8CC00) [pid = 3856] [serial = 665] [outer = 00000000] [url = about:blank] 10:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (13A52C00) [pid = 3856] [serial = 588] [outer = 00000000] [url = about:blank] 10:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (19934800) [pid = 3856] [serial = 663] [outer = 00000000] [url = about:blank] 10:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (19B32400) [pid = 3856] [serial = 660] [outer = 00000000] [url = about:blank] 10:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (19B32C00) [pid = 3856] [serial = 659] [outer = 00000000] [url = about:blank] 10:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (136E6800) [pid = 3856] [serial = 626] [outer = 00000000] [url = about:blank] 10:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (14BA5400) [pid = 3856] [serial = 641] [outer = 00000000] [url = about:blank] 10:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (15B37000) [pid = 3856] [serial = 644] [outer = 00000000] [url = about:blank] 10:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (195F0800) [pid = 3856] [serial = 656] [outer = 00000000] [url = about:blank] 10:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (1633DC00) [pid = 3856] [serial = 591] [outer = 00000000] [url = about:blank] 10:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (137D6000) [pid = 3856] [serial = 546] [outer = 00000000] [url = about:blank] 10:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (18C77800) [pid = 3856] [serial = 654] [outer = 00000000] [url = about:blank] 10:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (197C0800) [pid = 3856] [serial = 576] [outer = 00000000] [url = about:blank] 10:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (1871AC00) [pid = 3856] [serial = 650] [outer = 00000000] [url = about:blank] 10:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (18C71C00) [pid = 3856] [serial = 653] [outer = 00000000] [url = about:blank] 10:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (1ACB6000) [pid = 3856] [serial = 624] [outer = 00000000] [url = about:blank] 10:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (1553DC00) [pid = 3856] [serial = 642] [outer = 00000000] [url = about:blank] 10:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (18073000) [pid = 3856] [serial = 638] [outer = 00000000] [url = about:blank] 10:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (18077C00) [pid = 3856] [serial = 594] [outer = 00000000] [url = about:blank] 10:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (18076800) [pid = 3856] [serial = 648] [outer = 00000000] [url = about:blank] 10:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (188DB800) [pid = 3856] [serial = 651] [outer = 00000000] [url = about:blank] 10:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (197BA400) [pid = 3856] [serial = 657] [outer = 00000000] [url = about:blank] 10:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (17E5F400) [pid = 3856] [serial = 647] [outer = 00000000] [url = about:blank] 10:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (1871A000) [pid = 3856] [serial = 543] [outer = 00000000] [url = about:blank] 10:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (1953DC00) [pid = 3856] [serial = 662] [outer = 00000000] [url = about:blank] 10:47:57 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (13877800) [pid = 3856] [serial = 579] [outer = 00000000] [url = about:blank] 10:47:58 INFO - PROCESS | 3856 | 1461088078083 Marionette TRACE conn3 <- [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]]]}] 10:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 813ms 10:47:58 INFO - PROCESS | 3856 | 1461088078133 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 10:47:58 INFO - PROCESS | 3856 | 1461088078136 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 10:47:58 INFO - PROCESS | 3856 | 1461088078141 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:47:58 INFO - PROCESS | 3856 | 1461088078143 Marionette TRACE conn3 <- [1,946,null,{}] 10:47:58 INFO - PROCESS | 3856 | 1461088078147 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:58 INFO - PROCESS | 3856 | 1461088078227 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 10:47:58 INFO - PROCESS | 3856 | 1461088078236 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:58 INFO - PROCESS | 3856 | ++DOCSHELL 15B2F000 == 60 [pid = 3856] [id = 246] 10:47:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (15B37000) [pid = 3856] [serial = 737] [outer = 00000000] 10:47:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (1633B400) [pid = 3856] [serial = 738] [outer = 15B37000] 10:47:58 INFO - PROCESS | 3856 | 1461088078282 Marionette DEBUG loaded listener.js 10:47:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (16467400) [pid = 3856] [serial = 739] [outer = 15B37000] 10:47:58 INFO - PROCESS | 3856 | 1461088078744 Marionette TRACE conn3 <- [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]]]}] 10:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 617ms 10:47:58 INFO - PROCESS | 3856 | 1461088078761 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 10:47:58 INFO - PROCESS | 3856 | 1461088078763 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 10:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:47:58 INFO - PROCESS | 3856 | 1461088078767 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:47:58 INFO - PROCESS | 3856 | 1461088078773 Marionette TRACE conn3 <- [1,950,null,{}] 10:47:58 INFO - PROCESS | 3856 | 1461088078786 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:58 INFO - PROCESS | 3856 | 1461088078869 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 10:47:58 INFO - PROCESS | 3856 | 1461088078876 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:58 INFO - PROCESS | 3856 | ++DOCSHELL 17EA2C00 == 61 [pid = 3856] [id = 247] 10:47:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (18071C00) [pid = 3856] [serial = 740] [outer = 00000000] 10:47:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (1807DC00) [pid = 3856] [serial = 741] [outer = 18071C00] 10:47:58 INFO - PROCESS | 3856 | 1461088078923 Marionette DEBUG loaded listener.js 10:47:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (1807C400) [pid = 3856] [serial = 742] [outer = 18071C00] 10:47:59 INFO - PROCESS | 3856 | 1461088079365 Marionette TRACE conn3 <- [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]]]}] 10:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 633ms 10:47:59 INFO - PROCESS | 3856 | 1461088079405 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 10:47:59 INFO - PROCESS | 3856 | 1461088079408 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 10:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:47:59 INFO - PROCESS | 3856 | 1461088079411 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:47:59 INFO - PROCESS | 3856 | 1461088079413 Marionette TRACE conn3 <- [1,954,null,{}] 10:47:59 INFO - PROCESS | 3856 | 1461088079416 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:47:59 INFO - PROCESS | 3856 | 1461088079507 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 10:47:59 INFO - PROCESS | 3856 | 1461088079513 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:59 INFO - PROCESS | 3856 | ++DOCSHELL 1812C400 == 62 [pid = 3856] [id = 248] 10:47:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (18718400) [pid = 3856] [serial = 743] [outer = 00000000] 10:47:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (188D8C00) [pid = 3856] [serial = 744] [outer = 18718400] 10:47:59 INFO - PROCESS | 3856 | 1461088079541 Marionette DEBUG loaded listener.js 10:47:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (18A5C400) [pid = 3856] [serial = 745] [outer = 18718400] 10:47:59 INFO - PROCESS | 3856 | 1461088079951 Marionette TRACE conn3 <- [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]]]}] 10:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 602ms 10:48:00 INFO - PROCESS | 3856 | 1461088080014 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 10:48:00 INFO - PROCESS | 3856 | 1461088080016 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 10:48:00 INFO - PROCESS | 3856 | 1461088080019 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:48:00 INFO - PROCESS | 3856 | 1461088080021 Marionette TRACE conn3 <- [1,958,null,{}] 10:48:00 INFO - PROCESS | 3856 | 1461088080024 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:00 INFO - PROCESS | 3856 | 1461088080130 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 10:48:00 INFO - PROCESS | 3856 | 1461088080136 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:00 INFO - PROCESS | 3856 | ++DOCSHELL 18A59C00 == 63 [pid = 3856] [id = 249] 10:48:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (18A5EC00) [pid = 3856] [serial = 746] [outer = 00000000] 10:48:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (18C73400) [pid = 3856] [serial = 747] [outer = 18A5EC00] 10:48:00 INFO - PROCESS | 3856 | 1461088080191 Marionette DEBUG loaded listener.js 10:48:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (18E06C00) [pid = 3856] [serial = 748] [outer = 18A5EC00] 10:48:00 INFO - PROCESS | 3856 | 1461088080684 Marionette TRACE conn3 <- [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]]]}] 10:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 708ms 10:48:00 INFO - PROCESS | 3856 | 1461088080749 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 10:48:00 INFO - PROCESS | 3856 | 1461088080751 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 10:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:48:00 INFO - PROCESS | 3856 | 1461088080754 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:48:00 INFO - PROCESS | 3856 | 1461088080756 Marionette TRACE conn3 <- [1,962,null,{}] 10:48:00 INFO - PROCESS | 3856 | 1461088080760 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:00 INFO - PROCESS | 3856 | 1461088080869 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 10:48:00 INFO - PROCESS | 3856 | 1461088080916 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:00 INFO - PROCESS | 3856 | ++DOCSHELL 12D9BC00 == 64 [pid = 3856] [id = 250] 10:48:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (19364400) [pid = 3856] [serial = 749] [outer = 00000000] 10:48:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (197BC400) [pid = 3856] [serial = 750] [outer = 19364400] 10:48:00 INFO - PROCESS | 3856 | 1461088080960 Marionette DEBUG loaded listener.js 10:48:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (197C0800) [pid = 3856] [serial = 751] [outer = 19364400] 10:48:01 INFO - PROCESS | 3856 | 1461088081337 Marionette TRACE conn3 <- [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]]]}] 10:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 618ms 10:48:01 INFO - PROCESS | 3856 | 1461088081357 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 10:48:01 INFO - PROCESS | 3856 | 1461088081359 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 10:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:48:01 INFO - PROCESS | 3856 | 1461088081363 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:48:01 INFO - PROCESS | 3856 | 1461088081365 Marionette TRACE conn3 <- [1,966,null,{}] 10:48:01 INFO - PROCESS | 3856 | 1461088081368 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:01 INFO - PROCESS | 3856 | 1461088081484 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 10:48:01 INFO - PROCESS | 3856 | 1461088081570 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:01 INFO - PROCESS | 3856 | ++DOCSHELL 197C3000 == 65 [pid = 3856] [id = 251] 10:48:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (197C3C00) [pid = 3856] [serial = 752] [outer = 00000000] 10:48:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (19AEE000) [pid = 3856] [serial = 753] [outer = 197C3C00] 10:48:01 INFO - PROCESS | 3856 | 1461088081623 Marionette DEBUG loaded listener.js 10:48:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (19B33000) [pid = 3856] [serial = 754] [outer = 197C3C00] 10:48:02 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (11B59C00) [pid = 3856] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:48:02 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (197B8400) [pid = 3856] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:48:02 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (1A6DE400) [pid = 3856] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:48:02 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (1C9F5C00) [pid = 3856] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:48:02 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (11BD0800) [pid = 3856] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:48:02 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (197BE400) [pid = 3856] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:48:02 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (1656A000) [pid = 3856] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:48:02 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (1D3F7400) [pid = 3856] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:48:02 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (19B36400) [pid = 3856] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:48:02 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (142A2C00) [pid = 3856] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:48:02 INFO - PROCESS | 3856 | 1461088082248 Marionette TRACE conn3 <- [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]]]}] 10:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 918ms 10:48:02 INFO - PROCESS | 3856 | 1461088082276 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 10:48:02 INFO - PROCESS | 3856 | 1461088082278 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 10:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:48:02 INFO - PROCESS | 3856 | 1461088082281 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:48:02 INFO - PROCESS | 3856 | 1461088082283 Marionette TRACE conn3 <- [1,970,null,{}] 10:48:02 INFO - PROCESS | 3856 | 1461088082286 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:02 INFO - PROCESS | 3856 | 1461088082365 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 10:48:02 INFO - PROCESS | 3856 | 1461088082374 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:02 INFO - PROCESS | 3856 | ++DOCSHELL 13876C00 == 66 [pid = 3856] [id = 252] 10:48:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (13877C00) [pid = 3856] [serial = 755] [outer = 00000000] 10:48:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (195F1C00) [pid = 3856] [serial = 756] [outer = 13877C00] 10:48:02 INFO - PROCESS | 3856 | 1461088082418 Marionette DEBUG loaded listener.js 10:48:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (19934800) [pid = 3856] [serial = 757] [outer = 13877C00] 10:48:02 INFO - PROCESS | 3856 | 1461088082836 Marionette TRACE conn3 <- [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]]]}] 10:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 618ms 10:48:02 INFO - PROCESS | 3856 | 1461088082904 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 10:48:02 INFO - PROCESS | 3856 | 1461088082906 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 10:48:02 INFO - PROCESS | 3856 | 1461088082910 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:48:02 INFO - PROCESS | 3856 | 1461088082911 Marionette TRACE conn3 <- [1,974,null,{}] 10:48:02 INFO - PROCESS | 3856 | 1461088082915 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:02 INFO - PROCESS | 3856 | 1461088082992 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 10:48:02 INFO - PROCESS | 3856 | 1461088082998 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:02 INFO - PROCESS | 3856 | ++DOCSHELL 18C7E800 == 67 [pid = 3856] [id = 253] 10:48:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (197C4C00) [pid = 3856] [serial = 758] [outer = 00000000] 10:48:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (19F2D400) [pid = 3856] [serial = 759] [outer = 197C4C00] 10:48:03 INFO - PROCESS | 3856 | 1461088083042 Marionette DEBUG loaded listener.js 10:48:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (19F37400) [pid = 3856] [serial = 760] [outer = 197C4C00] 10:48:03 INFO - PROCESS | 3856 | 1461088083440 Marionette TRACE conn3 <- [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]]]}] 10:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 572ms 10:48:03 INFO - PROCESS | 3856 | 1461088083489 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 10:48:03 INFO - PROCESS | 3856 | 1461088083491 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 10:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:48:03 INFO - PROCESS | 3856 | 1461088083494 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:48:03 INFO - PROCESS | 3856 | 1461088083496 Marionette TRACE conn3 <- [1,978,null,{}] 10:48:03 INFO - PROCESS | 3856 | 1461088083500 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:03 INFO - PROCESS | 3856 | 1461088083579 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 10:48:03 INFO - PROCESS | 3856 | 1461088083586 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:03 INFO - PROCESS | 3856 | ++DOCSHELL 1A53C400 == 68 [pid = 3856] [id = 254] 10:48:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (1A549400) [pid = 3856] [serial = 761] [outer = 00000000] 10:48:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (1AC49800) [pid = 3856] [serial = 762] [outer = 1A549400] 10:48:03 INFO - PROCESS | 3856 | 1461088083635 Marionette DEBUG loaded listener.js 10:48:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (1ACB9400) [pid = 3856] [serial = 763] [outer = 1A549400] 10:48:04 INFO - PROCESS | 3856 | 1461088084073 Marionette TRACE conn3 <- [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]]]}] 10:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 617ms 10:48:04 INFO - PROCESS | 3856 | 1461088084155 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 10:48:04 INFO - PROCESS | 3856 | 1461088084159 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 10:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:48:04 INFO - PROCESS | 3856 | 1461088084165 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:48:04 INFO - PROCESS | 3856 | 1461088084153 Marionette TRACE conn3 <- [1,982,null,{}] 10:48:04 INFO - PROCESS | 3856 | 1461088084159 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:04 INFO - PROCESS | 3856 | 1461088084270 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 10:48:04 INFO - PROCESS | 3856 | 1461088084445 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:04 INFO - PROCESS | 3856 | ++DOCSHELL 1386E400 == 69 [pid = 3856] [id = 255] 10:48:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (1386F400) [pid = 3856] [serial = 764] [outer = 00000000] 10:48:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (142A4000) [pid = 3856] [serial = 765] [outer = 1386F400] 10:48:04 INFO - PROCESS | 3856 | 1461088084501 Marionette DEBUG loaded listener.js 10:48:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (1550A400) [pid = 3856] [serial = 766] [outer = 1386F400] 10:48:05 INFO - PROCESS | 3856 | 1461088085038 Marionette TRACE conn3 <- [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]]]}] 10:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 903ms 10:48:05 INFO - PROCESS | 3856 | 1461088085075 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 10:48:05 INFO - PROCESS | 3856 | 1461088085078 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 10:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:48:05 INFO - PROCESS | 3856 | 1461088085086 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:48:05 INFO - PROCESS | 3856 | 1461088085090 Marionette TRACE conn3 <- [1,986,null,{}] 10:48:05 INFO - PROCESS | 3856 | 1461088085094 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:05 INFO - PROCESS | 3856 | 1461088085183 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 10:48:05 INFO - PROCESS | 3856 | 1461088085286 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:05 INFO - PROCESS | 3856 | ++DOCSHELL 16738C00 == 70 [pid = 3856] [id = 256] 10:48:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (1673F400) [pid = 3856] [serial = 767] [outer = 00000000] 10:48:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (16C08400) [pid = 3856] [serial = 768] [outer = 1673F400] 10:48:05 INFO - PROCESS | 3856 | 1461088085340 Marionette DEBUG loaded listener.js 10:48:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (18071800) [pid = 3856] [serial = 769] [outer = 1673F400] 10:48:05 INFO - PROCESS | 3856 | 1461088085941 Marionette TRACE conn3 <- [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]]]}] 10:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 919ms 10:48:05 INFO - PROCESS | 3856 | 1461088085995 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 10:48:05 INFO - PROCESS | 3856 | 1461088085998 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 10:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:48:05 INFO - PROCESS | 3856 | 1461088086001 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:48:05 INFO - PROCESS | 3856 | 1461088086004 Marionette TRACE conn3 <- [1,990,null,{}] 10:48:05 INFO - PROCESS | 3856 | 1461088086013 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:06 INFO - PROCESS | 3856 | 1461088086107 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 10:48:06 INFO - PROCESS | 3856 | 1461088086239 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:06 INFO - PROCESS | 3856 | ++DOCSHELL 181A5000 == 71 [pid = 3856] [id = 257] 10:48:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (1944B000) [pid = 3856] [serial = 770] [outer = 00000000] 10:48:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (19DC5400) [pid = 3856] [serial = 771] [outer = 1944B000] 10:48:06 INFO - PROCESS | 3856 | 1461088086298 Marionette DEBUG loaded listener.js 10:48:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (1A5ED000) [pid = 3856] [serial = 772] [outer = 1944B000] 10:48:06 INFO - PROCESS | 3856 | 1461088086829 Marionette TRACE conn3 <- [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]]]}] 10:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 873ms 10:48:06 INFO - PROCESS | 3856 | 1461088086871 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 10:48:06 INFO - PROCESS | 3856 | 1461088086873 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 10:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:48:06 INFO - PROCESS | 3856 | 1461088086877 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:48:06 INFO - PROCESS | 3856 | 1461088086879 Marionette TRACE conn3 <- [1,994,null,{}] 10:48:06 INFO - PROCESS | 3856 | 1461088086882 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:06 INFO - PROCESS | 3856 | 1461088086969 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 10:48:07 INFO - PROCESS | 3856 | 1461088087072 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:07 INFO - PROCESS | 3856 | ++DOCSHELL 1C742C00 == 72 [pid = 3856] [id = 258] 10:48:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (1C747C00) [pid = 3856] [serial = 773] [outer = 00000000] 10:48:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (1CE20800) [pid = 3856] [serial = 774] [outer = 1C747C00] 10:48:07 INFO - PROCESS | 3856 | 1461088087125 Marionette DEBUG loaded listener.js 10:48:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (1D3F3800) [pid = 3856] [serial = 775] [outer = 1C747C00] 10:48:07 INFO - PROCESS | 3856 | 1461088087701 Marionette TRACE conn3 <- [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]]]}] 10:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 874ms 10:48:07 INFO - PROCESS | 3856 | 1461088087746 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 10:48:07 INFO - PROCESS | 3856 | 1461088087749 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 10:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:48:07 INFO - PROCESS | 3856 | 1461088087752 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:48:07 INFO - PROCESS | 3856 | 1461088087754 Marionette TRACE conn3 <- [1,998,null,{}] 10:48:07 INFO - PROCESS | 3856 | 1461088087759 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:07 INFO - PROCESS | 3856 | 1461088087877 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 10:48:07 INFO - PROCESS | 3856 | 1461088087979 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:07 INFO - PROCESS | 3856 | ++DOCSHELL 12BDD800 == 73 [pid = 3856] [id = 259] 10:48:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (1630E800) [pid = 3856] [serial = 776] [outer = 00000000] 10:48:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (1DC38C00) [pid = 3856] [serial = 777] [outer = 1630E800] 10:48:08 INFO - PROCESS | 3856 | 1461088088032 Marionette DEBUG loaded listener.js 10:48:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (1DCF1800) [pid = 3856] [serial = 778] [outer = 1630E800] 10:48:08 INFO - PROCESS | 3856 | 1461088088550 Marionette TRACE conn3 <- [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]]]}] 10:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 858ms 10:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:48:08 INFO - PROCESS | 3856 | 1461088088621 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 10:48:08 INFO - PROCESS | 3856 | 1461088088623 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 10:48:08 INFO - PROCESS | 3856 | 1461088088627 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:48:08 INFO - PROCESS | 3856 | 1461088088629 Marionette TRACE conn3 <- [1,1002,null,{}] 10:48:08 INFO - PROCESS | 3856 | 1461088088632 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:08 INFO - PROCESS | 3856 | 1461088088765 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 10:48:08 INFO - PROCESS | 3856 | 1461088088906 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:08 INFO - PROCESS | 3856 | ++DOCSHELL 137DC800 == 74 [pid = 3856] [id = 260] 10:48:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (1C17AC00) [pid = 3856] [serial = 779] [outer = 00000000] 10:48:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (1E331400) [pid = 3856] [serial = 780] [outer = 1C17AC00] 10:48:08 INFO - PROCESS | 3856 | 1461088088965 Marionette DEBUG loaded listener.js 10:48:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (1E33AC00) [pid = 3856] [serial = 781] [outer = 1C17AC00] 10:48:09 INFO - PROCESS | 3856 | 1461088089544 Marionette TRACE conn3 <- [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]]]}] 10:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 964ms 10:48:09 INFO - PROCESS | 3856 | 1461088089592 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 10:48:09 INFO - PROCESS | 3856 | 1461088089594 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 10:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:48:09 INFO - PROCESS | 3856 | 1461088089598 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:48:09 INFO - PROCESS | 3856 | 1461088089600 Marionette TRACE conn3 <- [1,1006,null,{}] 10:48:09 INFO - PROCESS | 3856 | 1461088089603 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:09 INFO - PROCESS | 3856 | 1461088089705 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 10:48:09 INFO - PROCESS | 3856 | 1461088089831 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:09 INFO - PROCESS | 3856 | ++DOCSHELL 1DCF3000 == 75 [pid = 3856] [id = 261] 10:48:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (1DCF3400) [pid = 3856] [serial = 782] [outer = 00000000] 10:48:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (1E33D400) [pid = 3856] [serial = 783] [outer = 1DCF3400] 10:48:09 INFO - PROCESS | 3856 | 1461088089884 Marionette DEBUG loaded listener.js 10:48:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (1E33F800) [pid = 3856] [serial = 784] [outer = 1DCF3400] 10:48:10 INFO - PROCESS | 3856 | 1461088090588 Marionette TRACE conn3 <- [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]]]}] 10:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1054ms 10:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:48:10 INFO - PROCESS | 3856 | 1461088090653 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 10:48:10 INFO - PROCESS | 3856 | 1461088090657 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 10:48:10 INFO - PROCESS | 3856 | 1461088090662 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:48:10 INFO - PROCESS | 3856 | 1461088090666 Marionette TRACE conn3 <- [1,1010,null,{}] 10:48:10 INFO - PROCESS | 3856 | 1461088090688 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:10 INFO - PROCESS | 3856 | 1461088090779 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 10:48:10 INFO - PROCESS | 3856 | 1461088090921 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:10 INFO - PROCESS | 3856 | ++DOCSHELL 12D7E000 == 76 [pid = 3856] [id = 262] 10:48:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (12D7E400) [pid = 3856] [serial = 785] [outer = 00000000] 10:48:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (12DAAC00) [pid = 3856] [serial = 786] [outer = 12D7E400] 10:48:10 INFO - PROCESS | 3856 | 1461088090976 Marionette DEBUG loaded listener.js 10:48:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 141 (1325CC00) [pid = 3856] [serial = 787] [outer = 12D7E400] 10:48:11 INFO - PROCESS | 3856 | 1461088091505 Marionette TRACE conn3 <- [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]]]}] 10:48:11 INFO - PROCESS | 3856 | --DOCSHELL 18C7E800 == 75 [pid = 3856] [id = 253] 10:48:11 INFO - PROCESS | 3856 | --DOCSHELL 13876C00 == 74 [pid = 3856] [id = 252] 10:48:11 INFO - PROCESS | 3856 | --DOCSHELL 197C3000 == 73 [pid = 3856] [id = 251] 10:48:11 INFO - PROCESS | 3856 | --DOCSHELL 12D9BC00 == 72 [pid = 3856] [id = 250] 10:48:11 INFO - PROCESS | 3856 | --DOCSHELL 18A59C00 == 71 [pid = 3856] [id = 249] 10:48:11 INFO - PROCESS | 3856 | --DOCSHELL 1812C400 == 70 [pid = 3856] [id = 248] 10:48:11 INFO - PROCESS | 3856 | --DOCSHELL 17EA2C00 == 69 [pid = 3856] [id = 247] 10:48:11 INFO - PROCESS | 3856 | --DOCSHELL 15B2F000 == 68 [pid = 3856] [id = 246] 10:48:11 INFO - PROCESS | 3856 | --DOCSHELL 12DA4400 == 67 [pid = 3856] [id = 245] 10:48:11 INFO - PROCESS | 3856 | --DOCSHELL 11BCCC00 == 66 [pid = 3856] [id = 244] 10:48:11 INFO - PROCESS | 3856 | --DOMWINDOW == 140 (1DD55000) [pid = 3856] [serial = 717] [outer = 00000000] [url = about:blank] 10:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 919ms 10:48:11 INFO - PROCESS | 3856 | 1461088091591 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 10:48:11 INFO - PROCESS | 3856 | 1461088091596 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 10:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:48:11 INFO - PROCESS | 3856 | 1461088091602 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:48:11 INFO - PROCESS | 3856 | 1461088091605 Marionette TRACE conn3 <- [1,1014,null,{}] 10:48:11 INFO - PROCESS | 3856 | 1461088091609 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:11 INFO - PROCESS | 3856 | 1461088091691 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 10:48:11 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (142F2000) [pid = 3856] [serial = 687] [outer = 00000000] [url = about:blank] 10:48:11 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (13263000) [pid = 3856] [serial = 686] [outer = 00000000] [url = about:blank] 10:48:11 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (19B31400) [pid = 3856] [serial = 695] [outer = 00000000] [url = about:blank] 10:48:11 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (19B3B800) [pid = 3856] [serial = 696] [outer = 00000000] [url = about:blank] 10:48:11 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (1D3F8800) [pid = 3856] [serial = 683] [outer = 00000000] [url = about:blank] 10:48:11 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (1ACC1000) [pid = 3856] [serial = 701] [outer = 00000000] [url = about:blank] 10:48:11 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (1CAAC400) [pid = 3856] [serial = 680] [outer = 00000000] [url = about:blank] 10:48:11 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (1D65B000) [pid = 3856] [serial = 704] [outer = 00000000] [url = about:blank] 10:48:11 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (17EA4400) [pid = 3856] [serial = 689] [outer = 00000000] [url = about:blank] 10:48:11 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (18518800) [pid = 3856] [serial = 690] [outer = 00000000] [url = about:blank] 10:48:11 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (19DC6800) [pid = 3856] [serial = 698] [outer = 00000000] [url = about:blank] 10:48:11 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (1C9F1400) [pid = 3856] [serial = 702] [outer = 00000000] [url = about:blank] 10:48:11 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (137DB000) [pid = 3856] [serial = 671] [outer = 00000000] [url = about:blank] 10:48:11 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (19D4A800) [pid = 3856] [serial = 677] [outer = 00000000] [url = about:blank] 10:48:11 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (18C76800) [pid = 3856] [serial = 692] [outer = 00000000] [url = about:blank] 10:48:11 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (18E09C00) [pid = 3856] [serial = 693] [outer = 00000000] [url = about:blank] 10:48:11 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (16C07800) [pid = 3856] [serial = 674] [outer = 00000000] [url = about:blank] 10:48:11 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (1DC31800) [pid = 3856] [serial = 707] [outer = 00000000] [url = about:blank] 10:48:11 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (1DCF3C00) [pid = 3856] [serial = 714] [outer = 00000000] [url = about:blank] 10:48:11 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (1D65E400) [pid = 3856] [serial = 705] [outer = 00000000] [url = about:blank] 10:48:11 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (1DCEC400) [pid = 3856] [serial = 713] [outer = 00000000] [url = about:blank] 10:48:11 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (1D660400) [pid = 3856] [serial = 411] [outer = 00000000] [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.] 10:48:11 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (18715000) [pid = 3856] [serial = 710] [outer = 00000000] [url = about:blank] 10:48:11 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (18C72C00) [pid = 3856] [serial = 711] [outer = 00000000] [url = about:blank] 10:48:11 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (1A220400) [pid = 3856] [serial = 699] [outer = 00000000] [url = about:blank] 10:48:11 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (1DC37C00) [pid = 3856] [serial = 708] [outer = 00000000] [url = about:blank] 10:48:11 INFO - PROCESS | 3856 | 1461088091787 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:11 INFO - PROCESS | 3856 | ++DOCSHELL 1325D400 == 67 [pid = 3856] [id = 263] 10:48:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (13261800) [pid = 3856] [serial = 788] [outer = 00000000] 10:48:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (13876C00) [pid = 3856] [serial = 789] [outer = 13261800] 10:48:11 INFO - PROCESS | 3856 | 1461088091832 Marionette DEBUG loaded listener.js 10:48:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (13AF8400) [pid = 3856] [serial = 790] [outer = 13261800] 10:48:12 INFO - PROCESS | 3856 | 1461088092256 Marionette TRACE conn3 <- [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]]]}] 10:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 708ms 10:48:12 INFO - PROCESS | 3856 | 1461088092306 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 10:48:12 INFO - PROCESS | 3856 | 1461088092309 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 10:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:48:12 INFO - PROCESS | 3856 | 1461088092312 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:48:12 INFO - PROCESS | 3856 | 1461088092315 Marionette TRACE conn3 <- [1,1018,null,{}] 10:48:12 INFO - PROCESS | 3856 | 1461088092326 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:12 INFO - PROCESS | 3856 | 1461088092412 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 10:48:12 INFO - PROCESS | 3856 | 1461088092422 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:12 INFO - PROCESS | 3856 | ++DOCSHELL 15B34C00 == 68 [pid = 3856] [id = 264] 10:48:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (15BC8800) [pid = 3856] [serial = 791] [outer = 00000000] 10:48:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (15DCD800) [pid = 3856] [serial = 792] [outer = 15BC8800] 10:48:12 INFO - PROCESS | 3856 | 1461088092469 Marionette DEBUG loaded listener.js 10:48:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (16306000) [pid = 3856] [serial = 793] [outer = 15BC8800] 10:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 617ms 10:48:12 INFO - PROCESS | 3856 | 1461088092923 Marionette TRACE conn3 <- [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]]]}] 10:48:12 INFO - PROCESS | 3856 | 1461088092929 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 10:48:12 INFO - PROCESS | 3856 | 1461088092932 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 10:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:48:12 INFO - PROCESS | 3856 | 1461088092935 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:48:12 INFO - PROCESS | 3856 | 1461088092937 Marionette TRACE conn3 <- [1,1022,null,{}] 10:48:12 INFO - PROCESS | 3856 | 1461088092940 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:13 INFO - PROCESS | 3856 | 1461088093027 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 10:48:13 INFO - PROCESS | 3856 | 1461088093033 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:13 INFO - PROCESS | 3856 | ++DOCSHELL 1633BC00 == 69 [pid = 3856] [id = 265] 10:48:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (1644F000) [pid = 3856] [serial = 794] [outer = 00000000] 10:48:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (16744000) [pid = 3856] [serial = 795] [outer = 1644F000] 10:48:13 INFO - PROCESS | 3856 | 1461088093078 Marionette DEBUG loaded listener.js 10:48:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (16C05C00) [pid = 3856] [serial = 796] [outer = 1644F000] 10:48:13 INFO - PROCESS | 3856 | 1461088093483 Marionette TRACE conn3 <- [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]]]}] 10:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 572ms 10:48:13 INFO - PROCESS | 3856 | 1461088093515 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 10:48:13 INFO - PROCESS | 3856 | 1461088093517 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 10:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:48:13 INFO - PROCESS | 3856 | 1461088093521 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:48:13 INFO - PROCESS | 3856 | 1461088093522 Marionette TRACE conn3 <- [1,1026,null,{}] 10:48:13 INFO - PROCESS | 3856 | 1461088093526 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:13 INFO - PROCESS | 3856 | 1461088093609 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 10:48:13 INFO - PROCESS | 3856 | 1461088093616 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:13 INFO - PROCESS | 3856 | ++DOCSHELL 1386C800 == 70 [pid = 3856] [id = 266] 10:48:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (1630BC00) [pid = 3856] [serial = 797] [outer = 00000000] 10:48:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (17EA5C00) [pid = 3856] [serial = 798] [outer = 1630BC00] 10:48:13 INFO - PROCESS | 3856 | 1461088093660 Marionette DEBUG loaded listener.js 10:48:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (1807BC00) [pid = 3856] [serial = 799] [outer = 1630BC00] 10:48:14 INFO - PROCESS | 3856 | 1461088094136 Marionette TRACE conn3 <- [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]]]}] 10:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 677ms 10:48:14 INFO - PROCESS | 3856 | 1461088094203 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 10:48:14 INFO - PROCESS | 3856 | 1461088094205 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 10:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:48:14 INFO - PROCESS | 3856 | 1461088094209 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:48:14 INFO - PROCESS | 3856 | 1461088094211 Marionette TRACE conn3 <- [1,1030,null,{}] 10:48:14 INFO - PROCESS | 3856 | 1461088094214 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:14 INFO - PROCESS | 3856 | 1461088094343 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 10:48:14 INFO - PROCESS | 3856 | 1461088094408 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:14 INFO - PROCESS | 3856 | ++DOCSHELL 18716800 == 71 [pid = 3856] [id = 267] 10:48:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (1871AC00) [pid = 3856] [serial = 800] [outer = 00000000] 10:48:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (188DB800) [pid = 3856] [serial = 801] [outer = 1871AC00] 10:48:14 INFO - PROCESS | 3856 | 1461088094455 Marionette DEBUG loaded listener.js 10:48:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (18A5D800) [pid = 3856] [serial = 802] [outer = 1871AC00] 10:48:14 INFO - PROCESS | 3856 | 1461088094843 Marionette TRACE conn3 <- [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]]]}] 10:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 678ms 10:48:14 INFO - PROCESS | 3856 | 1461088094891 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 10:48:14 INFO - PROCESS | 3856 | 1461088094893 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 10:48:14 INFO - PROCESS | 3856 | 1461088094896 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:48:14 INFO - PROCESS | 3856 | 1461088094898 Marionette TRACE conn3 <- [1,1034,null,{}] 10:48:14 INFO - PROCESS | 3856 | 1461088094935 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:15 INFO - PROCESS | 3856 | 1461088095061 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 10:48:15 INFO - PROCESS | 3856 | 1461088095124 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:15 INFO - PROCESS | 3856 | ++DOCSHELL 15DCB000 == 72 [pid = 3856] [id = 268] 10:48:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (17E97C00) [pid = 3856] [serial = 803] [outer = 00000000] 10:48:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (18C74000) [pid = 3856] [serial = 804] [outer = 17E97C00] 10:48:15 INFO - PROCESS | 3856 | 1461088095150 Marionette DEBUG loaded listener.js 10:48:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (18C77800) [pid = 3856] [serial = 805] [outer = 17E97C00] 10:48:15 INFO - PROCESS | 3856 | 1461088095542 Marionette TRACE conn3 <- [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]]]}] 10:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 678ms 10:48:15 INFO - PROCESS | 3856 | 1461088095578 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 10:48:15 INFO - PROCESS | 3856 | 1461088095580 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 10:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:48:15 INFO - PROCESS | 3856 | 1461088095583 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:48:15 INFO - PROCESS | 3856 | 1461088095585 Marionette TRACE conn3 <- [1,1038,null,{}] 10:48:15 INFO - PROCESS | 3856 | 1461088095593 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:15 INFO - PROCESS | 3856 | 1461088095688 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 10:48:15 INFO - PROCESS | 3856 | 1461088095695 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:15 INFO - PROCESS | 3856 | ++DOCSHELL 137DA000 == 73 [pid = 3856] [id = 269] 10:48:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (18A63000) [pid = 3856] [serial = 806] [outer = 00000000] 10:48:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (19362400) [pid = 3856] [serial = 807] [outer = 18A63000] 10:48:15 INFO - PROCESS | 3856 | 1461088095743 Marionette DEBUG loaded listener.js 10:48:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (1953D800) [pid = 3856] [serial = 808] [outer = 18A63000] 10:48:15 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (19364400) [pid = 3856] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:48:15 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (18A5EC00) [pid = 3856] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:48:15 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (197C3C00) [pid = 3856] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:48:15 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (18718400) [pid = 3856] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:48:15 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (12DA8000) [pid = 3856] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:48:15 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (1234F400) [pid = 3856] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:48:15 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (15B37000) [pid = 3856] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:48:15 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (18071C00) [pid = 3856] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:48:15 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (13877C00) [pid = 3856] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:48:15 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (197C4C00) [pid = 3856] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:48:16 INFO - PROCESS | 3856 | 1461088096217 Marionette TRACE conn3 <- [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]]]}] 10:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 707ms 10:48:16 INFO - PROCESS | 3856 | 1461088096289 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 10:48:16 INFO - PROCESS | 3856 | 1461088096291 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 10:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:48:16 INFO - PROCESS | 3856 | 1461088096294 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:48:16 INFO - PROCESS | 3856 | 1461088096296 Marionette TRACE conn3 <- [1,1042,null,{}] 10:48:16 INFO - PROCESS | 3856 | 1461088096300 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:16 INFO - PROCESS | 3856 | 1461088096409 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 10:48:16 INFO - PROCESS | 3856 | 1461088096416 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:16 INFO - PROCESS | 3856 | ++DOCSHELL 143A7C00 == 74 [pid = 3856] [id = 270] 10:48:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (147B3400) [pid = 3856] [serial = 809] [outer = 00000000] 10:48:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (18E03800) [pid = 3856] [serial = 810] [outer = 147B3400] 10:48:16 INFO - PROCESS | 3856 | 1461088096459 Marionette DEBUG loaded listener.js 10:48:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (19298400) [pid = 3856] [serial = 811] [outer = 147B3400] 10:48:16 INFO - PROCESS | 3856 | 1461088096887 Marionette TRACE conn3 <- [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]]]}] 10:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 618ms 10:48:16 INFO - PROCESS | 3856 | 1461088096916 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 10:48:16 INFO - PROCESS | 3856 | 1461088096918 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 10:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:48:16 INFO - PROCESS | 3856 | 1461088096921 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:48:16 INFO - PROCESS | 3856 | 1461088096923 Marionette TRACE conn3 <- [1,1046,null,{}] 10:48:16 INFO - PROCESS | 3856 | 1461088096927 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:16 INFO - PROCESS | 3856 | 1461088097013 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 10:48:16 INFO - PROCESS | 3856 | 1461088097003 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:17 INFO - PROCESS | 3856 | ++DOCSHELL 1320AC00 == 75 [pid = 3856] [id = 271] 10:48:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (13210000) [pid = 3856] [serial = 812] [outer = 00000000] 10:48:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (197C1C00) [pid = 3856] [serial = 813] [outer = 13210000] 10:48:17 INFO - PROCESS | 3856 | 1461088097047 Marionette DEBUG loaded listener.js 10:48:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (197C6C00) [pid = 3856] [serial = 814] [outer = 13210000] 10:48:17 INFO - PROCESS | 3856 | 1461088097450 Marionette TRACE conn3 <- [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]]]}] 10:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 572ms 10:48:17 INFO - PROCESS | 3856 | 1461088097492 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 10:48:17 INFO - PROCESS | 3856 | 1461088097494 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 10:48:17 INFO - PROCESS | 3856 | 1461088097497 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:48:17 INFO - PROCESS | 3856 | 1461088097500 Marionette TRACE conn3 <- [1,1050,null,{}] 10:48:17 INFO - PROCESS | 3856 | 1461088097507 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:17 INFO - PROCESS | 3856 | 1461088097611 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 10:48:17 INFO - PROCESS | 3856 | 1461088097619 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:17 INFO - PROCESS | 3856 | ++DOCSHELL 19A4B000 == 76 [pid = 3856] [id = 272] 10:48:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (19B38C00) [pid = 3856] [serial = 815] [outer = 00000000] 10:48:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (19D8B000) [pid = 3856] [serial = 816] [outer = 19B38C00] 10:48:17 INFO - PROCESS | 3856 | 1461088097667 Marionette DEBUG loaded listener.js 10:48:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (19DBDC00) [pid = 3856] [serial = 817] [outer = 19B38C00] 10:48:18 INFO - PROCESS | 3856 | 1461088098349 Marionette TRACE conn3 <- [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]]]}] 10:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 859ms 10:48:18 INFO - PROCESS | 3856 | 1461088098369 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 10:48:18 INFO - PROCESS | 3856 | 1461088098375 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 10:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:48:18 INFO - PROCESS | 3856 | 1461088098381 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:48:18 INFO - PROCESS | 3856 | 1461088098384 Marionette TRACE conn3 <- [1,1054,null,{}] 10:48:18 INFO - PROCESS | 3856 | 1461088098390 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:18 INFO - PROCESS | 3856 | 1461088098527 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 10:48:18 INFO - PROCESS | 3856 | 1461088098638 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:18 INFO - PROCESS | 3856 | ++DOCSHELL 133A9800 == 77 [pid = 3856] [id = 273] 10:48:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (137D5C00) [pid = 3856] [serial = 818] [outer = 00000000] 10:48:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (14B06800) [pid = 3856] [serial = 819] [outer = 137D5C00] 10:48:18 INFO - PROCESS | 3856 | 1461088098693 Marionette DEBUG loaded listener.js 10:48:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (1550FC00) [pid = 3856] [serial = 820] [outer = 137D5C00] 10:48:19 INFO - PROCESS | 3856 | 1461088099323 Marionette TRACE conn3 <- [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]]]}] 10:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 963ms 10:48:19 INFO - PROCESS | 3856 | 1461088099348 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 10:48:19 INFO - PROCESS | 3856 | 1461088099354 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 10:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:48:19 INFO - PROCESS | 3856 | 1461088099361 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:48:19 INFO - PROCESS | 3856 | 1461088099364 Marionette TRACE conn3 <- [1,1058,null,{}] 10:48:19 INFO - PROCESS | 3856 | 1461088099368 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:19 INFO - PROCESS | 3856 | 1461088099481 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 10:48:19 INFO - PROCESS | 3856 | 1461088099588 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:19 INFO - PROCESS | 3856 | ++DOCSHELL 147AC800 == 78 [pid = 3856] [id = 274] 10:48:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (14B05C00) [pid = 3856] [serial = 821] [outer = 00000000] 10:48:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (16C10C00) [pid = 3856] [serial = 822] [outer = 14B05C00] 10:48:19 INFO - PROCESS | 3856 | 1461088099642 Marionette DEBUG loaded listener.js 10:48:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (181A7400) [pid = 3856] [serial = 823] [outer = 14B05C00] 10:48:20 INFO - PROCESS | 3856 | 1461088100209 Marionette TRACE conn3 <- [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]]]}] 10:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 903ms 10:48:20 INFO - PROCESS | 3856 | 1461088100269 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 10:48:20 INFO - PROCESS | 3856 | 1461088100272 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 10:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:48:20 INFO - PROCESS | 3856 | 1461088100276 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:48:20 INFO - PROCESS | 3856 | 1461088100280 Marionette TRACE conn3 <- [1,1062,null,{}] 10:48:20 INFO - PROCESS | 3856 | 1461088100290 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:20 INFO - PROCESS | 3856 | 1461088100411 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 10:48:20 INFO - PROCESS | 3856 | 1461088100540 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:20 INFO - PROCESS | 3856 | ++DOCSHELL 18C7C800 == 79 [pid = 3856] [id = 275] 10:48:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 141 (19448400) [pid = 3856] [serial = 824] [outer = 00000000] 10:48:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 142 (19BDE800) [pid = 3856] [serial = 825] [outer = 19448400] 10:48:20 INFO - PROCESS | 3856 | 1461088100600 Marionette DEBUG loaded listener.js 10:48:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 143 (19D8A800) [pid = 3856] [serial = 826] [outer = 19448400] 10:48:21 INFO - PROCESS | 3856 | 1461088101098 Marionette TRACE conn3 <- [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]]]}] 10:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 874ms 10:48:21 INFO - PROCESS | 3856 | 1461088101145 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 10:48:21 INFO - PROCESS | 3856 | 1461088101148 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 10:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:48:21 INFO - PROCESS | 3856 | 1461088101152 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:48:21 INFO - PROCESS | 3856 | 1461088101154 Marionette TRACE conn3 <- [1,1066,null,{}] 10:48:21 INFO - PROCESS | 3856 | 1461088101157 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:21 INFO - PROCESS | 3856 | 1461088101266 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 10:48:21 INFO - PROCESS | 3856 | 1461088101374 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:21 INFO - PROCESS | 3856 | ++DOCSHELL 18A5DC00 == 80 [pid = 3856] [id = 276] 10:48:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 144 (19546400) [pid = 3856] [serial = 827] [outer = 00000000] 10:48:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 145 (1A21EC00) [pid = 3856] [serial = 828] [outer = 19546400] 10:48:21 INFO - PROCESS | 3856 | 1461088101429 Marionette DEBUG loaded listener.js 10:48:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 146 (1A548800) [pid = 3856] [serial = 829] [outer = 19546400] 10:48:21 INFO - PROCESS | 3856 | 1461088102004 Marionette TRACE conn3 <- [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]]]}] 10:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 918ms 10:48:22 INFO - PROCESS | 3856 | 1461088102078 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 10:48:22 INFO - PROCESS | 3856 | 1461088102081 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 10:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:48:22 INFO - PROCESS | 3856 | 1461088102084 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:48:22 INFO - PROCESS | 3856 | 1461088102086 Marionette TRACE conn3 <- [1,1070,null,{}] 10:48:22 INFO - PROCESS | 3856 | 1461088102074 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:22 INFO - PROCESS | 3856 | 1461088102217 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 10:48:22 INFO - PROCESS | 3856 | 1461088102351 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:22 INFO - PROCESS | 3856 | ++DOCSHELL 19B37400 == 81 [pid = 3856] [id = 277] 10:48:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 147 (19DB8C00) [pid = 3856] [serial = 830] [outer = 00000000] 10:48:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 148 (1ACC1000) [pid = 3856] [serial = 831] [outer = 19DB8C00] 10:48:22 INFO - PROCESS | 3856 | 1461088102408 Marionette DEBUG loaded listener.js 10:48:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 149 (1ACBFC00) [pid = 3856] [serial = 832] [outer = 19DB8C00] 10:48:23 INFO - PROCESS | 3856 | 1461088103271 Marionette TRACE conn3 <- [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]]]}] 10:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1250ms 10:48:23 INFO - PROCESS | 3856 | 1461088103345 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 10:48:23 INFO - PROCESS | 3856 | 1461088103348 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 10:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:48:23 INFO - PROCESS | 3856 | 1461088103355 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:48:23 INFO - PROCESS | 3856 | 1461088103359 Marionette TRACE conn3 <- [1,1074,null,{}] 10:48:23 INFO - PROCESS | 3856 | 1461088103364 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:23 INFO - PROCESS | 3856 | 1461088103447 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 10:48:23 INFO - PROCESS | 3856 | 1461088103578 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:23 INFO - PROCESS | 3856 | ++DOCSHELL 13264400 == 82 [pid = 3856] [id = 278] 10:48:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 150 (1386B400) [pid = 3856] [serial = 833] [outer = 00000000] 10:48:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 151 (13AF2C00) [pid = 3856] [serial = 834] [outer = 1386B400] 10:48:23 INFO - PROCESS | 3856 | 1461088103628 Marionette DEBUG loaded listener.js 10:48:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 152 (142E4000) [pid = 3856] [serial = 835] [outer = 1386B400] 10:48:24 INFO - PROCESS | 3856 | --DOCSHELL 1A5EE000 == 81 [pid = 3856] [id = 114] 10:48:24 INFO - PROCESS | 3856 | --DOCSHELL 1320AC00 == 80 [pid = 3856] [id = 271] 10:48:24 INFO - PROCESS | 3856 | --DOCSHELL 143A7C00 == 79 [pid = 3856] [id = 270] 10:48:24 INFO - PROCESS | 3856 | --DOCSHELL 137DA000 == 78 [pid = 3856] [id = 269] 10:48:24 INFO - PROCESS | 3856 | --DOCSHELL 15DCB000 == 77 [pid = 3856] [id = 268] 10:48:24 INFO - PROCESS | 3856 | --DOCSHELL 18716800 == 76 [pid = 3856] [id = 267] 10:48:24 INFO - PROCESS | 3856 | --DOCSHELL 1386C800 == 75 [pid = 3856] [id = 266] 10:48:24 INFO - PROCESS | 3856 | --DOCSHELL 1633BC00 == 74 [pid = 3856] [id = 265] 10:48:24 INFO - PROCESS | 3856 | --DOCSHELL 15B34C00 == 73 [pid = 3856] [id = 264] 10:48:24 INFO - PROCESS | 3856 | --DOCSHELL 1325D400 == 72 [pid = 3856] [id = 263] 10:48:24 INFO - PROCESS | 3856 | --DOCSHELL 12D7E000 == 71 [pid = 3856] [id = 262] 10:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 151 (1AC49800) [pid = 3856] [serial = 762] [outer = 00000000] [url = about:blank] 10:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 150 (1E0A4C00) [pid = 3856] [serial = 729] [outer = 00000000] [url = about:blank] 10:48:24 INFO - PROCESS | 3856 | --DOCSHELL 1386E400 == 70 [pid = 3856] [id = 255] 10:48:24 INFO - PROCESS | 3856 | 1461088104202 Marionette TRACE conn3 <- [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]]]}] 10:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 859ms 10:48:24 INFO - PROCESS | 3856 | 1461088104223 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 10:48:24 INFO - PROCESS | 3856 | 1461088104229 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 10:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:48:24 INFO - PROCESS | 3856 | 1461088104234 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:48:24 INFO - PROCESS | 3856 | 1461088104237 Marionette TRACE conn3 <- [1,1078,null,{}] 10:48:24 INFO - PROCESS | 3856 | 1461088104241 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:24 INFO - PROCESS | 3856 | 1461088104323 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 10:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 149 (195F1C00) [pid = 3856] [serial = 756] [outer = 00000000] [url = about:blank] 10:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 148 (19934800) [pid = 3856] [serial = 757] [outer = 00000000] [url = about:blank] 10:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 147 (19B33000) [pid = 3856] [serial = 754] [outer = 00000000] [url = about:blank] 10:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 146 (18C73400) [pid = 3856] [serial = 747] [outer = 00000000] [url = about:blank] 10:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 145 (18A5C400) [pid = 3856] [serial = 745] [outer = 00000000] [url = about:blank] 10:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 144 (19F37400) [pid = 3856] [serial = 760] [outer = 00000000] [url = about:blank] 10:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 143 (19F2D400) [pid = 3856] [serial = 759] [outer = 00000000] [url = about:blank] 10:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 142 (197BC400) [pid = 3856] [serial = 750] [outer = 00000000] [url = about:blank] 10:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 141 (18E06C00) [pid = 3856] [serial = 748] [outer = 00000000] [url = about:blank] 10:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 140 (19AEE000) [pid = 3856] [serial = 753] [outer = 00000000] [url = about:blank] 10:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (16747400) [pid = 3856] [serial = 720] [outer = 00000000] [url = about:blank] 10:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (195F9400) [pid = 3856] [serial = 723] [outer = 00000000] [url = about:blank] 10:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (1DCF6400) [pid = 3856] [serial = 726] [outer = 00000000] [url = about:blank] 10:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (197C0800) [pid = 3856] [serial = 751] [outer = 00000000] [url = about:blank] 10:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (188D8C00) [pid = 3856] [serial = 744] [outer = 00000000] [url = about:blank] 10:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (13A57400) [pid = 3856] [serial = 735] [outer = 00000000] [url = about:blank] 10:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (1550C400) [pid = 3856] [serial = 736] [outer = 00000000] [url = about:blank] 10:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (1550D400) [pid = 3856] [serial = 733] [outer = 00000000] [url = about:blank] 10:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (13A52400) [pid = 3856] [serial = 732] [outer = 00000000] [url = about:blank] 10:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (1633B400) [pid = 3856] [serial = 738] [outer = 00000000] [url = about:blank] 10:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (16467400) [pid = 3856] [serial = 739] [outer = 00000000] [url = about:blank] 10:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (1807DC00) [pid = 3856] [serial = 741] [outer = 00000000] [url = about:blank] 10:48:24 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (1807C400) [pid = 3856] [serial = 742] [outer = 00000000] [url = about:blank] 10:48:24 INFO - PROCESS | 3856 | 1461088104419 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:24 INFO - PROCESS | 3856 | ++DOCSHELL 11BD0000 == 71 [pid = 3856] [id = 279] 10:48:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (11BD1800) [pid = 3856] [serial = 836] [outer = 00000000] 10:48:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (13A57400) [pid = 3856] [serial = 837] [outer = 11BD1800] 10:48:24 INFO - PROCESS | 3856 | 1461088104466 Marionette DEBUG loaded listener.js 10:48:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (147A8C00) [pid = 3856] [serial = 838] [outer = 11BD1800] 10:48:24 INFO - PROCESS | 3856 | 1461088104819 Marionette TRACE conn3 <- [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]]]}] 10:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 677ms 10:48:24 INFO - PROCESS | 3856 | 1461088104899 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 10:48:24 INFO - PROCESS | 3856 | 1461088104901 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 10:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:48:24 INFO - PROCESS | 3856 | 1461088104905 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:48:24 INFO - PROCESS | 3856 | 1461088104908 Marionette TRACE conn3 <- [1,1082,null,{}] 10:48:24 INFO - PROCESS | 3856 | 1461088104918 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:24 INFO - PROCESS | 3856 | 1461088105008 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 10:48:25 INFO - PROCESS | 3856 | 1461088105019 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:25 INFO - PROCESS | 3856 | ++DOCSHELL 1644DC00 == 72 [pid = 3856] [id = 280] 10:48:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (1644E800) [pid = 3856] [serial = 839] [outer = 00000000] 10:48:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (1673BC00) [pid = 3856] [serial = 840] [outer = 1644E800] 10:48:25 INFO - PROCESS | 3856 | 1461088105069 Marionette DEBUG loaded listener.js 10:48:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (16747C00) [pid = 3856] [serial = 841] [outer = 1644E800] 10:48:25 INFO - PROCESS | 3856 | 1461088105517 Marionette TRACE conn3 <- [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]]]}] 10:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 678ms 10:48:25 INFO - PROCESS | 3856 | 1461088105585 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 10:48:25 INFO - PROCESS | 3856 | 1461088105587 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 10:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:48:25 INFO - PROCESS | 3856 | 1461088105591 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:48:25 INFO - PROCESS | 3856 | 1461088105593 Marionette TRACE conn3 <- [1,1086,null,{}] 10:48:25 INFO - PROCESS | 3856 | 1461088105596 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:25 INFO - PROCESS | 3856 | 1461088105675 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 10:48:25 INFO - PROCESS | 3856 | 1461088105683 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:25 INFO - PROCESS | 3856 | ++DOCSHELL 17E97000 == 73 [pid = 3856] [id = 281] 10:48:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (17E98400) [pid = 3856] [serial = 842] [outer = 00000000] 10:48:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (1851FC00) [pid = 3856] [serial = 843] [outer = 17E98400] 10:48:25 INFO - PROCESS | 3856 | 1461088105728 Marionette DEBUG loaded listener.js 10:48:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (14BA7C00) [pid = 3856] [serial = 844] [outer = 17E98400] 10:48:26 INFO - PROCESS | 3856 | 1461088106153 Marionette TRACE conn3 <- [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]]]}] 10:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 617ms 10:48:26 INFO - PROCESS | 3856 | 1461088106212 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 10:48:26 INFO - PROCESS | 3856 | 1461088106214 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 10:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:48:26 INFO - PROCESS | 3856 | 1461088106200 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:48:26 INFO - PROCESS | 3856 | 1461088106202 Marionette TRACE conn3 <- [1,1090,null,{}] 10:48:26 INFO - PROCESS | 3856 | 1461088106205 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:26 INFO - PROCESS | 3856 | 1461088106287 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 10:48:26 INFO - PROCESS | 3856 | 1461088106325 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:26 INFO - PROCESS | 3856 | ++DOCSHELL 187CB000 == 74 [pid = 3856] [id = 282] 10:48:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (187CB400) [pid = 3856] [serial = 845] [outer = 00000000] 10:48:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (18A5AC00) [pid = 3856] [serial = 846] [outer = 187CB400] 10:48:26 INFO - PROCESS | 3856 | 1461088106376 Marionette DEBUG loaded listener.js 10:48:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (18A5A800) [pid = 3856] [serial = 847] [outer = 187CB400] 10:48:26 INFO - PROCESS | 3856 | 1461088106824 Marionette TRACE conn3 <- [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]]]}] 10:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 662ms 10:48:26 INFO - PROCESS | 3856 | 1461088106882 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 10:48:26 INFO - PROCESS | 3856 | 1461088106883 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 10:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:48:26 INFO - PROCESS | 3856 | 1461088106887 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:48:26 INFO - PROCESS | 3856 | 1461088106888 Marionette TRACE conn3 <- [1,1094,null,{}] 10:48:26 INFO - PROCESS | 3856 | 1461088106897 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:27 INFO - PROCESS | 3856 | 1461088107025 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 10:48:27 INFO - PROCESS | 3856 | 1461088107088 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:27 INFO - PROCESS | 3856 | ++DOCSHELL 18C78400 == 75 [pid = 3856] [id = 283] 10:48:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (18C7A800) [pid = 3856] [serial = 848] [outer = 00000000] 10:48:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 141 (19361400) [pid = 3856] [serial = 849] [outer = 18C7A800] 10:48:27 INFO - PROCESS | 3856 | 1461088107136 Marionette DEBUG loaded listener.js 10:48:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 142 (197B9800) [pid = 3856] [serial = 850] [outer = 18C7A800] 10:48:27 INFO - PROCESS | 3856 | 1461088107527 Marionette TRACE conn3 <- [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]]]}] 10:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 663ms 10:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:48:27 INFO - PROCESS | 3856 | 1461088107569 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 10:48:27 INFO - PROCESS | 3856 | 1461088107571 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 10:48:27 INFO - PROCESS | 3856 | 1461088107574 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:48:27 INFO - PROCESS | 3856 | 1461088107576 Marionette TRACE conn3 <- [1,1098,null,{}] 10:48:27 INFO - PROCESS | 3856 | 1461088107579 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:27 INFO - PROCESS | 3856 | 1461088107699 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 10:48:27 INFO - PROCESS | 3856 | 1461088107718 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:27 INFO - PROCESS | 3856 | ++DOCSHELL 18E09800 == 76 [pid = 3856] [id = 284] 10:48:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 143 (18E0F400) [pid = 3856] [serial = 851] [outer = 00000000] 10:48:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 144 (19A3EC00) [pid = 3856] [serial = 852] [outer = 18E0F400] 10:48:27 INFO - PROCESS | 3856 | 1461088107762 Marionette DEBUG loaded listener.js 10:48:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 145 (19AEE800) [pid = 3856] [serial = 853] [outer = 18E0F400] 10:48:28 INFO - PROCESS | 3856 | 1461088108166 Marionette TRACE conn3 <- [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]]]}] 10:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 662ms 10:48:28 INFO - PROCESS | 3856 | 1461088108239 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 10:48:28 INFO - PROCESS | 3856 | 1461088108243 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 10:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:48:28 INFO - PROCESS | 3856 | 1461088108246 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:48:28 INFO - PROCESS | 3856 | 1461088108248 Marionette TRACE conn3 <- [1,1102,null,{}] 10:48:28 INFO - PROCESS | 3856 | 1461088108256 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:28 INFO - PROCESS | 3856 | 1461088108365 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 10:48:28 INFO - PROCESS | 3856 | 1461088108429 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:28 INFO - PROCESS | 3856 | ++DOCSHELL 17E5B800 == 77 [pid = 3856] [id = 285] 10:48:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 146 (187BD400) [pid = 3856] [serial = 854] [outer = 00000000] 10:48:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 147 (19BE1000) [pid = 3856] [serial = 855] [outer = 187BD400] 10:48:28 INFO - PROCESS | 3856 | 1461088108473 Marionette DEBUG loaded listener.js 10:48:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 148 (19DBE000) [pid = 3856] [serial = 856] [outer = 187BD400] 10:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 147 (1871AC00) [pid = 3856] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 146 (17E97C00) [pid = 3856] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 145 (15BC8800) [pid = 3856] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 144 (1644F000) [pid = 3856] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 143 (12D7E400) [pid = 3856] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 142 (1630BC00) [pid = 3856] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 141 (13261800) [pid = 3856] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 140 (18A63000) [pid = 3856] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (147B3400) [pid = 3856] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (13210000) [pid = 3856] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (1A549400) [pid = 3856] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:48:28 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (19D89000) [pid = 3856] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:48:29 INFO - PROCESS | 3856 | 1461088109013 Marionette TRACE conn3 <- [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]]]}] 10:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 813ms 10:48:29 INFO - PROCESS | 3856 | 1461088109071 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 10:48:29 INFO - PROCESS | 3856 | 1461088109073 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 10:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:48:29 INFO - PROCESS | 3856 | 1461088109076 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:48:29 INFO - PROCESS | 3856 | 1461088109061 Marionette TRACE conn3 <- [1,1106,null,{}] 10:48:29 INFO - PROCESS | 3856 | 1461088109065 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:29 INFO - PROCESS | 3856 | 1461088109144 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 10:48:29 INFO - PROCESS | 3856 | 1461088109150 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:29 INFO - PROCESS | 3856 | ++DOCSHELL 13264000 == 78 [pid = 3856] [id = 286] 10:48:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (13AF7800) [pid = 3856] [serial = 857] [outer = 00000000] 10:48:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (1871AC00) [pid = 3856] [serial = 858] [outer = 13AF7800] 10:48:29 INFO - PROCESS | 3856 | 1461088109195 Marionette DEBUG loaded listener.js 10:48:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (1870FC00) [pid = 3856] [serial = 859] [outer = 13AF7800] 10:48:29 INFO - PROCESS | 3856 | 1461088109592 Marionette TRACE conn3 <- [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]]]}] 10:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 572ms 10:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:48:29 INFO - PROCESS | 3856 | 1461088109636 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 10:48:29 INFO - PROCESS | 3856 | 1461088109638 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 10:48:29 INFO - PROCESS | 3856 | 1461088109641 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:48:29 INFO - PROCESS | 3856 | 1461088109642 Marionette TRACE conn3 <- [1,1110,null,{}] 10:48:29 INFO - PROCESS | 3856 | 1461088109650 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:29 INFO - PROCESS | 3856 | 1461088109728 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 10:48:29 INFO - PROCESS | 3856 | 1461088109735 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:29 INFO - PROCESS | 3856 | ++DOCSHELL 16742000 == 79 [pid = 3856] [id = 287] 10:48:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (1812E800) [pid = 3856] [serial = 860] [outer = 00000000] 10:48:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 141 (19F36400) [pid = 3856] [serial = 861] [outer = 1812E800] 10:48:29 INFO - PROCESS | 3856 | 1461088109778 Marionette DEBUG loaded listener.js 10:48:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 142 (1A2F4C00) [pid = 3856] [serial = 862] [outer = 1812E800] 10:48:30 INFO - PROCESS | 3856 | 1461088110181 Marionette TRACE conn3 <- [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]]]}] 10:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 572ms 10:48:30 INFO - PROCESS | 3856 | 1461088110229 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 10:48:30 INFO - PROCESS | 3856 | 1461088110231 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 10:48:30 INFO - PROCESS | 3856 | 1461088110234 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:48:30 INFO - PROCESS | 3856 | 1461088110236 Marionette TRACE conn3 <- [1,1114,null,{}] 10:48:30 INFO - PROCESS | 3856 | 1461088110240 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:30 INFO - PROCESS | 3856 | 1461088110351 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 10:48:30 INFO - PROCESS | 3856 | 1461088110357 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:30 INFO - PROCESS | 3856 | ++DOCSHELL 197C1800 == 80 [pid = 3856] [id = 288] 10:48:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 143 (1ACBC000) [pid = 3856] [serial = 863] [outer = 00000000] 10:48:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 144 (19BDF400) [pid = 3856] [serial = 864] [outer = 1ACBC000] 10:48:30 INFO - PROCESS | 3856 | 1461088110407 Marionette DEBUG loaded listener.js 10:48:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 145 (1C9F5C00) [pid = 3856] [serial = 865] [outer = 1ACBC000] 10:48:31 INFO - PROCESS | 3856 | 1461088111055 Marionette TRACE conn3 <- [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]]]}] 10:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 874ms 10:48:31 INFO - PROCESS | 3856 | 1461088111106 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 10:48:31 INFO - PROCESS | 3856 | 1461088111111 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 10:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:48:31 INFO - PROCESS | 3856 | 1461088111116 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:48:31 INFO - PROCESS | 3856 | 1461088111120 Marionette TRACE conn3 <- [1,1118,null,{}] 10:48:31 INFO - PROCESS | 3856 | 1461088111126 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:31 INFO - PROCESS | 3856 | 1461088111270 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 10:48:31 INFO - PROCESS | 3856 | 1461088111386 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:31 INFO - PROCESS | 3856 | ++DOCSHELL 13263000 == 81 [pid = 3856] [id = 289] 10:48:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 146 (1386B000) [pid = 3856] [serial = 866] [outer = 00000000] 10:48:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 147 (1573B000) [pid = 3856] [serial = 867] [outer = 1386B000] 10:48:31 INFO - PROCESS | 3856 | 1461088111425 Marionette DEBUG loaded listener.js 10:48:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 148 (15DCFC00) [pid = 3856] [serial = 868] [outer = 1386B000] 10:48:32 INFO - PROCESS | 3856 | 1461088112046 Marionette TRACE conn3 <- [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]]]}] 10:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 964ms 10:48:32 INFO - PROCESS | 3856 | 1461088112083 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 10:48:32 INFO - PROCESS | 3856 | 1461088112089 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 10:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:48:32 INFO - PROCESS | 3856 | 1461088112096 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:48:32 INFO - PROCESS | 3856 | 1461088112099 Marionette TRACE conn3 <- [1,1122,null,{}] 10:48:32 INFO - PROCESS | 3856 | 1461088112102 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:32 INFO - PROCESS | 3856 | 1461088112208 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 10:48:32 INFO - PROCESS | 3856 | 1461088112343 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:32 INFO - PROCESS | 3856 | ++DOCSHELL 1632F800 == 82 [pid = 3856] [id = 290] 10:48:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 149 (16467000) [pid = 3856] [serial = 869] [outer = 00000000] 10:48:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 150 (18078C00) [pid = 3856] [serial = 870] [outer = 16467000] 10:48:32 INFO - PROCESS | 3856 | 1461088112401 Marionette DEBUG loaded listener.js 10:48:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 151 (181A4000) [pid = 3856] [serial = 871] [outer = 16467000] 10:48:32 INFO - PROCESS | 3856 | 1461088112981 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 10:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 963ms 10:48:33 INFO - PROCESS | 3856 | 1461088113072 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 10:48:33 INFO - PROCESS | 3856 | 1461088113075 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 10:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:48:33 INFO - PROCESS | 3856 | 1461088113082 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:48:33 INFO - PROCESS | 3856 | 1461088113086 Marionette TRACE conn3 <- [1,1126,null,{}] 10:48:33 INFO - PROCESS | 3856 | 1461088113097 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:33 INFO - PROCESS | 3856 | 1461088113203 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 10:48:33 INFO - PROCESS | 3856 | 1461088113313 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:33 INFO - PROCESS | 3856 | ++DOCSHELL 197C6000 == 83 [pid = 3856] [id = 291] 10:48:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 152 (19AABC00) [pid = 3856] [serial = 872] [outer = 00000000] 10:48:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 153 (1ACB9000) [pid = 3856] [serial = 873] [outer = 19AABC00] 10:48:33 INFO - PROCESS | 3856 | 1461088113376 Marionette DEBUG loaded listener.js 10:48:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 154 (1C74B400) [pid = 3856] [serial = 874] [outer = 19AABC00] 10:48:33 INFO - PROCESS | 3856 | 1461088113896 Marionette TRACE conn3 <- [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]]]}] 10:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 873ms 10:48:33 INFO - PROCESS | 3856 | 1461088113949 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 10:48:33 INFO - PROCESS | 3856 | 1461088113952 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 10:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:48:33 INFO - PROCESS | 3856 | 1461088113955 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:48:33 INFO - PROCESS | 3856 | 1461088113957 Marionette TRACE conn3 <- [1,1130,null,{}] 10:48:33 INFO - PROCESS | 3856 | 1461088113961 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:34 INFO - PROCESS | 3856 | 1461088114064 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 10:48:34 INFO - PROCESS | 3856 | 1461088114172 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:34 INFO - PROCESS | 3856 | ++DOCSHELL 1A53C000 == 84 [pid = 3856] [id = 292] 10:48:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 155 (1ACB6000) [pid = 3856] [serial = 875] [outer = 00000000] 10:48:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 156 (1CEB3800) [pid = 3856] [serial = 876] [outer = 1ACB6000] 10:48:34 INFO - PROCESS | 3856 | 1461088114226 Marionette DEBUG loaded listener.js 10:48:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 157 (1D2F6400) [pid = 3856] [serial = 877] [outer = 1ACB6000] 10:48:34 INFO - PROCESS | 3856 | 1461088114802 Marionette TRACE conn3 <- [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]]]}] 10:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 919ms 10:48:34 INFO - PROCESS | 3856 | 1461088114866 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 10:48:34 INFO - PROCESS | 3856 | 1461088114868 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 10:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:48:34 INFO - PROCESS | 3856 | 1461088114872 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:48:34 INFO - PROCESS | 3856 | 1461088114874 Marionette TRACE conn3 <- [1,1134,null,{}] 10:48:34 INFO - PROCESS | 3856 | 1461088114878 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:34 INFO - PROCESS | 3856 | 1461088114981 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 10:48:35 INFO - PROCESS | 3856 | 1461088115090 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:35 INFO - PROCESS | 3856 | ++DOCSHELL 1C748C00 == 85 [pid = 3856] [id = 293] 10:48:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 158 (1C74B000) [pid = 3856] [serial = 878] [outer = 00000000] 10:48:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 159 (1D657C00) [pid = 3856] [serial = 879] [outer = 1C74B000] 10:48:35 INFO - PROCESS | 3856 | 1461088115148 Marionette DEBUG loaded listener.js 10:48:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 160 (1D65A800) [pid = 3856] [serial = 880] [outer = 1C74B000] 10:48:35 INFO - PROCESS | 3856 | 1461088115673 Marionette TRACE conn3 <- [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]]]}] 10:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 873ms 10:48:35 INFO - PROCESS | 3856 | 1461088115742 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 10:48:35 INFO - PROCESS | 3856 | 1461088115744 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 10:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:48:35 INFO - PROCESS | 3856 | 1461088115748 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:48:35 INFO - PROCESS | 3856 | 1461088115749 Marionette TRACE conn3 <- [1,1138,null,{}] 10:48:35 INFO - PROCESS | 3856 | 1461088115753 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:35 INFO - PROCESS | 3856 | 1461088115873 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 10:48:36 INFO - PROCESS | 3856 | 1461088116009 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:36 INFO - PROCESS | 3856 | ++DOCSHELL 1CAB7800 == 86 [pid = 3856] [id = 294] 10:48:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 161 (1CE16000) [pid = 3856] [serial = 881] [outer = 00000000] 10:48:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 162 (1DCF3800) [pid = 3856] [serial = 882] [outer = 1CE16000] 10:48:36 INFO - PROCESS | 3856 | 1461088116066 Marionette DEBUG loaded listener.js 10:48:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 163 (1DCF5C00) [pid = 3856] [serial = 883] [outer = 1CE16000] 10:48:36 INFO - PROCESS | 3856 | 1461088116617 Marionette TRACE conn3 <- [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]]]}] 10:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 919ms 10:48:36 INFO - PROCESS | 3856 | 1461088116659 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 10:48:36 INFO - PROCESS | 3856 | 1461088116662 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 10:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:48:36 INFO - PROCESS | 3856 | 1461088116665 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:48:36 INFO - PROCESS | 3856 | 1461088116667 Marionette TRACE conn3 <- [1,1142,null,{}] 10:48:36 INFO - PROCESS | 3856 | 1461088116671 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:36 INFO - PROCESS | 3856 | 1461088116771 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 10:48:37 INFO - PROCESS | 3856 | 1461088117048 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:37 INFO - PROCESS | 3856 | ++DOCSHELL 11BC4000 == 87 [pid = 3856] [id = 295] 10:48:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 164 (11BCCC00) [pid = 3856] [serial = 884] [outer = 00000000] 10:48:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 165 (1386AC00) [pid = 3856] [serial = 885] [outer = 11BCCC00] 10:48:37 INFO - PROCESS | 3856 | 1461088117087 Marionette DEBUG loaded listener.js 10:48:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 166 (13AFAC00) [pid = 3856] [serial = 886] [outer = 11BCCC00] 10:48:37 INFO - PROCESS | 3856 | 1461088117658 Marionette TRACE conn3 <- [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]]]}] 10:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1009ms 10:48:37 INFO - PROCESS | 3856 | 1461088117698 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 10:48:37 INFO - PROCESS | 3856 | 1461088117704 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 10:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:48:37 INFO - PROCESS | 3856 | 1461088117711 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:48:37 INFO - PROCESS | 3856 | 1461088117714 Marionette TRACE conn3 <- [1,1146,null,{}] 10:48:37 INFO - PROCESS | 3856 | 1461088117718 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:37 INFO - PROCESS | 3856 | 1461088117819 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 10:48:37 INFO - PROCESS | 3856 | 1461088117935 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:37 INFO - PROCESS | 3856 | ++DOCSHELL 1630DC00 == 88 [pid = 3856] [id = 296] 10:48:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 167 (1630E000) [pid = 3856] [serial = 887] [outer = 00000000] 10:48:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 168 (16743C00) [pid = 3856] [serial = 888] [outer = 1630E000] 10:48:37 INFO - PROCESS | 3856 | 1461088117984 Marionette DEBUG loaded listener.js 10:48:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 169 (17E5F400) [pid = 3856] [serial = 889] [outer = 1630E000] 10:48:38 INFO - PROCESS | 3856 | --DOCSHELL 16742000 == 87 [pid = 3856] [id = 287] 10:48:38 INFO - PROCESS | 3856 | --DOCSHELL 13264000 == 86 [pid = 3856] [id = 286] 10:48:38 INFO - PROCESS | 3856 | --DOCSHELL 17E5B800 == 85 [pid = 3856] [id = 285] 10:48:38 INFO - PROCESS | 3856 | --DOCSHELL 18E09800 == 84 [pid = 3856] [id = 284] 10:48:38 INFO - PROCESS | 3856 | --DOCSHELL 18C78400 == 83 [pid = 3856] [id = 283] 10:48:38 INFO - PROCESS | 3856 | --DOCSHELL 187CB000 == 82 [pid = 3856] [id = 282] 10:48:38 INFO - PROCESS | 3856 | --DOCSHELL 17E97000 == 81 [pid = 3856] [id = 281] 10:48:38 INFO - PROCESS | 3856 | --DOCSHELL 1644DC00 == 80 [pid = 3856] [id = 280] 10:48:38 INFO - PROCESS | 3856 | --DOCSHELL 11BD0000 == 79 [pid = 3856] [id = 279] 10:48:38 INFO - PROCESS | 3856 | --DOCSHELL 13264400 == 78 [pid = 3856] [id = 278] 10:48:38 INFO - PROCESS | 3856 | --DOMWINDOW == 168 (142A4000) [pid = 3856] [serial = 765] [outer = 00000000] [url = about:blank] 10:48:38 INFO - PROCESS | 3856 | --DOMWINDOW == 167 (16C08400) [pid = 3856] [serial = 768] [outer = 00000000] [url = about:blank] 10:48:38 INFO - PROCESS | 3856 | --DOMWINDOW == 166 (19DC5400) [pid = 3856] [serial = 771] [outer = 00000000] [url = about:blank] 10:48:38 INFO - PROCESS | 3856 | --DOMWINDOW == 165 (1CE20800) [pid = 3856] [serial = 774] [outer = 00000000] [url = about:blank] 10:48:38 INFO - PROCESS | 3856 | --DOMWINDOW == 164 (1DC38C00) [pid = 3856] [serial = 777] [outer = 00000000] [url = about:blank] 10:48:38 INFO - PROCESS | 3856 | --DOMWINDOW == 163 (1E331400) [pid = 3856] [serial = 780] [outer = 00000000] [url = about:blank] 10:48:38 INFO - PROCESS | 3856 | --DOMWINDOW == 162 (19D8B000) [pid = 3856] [serial = 816] [outer = 00000000] [url = about:blank] 10:48:38 INFO - PROCESS | 3856 | --DOMWINDOW == 161 (1ACB5000) [pid = 3856] [serial = 669] [outer = 00000000] [url = about:blank] 10:48:38 INFO - PROCESS | 3856 | --DOMWINDOW == 160 (188DB800) [pid = 3856] [serial = 801] [outer = 00000000] [url = about:blank] 10:48:38 INFO - PROCESS | 3856 | --DOMWINDOW == 159 (18C74000) [pid = 3856] [serial = 804] [outer = 00000000] [url = about:blank] 10:48:38 INFO - PROCESS | 3856 | --DOMWINDOW == 158 (15DCD800) [pid = 3856] [serial = 792] [outer = 00000000] [url = about:blank] 10:48:38 INFO - PROCESS | 3856 | --DOMWINDOW == 157 (16306000) [pid = 3856] [serial = 793] [outer = 00000000] [url = about:blank] 10:48:38 INFO - PROCESS | 3856 | --DOMWINDOW == 156 (16744000) [pid = 3856] [serial = 795] [outer = 00000000] [url = about:blank] 10:48:38 INFO - PROCESS | 3856 | --DOMWINDOW == 155 (16C05C00) [pid = 3856] [serial = 796] [outer = 00000000] [url = about:blank] 10:48:38 INFO - PROCESS | 3856 | --DOMWINDOW == 154 (18A5D800) [pid = 3856] [serial = 802] [outer = 00000000] [url = about:blank] 10:48:38 INFO - PROCESS | 3856 | --DOMWINDOW == 153 (1325CC00) [pid = 3856] [serial = 787] [outer = 00000000] [url = about:blank] 10:48:38 INFO - PROCESS | 3856 | --DOMWINDOW == 152 (12DAAC00) [pid = 3856] [serial = 786] [outer = 00000000] [url = about:blank] 10:48:38 INFO - PROCESS | 3856 | --DOMWINDOW == 151 (1E33D400) [pid = 3856] [serial = 783] [outer = 00000000] [url = about:blank] 10:48:38 INFO - PROCESS | 3856 | --DOMWINDOW == 150 (17EA5C00) [pid = 3856] [serial = 798] [outer = 00000000] [url = about:blank] 10:48:38 INFO - PROCESS | 3856 | --DOMWINDOW == 149 (13876C00) [pid = 3856] [serial = 789] [outer = 00000000] [url = about:blank] 10:48:38 INFO - PROCESS | 3856 | --DOMWINDOW == 148 (13AF8400) [pid = 3856] [serial = 790] [outer = 00000000] [url = about:blank] 10:48:38 INFO - PROCESS | 3856 | --DOMWINDOW == 147 (19362400) [pid = 3856] [serial = 807] [outer = 00000000] [url = about:blank] 10:48:38 INFO - PROCESS | 3856 | --DOMWINDOW == 146 (18C77800) [pid = 3856] [serial = 805] [outer = 00000000] [url = about:blank] 10:48:38 INFO - PROCESS | 3856 | --DOMWINDOW == 145 (18E03800) [pid = 3856] [serial = 810] [outer = 00000000] [url = about:blank] 10:48:38 INFO - PROCESS | 3856 | --DOMWINDOW == 144 (197C6C00) [pid = 3856] [serial = 814] [outer = 00000000] [url = about:blank] 10:48:38 INFO - PROCESS | 3856 | --DOMWINDOW == 143 (197C1C00) [pid = 3856] [serial = 813] [outer = 00000000] [url = about:blank] 10:48:38 INFO - PROCESS | 3856 | --DOMWINDOW == 142 (1953D800) [pid = 3856] [serial = 808] [outer = 00000000] [url = about:blank] 10:48:38 INFO - PROCESS | 3856 | --DOMWINDOW == 141 (1ACB9400) [pid = 3856] [serial = 763] [outer = 00000000] [url = about:blank] 10:48:38 INFO - PROCESS | 3856 | --DOMWINDOW == 140 (19298400) [pid = 3856] [serial = 811] [outer = 00000000] [url = about:blank] 10:48:38 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (1807BC00) [pid = 3856] [serial = 799] [outer = 00000000] [url = about:blank] 10:48:38 INFO - PROCESS | 3856 | 1461088118516 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 10:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 873ms 10:48:38 INFO - PROCESS | 3856 | 1461088118582 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 10:48:38 INFO - PROCESS | 3856 | 1461088118585 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 10:48:38 INFO - PROCESS | 3856 | 1461088118590 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:48:38 INFO - PROCESS | 3856 | 1461088118592 Marionette TRACE conn3 <- [1,1150,null,{}] 10:48:38 INFO - PROCESS | 3856 | 1461088118596 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:38 INFO - PROCESS | 3856 | 1461088118680 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 10:48:38 INFO - PROCESS | 3856 | 1461088118778 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:38 INFO - PROCESS | 3856 | ++DOCSHELL 12D7E400 == 79 [pid = 3856] [id = 297] 10:48:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (13208C00) [pid = 3856] [serial = 890] [outer = 00000000] 10:48:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 141 (142E5C00) [pid = 3856] [serial = 891] [outer = 13208C00] 10:48:38 INFO - PROCESS | 3856 | 1461088118823 Marionette DEBUG loaded listener.js 10:48:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 142 (16567C00) [pid = 3856] [serial = 892] [outer = 13208C00] 10:48:39 INFO - PROCESS | 3856 | 1461088119259 Marionette TRACE conn3 <- [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]]]}] 10:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 708ms 10:48:39 INFO - PROCESS | 3856 | 1461088119312 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 10:48:39 INFO - PROCESS | 3856 | 1461088119314 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 10:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:48:39 INFO - PROCESS | 3856 | 1461088119319 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:48:39 INFO - PROCESS | 3856 | 1461088119325 Marionette TRACE conn3 <- [1,1154,null,{}] 10:48:39 INFO - PROCESS | 3856 | 1461088119333 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:39 INFO - PROCESS | 3856 | 1461088119419 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 10:48:39 INFO - PROCESS | 3856 | 1461088119410 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:39 INFO - PROCESS | 3856 | ++DOCSHELL 18715800 == 80 [pid = 3856] [id = 298] 10:48:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 143 (18718400) [pid = 3856] [serial = 893] [outer = 00000000] 10:48:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 144 (18A5D400) [pid = 3856] [serial = 894] [outer = 18718400] 10:48:39 INFO - PROCESS | 3856 | 1461088119456 Marionette DEBUG loaded listener.js 10:48:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 145 (18A65400) [pid = 3856] [serial = 895] [outer = 18718400] 10:48:39 INFO - PROCESS | 3856 | 1461088119939 Marionette TRACE conn3 <- [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]]]}] 10:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 663ms 10:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:48:39 INFO - PROCESS | 3856 | 1461088119982 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 10:48:39 INFO - PROCESS | 3856 | 1461088119984 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 10:48:39 INFO - PROCESS | 3856 | 1461088119987 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:48:39 INFO - PROCESS | 3856 | 1461088119989 Marionette TRACE conn3 <- [1,1158,null,{}] 10:48:39 INFO - PROCESS | 3856 | 1461088119992 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:40 INFO - PROCESS | 3856 | 1461088120076 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 10:48:40 INFO - PROCESS | 3856 | 1461088120084 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:40 INFO - PROCESS | 3856 | ++DOCSHELL 13261800 == 81 [pid = 3856] [id = 299] 10:48:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 146 (18A58800) [pid = 3856] [serial = 896] [outer = 00000000] 10:48:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 147 (197C4400) [pid = 3856] [serial = 897] [outer = 18A58800] 10:48:40 INFO - PROCESS | 3856 | 1461088120129 Marionette DEBUG loaded listener.js 10:48:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 148 (1993FC00) [pid = 3856] [serial = 898] [outer = 18A58800] 10:48:40 INFO - PROCESS | 3856 | 1461088120557 Marionette TRACE conn3 <- [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]]]}] 10:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 617ms 10:48:40 INFO - PROCESS | 3856 | 1461088120609 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 10:48:40 INFO - PROCESS | 3856 | 1461088120611 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 10:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:48:40 INFO - PROCESS | 3856 | 1461088120614 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:48:40 INFO - PROCESS | 3856 | 1461088120616 Marionette TRACE conn3 <- [1,1162,null,{}] 10:48:40 INFO - PROCESS | 3856 | 1461088120619 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:40 INFO - PROCESS | 3856 | 1461088120731 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 10:48:40 INFO - PROCESS | 3856 | 1461088120820 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:40 INFO - PROCESS | 3856 | ++DOCSHELL 19B3FC00 == 82 [pid = 3856] [id = 300] 10:48:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 149 (19B40C00) [pid = 3856] [serial = 899] [outer = 00000000] 10:48:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 150 (19D94400) [pid = 3856] [serial = 900] [outer = 19B40C00] 10:48:40 INFO - PROCESS | 3856 | 1461088120855 Marionette DEBUG loaded listener.js 10:48:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 151 (1A549400) [pid = 3856] [serial = 901] [outer = 19B40C00] 10:48:41 INFO - PROCESS | 3856 | 1461088121278 Marionette TRACE conn3 <- [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] 10:48:41 INFO - PROCESS | 3856 | 1461088121322 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 10:48:41 INFO - PROCESS | 3856 | 1461088121325 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:48:41 INFO - PROCESS | 3856 | 1461088121327 Marionette TRACE conn3 <- [1,1166,null,{}] 10:48:41 INFO - PROCESS | 3856 | 1461088121331 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:41 INFO - PROCESS | 3856 | 1461088121445 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 10:48:41 INFO - PROCESS | 3856 | 1461088121451 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:41 INFO - PROCESS | 3856 | ++DOCSHELL 1AC41C00 == 83 [pid = 3856] [id = 301] 10:48:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 152 (1ACBB800) [pid = 3856] [serial = 902] [outer = 00000000] 10:48:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 153 (1CE15000) [pid = 3856] [serial = 903] [outer = 1ACBB800] 10:48:41 INFO - PROCESS | 3856 | 1461088121495 Marionette DEBUG loaded listener.js 10:48:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 154 (1D3F3C00) [pid = 3856] [serial = 904] [outer = 1ACBB800] 10:48:41 INFO - PROCESS | 3856 | 1461088121944 Marionette TRACE conn3 <- [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] 10:48:41 INFO - PROCESS | 3856 | 1461088122009 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 10:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:48:41 INFO - PROCESS | 3856 | 1461088122013 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:48:41 INFO - PROCESS | 3856 | 1461088122014 Marionette TRACE conn3 <- [1,1170,null,{}] 10:48:42 INFO - PROCESS | 3856 | 1461088122018 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:42 INFO - PROCESS | 3856 | 1461088122159 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 10:48:42 INFO - PROCESS | 3856 | 1461088122178 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:42 INFO - PROCESS | 3856 | ++DOCSHELL 16C7D400 == 84 [pid = 3856] [id = 302] 10:48:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 155 (1D2EF400) [pid = 3856] [serial = 905] [outer = 00000000] 10:48:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 156 (1DCEF800) [pid = 3856] [serial = 906] [outer = 1D2EF400] 10:48:42 INFO - PROCESS | 3856 | 1461088122209 Marionette DEBUG loaded listener.js 10:48:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 157 (1DCF8400) [pid = 3856] [serial = 907] [outer = 1D2EF400] 10:48:42 INFO - PROCESS | 3856 | --DOMWINDOW == 156 (18C7A800) [pid = 3856] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:48:42 INFO - PROCESS | 3856 | --DOMWINDOW == 155 (18E0F400) [pid = 3856] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:48:42 INFO - PROCESS | 3856 | --DOMWINDOW == 154 (187BD400) [pid = 3856] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:48:42 INFO - PROCESS | 3856 | --DOMWINDOW == 153 (19B38C00) [pid = 3856] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:48:42 INFO - PROCESS | 3856 | --DOMWINDOW == 152 (11BD1800) [pid = 3856] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:48:42 INFO - PROCESS | 3856 | --DOMWINDOW == 151 (1812E800) [pid = 3856] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:48:42 INFO - PROCESS | 3856 | --DOMWINDOW == 150 (187CB400) [pid = 3856] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:48:42 INFO - PROCESS | 3856 | --DOMWINDOW == 149 (1644E800) [pid = 3856] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:48:42 INFO - PROCESS | 3856 | --DOMWINDOW == 148 (17E98400) [pid = 3856] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:48:42 INFO - PROCESS | 3856 | --DOMWINDOW == 147 (13AF7800) [pid = 3856] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:48:42 INFO - PROCESS | 3856 | --DOMWINDOW == 146 (1386B400) [pid = 3856] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:48:42 INFO - PROCESS | 3856 | --DOMWINDOW == 145 (1DD4DC00) [pid = 3856] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:48:42 INFO - PROCESS | 3856 | 1461088122769 Marionette TRACE conn3 <- [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 221","_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] 10:48:42 INFO - PROCESS | 3856 | 1461088122822 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 10:48:42 INFO - PROCESS | 3856 | 1461088122826 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:48:42 INFO - PROCESS | 3856 | 1461088122828 Marionette TRACE conn3 <- [1,1174,null,{}] 10:48:42 INFO - PROCESS | 3856 | 1461088122831 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:42 INFO - PROCESS | 3856 | 1461088122913 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 10:48:42 INFO - PROCESS | 3856 | 1461088123012 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:43 INFO - PROCESS | 3856 | ++DOCSHELL 11BCAC00 == 85 [pid = 3856] [id = 303] 10:48:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 146 (12B3C800) [pid = 3856] [serial = 908] [outer = 00000000] 10:48:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 147 (17E98400) [pid = 3856] [serial = 909] [outer = 12B3C800] 10:48:43 INFO - PROCESS | 3856 | 1461088123058 Marionette DEBUG loaded listener.js 10:48:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 148 (1A53DC00) [pid = 3856] [serial = 910] [outer = 12B3C800] 10:48:43 INFO - PROCESS | 3856 | 1461088123518 Marionette TRACE conn3 <- [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 (20, 19) expected 0 but got 127","_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:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 10:48:43 INFO - PROCESS | 3856 | 1461088123551 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 10:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:48:43 INFO - PROCESS | 3856 | 1461088123555 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:48:43 INFO - PROCESS | 3856 | 1461088123556 Marionette TRACE conn3 <- [1,1178,null,{}] 10:48:43 INFO - PROCESS | 3856 | 1461088123560 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:43 INFO - PROCESS | 3856 | 1461088123631 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 10:48:43 INFO - PROCESS | 3856 | 1461088123639 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:43 INFO - PROCESS | 3856 | ++DOCSHELL 17E97800 == 86 [pid = 3856] [id = 304] 10:48:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 149 (1C17DC00) [pid = 3856] [serial = 911] [outer = 00000000] 10:48:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 150 (1DE0F400) [pid = 3856] [serial = 912] [outer = 1C17DC00] 10:48:43 INFO - PROCESS | 3856 | 1461088123683 Marionette DEBUG loaded listener.js 10:48:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 151 (1E336400) [pid = 3856] [serial = 913] [outer = 1C17DC00] 10:48:44 INFO - PROCESS | 3856 | 1461088124095 Marionette TRACE conn3 <- [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] 10:48:44 INFO - PROCESS | 3856 | 1461088124129 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 10:48:44 INFO - PROCESS | 3856 | 1461088124132 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:48:44 INFO - PROCESS | 3856 | 1461088124134 Marionette TRACE conn3 <- [1,1182,null,{}] 10:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:48:44 INFO - PROCESS | 3856 | 1461088124137 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:44 INFO - PROCESS | 3856 | 1461088124221 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 10:48:44 INFO - PROCESS | 3856 | 1461088124227 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:44 INFO - PROCESS | 3856 | ++DOCSHELL 1C181400 == 87 [pid = 3856] [id = 305] 10:48:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 152 (1DD4DC00) [pid = 3856] [serial = 914] [outer = 00000000] 10:48:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 153 (1E384000) [pid = 3856] [serial = 915] [outer = 1DD4DC00] 10:48:44 INFO - PROCESS | 3856 | 1461088124275 Marionette DEBUG loaded listener.js 10:48:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 154 (1E803000) [pid = 3856] [serial = 916] [outer = 1DD4DC00] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 188D9C00 == 86 [pid = 3856] [id = 98] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 1DCF4C00 == 85 [pid = 3856] [id = 243] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 147AC800 == 84 [pid = 3856] [id = 274] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 18C7C800 == 83 [pid = 3856] [id = 275] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 12B3E000 == 82 [pid = 3856] [id = 195] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 1CAB7000 == 81 [pid = 3856] [id = 242] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 18A5DC00 == 80 [pid = 3856] [id = 276] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 16335400 == 79 [pid = 3856] [id = 210] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 1A53C400 == 78 [pid = 3856] [id = 254] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 133AE400 == 77 [pid = 3856] [id = 54] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 19B37400 == 76 [pid = 3856] [id = 277] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 19DB9C00 == 75 [pid = 3856] [id = 100] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 1D3F1800 == 74 [pid = 3856] [id = 124] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 1ACC2000 == 73 [pid = 3856] [id = 212] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 19B3F800 == 72 [pid = 3856] [id = 84] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 18C76400 == 71 [pid = 3856] [id = 158] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 16C33C00 == 70 [pid = 3856] [id = 69] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 18074C00 == 69 [pid = 3856] [id = 171] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 19BE3000 == 68 [pid = 3856] [id = 68] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 133A9800 == 67 [pid = 3856] [id = 273] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 1DCF3000 == 66 [pid = 3856] [id = 261] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 18C79800 == 65 [pid = 3856] [id = 169] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 181A5000 == 64 [pid = 3856] [id = 257] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 1CAACC00 == 63 [pid = 3856] [id = 81] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 1439FC00 == 62 [pid = 3856] [id = 208] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 1DCF9800 == 61 [pid = 3856] [id = 239] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 12BDD800 == 60 [pid = 3856] [id = 259] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 137DC800 == 59 [pid = 3856] [id = 260] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 18078000 == 58 [pid = 3856] [id = 184] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 187CB800 == 57 [pid = 3856] [id = 200] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 15E6F400 == 56 [pid = 3856] [id = 240] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 17E5DC00 == 55 [pid = 3856] [id = 83] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 1A6E9800 == 54 [pid = 3856] [id = 211] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 188DEC00 == 53 [pid = 3856] [id = 113] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 15E6B400 == 52 [pid = 3856] [id = 213] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 18C74800 == 51 [pid = 3856] [id = 241] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 13871000 == 50 [pid = 3856] [id = 173] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 1C742C00 == 49 [pid = 3856] [id = 258] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 1320A400 == 48 [pid = 3856] [id = 170] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 16738C00 == 47 [pid = 3856] [id = 256] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 16739000 == 46 [pid = 3856] [id = 194] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 1C740400 == 45 [pid = 3856] [id = 172] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 19A4B000 == 44 [pid = 3856] [id = 272] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 1630DC00 == 43 [pid = 3856] [id = 296] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 1CAB7800 == 42 [pid = 3856] [id = 294] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 11BC4000 == 41 [pid = 3856] [id = 295] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 1A53C000 == 40 [pid = 3856] [id = 292] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 1C748C00 == 39 [pid = 3856] [id = 293] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 197C6000 == 38 [pid = 3856] [id = 291] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 1632F800 == 37 [pid = 3856] [id = 290] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 197C1800 == 36 [pid = 3856] [id = 288] 10:48:45 INFO - PROCESS | 3856 | --DOCSHELL 13263000 == 35 [pid = 3856] [id = 289] 10:48:46 INFO - PROCESS | 3856 | --DOCSHELL 18715800 == 34 [pid = 3856] [id = 298] 10:48:46 INFO - PROCESS | 3856 | --DOCSHELL 11BCAC00 == 33 [pid = 3856] [id = 303] 10:48:46 INFO - PROCESS | 3856 | --DOCSHELL 19B3FC00 == 32 [pid = 3856] [id = 300] 10:48:46 INFO - PROCESS | 3856 | --DOCSHELL 16C7D400 == 31 [pid = 3856] [id = 302] 10:48:46 INFO - PROCESS | 3856 | --DOCSHELL 13261800 == 30 [pid = 3856] [id = 299] 10:48:46 INFO - PROCESS | 3856 | --DOCSHELL 1AC41C00 == 29 [pid = 3856] [id = 301] 10:48:46 INFO - PROCESS | 3856 | --DOCSHELL 12D7E400 == 28 [pid = 3856] [id = 297] 10:48:46 INFO - PROCESS | 3856 | --DOCSHELL 17E97800 == 27 [pid = 3856] [id = 304] 10:48:46 INFO - PROCESS | 3856 | --DOMWINDOW == 153 (1DE0F000) [pid = 3856] [serial = 718] [outer = 00000000] [url = about:blank] 10:48:46 INFO - PROCESS | 3856 | --DOMWINDOW == 152 (19361400) [pid = 3856] [serial = 849] [outer = 00000000] [url = about:blank] 10:48:46 INFO - PROCESS | 3856 | --DOMWINDOW == 151 (19A3EC00) [pid = 3856] [serial = 852] [outer = 00000000] [url = about:blank] 10:48:46 INFO - PROCESS | 3856 | --DOMWINDOW == 150 (197B9800) [pid = 3856] [serial = 850] [outer = 00000000] [url = about:blank] 10:48:46 INFO - PROCESS | 3856 | --DOMWINDOW == 149 (19BE1000) [pid = 3856] [serial = 855] [outer = 00000000] [url = about:blank] 10:48:46 INFO - PROCESS | 3856 | --DOMWINDOW == 148 (19AEE800) [pid = 3856] [serial = 853] [outer = 00000000] [url = about:blank] 10:48:46 INFO - PROCESS | 3856 | --DOMWINDOW == 147 (19DBDC00) [pid = 3856] [serial = 817] [outer = 00000000] [url = about:blank] 10:48:46 INFO - PROCESS | 3856 | --DOMWINDOW == 146 (13A57400) [pid = 3856] [serial = 837] [outer = 00000000] [url = about:blank] 10:48:46 INFO - PROCESS | 3856 | --DOMWINDOW == 145 (147A8C00) [pid = 3856] [serial = 838] [outer = 00000000] [url = about:blank] 10:48:46 INFO - PROCESS | 3856 | --DOMWINDOW == 144 (19F36400) [pid = 3856] [serial = 861] [outer = 00000000] [url = about:blank] 10:48:46 INFO - PROCESS | 3856 | --DOMWINDOW == 143 (18A5AC00) [pid = 3856] [serial = 846] [outer = 00000000] [url = about:blank] 10:48:46 INFO - PROCESS | 3856 | --DOMWINDOW == 142 (1673BC00) [pid = 3856] [serial = 840] [outer = 00000000] [url = about:blank] 10:48:46 INFO - PROCESS | 3856 | --DOMWINDOW == 141 (16747C00) [pid = 3856] [serial = 841] [outer = 00000000] [url = about:blank] 10:48:46 INFO - PROCESS | 3856 | --DOMWINDOW == 140 (1851FC00) [pid = 3856] [serial = 843] [outer = 00000000] [url = about:blank] 10:48:46 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (14BA7C00) [pid = 3856] [serial = 844] [outer = 00000000] [url = about:blank] 10:48:46 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (14B06800) [pid = 3856] [serial = 819] [outer = 00000000] [url = about:blank] 10:48:46 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (16C10C00) [pid = 3856] [serial = 822] [outer = 00000000] [url = about:blank] 10:48:46 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (19BDE800) [pid = 3856] [serial = 825] [outer = 00000000] [url = about:blank] 10:48:46 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (1A21EC00) [pid = 3856] [serial = 828] [outer = 00000000] [url = about:blank] 10:48:46 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (1ACC1000) [pid = 3856] [serial = 831] [outer = 00000000] [url = about:blank] 10:48:46 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (19BDF400) [pid = 3856] [serial = 864] [outer = 00000000] [url = about:blank] 10:48:46 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (1871AC00) [pid = 3856] [serial = 858] [outer = 00000000] [url = about:blank] 10:48:46 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (1A2F4C00) [pid = 3856] [serial = 862] [outer = 00000000] [url = about:blank] 10:48:46 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (142E4000) [pid = 3856] [serial = 835] [outer = 00000000] [url = about:blank] 10:48:46 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (13AF2C00) [pid = 3856] [serial = 834] [outer = 00000000] [url = about:blank] 10:48:46 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (1870FC00) [pid = 3856] [serial = 859] [outer = 00000000] [url = about:blank] 10:48:46 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (18A5A800) [pid = 3856] [serial = 847] [outer = 00000000] [url = about:blank] 10:48:46 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (19DBE000) [pid = 3856] [serial = 856] [outer = 00000000] [url = about:blank] 10:48:46 INFO - PROCESS | 3856 | 1461088126600 Marionette TRACE conn3 <- [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 163","_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] 10:48:46 INFO - PROCESS | 3856 | 1461088126632 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 10:48:46 INFO - PROCESS | 3856 | 1461088126637 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:48:46 INFO - PROCESS | 3856 | 1461088126641 Marionette TRACE conn3 <- [1,1186,null,{}] 10:48:46 INFO - PROCESS | 3856 | 1461088126647 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:46 INFO - PROCESS | 3856 | 1461088126727 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 10:48:46 INFO - PROCESS | 3856 | 1461088126736 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:46 INFO - PROCESS | 3856 | ++DOCSHELL 11B5CC00 == 28 [pid = 3856] [id = 306] 10:48:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (11B5D400) [pid = 3856] [serial = 917] [outer = 00000000] 10:48:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (11BCC000) [pid = 3856] [serial = 918] [outer = 11B5D400] 10:48:46 INFO - PROCESS | 3856 | 1461088126785 Marionette DEBUG loaded listener.js 10:48:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (12310400) [pid = 3856] [serial = 919] [outer = 11B5D400] 10:48:47 INFO - PROCESS | 3856 | 1461088127253 Marionette TRACE conn3 <- [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]]]}] 10:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 663ms 10:48:47 INFO - PROCESS | 3856 | 1461088127303 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 10:48:47 INFO - PROCESS | 3856 | 1461088127309 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 10:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:48:47 INFO - PROCESS | 3856 | 1461088127315 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:48:47 INFO - PROCESS | 3856 | 1461088127318 Marionette TRACE conn3 <- [1,1190,null,{}] 10:48:47 INFO - PROCESS | 3856 | 1461088127321 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:47 INFO - PROCESS | 3856 | 1461088127403 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 10:48:47 INFO - PROCESS | 3856 | 1461088127412 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:47 INFO - PROCESS | 3856 | ++DOCSHELL 12BE6800 == 29 [pid = 3856] [id = 307] 10:48:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (12D76800) [pid = 3856] [serial = 920] [outer = 00000000] 10:48:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (12DA5000) [pid = 3856] [serial = 921] [outer = 12D76800] 10:48:47 INFO - PROCESS | 3856 | 1461088127458 Marionette DEBUG loaded listener.js 10:48:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (13201800) [pid = 3856] [serial = 922] [outer = 12D76800] 10:48:47 INFO - PROCESS | 3856 | 1461088127940 Marionette TRACE conn3 <- [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]]]}] 10:48:47 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 10:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 677ms 10:48:47 INFO - PROCESS | 3856 | 1461088127993 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 10:48:47 INFO - PROCESS | 3856 | 1461088127995 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 10:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:48:47 INFO - PROCESS | 3856 | 1461088127999 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:48:47 INFO - PROCESS | 3856 | 1461088128003 Marionette TRACE conn3 <- [1,1194,null,{}] 10:48:48 INFO - PROCESS | 3856 | 1461088128013 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:48 INFO - PROCESS | 3856 | 1461088128128 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 10:48:48 INFO - PROCESS | 3856 | 1461088128200 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:48 INFO - PROCESS | 3856 | ++DOCSHELL 1346F800 == 30 [pid = 3856] [id = 308] 10:48:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (1346FC00) [pid = 3856] [serial = 923] [outer = 00000000] 10:48:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (136EEC00) [pid = 3856] [serial = 924] [outer = 1346FC00] 10:48:48 INFO - PROCESS | 3856 | 1461088128257 Marionette DEBUG loaded listener.js 10:48:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (1386A800) [pid = 3856] [serial = 925] [outer = 1346FC00] 10:48:48 INFO - PROCESS | 3856 | 1461088128659 Marionette TRACE conn3 <- [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]]]}] 10:48:48 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 10:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 678ms 10:48:48 INFO - PROCESS | 3856 | 1461088128680 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 10:48:48 INFO - PROCESS | 3856 | 1461088128682 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 10:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:48:48 INFO - PROCESS | 3856 | 1461088128669 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:48:48 INFO - PROCESS | 3856 | 1461088128670 Marionette TRACE conn3 <- [1,1198,null,{}] 10:48:48 INFO - PROCESS | 3856 | 1461088128674 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:48 INFO - PROCESS | 3856 | 1461088128759 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 10:48:48 INFO - PROCESS | 3856 | 1461088128766 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:48 INFO - PROCESS | 3856 | ++DOCSHELL 136E8C00 == 31 [pid = 3856] [id = 309] 10:48:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (13876800) [pid = 3856] [serial = 926] [outer = 00000000] 10:48:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (142E5800) [pid = 3856] [serial = 927] [outer = 13876800] 10:48:48 INFO - PROCESS | 3856 | 1461088128814 Marionette DEBUG loaded listener.js 10:48:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (1439D800) [pid = 3856] [serial = 928] [outer = 13876800] 10:48:49 INFO - PROCESS | 3856 | 1461088129235 Marionette TRACE conn3 <- [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]]]}] 10:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 617ms 10:48:49 INFO - PROCESS | 3856 | 1461088129287 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 10:48:49 INFO - PROCESS | 3856 | 1461088129289 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 10:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:48:49 INFO - PROCESS | 3856 | 1461088129292 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:48:49 INFO - PROCESS | 3856 | 1461088129294 Marionette TRACE conn3 <- [1,1202,null,{}] 10:48:49 INFO - PROCESS | 3856 | 1461088129297 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:49 INFO - PROCESS | 3856 | 1461088129371 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 10:48:49 INFO - PROCESS | 3856 | 1461088129377 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:49 INFO - PROCESS | 3856 | ++DOCSHELL 147AC800 == 32 [pid = 3856] [id = 310] 10:48:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (14BA7C00) [pid = 3856] [serial = 929] [outer = 00000000] 10:48:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (1550E400) [pid = 3856] [serial = 930] [outer = 14BA7C00] 10:48:49 INFO - PROCESS | 3856 | 1461088129422 Marionette DEBUG loaded listener.js 10:48:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 141 (1573EC00) [pid = 3856] [serial = 931] [outer = 14BA7C00] 10:48:49 INFO - PROCESS | 3856 | 1461088129860 Marionette TRACE conn3 <- [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]]]}] 10:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 603ms 10:48:49 INFO - PROCESS | 3856 | 1461088129912 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 10:48:49 INFO - PROCESS | 3856 | 1461088129914 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 10:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:48:49 INFO - PROCESS | 3856 | 1461088129917 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:48:49 INFO - PROCESS | 3856 | 1461088129919 Marionette TRACE conn3 <- [1,1206,null,{}] 10:48:49 INFO - PROCESS | 3856 | 1461088129923 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:50 INFO - PROCESS | 3856 | 1461088130026 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 10:48:50 INFO - PROCESS | 3856 | 1461088130035 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:50 INFO - PROCESS | 3856 | ++DOCSHELL 15E6F400 == 33 [pid = 3856] [id = 311] 10:48:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 142 (16305000) [pid = 3856] [serial = 932] [outer = 00000000] 10:48:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 143 (16446800) [pid = 3856] [serial = 933] [outer = 16305000] 10:48:50 INFO - PROCESS | 3856 | 1461088130084 Marionette DEBUG loaded listener.js 10:48:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 144 (16565C00) [pid = 3856] [serial = 934] [outer = 16305000] 10:48:50 INFO - PROCESS | 3856 | 1461088130493 Marionette TRACE conn3 <- [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]]]}] 10:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 602ms 10:48:50 INFO - PROCESS | 3856 | 1461088130538 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 10:48:50 INFO - PROCESS | 3856 | 1461088130540 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 10:48:50 INFO - PROCESS | 3856 | 1461088130543 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:48:50 INFO - PROCESS | 3856 | 1461088130545 Marionette TRACE conn3 <- [1,1210,null,{}] 10:48:50 INFO - PROCESS | 3856 | 1461088130536 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:50 INFO - PROCESS | 3856 | 1461088130608 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 10:48:50 INFO - PROCESS | 3856 | 1461088130614 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:50 INFO - PROCESS | 3856 | ++DOCSHELL 1673F800 == 34 [pid = 3856] [id = 312] 10:48:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 145 (16740800) [pid = 3856] [serial = 935] [outer = 00000000] 10:48:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 146 (16C02800) [pid = 3856] [serial = 936] [outer = 16740800] 10:48:50 INFO - PROCESS | 3856 | 1461088130658 Marionette DEBUG loaded listener.js 10:48:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 147 (16C3EC00) [pid = 3856] [serial = 937] [outer = 16740800] 10:48:51 INFO - PROCESS | 3856 | 1461088131111 Marionette TRACE conn3 <- [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] 10:48:51 INFO - PROCESS | 3856 | 1461088131151 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 10:48:51 INFO - PROCESS | 3856 | 1461088131155 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:48:51 INFO - PROCESS | 3856 | 1461088131156 Marionette TRACE conn3 <- [1,1214,null,{}] 10:48:51 INFO - PROCESS | 3856 | 1461088131160 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:51 INFO - PROCESS | 3856 | 1461088131233 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 10:48:51 INFO - PROCESS | 3856 | 1461088131239 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:51 INFO - PROCESS | 3856 | ++DOCSHELL 12DA2800 == 35 [pid = 3856] [id = 313] 10:48:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 148 (16744000) [pid = 3856] [serial = 938] [outer = 00000000] 10:48:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 149 (1807C000) [pid = 3856] [serial = 939] [outer = 16744000] 10:48:51 INFO - PROCESS | 3856 | 1461088131283 Marionette DEBUG loaded listener.js 10:48:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 150 (18075400) [pid = 3856] [serial = 940] [outer = 16744000] 10:48:51 INFO - PROCESS | 3856 | 1461088131728 Marionette TRACE conn3 <- [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]]]}] 10:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 617ms 10:48:51 INFO - PROCESS | 3856 | 1461088131771 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 10:48:51 INFO - PROCESS | 3856 | 1461088131775 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 10:48:51 INFO - PROCESS | 3856 | 1461088131785 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:48:51 INFO - PROCESS | 3856 | 1461088131787 Marionette TRACE conn3 <- [1,1218,null,{}] 10:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:48:51 INFO - PROCESS | 3856 | 1461088131790 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:51 INFO - PROCESS | 3856 | 1461088131900 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 10:48:51 INFO - PROCESS | 3856 | 1461088131986 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:51 INFO - PROCESS | 3856 | ++DOCSHELL 1325F800 == 36 [pid = 3856] [id = 314] 10:48:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 151 (17E97800) [pid = 3856] [serial = 941] [outer = 00000000] 10:48:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 152 (1851B800) [pid = 3856] [serial = 942] [outer = 17E97800] 10:48:52 INFO - PROCESS | 3856 | 1461088132014 Marionette DEBUG loaded listener.js 10:48:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 153 (18518800) [pid = 3856] [serial = 943] [outer = 17E97800] 10:48:52 INFO - PROCESS | 3856 | 1461088132410 Marionette TRACE conn3 <- [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]]]}] 10:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 678ms 10:48:52 INFO - PROCESS | 3856 | 1461088132469 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 10:48:52 INFO - PROCESS | 3856 | 1461088132471 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 10:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:48:52 INFO - PROCESS | 3856 | 1461088132474 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:48:52 INFO - PROCESS | 3856 | 1461088132476 Marionette TRACE conn3 <- [1,1222,null,{}] 10:48:52 INFO - PROCESS | 3856 | 1461088132463 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:52 INFO - PROCESS | 3856 | 1461088132571 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 10:48:52 INFO - PROCESS | 3856 | 1461088132579 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:52 INFO - PROCESS | 3856 | ++DOCSHELL 18712000 == 37 [pid = 3856] [id = 315] 10:48:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 154 (18712C00) [pid = 3856] [serial = 944] [outer = 00000000] 10:48:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 155 (1871BC00) [pid = 3856] [serial = 945] [outer = 18712C00] 10:48:52 INFO - PROCESS | 3856 | 1461088132623 Marionette DEBUG loaded listener.js 10:48:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 156 (1871A800) [pid = 3856] [serial = 946] [outer = 18712C00] 10:48:53 INFO - PROCESS | 3856 | 1461088133071 Marionette TRACE conn3 <- [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]]]}] 10:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 678ms 10:48:53 INFO - PROCESS | 3856 | 1461088133138 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 10:48:53 INFO - PROCESS | 3856 | 1461088133140 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 10:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:48:53 INFO - PROCESS | 3856 | 1461088133143 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:48:53 INFO - PROCESS | 3856 | 1461088133146 Marionette TRACE conn3 <- [1,1226,null,{}] 10:48:53 INFO - PROCESS | 3856 | 1461088133149 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:53 INFO - PROCESS | 3856 | 1461088133298 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 10:48:53 INFO - PROCESS | 3856 | 1461088133326 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:53 INFO - PROCESS | 3856 | ++DOCSHELL 18A5D000 == 38 [pid = 3856] [id = 316] 10:48:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 157 (18A5D800) [pid = 3856] [serial = 947] [outer = 00000000] 10:48:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 158 (18A67800) [pid = 3856] [serial = 948] [outer = 18A5D800] 10:48:53 INFO - PROCESS | 3856 | 1461088133380 Marionette DEBUG loaded listener.js 10:48:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 159 (18C74400) [pid = 3856] [serial = 949] [outer = 18A5D800] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 158 (1944B000) [pid = 3856] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 157 (11BC6C00) [pid = 3856] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 156 (1C747C00) [pid = 3856] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 155 (12DA8C00) [pid = 3856] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 154 (14B05C00) [pid = 3856] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 153 (18BE2400) [pid = 3856] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 152 (1673F400) [pid = 3856] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 151 (19448400) [pid = 3856] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 150 (19DB8C00) [pid = 3856] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 149 (1630E800) [pid = 3856] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 148 (19546400) [pid = 3856] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 147 (1C179400) [pid = 3856] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 146 (137D5C00) [pid = 3856] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 145 (12D9E000) [pid = 3856] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 144 (1C748800) [pid = 3856] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 143 (1E09CC00) [pid = 3856] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 142 (1CEBEC00) [pid = 3856] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 141 (143A7000) [pid = 3856] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 140 (16302400) [pid = 3856] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (1C17AC00) [pid = 3856] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (1C9F6C00) [pid = 3856] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (1673FC00) [pid = 3856] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (1A6EA400) [pid = 3856] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (1DCF3400) [pid = 3856] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (18E05C00) [pid = 3856] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (16303800) [pid = 3856] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (1386F400) [pid = 3856] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (1C17DC00) [pid = 3856] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (19B40C00) [pid = 3856] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (1ACBB800) [pid = 3856] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (12B3C800) [pid = 3856] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (1D2EF400) [pid = 3856] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (11BCCC00) [pid = 3856] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (1CE16000) [pid = 3856] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (1C74B000) [pid = 3856] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (1ACB6000) [pid = 3856] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (19AABC00) [pid = 3856] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (16467000) [pid = 3856] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (1386B000) [pid = 3856] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (1ACBC000) [pid = 3856] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (18A58800) [pid = 3856] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (18718400) [pid = 3856] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (13208C00) [pid = 3856] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:48:54 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (1630E000) [pid = 3856] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:48:54 INFO - PROCESS | 3856 | 1461088134378 Marionette TRACE conn3 <- [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]]]}] 10:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1265ms 10:48:54 INFO - PROCESS | 3856 | 1461088134412 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 10:48:54 INFO - PROCESS | 3856 | 1461088134414 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 10:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:48:54 INFO - PROCESS | 3856 | 1461088134417 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:48:54 INFO - PROCESS | 3856 | 1461088134419 Marionette TRACE conn3 <- [1,1230,null,{}] 10:48:54 INFO - PROCESS | 3856 | 1461088134422 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:54 INFO - PROCESS | 3856 | 1461088134498 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 10:48:54 INFO - PROCESS | 3856 | 1461088134504 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:54 INFO - PROCESS | 3856 | ++DOCSHELL 137DF800 == 39 [pid = 3856] [id = 317] 10:48:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (13875800) [pid = 3856] [serial = 950] [outer = 00000000] 10:48:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (16303800) [pid = 3856] [serial = 951] [outer = 13875800] 10:48:54 INFO - PROCESS | 3856 | 1461088134548 Marionette DEBUG loaded listener.js 10:48:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (16302400) [pid = 3856] [serial = 952] [outer = 13875800] 10:48:54 INFO - PROCESS | 3856 | 1461088134949 Marionette TRACE conn3 <- [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]]]}] 10:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 572ms 10:48:54 INFO - PROCESS | 3856 | 1461088134998 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 10:48:54 INFO - PROCESS | 3856 | 1461088135000 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 10:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:48:54 INFO - PROCESS | 3856 | 1461088135003 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:48:54 INFO - PROCESS | 3856 | 1461088135005 Marionette TRACE conn3 <- [1,1234,null,{}] 10:48:54 INFO - PROCESS | 3856 | 1461088135009 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:55 INFO - PROCESS | 3856 | 1461088135071 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 10:48:55 INFO - PROCESS | 3856 | 1461088135077 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:55 INFO - PROCESS | 3856 | ++DOCSHELL 143A7000 == 40 [pid = 3856] [id = 318] 10:48:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (15722800) [pid = 3856] [serial = 953] [outer = 00000000] 10:48:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (18513000) [pid = 3856] [serial = 954] [outer = 15722800] 10:48:55 INFO - PROCESS | 3856 | 1461088135121 Marionette DEBUG loaded listener.js 10:48:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (187C3000) [pid = 3856] [serial = 955] [outer = 15722800] 10:48:55 INFO - PROCESS | 3856 | 1461088135540 Marionette TRACE conn3 <- [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]]]}] 10:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 572ms 10:48:55 INFO - PROCESS | 3856 | 1461088135566 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 10:48:55 INFO - PROCESS | 3856 | 1461088135568 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 10:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:48:55 INFO - PROCESS | 3856 | 1461088135571 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:48:55 INFO - PROCESS | 3856 | 1461088135573 Marionette TRACE conn3 <- [1,1238,null,{}] 10:48:55 INFO - PROCESS | 3856 | 1461088135576 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:55 INFO - PROCESS | 3856 | 1461088135690 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 10:48:55 INFO - PROCESS | 3856 | 1461088135696 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:55 INFO - PROCESS | 3856 | ++DOCSHELL 1644F000 == 41 [pid = 3856] [id = 319] 10:48:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (1673FC00) [pid = 3856] [serial = 956] [outer = 00000000] 10:48:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (18C7BC00) [pid = 3856] [serial = 957] [outer = 1673FC00] 10:48:55 INFO - PROCESS | 3856 | 1461088135741 Marionette DEBUG loaded listener.js 10:48:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (18E05C00) [pid = 3856] [serial = 958] [outer = 1673FC00] 10:48:56 INFO - PROCESS | 3856 | 1461088136235 Marionette TRACE conn3 <- [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]]]}] 10:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 708ms 10:48:56 INFO - PROCESS | 3856 | 1461088136294 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 10:48:56 INFO - PROCESS | 3856 | 1461088136298 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 10:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:48:56 INFO - PROCESS | 3856 | 1461088136304 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:48:56 INFO - PROCESS | 3856 | 1461088136308 Marionette TRACE conn3 <- [1,1242,null,{}] 10:48:56 INFO - PROCESS | 3856 | 1461088136315 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:56 INFO - PROCESS | 3856 | 1461088136479 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 10:48:56 INFO - PROCESS | 3856 | 1461088136579 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:56 INFO - PROCESS | 3856 | ++DOCSHELL 11B1D800 == 42 [pid = 3856] [id = 320] 10:48:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (11B59C00) [pid = 3856] [serial = 959] [outer = 00000000] 10:48:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (12BDE400) [pid = 3856] [serial = 960] [outer = 11B59C00] 10:48:56 INFO - PROCESS | 3856 | 1461088136635 Marionette DEBUG loaded listener.js 10:48:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (12D9BC00) [pid = 3856] [serial = 961] [outer = 11B59C00] 10:48:57 INFO - PROCESS | 3856 | 1461088137313 Marionette TRACE conn3 <- [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]]]}] 10:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1054ms 10:48:57 INFO - PROCESS | 3856 | 1461088137371 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 10:48:57 INFO - PROCESS | 3856 | 1461088137377 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 10:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:48:57 INFO - PROCESS | 3856 | 1461088137383 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:48:57 INFO - PROCESS | 3856 | 1461088137386 Marionette TRACE conn3 <- [1,1246,null,{}] 10:48:57 INFO - PROCESS | 3856 | 1461088137415 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:57 INFO - PROCESS | 3856 | 1461088137539 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 10:48:57 INFO - PROCESS | 3856 | 1461088137660 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:57 INFO - PROCESS | 3856 | ++DOCSHELL 13261C00 == 43 [pid = 3856] [id = 321] 10:48:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (13464400) [pid = 3856] [serial = 962] [outer = 00000000] 10:48:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (136E8400) [pid = 3856] [serial = 963] [outer = 13464400] 10:48:57 INFO - PROCESS | 3856 | 1461088137716 Marionette DEBUG loaded listener.js 10:48:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (13872C00) [pid = 3856] [serial = 964] [outer = 13464400] 10:48:58 INFO - PROCESS | 3856 | 1461088138613 Marionette TRACE conn3 <- [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]]]}] 10:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1310ms 10:48:58 INFO - PROCESS | 3856 | 1461088138689 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 10:48:58 INFO - PROCESS | 3856 | 1461088138692 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 10:48:58 INFO - PROCESS | 3856 | 1461088138698 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:48:58 INFO - PROCESS | 3856 | 1461088138701 Marionette TRACE conn3 <- [1,1250,null,{}] 10:48:58 INFO - PROCESS | 3856 | 1461088138707 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:58 INFO - PROCESS | 3856 | 1461088138793 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 10:48:58 INFO - PROCESS | 3856 | 1461088138876 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:58 INFO - PROCESS | 3856 | ++DOCSHELL 13260400 == 44 [pid = 3856] [id = 322] 10:48:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (13262400) [pid = 3856] [serial = 965] [outer = 00000000] 10:48:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (13468400) [pid = 3856] [serial = 966] [outer = 13262400] 10:48:58 INFO - PROCESS | 3856 | 1461088138924 Marionette DEBUG loaded listener.js 10:48:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (136E7000) [pid = 3856] [serial = 967] [outer = 13262400] 10:48:59 INFO - PROCESS | 3856 | --DOCSHELL 142E6800 == 43 [pid = 3856] [id = 19] 10:48:59 INFO - PROCESS | 3856 | --DOCSHELL 12B3D800 == 42 [pid = 3856] [id = 18] 10:48:59 INFO - PROCESS | 3856 | --DOCSHELL 13AF3000 == 41 [pid = 3856] [id = 21] 10:48:59 INFO - PROCESS | 3856 | --DOCSHELL 187C2400 == 40 [pid = 3856] [id = 26] 10:48:59 INFO - PROCESS | 3856 | --DOCSHELL 16446000 == 39 [pid = 3856] [id = 28] 10:48:59 INFO - PROCESS | 3856 | --DOCSHELL 19296000 == 38 [pid = 3856] [id = 8] 10:48:59 INFO - PROCESS | 3856 | --DOCSHELL 19A44000 == 37 [pid = 3856] [id = 27] 10:48:59 INFO - PROCESS | 3856 | --DOCSHELL 16C7B400 == 36 [pid = 3856] [id = 24] 10:48:59 INFO - PROCESS | 3856 | --DOCSHELL 1851D000 == 35 [pid = 3856] [id = 25] 10:48:59 INFO - PROCESS | 3856 | --DOCSHELL 13A56800 == 34 [pid = 3856] [id = 22] 10:48:59 INFO - PROCESS | 3856 | --DOCSHELL 16465400 == 33 [pid = 3856] [id = 23] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (1E384000) [pid = 3856] [serial = 915] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOCSHELL 1C181400 == 32 [pid = 3856] [id = 305] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (17E52000) [pid = 3856] [serial = 675] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (18079800) [pid = 3856] [serial = 721] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (1E33AC00) [pid = 3856] [serial = 781] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (1D653C00) [pid = 3856] [serial = 684] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (18E08400) [pid = 3856] [serial = 630] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (1ACBF800) [pid = 3856] [serial = 633] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (1E33F800) [pid = 3856] [serial = 784] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (19942C00) [pid = 3856] [serial = 724] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (18711C00) [pid = 3856] [serial = 639] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (1550A400) [pid = 3856] [serial = 766] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (1A5ED000) [pid = 3856] [serial = 772] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (13A53000) [pid = 3856] [serial = 672] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (1D3F3800) [pid = 3856] [serial = 775] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (14299800) [pid = 3856] [serial = 627] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (181A7400) [pid = 3856] [serial = 823] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (1A6E9000) [pid = 3856] [serial = 678] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (18071800) [pid = 3856] [serial = 769] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (19D8A800) [pid = 3856] [serial = 826] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (1ACBFC00) [pid = 3856] [serial = 832] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (1DCF1800) [pid = 3856] [serial = 778] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (1A548800) [pid = 3856] [serial = 829] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (1CAAB800) [pid = 3856] [serial = 636] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (1550FC00) [pid = 3856] [serial = 820] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1CAB8000) [pid = 3856] [serial = 681] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1E0A7000) [pid = 3856] [serial = 730] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (1DD58400) [pid = 3856] [serial = 727] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (15722000) [pid = 3856] [serial = 585] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (1D2F6400) [pid = 3856] [serial = 877] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (1CEB3800) [pid = 3856] [serial = 876] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (1C74B400) [pid = 3856] [serial = 874] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (1ACB9000) [pid = 3856] [serial = 873] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (181A4000) [pid = 3856] [serial = 871] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (18078C00) [pid = 3856] [serial = 870] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (15DCFC00) [pid = 3856] [serial = 868] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (1573B000) [pid = 3856] [serial = 867] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (1C9F5C00) [pid = 3856] [serial = 865] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (197C4400) [pid = 3856] [serial = 897] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (18A5D400) [pid = 3856] [serial = 894] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (18A65400) [pid = 3856] [serial = 895] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (142E5C00) [pid = 3856] [serial = 891] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (16567C00) [pid = 3856] [serial = 892] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (17E5F400) [pid = 3856] [serial = 889] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (16743C00) [pid = 3856] [serial = 888] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (1A549400) [pid = 3856] [serial = 901] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1D3F3C00) [pid = 3856] [serial = 904] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1993FC00) [pid = 3856] [serial = 898] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1E336400) [pid = 3856] [serial = 913] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (19D94400) [pid = 3856] [serial = 900] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1CE15000) [pid = 3856] [serial = 903] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (17E98400) [pid = 3856] [serial = 909] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1DCEF800) [pid = 3856] [serial = 906] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1DE0F400) [pid = 3856] [serial = 912] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1A53DC00) [pid = 3856] [serial = 910] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (1DCF8400) [pid = 3856] [serial = 907] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (13AFAC00) [pid = 3856] [serial = 886] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1386AC00) [pid = 3856] [serial = 885] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (1DCF5C00) [pid = 3856] [serial = 883] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1DCF3800) [pid = 3856] [serial = 882] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1D65A800) [pid = 3856] [serial = 880] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1D657C00) [pid = 3856] [serial = 879] [outer = 00000000] [url = about:blank] 10:48:59 INFO - PROCESS | 3856 | 1461088139549 Marionette TRACE conn3 <- [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]]]}] 10:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 904ms 10:48:59 INFO - PROCESS | 3856 | 1461088139612 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 10:48:59 INFO - PROCESS | 3856 | 1461088139601 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 10:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:48:59 INFO - PROCESS | 3856 | 1461088139607 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:48:59 INFO - PROCESS | 3856 | 1461088139609 Marionette TRACE conn3 <- [1,1254,null,{}] 10:48:59 INFO - PROCESS | 3856 | 1461088139613 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:48:59 INFO - PROCESS | 3856 | 1461088139691 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 10:48:59 INFO - PROCESS | 3856 | 1461088139697 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:59 INFO - PROCESS | 3856 | ++DOCSHELL 13256C00 == 33 [pid = 3856] [id = 323] 10:48:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (1325F400) [pid = 3856] [serial = 968] [outer = 00000000] 10:48:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (13A5AC00) [pid = 3856] [serial = 969] [outer = 1325F400] 10:48:59 INFO - PROCESS | 3856 | 1461088139745 Marionette DEBUG loaded listener.js 10:48:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (14299000) [pid = 3856] [serial = 970] [outer = 1325F400] 10:49:00 INFO - PROCESS | 3856 | 1461088140200 Marionette TRACE conn3 <- [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]]]}] 10:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 602ms 10:49:00 INFO - PROCESS | 3856 | 1461088140254 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 10:49:00 INFO - PROCESS | 3856 | 1461088140256 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 10:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:49:00 INFO - PROCESS | 3856 | 1461088140264 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:49:00 INFO - PROCESS | 3856 | 1461088140267 Marionette TRACE conn3 <- [1,1258,null,{}] 10:49:00 INFO - PROCESS | 3856 | 1461088140277 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:00 INFO - PROCESS | 3856 | 1461088140362 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 10:49:00 INFO - PROCESS | 3856 | 1461088140368 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:00 INFO - PROCESS | 3856 | ++DOCSHELL 1439C400 == 34 [pid = 3856] [id = 324] 10:49:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (1439DC00) [pid = 3856] [serial = 971] [outer = 00000000] 10:49:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (15722C00) [pid = 3856] [serial = 972] [outer = 1439DC00] 10:49:00 INFO - PROCESS | 3856 | 1461088140417 Marionette DEBUG loaded listener.js 10:49:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (159E6000) [pid = 3856] [serial = 973] [outer = 1439DC00] 10:49:00 INFO - PROCESS | 3856 | 1461088140862 Marionette TRACE conn3 <- [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]]]}] 10:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 617ms 10:49:00 INFO - PROCESS | 3856 | 1461088140886 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 10:49:00 INFO - PROCESS | 3856 | 1461088140889 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 10:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:49:00 INFO - PROCESS | 3856 | 1461088140896 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:49:00 INFO - PROCESS | 3856 | 1461088140897 Marionette TRACE conn3 <- [1,1262,null,{}] 10:49:00 INFO - PROCESS | 3856 | 1461088140901 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:00 INFO - PROCESS | 3856 | 1461088140978 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 10:49:00 INFO - PROCESS | 3856 | 1461088140984 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:00 INFO - PROCESS | 3856 | ++DOCSHELL 15DCA800 == 35 [pid = 3856] [id = 325] 10:49:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (16301C00) [pid = 3856] [serial = 974] [outer = 00000000] 10:49:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1633A400) [pid = 3856] [serial = 975] [outer = 16301C00] 10:49:01 INFO - PROCESS | 3856 | 1461088141023 Marionette DEBUG loaded listener.js 10:49:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1644E800) [pid = 3856] [serial = 976] [outer = 16301C00] 10:49:01 INFO - PROCESS | 3856 | 1461088141451 Marionette TRACE conn3 <- [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]]]}] 10:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 572ms 10:49:01 INFO - PROCESS | 3856 | 1461088141477 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 10:49:01 INFO - PROCESS | 3856 | 1461088141479 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 10:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:49:01 INFO - PROCESS | 3856 | 1461088141482 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:49:01 INFO - PROCESS | 3856 | 1461088141484 Marionette TRACE conn3 <- [1,1266,null,{}] 10:49:01 INFO - PROCESS | 3856 | 1461088141470 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:01 INFO - PROCESS | 3856 | 1461088141577 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 10:49:01 INFO - PROCESS | 3856 | 1461088141583 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:01 INFO - PROCESS | 3856 | ++DOCSHELL 15734C00 == 36 [pid = 3856] [id = 326] 10:49:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (16302800) [pid = 3856] [serial = 977] [outer = 00000000] 10:49:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (16743800) [pid = 3856] [serial = 978] [outer = 16302800] 10:49:01 INFO - PROCESS | 3856 | 1461088141630 Marionette DEBUG loaded listener.js 10:49:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (16747000) [pid = 3856] [serial = 979] [outer = 16302800] 10:49:02 INFO - PROCESS | 3856 | 1461088142089 Marionette TRACE conn3 <- [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]]]}] 10:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 678ms 10:49:02 INFO - PROCESS | 3856 | 1461088142146 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 10:49:02 INFO - PROCESS | 3856 | 1461088142148 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 10:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:49:02 INFO - PROCESS | 3856 | 1461088142152 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:49:02 INFO - PROCESS | 3856 | 1461088142153 Marionette TRACE conn3 <- [1,1270,null,{}] 10:49:02 INFO - PROCESS | 3856 | 1461088142163 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:02 INFO - PROCESS | 3856 | 1461088142304 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 10:49:02 INFO - PROCESS | 3856 | 1461088142366 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:02 INFO - PROCESS | 3856 | ++DOCSHELL 17E9A400 == 37 [pid = 3856] [id = 327] 10:49:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (17EA2000) [pid = 3856] [serial = 980] [outer = 00000000] 10:49:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (18075C00) [pid = 3856] [serial = 981] [outer = 17EA2000] 10:49:02 INFO - PROCESS | 3856 | 1461088142414 Marionette DEBUG loaded listener.js 10:49:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1807DC00) [pid = 3856] [serial = 982] [outer = 17EA2000] 10:49:02 INFO - PROCESS | 3856 | 1461088142828 Marionette TRACE conn3 <- [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]]]}] 10:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 723ms 10:49:02 INFO - PROCESS | 3856 | 1461088142887 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 10:49:02 INFO - PROCESS | 3856 | 1461088142889 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 10:49:02 INFO - PROCESS | 3856 | 1461088142893 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:49:02 INFO - PROCESS | 3856 | 1461088142894 Marionette TRACE conn3 <- [1,1274,null,{}] 10:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:49:02 INFO - PROCESS | 3856 | 1461088142898 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:02 INFO - PROCESS | 3856 | 1461088142982 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 10:49:02 INFO - PROCESS | 3856 | 1461088142988 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:02 INFO - PROCESS | 3856 | ++DOCSHELL 181A4000 == 38 [pid = 3856] [id = 328] 10:49:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (181A7C00) [pid = 3856] [serial = 983] [outer = 00000000] 10:49:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (18713800) [pid = 3856] [serial = 984] [outer = 181A7C00] 10:49:03 INFO - PROCESS | 3856 | 1461088143032 Marionette DEBUG loaded listener.js 10:49:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (18718C00) [pid = 3856] [serial = 985] [outer = 181A7C00] 10:49:03 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (17E97800) [pid = 3856] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:49:03 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (18712C00) [pid = 3856] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:49:03 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (14BA7C00) [pid = 3856] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:49:03 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (12D76800) [pid = 3856] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:49:03 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1346FC00) [pid = 3856] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:49:03 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (16305000) [pid = 3856] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:49:03 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (11B5D400) [pid = 3856] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:49:03 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (13876800) [pid = 3856] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:49:03 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (16740800) [pid = 3856] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:49:03 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (16744000) [pid = 3856] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:49:03 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (18A5D800) [pid = 3856] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:49:03 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (15722800) [pid = 3856] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:49:03 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (13875800) [pid = 3856] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:49:03 INFO - PROCESS | 3856 | 1461088143564 Marionette TRACE conn3 <- [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]]]}] 10:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 708ms 10:49:03 INFO - PROCESS | 3856 | 1461088143602 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 10:49:03 INFO - PROCESS | 3856 | 1461088143604 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 10:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:49:03 INFO - PROCESS | 3856 | 1461088143607 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:49:03 INFO - PROCESS | 3856 | 1461088143609 Marionette TRACE conn3 <- [1,1278,null,{}] 10:49:03 INFO - PROCESS | 3856 | 1461088143612 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:03 INFO - PROCESS | 3856 | 1461088143686 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 10:49:03 INFO - PROCESS | 3856 | 1461088143691 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:03 INFO - PROCESS | 3856 | ++DOCSHELL 11B5D400 == 39 [pid = 3856] [id = 329] 10:49:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (13463400) [pid = 3856] [serial = 986] [outer = 00000000] 10:49:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (1429A400) [pid = 3856] [serial = 987] [outer = 13463400] 10:49:03 INFO - PROCESS | 3856 | 1461088143735 Marionette DEBUG loaded listener.js 10:49:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (142EB800) [pid = 3856] [serial = 988] [outer = 13463400] 10:49:04 INFO - PROCESS | 3856 | 1461088144140 Marionette TRACE conn3 <- [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]]]}] 10:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 572ms 10:49:04 INFO - PROCESS | 3856 | 1461088144187 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 10:49:04 INFO - PROCESS | 3856 | 1461088144189 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 10:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:49:04 INFO - PROCESS | 3856 | 1461088144192 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:49:04 INFO - PROCESS | 3856 | 1461088144194 Marionette TRACE conn3 <- [1,1282,null,{}] 10:49:04 INFO - PROCESS | 3856 | 1461088144197 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:04 INFO - PROCESS | 3856 | 1461088144279 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 10:49:04 INFO - PROCESS | 3856 | 1461088144287 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:04 INFO - PROCESS | 3856 | ++DOCSHELL 13876800 == 40 [pid = 3856] [id = 330] 10:49:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (14345800) [pid = 3856] [serial = 989] [outer = 00000000] 10:49:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (18712C00) [pid = 3856] [serial = 990] [outer = 14345800] 10:49:04 INFO - PROCESS | 3856 | 1461088144331 Marionette DEBUG loaded listener.js 10:49:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1870E800) [pid = 3856] [serial = 991] [outer = 14345800] 10:49:04 INFO - PROCESS | 3856 | 1461088144730 Marionette TRACE conn3 <- [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]]]}] 10:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 572ms 10:49:04 INFO - PROCESS | 3856 | 1461088144777 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 10:49:04 INFO - PROCESS | 3856 | 1461088144779 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 10:49:04 INFO - PROCESS | 3856 | 1461088144782 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:49:04 INFO - PROCESS | 3856 | 1461088144767 Marionette TRACE conn3 <- [1,1286,null,{}] 10:49:04 INFO - PROCESS | 3856 | 1461088144770 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:04 INFO - PROCESS | 3856 | 1461088144847 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 10:49:04 INFO - PROCESS | 3856 | 1461088144853 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:04 INFO - PROCESS | 3856 | ++DOCSHELL 16443000 == 41 [pid = 3856] [id = 331] 10:49:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (16747800) [pid = 3856] [serial = 992] [outer = 00000000] 10:49:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (18A67C00) [pid = 3856] [serial = 993] [outer = 16747800] 10:49:04 INFO - PROCESS | 3856 | 1461088144897 Marionette DEBUG loaded listener.js 10:49:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (18A66C00) [pid = 3856] [serial = 994] [outer = 16747800] 10:49:05 INFO - PROCESS | 3856 | 1461088145311 Marionette TRACE conn3 <- [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]]]}] 10:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 573ms 10:49:05 INFO - PROCESS | 3856 | 1461088145345 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 10:49:05 INFO - PROCESS | 3856 | 1461088145347 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 10:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:49:05 INFO - PROCESS | 3856 | 1461088145350 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:49:05 INFO - PROCESS | 3856 | 1461088145352 Marionette TRACE conn3 <- [1,1290,null,{}] 10:49:05 INFO - PROCESS | 3856 | 1461088145356 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:05 INFO - PROCESS | 3856 | 1461088145447 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 10:49:05 INFO - PROCESS | 3856 | 1461088145452 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:05 INFO - PROCESS | 3856 | ++DOCSHELL 18C7D800 == 42 [pid = 3856] [id = 332] 10:49:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (18E0D400) [pid = 3856] [serial = 995] [outer = 00000000] 10:49:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1936BC00) [pid = 3856] [serial = 996] [outer = 18E0D400] 10:49:05 INFO - PROCESS | 3856 | 1461088145500 Marionette DEBUG loaded listener.js 10:49:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (19545800) [pid = 3856] [serial = 997] [outer = 18E0D400] 10:49:06 INFO - PROCESS | 3856 | 1461088146197 Marionette TRACE conn3 <- [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]]]}] 10:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 873ms 10:49:06 INFO - PROCESS | 3856 | 1461088146238 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 10:49:06 INFO - PROCESS | 3856 | 1461088146241 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 10:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:49:06 INFO - PROCESS | 3856 | 1461088146246 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:49:06 INFO - PROCESS | 3856 | 1461088146249 Marionette TRACE conn3 <- [1,1294,null,{}] 10:49:06 INFO - PROCESS | 3856 | 1461088146255 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:06 INFO - PROCESS | 3856 | 1461088146342 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 10:49:06 INFO - PROCESS | 3856 | 1461088146467 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:06 INFO - PROCESS | 3856 | ++DOCSHELL 13203C00 == 43 [pid = 3856] [id = 333] 10:49:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (133A7000) [pid = 3856] [serial = 998] [outer = 00000000] 10:49:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1386D000) [pid = 3856] [serial = 999] [outer = 133A7000] 10:49:06 INFO - PROCESS | 3856 | 1461088146524 Marionette DEBUG loaded listener.js 10:49:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (13AFAC00) [pid = 3856] [serial = 1000] [outer = 133A7000] 10:49:07 INFO - PROCESS | 3856 | 1461088147090 Marionette TRACE conn3 <- [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]]]}] 10:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 859ms 10:49:07 INFO - PROCESS | 3856 | 1461088147114 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 10:49:07 INFO - PROCESS | 3856 | 1461088147120 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 10:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:49:07 INFO - PROCESS | 3856 | 1461088147126 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:49:07 INFO - PROCESS | 3856 | 1461088147129 Marionette TRACE conn3 <- [1,1298,null,{}] 10:49:07 INFO - PROCESS | 3856 | 1461088147133 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:07 INFO - PROCESS | 3856 | 1461088147227 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 10:49:07 INFO - PROCESS | 3856 | 1461088147351 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:07 INFO - PROCESS | 3856 | ++DOCSHELL 1346A400 == 44 [pid = 3856] [id = 334] 10:49:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (13471000) [pid = 3856] [serial = 1001] [outer = 00000000] 10:49:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (1632F400) [pid = 3856] [serial = 1002] [outer = 13471000] 10:49:07 INFO - PROCESS | 3856 | 1461088147406 Marionette DEBUG loaded listener.js 10:49:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (16739800) [pid = 3856] [serial = 1003] [outer = 13471000] 10:49:07 INFO - PROCESS | 3856 | 1461088147969 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",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/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 10:49:08 INFO - PROCESS | 3856 | 1461088148040 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 10:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:49:08 INFO - PROCESS | 3856 | 1461088148044 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:49:08 INFO - PROCESS | 3856 | 1461088148048 Marionette TRACE conn3 <- [1,1302,null,{}] 10:49:08 INFO - PROCESS | 3856 | 1461088148072 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:08 INFO - PROCESS | 3856 | 1461088148214 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 10:49:08 INFO - PROCESS | 3856 | 1461088148266 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:08 INFO - PROCESS | 3856 | ++DOCSHELL 18C7A400 == 45 [pid = 3856] [id = 335] 10:49:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (18C7A800) [pid = 3856] [serial = 1004] [outer = 00000000] 10:49:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (19360400) [pid = 3856] [serial = 1005] [outer = 18C7A800] 10:49:08 INFO - PROCESS | 3856 | 1461088148322 Marionette DEBUG loaded listener.js 10:49:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (19548C00) [pid = 3856] [serial = 1006] [outer = 18C7A800] 10:49:08 INFO - PROCESS | 3856 | 1461088148841 Marionette TRACE conn3 <- [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]]]}] 10:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 874ms 10:49:08 INFO - PROCESS | 3856 | 1461088148913 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 10:49:08 INFO - PROCESS | 3856 | 1461088148916 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 10:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:49:08 INFO - PROCESS | 3856 | 1461088148919 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:49:08 INFO - PROCESS | 3856 | 1461088148921 Marionette TRACE conn3 <- [1,1306,null,{}] 10:49:08 INFO - PROCESS | 3856 | 1461088148925 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:09 INFO - PROCESS | 3856 | 1461088149025 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 10:49:09 INFO - PROCESS | 3856 | 1461088149148 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:09 INFO - PROCESS | 3856 | ++DOCSHELL 1346E800 == 46 [pid = 3856] [id = 336] 10:49:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (16C7B400) [pid = 3856] [serial = 1007] [outer = 00000000] 10:49:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (197C2800) [pid = 3856] [serial = 1008] [outer = 16C7B400] 10:49:09 INFO - PROCESS | 3856 | 1461088149210 Marionette DEBUG loaded listener.js 10:49:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (197C5C00) [pid = 3856] [serial = 1009] [outer = 16C7B400] 10:49:09 INFO - PROCESS | 3856 | 1461088149946 Marionette TRACE conn3 <- [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]]]}] 10:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1114ms 10:49:10 INFO - PROCESS | 3856 | 1461088150023 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 10:49:10 INFO - PROCESS | 3856 | 1461088150026 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 10:49:10 INFO - PROCESS | 3856 | 1461088150032 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:49:10 INFO - PROCESS | 3856 | 1461088150035 Marionette TRACE conn3 <- [1,1310,null,{}] 10:49:10 INFO - PROCESS | 3856 | 1461088150040 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:10 INFO - PROCESS | 3856 | 1461088150146 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 10:49:10 INFO - PROCESS | 3856 | 1461088150297 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:10 INFO - PROCESS | 3856 | ++DOCSHELL 1346AC00 == 47 [pid = 3856] [id = 337] 10:49:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (1346F000) [pid = 3856] [serial = 1010] [outer = 00000000] 10:49:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (13AF7400) [pid = 3856] [serial = 1011] [outer = 1346F000] 10:49:10 INFO - PROCESS | 3856 | 1461088150332 Marionette DEBUG loaded listener.js 10:49:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (142F2000) [pid = 3856] [serial = 1012] [outer = 1346F000] 10:49:10 INFO - PROCESS | 3856 | --DOCSHELL 16443000 == 46 [pid = 3856] [id = 331] 10:49:10 INFO - PROCESS | 3856 | --DOCSHELL 13876800 == 45 [pid = 3856] [id = 330] 10:49:10 INFO - PROCESS | 3856 | --DOCSHELL 11B5D400 == 44 [pid = 3856] [id = 329] 10:49:10 INFO - PROCESS | 3856 | --DOCSHELL 181A4000 == 43 [pid = 3856] [id = 328] 10:49:10 INFO - PROCESS | 3856 | --DOCSHELL 17E9A400 == 42 [pid = 3856] [id = 327] 10:49:10 INFO - PROCESS | 3856 | --DOCSHELL 15734C00 == 41 [pid = 3856] [id = 326] 10:49:10 INFO - PROCESS | 3856 | --DOCSHELL 15DCA800 == 40 [pid = 3856] [id = 325] 10:49:10 INFO - PROCESS | 3856 | --DOCSHELL 1439C400 == 39 [pid = 3856] [id = 324] 10:49:10 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (1851B800) [pid = 3856] [serial = 942] [outer = 00000000] [url = about:blank] 10:49:10 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (1871BC00) [pid = 3856] [serial = 945] [outer = 00000000] [url = about:blank] 10:49:10 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (1550E400) [pid = 3856] [serial = 930] [outer = 00000000] [url = about:blank] 10:49:10 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (12DA5000) [pid = 3856] [serial = 921] [outer = 00000000] [url = about:blank] 10:49:10 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (13201800) [pid = 3856] [serial = 922] [outer = 00000000] [url = about:blank] 10:49:10 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (136EEC00) [pid = 3856] [serial = 924] [outer = 00000000] [url = about:blank] 10:49:10 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (1386A800) [pid = 3856] [serial = 925] [outer = 00000000] [url = about:blank] 10:49:10 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (16446800) [pid = 3856] [serial = 933] [outer = 00000000] [url = about:blank] 10:49:10 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (16565C00) [pid = 3856] [serial = 934] [outer = 00000000] [url = about:blank] 10:49:10 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (11BCC000) [pid = 3856] [serial = 918] [outer = 00000000] [url = about:blank] 10:49:10 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (12310400) [pid = 3856] [serial = 919] [outer = 00000000] [url = about:blank] 10:49:10 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (142E5800) [pid = 3856] [serial = 927] [outer = 00000000] [url = about:blank] 10:49:10 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (1439D800) [pid = 3856] [serial = 928] [outer = 00000000] [url = about:blank] 10:49:10 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (18518800) [pid = 3856] [serial = 943] [outer = 00000000] [url = about:blank] 10:49:10 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (16C02800) [pid = 3856] [serial = 936] [outer = 00000000] [url = about:blank] 10:49:10 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (16C3EC00) [pid = 3856] [serial = 937] [outer = 00000000] [url = about:blank] 10:49:10 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1807C000) [pid = 3856] [serial = 939] [outer = 00000000] [url = about:blank] 10:49:10 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (18C7BC00) [pid = 3856] [serial = 957] [outer = 00000000] [url = about:blank] 10:49:10 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (18A67800) [pid = 3856] [serial = 948] [outer = 00000000] [url = about:blank] 10:49:10 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1871A800) [pid = 3856] [serial = 946] [outer = 00000000] [url = about:blank] 10:49:10 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (187C3000) [pid = 3856] [serial = 955] [outer = 00000000] [url = about:blank] 10:49:10 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (18513000) [pid = 3856] [serial = 954] [outer = 00000000] [url = about:blank] 10:49:10 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1573EC00) [pid = 3856] [serial = 931] [outer = 00000000] [url = about:blank] 10:49:10 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (18C74400) [pid = 3856] [serial = 949] [outer = 00000000] [url = about:blank] 10:49:10 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (16303800) [pid = 3856] [serial = 951] [outer = 00000000] [url = about:blank] 10:49:10 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (16302400) [pid = 3856] [serial = 952] [outer = 00000000] [url = about:blank] 10:49:10 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (18075400) [pid = 3856] [serial = 940] [outer = 00000000] [url = about:blank] 10:49:10 INFO - PROCESS | 3856 | 1461088150833 Marionette TRACE conn3 <- [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]]]}] 10:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 874ms 10:49:10 INFO - PROCESS | 3856 | 1461088150902 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 10:49:10 INFO - PROCESS | 3856 | 1461088150907 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 10:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:49:10 INFO - PROCESS | 3856 | 1461088150913 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:49:10 INFO - PROCESS | 3856 | 1461088150916 Marionette TRACE conn3 <- [1,1314,null,{}] 10:49:10 INFO - PROCESS | 3856 | 1461088150920 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:10 INFO - PROCESS | 3856 | 1461088150998 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 10:49:11 INFO - PROCESS | 3856 | 1461088151004 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:11 INFO - PROCESS | 3856 | ++DOCSHELL 13203000 == 40 [pid = 3856] [id = 338] 10:49:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (13463C00) [pid = 3856] [serial = 1013] [outer = 00000000] 10:49:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (13A56800) [pid = 3856] [serial = 1014] [outer = 13463C00] 10:49:11 INFO - PROCESS | 3856 | 1461088151049 Marionette DEBUG loaded listener.js 10:49:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (14BB1400) [pid = 3856] [serial = 1015] [outer = 13463C00] 10:49:11 INFO - PROCESS | 3856 | 1461088151500 Marionette TRACE conn3 <- [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]]]}] 10:49:11 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 10:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 617ms 10:49:11 INFO - PROCESS | 3856 | 1461088151532 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 10:49:11 INFO - PROCESS | 3856 | 1461088151534 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 10:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:49:11 INFO - PROCESS | 3856 | 1461088151538 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:49:11 INFO - PROCESS | 3856 | 1461088151541 Marionette TRACE conn3 <- [1,1318,null,{}] 10:49:11 INFO - PROCESS | 3856 | 1461088151551 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:11 INFO - PROCESS | 3856 | 1461088151631 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 10:49:11 INFO - PROCESS | 3856 | 1461088151639 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:11 INFO - PROCESS | 3856 | ++DOCSHELL 16305000 == 41 [pid = 3856] [id = 339] 10:49:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (16306000) [pid = 3856] [serial = 1016] [outer = 00000000] 10:49:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (1633C800) [pid = 3856] [serial = 1017] [outer = 16306000] 10:49:11 INFO - PROCESS | 3856 | 1461088151686 Marionette DEBUG loaded listener.js 10:49:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1645A800) [pid = 3856] [serial = 1018] [outer = 16306000] 10:49:12 INFO - PROCESS | 3856 | 1461088152142 Marionette TRACE conn3 <- [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]]]}] 10:49:12 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 10:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 602ms 10:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:49:12 INFO - PROCESS | 3856 | 1461088152157 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 10:49:12 INFO - PROCESS | 3856 | 1461088152160 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 10:49:12 INFO - PROCESS | 3856 | 1461088152163 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:49:12 INFO - PROCESS | 3856 | 1461088152165 Marionette TRACE conn3 <- [1,1322,null,{}] 10:49:12 INFO - PROCESS | 3856 | 1461088152168 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:12 INFO - PROCESS | 3856 | 1461088152245 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 10:49:12 INFO - PROCESS | 3856 | 1461088152251 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:12 INFO - PROCESS | 3856 | ++DOCSHELL 1656D400 == 42 [pid = 3856] [id = 340] 10:49:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (16742C00) [pid = 3856] [serial = 1019] [outer = 00000000] 10:49:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (16C7E000) [pid = 3856] [serial = 1020] [outer = 16742C00] 10:49:12 INFO - PROCESS | 3856 | 1461088152287 Marionette DEBUG loaded listener.js 10:49:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (17E97000) [pid = 3856] [serial = 1021] [outer = 16742C00] 10:49:12 INFO - PROCESS | 3856 | 1461088152713 Marionette TRACE conn3 <- [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]]]}] 10:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 573ms 10:49:12 INFO - PROCESS | 3856 | 1461088152742 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 10:49:12 INFO - PROCESS | 3856 | 1461088152744 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 10:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:49:12 INFO - PROCESS | 3856 | 1461088152747 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:49:12 INFO - PROCESS | 3856 | 1461088152733 Marionette TRACE conn3 <- [1,1326,null,{}] 10:49:12 INFO - PROCESS | 3856 | 1461088152736 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:12 INFO - PROCESS | 3856 | 1461088152842 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 10:49:12 INFO - PROCESS | 3856 | 1461088152848 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:12 INFO - PROCESS | 3856 | ++DOCSHELL 12D9B400 == 43 [pid = 3856] [id = 341] 10:49:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (18076400) [pid = 3856] [serial = 1022] [outer = 00000000] 10:49:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1807E400) [pid = 3856] [serial = 1023] [outer = 18076400] 10:49:12 INFO - PROCESS | 3856 | 1461088152892 Marionette DEBUG loaded listener.js 10:49:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (18123C00) [pid = 3856] [serial = 1024] [outer = 18076400] 10:49:13 INFO - PROCESS | 3856 | 1461088153817 Marionette TRACE conn3 <- [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]]]}] 10:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1114ms 10:49:13 INFO - PROCESS | 3856 | 1461088153855 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 10:49:13 INFO - PROCESS | 3856 | 1461088153857 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 10:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:49:13 INFO - PROCESS | 3856 | 1461088153861 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:49:13 INFO - PROCESS | 3856 | 1461088153863 Marionette TRACE conn3 <- [1,1330,null,{}] 10:49:13 INFO - PROCESS | 3856 | 1461088153866 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:13 INFO - PROCESS | 3856 | 1461088153990 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 10:49:13 INFO - PROCESS | 3856 | 1461088153998 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:13 INFO - PROCESS | 3856 | ++DOCSHELL 1807C000 == 44 [pid = 3856] [id = 342] 10:49:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1819D000) [pid = 3856] [serial = 1025] [outer = 00000000] 10:49:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (187C7000) [pid = 3856] [serial = 1026] [outer = 1819D000] 10:49:14 INFO - PROCESS | 3856 | 1461088154045 Marionette DEBUG loaded listener.js 10:49:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (188E6800) [pid = 3856] [serial = 1027] [outer = 1819D000] 10:49:14 INFO - PROCESS | 3856 | 1461088154491 Marionette TRACE conn3 <- [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]]]}] 10:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 663ms 10:49:14 INFO - PROCESS | 3856 | 1461088154538 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 10:49:14 INFO - PROCESS | 3856 | 1461088154540 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 10:49:14 INFO - PROCESS | 3856 | 1461088154547 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:49:14 INFO - PROCESS | 3856 | 1461088154549 Marionette TRACE conn3 <- [1,1334,null,{}] 10:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:49:14 INFO - PROCESS | 3856 | 1461088154552 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:14 INFO - PROCESS | 3856 | 1461088154659 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 10:49:14 INFO - PROCESS | 3856 | 1461088154665 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:14 INFO - PROCESS | 3856 | ++DOCSHELL 11B56400 == 45 [pid = 3856] [id = 343] 10:49:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (18713000) [pid = 3856] [serial = 1028] [outer = 00000000] 10:49:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (18E05800) [pid = 3856] [serial = 1029] [outer = 18713000] 10:49:14 INFO - PROCESS | 3856 | 1461088154692 Marionette DEBUG loaded listener.js 10:49:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (18E0C400) [pid = 3856] [serial = 1030] [outer = 18713000] 10:49:14 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (16302800) [pid = 3856] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:49:14 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (17EA2000) [pid = 3856] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:49:14 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (181A7C00) [pid = 3856] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:49:14 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (13463400) [pid = 3856] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:49:14 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (13262400) [pid = 3856] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:49:14 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (14345800) [pid = 3856] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:49:14 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (1439DC00) [pid = 3856] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:49:14 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1325F400) [pid = 3856] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:49:14 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (16301C00) [pid = 3856] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:49:14 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1DD4DC00) [pid = 3856] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:49:14 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (16747800) [pid = 3856] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:49:15 INFO - PROCESS | 3856 | 1461088155172 Marionette TRACE conn3 <- [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]]]}] 10:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 677ms 10:49:15 INFO - PROCESS | 3856 | 1461088155212 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 10:49:15 INFO - PROCESS | 3856 | 1461088155214 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 10:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:49:15 INFO - PROCESS | 3856 | 1461088155217 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:49:15 INFO - PROCESS | 3856 | 1461088155219 Marionette TRACE conn3 <- [1,1338,null,{}] 10:49:15 INFO - PROCESS | 3856 | 1461088155222 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:15 INFO - PROCESS | 3856 | 1461088155331 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 10:49:15 INFO - PROCESS | 3856 | 1461088155341 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:15 INFO - PROCESS | 3856 | ++DOCSHELL 12DA1800 == 46 [pid = 3856] [id = 344] 10:49:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1571B400) [pid = 3856] [serial = 1031] [outer = 00000000] 10:49:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (18127C00) [pid = 3856] [serial = 1032] [outer = 1571B400] 10:49:15 INFO - PROCESS | 3856 | 1461088155385 Marionette DEBUG loaded listener.js 10:49:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1851E400) [pid = 3856] [serial = 1033] [outer = 1571B400] 10:49:15 INFO - PROCESS | 3856 | 1461088155774 Marionette TRACE conn3 <- [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]]]}] 10:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 618ms 10:49:15 INFO - PROCESS | 3856 | 1461088155839 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 10:49:15 INFO - PROCESS | 3856 | 1461088155841 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 10:49:15 INFO - PROCESS | 3856 | 1461088155844 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:49:15 INFO - PROCESS | 3856 | 1461088155846 Marionette TRACE conn3 <- [1,1342,null,{}] 10:49:15 INFO - PROCESS | 3856 | 1461088155849 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:15 INFO - PROCESS | 3856 | 1461088155925 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 10:49:15 INFO - PROCESS | 3856 | 1461088155933 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:15 INFO - PROCESS | 3856 | ++DOCSHELL 16745C00 == 47 [pid = 3856] [id = 345] 10:49:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (18C77C00) [pid = 3856] [serial = 1034] [outer = 00000000] 10:49:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (197C4C00) [pid = 3856] [serial = 1035] [outer = 18C77C00] 10:49:15 INFO - PROCESS | 3856 | 1461088155977 Marionette DEBUG loaded listener.js 10:49:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (19941800) [pid = 3856] [serial = 1036] [outer = 18C77C00] 10:49:16 INFO - PROCESS | 3856 | 1461088156378 Marionette TRACE conn3 <- [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]]]}] 10:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 572ms 10:49:16 INFO - PROCESS | 3856 | 1461088156420 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 10:49:16 INFO - PROCESS | 3856 | 1461088156422 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 10:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:49:16 INFO - PROCESS | 3856 | 1461088156426 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:49:16 INFO - PROCESS | 3856 | 1461088156427 Marionette TRACE conn3 <- [1,1346,null,{}] 10:49:16 INFO - PROCESS | 3856 | 1461088156431 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:16 INFO - PROCESS | 3856 | 1461088156507 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 10:49:16 INFO - PROCESS | 3856 | 1461088156513 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:16 INFO - PROCESS | 3856 | ++DOCSHELL 13467000 == 48 [pid = 3856] [id = 346] 10:49:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (16738400) [pid = 3856] [serial = 1037] [outer = 00000000] 10:49:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (19AED000) [pid = 3856] [serial = 1038] [outer = 16738400] 10:49:16 INFO - PROCESS | 3856 | 1461088156557 Marionette DEBUG loaded listener.js 10:49:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (19AEC000) [pid = 3856] [serial = 1039] [outer = 16738400] 10:49:17 INFO - PROCESS | 3856 | 1461088157141 Marionette TRACE conn3 <- [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]]]}] 10:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 768ms 10:49:17 INFO - PROCESS | 3856 | 1461088157191 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 10:49:17 INFO - PROCESS | 3856 | 1461088157195 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 10:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:49:17 INFO - PROCESS | 3856 | 1461088157201 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:49:17 INFO - PROCESS | 3856 | 1461088157205 Marionette TRACE conn3 <- [1,1350,null,{}] 10:49:17 INFO - PROCESS | 3856 | 1461088157211 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:17 INFO - PROCESS | 3856 | 1461088157357 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 10:49:17 INFO - PROCESS | 3856 | 1461088157379 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:17 INFO - PROCESS | 3856 | ++DOCSHELL 13203800 == 49 [pid = 3856] [id = 347] 10:49:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (13208C00) [pid = 3856] [serial = 1040] [outer = 00000000] 10:49:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (142E9800) [pid = 3856] [serial = 1041] [outer = 13208C00] 10:49:17 INFO - PROCESS | 3856 | 1461088157439 Marionette DEBUG loaded listener.js 10:49:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (1550FC00) [pid = 3856] [serial = 1042] [outer = 13208C00] 10:49:18 INFO - PROCESS | 3856 | 1461088158116 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 10:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 964ms 10:49:18 INFO - PROCESS | 3856 | 1461088158169 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 10:49:18 INFO - PROCESS | 3856 | 1461088158175 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 10:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:49:18 INFO - PROCESS | 3856 | 1461088158181 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:49:18 INFO - PROCESS | 3856 | 1461088158184 Marionette TRACE conn3 <- [1,1354,null,{}] 10:49:18 INFO - PROCESS | 3856 | 1461088158188 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:18 INFO - PROCESS | 3856 | 1461088158291 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 10:49:18 INFO - PROCESS | 3856 | 1461088158417 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:18 INFO - PROCESS | 3856 | ++DOCSHELL 1439C400 == 50 [pid = 3856] [id = 348] 10:49:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (159E6400) [pid = 3856] [serial = 1043] [outer = 00000000] 10:49:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (16C33C00) [pid = 3856] [serial = 1044] [outer = 159E6400] 10:49:18 INFO - PROCESS | 3856 | 1461088158472 Marionette DEBUG loaded listener.js 10:49:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (18078800) [pid = 3856] [serial = 1045] [outer = 159E6400] 10:49:19 INFO - PROCESS | 3856 | 1461088159056 Marionette TRACE conn3 <- [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] 10:49:19 INFO - PROCESS | 3856 | 1461088159093 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 10:49:19 INFO - PROCESS | 3856 | 1461088159098 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:49:19 INFO - PROCESS | 3856 | 1461088159102 Marionette TRACE conn3 <- [1,1358,null,{}] 10:49:19 INFO - PROCESS | 3856 | 1461088159113 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:19 INFO - PROCESS | 3856 | 1461088159218 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 10:49:19 INFO - PROCESS | 3856 | 1461088159318 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:19 INFO - PROCESS | 3856 | ++DOCSHELL 19A3EC00 == 51 [pid = 3856] [id = 349] 10:49:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (19A43800) [pid = 3856] [serial = 1046] [outer = 00000000] 10:49:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (19B39400) [pid = 3856] [serial = 1047] [outer = 19A43800] 10:49:19 INFO - PROCESS | 3856 | 1461088159375 Marionette DEBUG loaded listener.js 10:49:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (19B3E000) [pid = 3856] [serial = 1048] [outer = 19A43800] 10:49:19 INFO - PROCESS | 3856 | 1461088159992 Marionette TRACE conn3 <- [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] 10:49:20 INFO - PROCESS | 3856 | 1461088160070 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 10:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:49:20 INFO - PROCESS | 3856 | 1461088160073 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:49:20 INFO - PROCESS | 3856 | 1461088160075 Marionette TRACE conn3 <- [1,1362,null,{}] 10:49:20 INFO - PROCESS | 3856 | 1461088160079 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:20 INFO - PROCESS | 3856 | 1461088160181 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 10:49:20 INFO - PROCESS | 3856 | 1461088160306 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:20 INFO - PROCESS | 3856 | ++DOCSHELL 11B25800 == 52 [pid = 3856] [id = 350] 10:49:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (11B27400) [pid = 3856] [serial = 1049] [outer = 00000000] 10:49:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (12DA7000) [pid = 3856] [serial = 1050] [outer = 11B27400] 10:49:20 INFO - PROCESS | 3856 | 1461088160364 Marionette DEBUG loaded listener.js 10:49:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (13876C00) [pid = 3856] [serial = 1051] [outer = 11B27400] 10:49:21 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:49:21 INFO - PROCESS | 3856 | 1461088161149 Marionette TRACE conn3 <- [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] 10:49:21 INFO - PROCESS | 3856 | 1461088161190 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 10:49:21 INFO - PROCESS | 3856 | 1461088161196 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:49:21 INFO - PROCESS | 3856 | 1461088161199 Marionette TRACE conn3 <- [1,1366,null,{}] 10:49:21 INFO - PROCESS | 3856 | 1461088161204 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:21 INFO - PROCESS | 3856 | 1461088161344 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 10:49:21 INFO - PROCESS | 3856 | 1461088161361 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:21 INFO - PROCESS | 3856 | ++DOCSHELL 13AFB800 == 53 [pid = 3856] [id = 351] 10:49:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (14BB1800) [pid = 3856] [serial = 1052] [outer = 00000000] 10:49:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (16307800) [pid = 3856] [serial = 1053] [outer = 14BB1800] 10:49:21 INFO - PROCESS | 3856 | 1461088161394 Marionette DEBUG loaded listener.js 10:49:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (16336000) [pid = 3856] [serial = 1054] [outer = 14BB1800] 10:49:21 INFO - PROCESS | 3856 | --DOCSHELL 1D661400 == 52 [pid = 3856] [id = 13] 10:49:21 INFO - PROCESS | 3856 | --DOCSHELL 1D3FB400 == 51 [pid = 3856] [id = 11] 10:49:21 INFO - PROCESS | 3856 | --DOCSHELL 1DE05800 == 50 [pid = 3856] [id = 14] 10:49:21 INFO - PROCESS | 3856 | --DOCSHELL 16745C00 == 49 [pid = 3856] [id = 345] 10:49:21 INFO - PROCESS | 3856 | --DOCSHELL 12DA1800 == 48 [pid = 3856] [id = 344] 10:49:21 INFO - PROCESS | 3856 | --DOCSHELL 11B56400 == 47 [pid = 3856] [id = 343] 10:49:21 INFO - PROCESS | 3856 | --DOCSHELL 1807C000 == 46 [pid = 3856] [id = 342] 10:49:21 INFO - PROCESS | 3856 | --DOCSHELL 12D9B400 == 45 [pid = 3856] [id = 341] 10:49:21 INFO - PROCESS | 3856 | --DOCSHELL 1656D400 == 44 [pid = 3856] [id = 340] 10:49:21 INFO - PROCESS | 3856 | --DOCSHELL 16305000 == 43 [pid = 3856] [id = 339] 10:49:21 INFO - PROCESS | 3856 | --DOCSHELL 13203000 == 42 [pid = 3856] [id = 338] 10:49:21 INFO - PROCESS | 3856 | --DOCSHELL 1346AC00 == 41 [pid = 3856] [id = 337] 10:49:21 INFO - PROCESS | 3856 | --DOCSHELL 13203C00 == 40 [pid = 3856] [id = 333] 10:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1E803000) [pid = 3856] [serial = 916] [outer = 00000000] [url = about:blank] 10:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (18A67C00) [pid = 3856] [serial = 993] [outer = 00000000] [url = about:blank] 10:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (16747000) [pid = 3856] [serial = 979] [outer = 00000000] [url = about:blank] 10:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (1807DC00) [pid = 3856] [serial = 982] [outer = 00000000] [url = about:blank] 10:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (18075C00) [pid = 3856] [serial = 981] [outer = 00000000] [url = about:blank] 10:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (18713800) [pid = 3856] [serial = 984] [outer = 00000000] [url = about:blank] 10:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (142EB800) [pid = 3856] [serial = 988] [outer = 00000000] [url = about:blank] 10:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (1429A400) [pid = 3856] [serial = 987] [outer = 00000000] [url = about:blank] 10:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (136E7000) [pid = 3856] [serial = 967] [outer = 00000000] [url = about:blank] 10:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (13468400) [pid = 3856] [serial = 966] [outer = 00000000] [url = about:blank] 10:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (18712C00) [pid = 3856] [serial = 990] [outer = 00000000] [url = about:blank] 10:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (12BDE400) [pid = 3856] [serial = 960] [outer = 00000000] [url = about:blank] 10:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (18718C00) [pid = 3856] [serial = 985] [outer = 00000000] [url = about:blank] 10:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (15722C00) [pid = 3856] [serial = 972] [outer = 00000000] [url = about:blank] 10:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (159E6000) [pid = 3856] [serial = 973] [outer = 00000000] [url = about:blank] 10:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (136E8400) [pid = 3856] [serial = 963] [outer = 00000000] [url = about:blank] 10:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (13A5AC00) [pid = 3856] [serial = 969] [outer = 00000000] [url = about:blank] 10:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (14299000) [pid = 3856] [serial = 970] [outer = 00000000] [url = about:blank] 10:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (1633A400) [pid = 3856] [serial = 975] [outer = 00000000] [url = about:blank] 10:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (18A66C00) [pid = 3856] [serial = 994] [outer = 00000000] [url = about:blank] 10:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (16743800) [pid = 3856] [serial = 978] [outer = 00000000] [url = about:blank] 10:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1870E800) [pid = 3856] [serial = 991] [outer = 00000000] [url = about:blank] 10:49:21 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1644E800) [pid = 3856] [serial = 976] [outer = 00000000] [url = about:blank] 10:49:22 INFO - PROCESS | 3856 | 1461088162032 Marionette TRACE conn3 <- [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] 10:49:22 INFO - PROCESS | 3856 | 1461088162108 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 10:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:49:22 INFO - PROCESS | 3856 | 1461088162114 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:49:22 INFO - PROCESS | 3856 | 1461088162119 Marionette TRACE conn3 <- [1,1370,null,{}] 10:49:22 INFO - PROCESS | 3856 | 1461088162126 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:22 INFO - PROCESS | 3856 | 1461088162257 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 10:49:22 INFO - PROCESS | 3856 | 1461088162384 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:22 INFO - PROCESS | 3856 | ++DOCSHELL 11B53000 == 41 [pid = 3856] [id = 352] 10:49:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (11B56C00) [pid = 3856] [serial = 1055] [outer = 00000000] 10:49:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (136F1000) [pid = 3856] [serial = 1056] [outer = 11B56C00] 10:49:22 INFO - PROCESS | 3856 | 1461088162441 Marionette DEBUG loaded listener.js 10:49:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (13A54000) [pid = 3856] [serial = 1057] [outer = 11B56C00] 10:49:23 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:49:23 INFO - PROCESS | 3856 | 1461088163128 Marionette TRACE conn3 <- [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] 10:49:23 INFO - PROCESS | 3856 | 1461088163185 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 10:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:49:23 INFO - PROCESS | 3856 | 1461088163192 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:49:23 INFO - PROCESS | 3856 | 1461088163195 Marionette TRACE conn3 <- [1,1374,null,{}] 10:49:23 INFO - PROCESS | 3856 | 1461088163199 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:23 INFO - PROCESS | 3856 | 1461088163320 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 10:49:23 INFO - PROCESS | 3856 | 1461088163337 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:23 INFO - PROCESS | 3856 | ++DOCSHELL 136E8400 == 42 [pid = 3856] [id = 353] 10:49:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (13AF8800) [pid = 3856] [serial = 1058] [outer = 00000000] 10:49:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1644E000) [pid = 3856] [serial = 1059] [outer = 13AF8800] 10:49:23 INFO - PROCESS | 3856 | 1461088163391 Marionette DEBUG loaded listener.js 10:49:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1656D400) [pid = 3856] [serial = 1060] [outer = 13AF8800] 10:49:23 INFO - PROCESS | 3856 | 1461088163961 Marionette TRACE conn3 <- [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] 10:49:23 INFO - PROCESS | 3856 | 1461088163998 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 10:49:24 INFO - PROCESS | 3856 | 1461088164016 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:49:24 INFO - PROCESS | 3856 | 1461088164019 Marionette TRACE conn3 <- [1,1378,null,{}] 10:49:24 INFO - PROCESS | 3856 | 1461088164031 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:24 INFO - PROCESS | 3856 | 1461088164133 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 10:49:24 INFO - PROCESS | 3856 | 1461088164215 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:24 INFO - PROCESS | 3856 | ++DOCSHELL 1633DC00 == 43 [pid = 3856] [id = 354] 10:49:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (16445800) [pid = 3856] [serial = 1061] [outer = 00000000] 10:49:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (18076800) [pid = 3856] [serial = 1062] [outer = 16445800] 10:49:24 INFO - PROCESS | 3856 | 1461088164314 Marionette DEBUG loaded listener.js 10:49:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (1807CC00) [pid = 3856] [serial = 1063] [outer = 16445800] 10:49:24 INFO - PROCESS | 3856 | 1461088164900 Marionette TRACE conn3 <- [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]]]}] 10:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 919ms 10:49:24 INFO - PROCESS | 3856 | 1461088164930 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 10:49:24 INFO - PROCESS | 3856 | 1461088164933 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 10:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:49:24 INFO - PROCESS | 3856 | 1461088164936 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:49:24 INFO - PROCESS | 3856 | 1461088164938 Marionette TRACE conn3 <- [1,1382,null,{}] 10:49:24 INFO - PROCESS | 3856 | 1461088164942 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:25 INFO - PROCESS | 3856 | 1461088165042 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 10:49:25 INFO - PROCESS | 3856 | 1461088165136 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:25 INFO - PROCESS | 3856 | ++DOCSHELL 18080000 == 44 [pid = 3856] [id = 355] 10:49:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (181A0C00) [pid = 3856] [serial = 1064] [outer = 00000000] 10:49:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (18718800) [pid = 3856] [serial = 1065] [outer = 181A0C00] 10:49:25 INFO - PROCESS | 3856 | 1461088165174 Marionette DEBUG loaded listener.js 10:49:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (18718000) [pid = 3856] [serial = 1066] [outer = 181A0C00] 10:49:25 INFO - PROCESS | 3856 | 1461088165693 Marionette TRACE conn3 <- [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]]]}] 10:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 813ms 10:49:25 INFO - PROCESS | 3856 | 1461088165793 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 10:49:25 INFO - PROCESS | 3856 | 1461088165795 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 10:49:25 INFO - PROCESS | 3856 | 1461088165800 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:49:25 INFO - PROCESS | 3856 | 1461088165802 Marionette TRACE conn3 <- [1,1386,null,{}] 10:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:49:25 INFO - PROCESS | 3856 | 1461088165805 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:25 INFO - PROCESS | 3856 | 1461088165900 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 10:49:25 INFO - PROCESS | 3856 | 1461088165980 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:25 INFO - PROCESS | 3856 | ++DOCSHELL 123BB400 == 45 [pid = 3856] [id = 356] 10:49:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (1346FC00) [pid = 3856] [serial = 1067] [outer = 00000000] 10:49:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (188DE400) [pid = 3856] [serial = 1068] [outer = 1346FC00] 10:49:26 INFO - PROCESS | 3856 | 1461088166034 Marionette DEBUG loaded listener.js 10:49:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (18A5AC00) [pid = 3856] [serial = 1069] [outer = 1346FC00] 10:49:26 INFO - PROCESS | 3856 | 1461088166681 Marionette TRACE conn3 <- [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]]]}] 10:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 904ms 10:49:26 INFO - PROCESS | 3856 | 1461088166715 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 10:49:26 INFO - PROCESS | 3856 | 1461088166719 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 10:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:49:26 INFO - PROCESS | 3856 | 1461088166723 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:49:26 INFO - PROCESS | 3856 | 1461088166727 Marionette TRACE conn3 <- [1,1390,null,{}] 10:49:26 INFO - PROCESS | 3856 | 1461088166734 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:26 INFO - PROCESS | 3856 | 1461088166829 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 10:49:26 INFO - PROCESS | 3856 | 1461088166950 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:26 INFO - PROCESS | 3856 | ++DOCSHELL 11B5C800 == 46 [pid = 3856] [id = 357] 10:49:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (11BD1400) [pid = 3856] [serial = 1070] [outer = 00000000] 10:49:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (13466400) [pid = 3856] [serial = 1071] [outer = 11BD1400] 10:49:26 INFO - PROCESS | 3856 | 1461088167008 Marionette DEBUG loaded listener.js 10:49:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (1550B000) [pid = 3856] [serial = 1072] [outer = 11BD1400] 10:49:27 INFO - PROCESS | 3856 | 1461088167437 Marionette TRACE conn3 <- [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]]]}] 10:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 708ms 10:49:27 INFO - PROCESS | 3856 | 1461088167445 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 10:49:27 INFO - PROCESS | 3856 | 1461088167450 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 10:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:49:27 INFO - PROCESS | 3856 | 1461088167456 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:49:27 INFO - PROCESS | 3856 | 1461088167459 Marionette TRACE conn3 <- [1,1394,null,{}] 10:49:27 INFO - PROCESS | 3856 | 1461088167466 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:27 INFO - PROCESS | 3856 | 1461088167530 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 10:49:27 INFO - PROCESS | 3856 | 1461088167537 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:27 INFO - PROCESS | 3856 | ++DOCSHELL 1571C400 == 47 [pid = 3856] [id = 358] 10:49:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (15723C00) [pid = 3856] [serial = 1073] [outer = 00000000] 10:49:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (17E5FC00) [pid = 3856] [serial = 1074] [outer = 15723C00] 10:49:27 INFO - PROCESS | 3856 | 1461088167585 Marionette DEBUG loaded listener.js 10:49:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (18074800) [pid = 3856] [serial = 1075] [outer = 15723C00] 10:49:28 INFO - PROCESS | 3856 | 1461088168039 Marionette TRACE conn3 <- [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]]]}] 10:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 617ms 10:49:28 INFO - PROCESS | 3856 | 1461088168061 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 10:49:28 INFO - PROCESS | 3856 | 1461088168063 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 10:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:49:28 INFO - PROCESS | 3856 | 1461088168067 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:49:28 INFO - PROCESS | 3856 | 1461088168070 Marionette TRACE conn3 <- [1,1398,null,{}] 10:49:28 INFO - PROCESS | 3856 | 1461088168080 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:28 INFO - PROCESS | 3856 | 1461088168163 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 10:49:28 INFO - PROCESS | 3856 | 1461088168170 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:28 INFO - PROCESS | 3856 | ++DOCSHELL 18C73C00 == 48 [pid = 3856] [id = 359] 10:49:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (18C74400) [pid = 3856] [serial = 1076] [outer = 00000000] 10:49:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (18E07400) [pid = 3856] [serial = 1077] [outer = 18C74400] 10:49:28 INFO - PROCESS | 3856 | 1461088168220 Marionette DEBUG loaded listener.js 10:49:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (197BD400) [pid = 3856] [serial = 1078] [outer = 18C74400] 10:49:28 INFO - PROCESS | 3856 | 1461088168713 Marionette TRACE conn3 <- [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]]]}] 10:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 663ms 10:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:49:28 INFO - PROCESS | 3856 | 1461088168748 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 10:49:28 INFO - PROCESS | 3856 | 1461088168750 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 10:49:28 INFO - PROCESS | 3856 | 1461088168753 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:49:28 INFO - PROCESS | 3856 | 1461088168755 Marionette TRACE conn3 <- [1,1402,null,{}] 10:49:28 INFO - PROCESS | 3856 | 1461088168758 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:28 INFO - PROCESS | 3856 | 1461088168837 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 10:49:28 INFO - PROCESS | 3856 | 1461088168843 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:28 INFO - PROCESS | 3856 | ++DOCSHELL 197C1000 == 49 [pid = 3856] [id = 360] 10:49:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (197C5000) [pid = 3856] [serial = 1079] [outer = 00000000] 10:49:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (19D4DC00) [pid = 3856] [serial = 1080] [outer = 197C5000] 10:49:28 INFO - PROCESS | 3856 | 1461088168888 Marionette DEBUG loaded listener.js 10:49:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (19D57000) [pid = 3856] [serial = 1081] [outer = 197C5000] 10:49:29 INFO - PROCESS | 3856 | 1461088169332 Marionette TRACE conn3 <- [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]]]}] 10:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 602ms 10:49:29 INFO - PROCESS | 3856 | 1461088169359 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 10:49:29 INFO - PROCESS | 3856 | 1461088169361 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 10:49:29 INFO - PROCESS | 3856 | 1461088169364 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:49:29 INFO - PROCESS | 3856 | 1461088169366 Marionette TRACE conn3 <- [1,1406,null,{}] 10:49:29 INFO - PROCESS | 3856 | 1461088169369 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:29 INFO - PROCESS | 3856 | 1461088169473 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 10:49:29 INFO - PROCESS | 3856 | 1461088169559 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:29 INFO - PROCESS | 3856 | ++DOCSHELL 18714000 == 50 [pid = 3856] [id = 361] 10:49:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (18C7D400) [pid = 3856] [serial = 1082] [outer = 00000000] 10:49:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (19D94800) [pid = 3856] [serial = 1083] [outer = 18C7D400] 10:49:29 INFO - PROCESS | 3856 | 1461088169604 Marionette DEBUG loaded listener.js 10:49:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (19DBBC00) [pid = 3856] [serial = 1084] [outer = 18C7D400] 10:49:30 INFO - PROCESS | 3856 | 1461088170028 Marionette TRACE conn3 <- [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]]]}] 10:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 708ms 10:49:30 INFO - PROCESS | 3856 | 1461088170087 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 10:49:30 INFO - PROCESS | 3856 | 1461088170089 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 10:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:49:30 INFO - PROCESS | 3856 | 1461088170099 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:49:30 INFO - PROCESS | 3856 | 1461088170100 Marionette TRACE conn3 <- [1,1410,null,{}] 10:49:30 INFO - PROCESS | 3856 | 1461088170104 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:30 INFO - PROCESS | 3856 | 1461088170229 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 10:49:30 INFO - PROCESS | 3856 | 1461088170292 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:30 INFO - PROCESS | 3856 | ++DOCSHELL 1A2EA000 == 51 [pid = 3856] [id = 362] 10:49:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (1A2F0000) [pid = 3856] [serial = 1085] [outer = 00000000] 10:49:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (1A542800) [pid = 3856] [serial = 1086] [outer = 1A2F0000] 10:49:30 INFO - PROCESS | 3856 | 1461088170323 Marionette DEBUG loaded listener.js 10:49:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (1A5E9000) [pid = 3856] [serial = 1087] [outer = 1A2F0000] 10:49:30 INFO - PROCESS | 3856 | 1461088170749 Marionette TRACE conn3 <- [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]]]}] 10:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 663ms 10:49:30 INFO - PROCESS | 3856 | 1461088170774 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 10:49:30 INFO - PROCESS | 3856 | 1461088170759 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 10:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:49:30 INFO - PROCESS | 3856 | 1461088170806 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:49:30 INFO - PROCESS | 3856 | 1461088170809 Marionette TRACE conn3 <- [1,1414,null,{}] 10:49:30 INFO - PROCESS | 3856 | 1461088170813 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:30 INFO - PROCESS | 3856 | 1461088170931 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 10:49:30 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (18076400) [pid = 3856] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:49:30 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (1819D000) [pid = 3856] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:49:30 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (18713000) [pid = 3856] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:49:30 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (16C7B400) [pid = 3856] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:49:30 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (1346F000) [pid = 3856] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:49:30 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (16742C00) [pid = 3856] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:49:30 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (13463C00) [pid = 3856] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:49:30 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (16306000) [pid = 3856] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:49:30 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (1571B400) [pid = 3856] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:49:30 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (18C77C00) [pid = 3856] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:49:30 INFO - PROCESS | 3856 | 1461088170998 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:31 INFO - PROCESS | 3856 | ++DOCSHELL 11B57000 == 52 [pid = 3856] [id = 363] 10:49:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (11BC7C00) [pid = 3856] [serial = 1088] [outer = 00000000] 10:49:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (1325C800) [pid = 3856] [serial = 1089] [outer = 11BC7C00] 10:49:31 INFO - PROCESS | 3856 | 1461088171044 Marionette DEBUG loaded listener.js 10:49:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (147AE800) [pid = 3856] [serial = 1090] [outer = 11BC7C00] 10:49:31 INFO - PROCESS | 3856 | 1461088171422 Marionette TRACE conn3 <- [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]]]}] 10:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 685ms 10:49:31 INFO - PROCESS | 3856 | 1461088171478 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 10:49:31 INFO - PROCESS | 3856 | 1461088171480 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 10:49:31 INFO - PROCESS | 3856 | 1461088171484 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:49:31 INFO - PROCESS | 3856 | 1461088171485 Marionette TRACE conn3 <- [1,1418,null,{}] 10:49:31 INFO - PROCESS | 3856 | 1461088171489 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:31 INFO - PROCESS | 3856 | 1461088171597 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 10:49:31 INFO - PROCESS | 3856 | 1461088171607 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:31 INFO - PROCESS | 3856 | ++DOCSHELL 18713000 == 53 [pid = 3856] [id = 364] 10:49:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (1871C800) [pid = 3856] [serial = 1091] [outer = 00000000] 10:49:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (19F3CC00) [pid = 3856] [serial = 1092] [outer = 1871C800] 10:49:31 INFO - PROCESS | 3856 | 1461088171651 Marionette DEBUG loaded listener.js 10:49:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (1A6E6C00) [pid = 3856] [serial = 1093] [outer = 1871C800] 10:49:32 INFO - PROCESS | 3856 | 1461088172065 Marionette TRACE conn3 <- [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]]]}] 10:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 633ms 10:49:32 INFO - PROCESS | 3856 | 1461088172122 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 10:49:32 INFO - PROCESS | 3856 | 1461088172124 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 10:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:49:32 INFO - PROCESS | 3856 | 1461088172127 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:49:32 INFO - PROCESS | 3856 | 1461088172129 Marionette TRACE conn3 <- [1,1422,null,{}] 10:49:32 INFO - PROCESS | 3856 | 1461088172132 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:32 INFO - PROCESS | 3856 | 1461088172242 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 10:49:32 INFO - PROCESS | 3856 | 1461088172281 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:32 INFO - PROCESS | 3856 | ++DOCSHELL 12BDFC00 == 54 [pid = 3856] [id = 365] 10:49:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (12DA1400) [pid = 3856] [serial = 1094] [outer = 00000000] 10:49:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (1ACB8400) [pid = 3856] [serial = 1095] [outer = 12DA1400] 10:49:32 INFO - PROCESS | 3856 | 1461088172324 Marionette DEBUG loaded listener.js 10:49:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (1ACBD800) [pid = 3856] [serial = 1096] [outer = 12DA1400] 10:49:32 INFO - PROCESS | 3856 | 1461088172706 Marionette TRACE conn3 <- [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]]]}] 10:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 632ms 10:49:32 INFO - PROCESS | 3856 | 1461088172748 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 10:49:32 INFO - PROCESS | 3856 | 1461088172750 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 10:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:49:32 INFO - PROCESS | 3856 | 1461088172754 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:49:32 INFO - PROCESS | 3856 | 1461088172755 Marionette TRACE conn3 <- [1,1426,null,{}] 10:49:32 INFO - PROCESS | 3856 | 1461088172759 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:32 INFO - PROCESS | 3856 | 1461088172874 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 10:49:32 INFO - PROCESS | 3856 | 1461088172882 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:32 INFO - PROCESS | 3856 | ++DOCSHELL 12BE5C00 == 55 [pid = 3856] [id = 366] 10:49:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (1AC4C000) [pid = 3856] [serial = 1097] [outer = 00000000] 10:49:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (1C17D000) [pid = 3856] [serial = 1098] [outer = 1AC4C000] 10:49:32 INFO - PROCESS | 3856 | 1461088172929 Marionette DEBUG loaded listener.js 10:49:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (1C73F400) [pid = 3856] [serial = 1099] [outer = 1AC4C000] 10:49:33 INFO - PROCESS | 3856 | 1461088173606 Marionette TRACE conn3 <- [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]]]}] 10:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 894ms 10:49:33 INFO - PROCESS | 3856 | 1461088173659 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 10:49:33 INFO - PROCESS | 3856 | 1461088173665 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 10:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:49:33 INFO - PROCESS | 3856 | 1461088173670 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:49:33 INFO - PROCESS | 3856 | 1461088173674 Marionette TRACE conn3 <- [1,1430,null,{}] 10:49:33 INFO - PROCESS | 3856 | 1461088173679 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:33 INFO - PROCESS | 3856 | 1461088173797 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 10:49:33 INFO - PROCESS | 3856 | 1461088173921 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:33 INFO - PROCESS | 3856 | ++DOCSHELL 13AFCC00 == 56 [pid = 3856] [id = 367] 10:49:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (142E4400) [pid = 3856] [serial = 1100] [outer = 00000000] 10:49:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (16C73800) [pid = 3856] [serial = 1101] [outer = 142E4400] 10:49:33 INFO - PROCESS | 3856 | 1461088173978 Marionette DEBUG loaded listener.js 10:49:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (18521C00) [pid = 3856] [serial = 1102] [outer = 142E4400] 10:49:34 INFO - PROCESS | 3856 | 1461088174542 Marionette TRACE conn3 <- [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]]]}] 10:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 925ms 10:49:34 INFO - PROCESS | 3856 | 1461088174599 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 10:49:34 INFO - PROCESS | 3856 | 1461088174605 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 10:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:49:34 INFO - PROCESS | 3856 | 1461088174611 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:49:34 INFO - PROCESS | 3856 | 1461088174614 Marionette TRACE conn3 <- [1,1434,null,{}] 10:49:34 INFO - PROCESS | 3856 | 1461088174618 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:34 INFO - PROCESS | 3856 | 1461088174722 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 10:49:34 INFO - PROCESS | 3856 | 1461088174858 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:34 INFO - PROCESS | 3856 | ++DOCSHELL 18714400 == 57 [pid = 3856] [id = 368] 10:49:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (18BE3800) [pid = 3856] [serial = 1103] [outer = 00000000] 10:49:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (19B3DC00) [pid = 3856] [serial = 1104] [outer = 18BE3800] 10:49:34 INFO - PROCESS | 3856 | 1461088174914 Marionette DEBUG loaded listener.js 10:49:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (19D8D800) [pid = 3856] [serial = 1105] [outer = 18BE3800] 10:49:35 INFO - PROCESS | 3856 | 1461088175481 Marionette TRACE conn3 <- [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]]]}] 10:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 940ms 10:49:35 INFO - PROCESS | 3856 | 1461088175538 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 10:49:35 INFO - PROCESS | 3856 | 1461088175540 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 10:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:49:35 INFO - PROCESS | 3856 | 1461088175544 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:49:35 INFO - PROCESS | 3856 | 1461088175548 Marionette TRACE conn3 <- [1,1438,null,{}] 10:49:35 INFO - PROCESS | 3856 | 1461088175559 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:35 INFO - PROCESS | 3856 | 1461088175665 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 10:49:35 INFO - PROCESS | 3856 | 1461088175796 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:35 INFO - PROCESS | 3856 | ++DOCSHELL 1C749C00 == 58 [pid = 3856] [id = 369] 10:49:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (1C74A000) [pid = 3856] [serial = 1106] [outer = 00000000] 10:49:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (1C9F2400) [pid = 3856] [serial = 1107] [outer = 1C74A000] 10:49:35 INFO - PROCESS | 3856 | 1461088175854 Marionette DEBUG loaded listener.js 10:49:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (1C9F6800) [pid = 3856] [serial = 1108] [outer = 1C74A000] 10:49:36 INFO - PROCESS | 3856 | 1461088176460 Marionette TRACE conn3 <- [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]]]}] 10:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 987ms 10:49:36 INFO - PROCESS | 3856 | 1461088176529 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 10:49:36 INFO - PROCESS | 3856 | 1461088176532 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 10:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:49:36 INFO - PROCESS | 3856 | 1461088176536 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:49:36 INFO - PROCESS | 3856 | 1461088176538 Marionette TRACE conn3 <- [1,1442,null,{}] 10:49:36 INFO - PROCESS | 3856 | 1461088176541 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:36 INFO - PROCESS | 3856 | 1461088176643 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 10:49:36 INFO - PROCESS | 3856 | 1461088176779 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:36 INFO - PROCESS | 3856 | ++DOCSHELL 13AFB000 == 59 [pid = 3856] [id = 370] 10:49:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (14341000) [pid = 3856] [serial = 1109] [outer = 00000000] 10:49:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (197BC400) [pid = 3856] [serial = 1110] [outer = 14341000] 10:49:36 INFO - PROCESS | 3856 | 1461088176842 Marionette DEBUG loaded listener.js 10:49:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (19A48800) [pid = 3856] [serial = 1111] [outer = 14341000] 10:49:37 INFO - PROCESS | 3856 | 1461088177558 Marionette TRACE conn3 <- [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]]]}] 10:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1064ms 10:49:37 INFO - PROCESS | 3856 | 1461088177628 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 10:49:37 INFO - PROCESS | 3856 | 1461088177632 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 10:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:49:37 INFO - PROCESS | 3856 | 1461088177637 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:49:37 INFO - PROCESS | 3856 | 1461088177640 Marionette TRACE conn3 <- [1,1446,null,{}] 10:49:37 INFO - PROCESS | 3856 | 1461088177645 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:37 INFO - PROCESS | 3856 | 1461088177725 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 10:49:37 INFO - PROCESS | 3856 | 1461088177864 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:37 INFO - PROCESS | 3856 | ++DOCSHELL 13AF3000 == 60 [pid = 3856] [id = 371] 10:49:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (142F1C00) [pid = 3856] [serial = 1112] [outer = 00000000] 10:49:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (1550BC00) [pid = 3856] [serial = 1113] [outer = 142F1C00] 10:49:37 INFO - PROCESS | 3856 | 1461088177920 Marionette DEBUG loaded listener.js 10:49:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (157F0800) [pid = 3856] [serial = 1114] [outer = 142F1C00] 10:49:38 INFO - PROCESS | 3856 | --DOCSHELL 12BDFC00 == 59 [pid = 3856] [id = 365] 10:49:38 INFO - PROCESS | 3856 | --DOCSHELL 18713000 == 58 [pid = 3856] [id = 364] 10:49:38 INFO - PROCESS | 3856 | --DOCSHELL 11B57000 == 57 [pid = 3856] [id = 363] 10:49:38 INFO - PROCESS | 3856 | --DOCSHELL 1A2EA000 == 56 [pid = 3856] [id = 362] 10:49:38 INFO - PROCESS | 3856 | --DOCSHELL 18714000 == 55 [pid = 3856] [id = 361] 10:49:38 INFO - PROCESS | 3856 | --DOCSHELL 197C1000 == 54 [pid = 3856] [id = 360] 10:49:38 INFO - PROCESS | 3856 | --DOCSHELL 18C73C00 == 53 [pid = 3856] [id = 359] 10:49:38 INFO - PROCESS | 3856 | --DOCSHELL 1571C400 == 52 [pid = 3856] [id = 358] 10:49:38 INFO - PROCESS | 3856 | --DOCSHELL 11B5C800 == 51 [pid = 3856] [id = 357] 10:49:38 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (16307800) [pid = 3856] [serial = 1053] [outer = 00000000] [url = about:blank] 10:49:38 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (1936BC00) [pid = 3856] [serial = 996] [outer = 00000000] [url = about:blank] 10:49:38 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (1386D000) [pid = 3856] [serial = 999] [outer = 00000000] [url = about:blank] 10:49:38 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (1632F400) [pid = 3856] [serial = 1002] [outer = 00000000] [url = about:blank] 10:49:38 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (16C33C00) [pid = 3856] [serial = 1044] [outer = 00000000] [url = about:blank] 10:49:38 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (142E9800) [pid = 3856] [serial = 1041] [outer = 00000000] [url = about:blank] 10:49:38 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (19B39400) [pid = 3856] [serial = 1047] [outer = 00000000] [url = about:blank] 10:49:38 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (19360400) [pid = 3856] [serial = 1005] [outer = 00000000] [url = about:blank] 10:49:38 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (19AED000) [pid = 3856] [serial = 1038] [outer = 00000000] [url = about:blank] 10:49:38 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (12DA7000) [pid = 3856] [serial = 1050] [outer = 00000000] [url = about:blank] 10:49:38 INFO - PROCESS | 3856 | --DOCSHELL 11B53000 == 50 [pid = 3856] [id = 352] 10:49:38 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (18123C00) [pid = 3856] [serial = 1024] [outer = 00000000] [url = about:blank] 10:49:38 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (188E6800) [pid = 3856] [serial = 1027] [outer = 00000000] [url = about:blank] 10:49:38 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (187C7000) [pid = 3856] [serial = 1026] [outer = 00000000] [url = about:blank] 10:49:38 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (18E05800) [pid = 3856] [serial = 1029] [outer = 00000000] [url = about:blank] 10:49:38 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (197C5C00) [pid = 3856] [serial = 1009] [outer = 00000000] [url = about:blank] 10:49:38 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (197C2800) [pid = 3856] [serial = 1008] [outer = 00000000] [url = about:blank] 10:49:38 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (142F2000) [pid = 3856] [serial = 1012] [outer = 00000000] [url = about:blank] 10:49:38 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (13AF7400) [pid = 3856] [serial = 1011] [outer = 00000000] [url = about:blank] 10:49:38 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (16C7E000) [pid = 3856] [serial = 1020] [outer = 00000000] [url = about:blank] 10:49:38 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (13A56800) [pid = 3856] [serial = 1014] [outer = 00000000] [url = about:blank] 10:49:38 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (14BB1400) [pid = 3856] [serial = 1015] [outer = 00000000] [url = about:blank] 10:49:38 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (1633C800) [pid = 3856] [serial = 1017] [outer = 00000000] [url = about:blank] 10:49:38 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (1645A800) [pid = 3856] [serial = 1018] [outer = 00000000] [url = about:blank] 10:49:38 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (18127C00) [pid = 3856] [serial = 1032] [outer = 00000000] [url = about:blank] 10:49:38 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (197C4C00) [pid = 3856] [serial = 1035] [outer = 00000000] [url = about:blank] 10:49:38 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (1807E400) [pid = 3856] [serial = 1023] [outer = 00000000] [url = about:blank] 10:49:38 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (18E0C400) [pid = 3856] [serial = 1030] [outer = 00000000] [url = about:blank] 10:49:38 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (19941800) [pid = 3856] [serial = 1036] [outer = 00000000] [url = about:blank] 10:49:38 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (1851E400) [pid = 3856] [serial = 1033] [outer = 00000000] [url = about:blank] 10:49:38 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (17E97000) [pid = 3856] [serial = 1021] [outer = 00000000] [url = about:blank] 10:49:38 INFO - PROCESS | 3856 | 1461088178561 Marionette TRACE conn3 <- [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]]]}] 10:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 987ms 10:49:38 INFO - PROCESS | 3856 | 1461088178623 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 10:49:38 INFO - PROCESS | 3856 | 1461088178628 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 10:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:49:38 INFO - PROCESS | 3856 | 1461088178635 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:49:38 INFO - PROCESS | 3856 | 1461088178637 Marionette TRACE conn3 <- [1,1450,null,{}] 10:49:38 INFO - PROCESS | 3856 | 1461088178641 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:38 INFO - PROCESS | 3856 | 1461088178721 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 10:49:38 INFO - PROCESS | 3856 | 1461088178727 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:38 INFO - PROCESS | 3856 | ++DOCSHELL 13464000 == 51 [pid = 3856] [id = 372] 10:49:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (1346CC00) [pid = 3856] [serial = 1115] [outer = 00000000] 10:49:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (1439D800) [pid = 3856] [serial = 1116] [outer = 1346CC00] 10:49:38 INFO - PROCESS | 3856 | 1461088178772 Marionette DEBUG loaded listener.js 10:49:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (15540C00) [pid = 3856] [serial = 1117] [outer = 1346CC00] 10:49:39 INFO - PROCESS | 3856 | 1461088179293 Marionette TRACE conn3 <- [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]]]}] 10:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 694ms 10:49:39 INFO - PROCESS | 3856 | 1461088179318 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 10:49:39 INFO - PROCESS | 3856 | 1461088179320 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 10:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:49:39 INFO - PROCESS | 3856 | 1461088179324 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:49:39 INFO - PROCESS | 3856 | 1461088179327 Marionette TRACE conn3 <- [1,1454,null,{}] 10:49:39 INFO - PROCESS | 3856 | 1461088179337 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:39 INFO - PROCESS | 3856 | 1461088179420 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 10:49:39 INFO - PROCESS | 3856 | 1461088179508 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:39 INFO - PROCESS | 3856 | ++DOCSHELL 16465400 == 52 [pid = 3856] [id = 373] 10:49:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (16746C00) [pid = 3856] [serial = 1118] [outer = 00000000] 10:49:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (16C3A800) [pid = 3856] [serial = 1119] [outer = 16746C00] 10:49:39 INFO - PROCESS | 3856 | 1461088179558 Marionette DEBUG loaded listener.js 10:49:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (17E5C800) [pid = 3856] [serial = 1120] [outer = 16746C00] 10:49:39 INFO - PROCESS | 3856 | 1461088179943 Marionette TRACE conn3 <- [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]]]}] 10:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 632ms 10:49:39 INFO - PROCESS | 3856 | 1461088179961 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 10:49:39 INFO - PROCESS | 3856 | 1461088179964 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 10:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:49:39 INFO - PROCESS | 3856 | 1461088179967 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:49:39 INFO - PROCESS | 3856 | 1461088179969 Marionette TRACE conn3 <- [1,1458,null,{}] 10:49:39 INFO - PROCESS | 3856 | 1461088179972 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:40 INFO - PROCESS | 3856 | 1461088180051 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 10:49:40 INFO - PROCESS | 3856 | 1461088180057 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:40 INFO - PROCESS | 3856 | ++DOCSHELL 17EA2C00 == 53 [pid = 3856] [id = 374] 10:49:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (18075C00) [pid = 3856] [serial = 1121] [outer = 00000000] 10:49:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (18125800) [pid = 3856] [serial = 1122] [outer = 18075C00] 10:49:40 INFO - PROCESS | 3856 | 1461088180102 Marionette DEBUG loaded listener.js 10:49:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (181A7C00) [pid = 3856] [serial = 1123] [outer = 18075C00] 10:49:40 INFO - PROCESS | 3856 | 1461088180520 Marionette TRACE conn3 <- [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]]]}] 10:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 586ms 10:49:40 INFO - PROCESS | 3856 | 1461088180562 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 10:49:40 INFO - PROCESS | 3856 | 1461088180564 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 10:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:49:40 INFO - PROCESS | 3856 | 1461088180571 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:49:40 INFO - PROCESS | 3856 | 1461088180573 Marionette TRACE conn3 <- [1,1462,null,{}] 10:49:40 INFO - PROCESS | 3856 | 1461088180584 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:40 INFO - PROCESS | 3856 | 1461088180689 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 10:49:40 INFO - PROCESS | 3856 | 1461088180695 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:40 INFO - PROCESS | 3856 | ++DOCSHELL 12D3D400 == 54 [pid = 3856] [id = 375] 10:49:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (18718400) [pid = 3856] [serial = 1124] [outer = 00000000] 10:49:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (188DA400) [pid = 3856] [serial = 1125] [outer = 18718400] 10:49:40 INFO - PROCESS | 3856 | 1461088180739 Marionette DEBUG loaded listener.js 10:49:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (18A5DC00) [pid = 3856] [serial = 1126] [outer = 18718400] 10:49:41 INFO - PROCESS | 3856 | 1461088181225 Marionette TRACE conn3 <- [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]]]}] 10:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 694ms 10:49:41 INFO - PROCESS | 3856 | 1461088181276 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 10:49:41 INFO - PROCESS | 3856 | 1461088181278 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 10:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:49:41 INFO - PROCESS | 3856 | 1461088181282 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:49:41 INFO - PROCESS | 3856 | 1461088181284 Marionette TRACE conn3 <- [1,1466,null,{}] 10:49:41 INFO - PROCESS | 3856 | 1461088181287 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:41 INFO - PROCESS | 3856 | 1461088181413 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 10:49:41 INFO - PROCESS | 3856 | 1461088181477 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:41 INFO - PROCESS | 3856 | ++DOCSHELL 18A63400 == 55 [pid = 3856] [id = 376] 10:49:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (18A63C00) [pid = 3856] [serial = 1127] [outer = 00000000] 10:49:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (197BA800) [pid = 3856] [serial = 1128] [outer = 18A63C00] 10:49:41 INFO - PROCESS | 3856 | 1461088181524 Marionette DEBUG loaded listener.js 10:49:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (197BF000) [pid = 3856] [serial = 1129] [outer = 18A63C00] 10:49:41 INFO - PROCESS | 3856 | 1461088181956 Marionette TRACE conn3 <- [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]]]}] 10:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 725ms 10:49:42 INFO - PROCESS | 3856 | 1461088182021 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 10:49:42 INFO - PROCESS | 3856 | 1461088182023 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 10:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:49:42 INFO - PROCESS | 3856 | 1461088182027 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:49:42 INFO - PROCESS | 3856 | 1461088182028 Marionette TRACE conn3 <- [1,1470,null,{}] 10:49:42 INFO - PROCESS | 3856 | 1461088182032 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:42 INFO - PROCESS | 3856 | 1461088182138 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 10:49:42 INFO - PROCESS | 3856 | 1461088182149 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:42 INFO - PROCESS | 3856 | ++DOCSHELL 16334800 == 56 [pid = 3856] [id = 377] 10:49:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (197B8400) [pid = 3856] [serial = 1130] [outer = 00000000] 10:49:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (19B35C00) [pid = 3856] [serial = 1131] [outer = 197B8400] 10:49:42 INFO - PROCESS | 3856 | 1461088182195 Marionette DEBUG loaded listener.js 10:49:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (19B39800) [pid = 3856] [serial = 1132] [outer = 197B8400] 10:49:42 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (12DA1400) [pid = 3856] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:49:42 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (18C7D400) [pid = 3856] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:49:42 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (1A2F0000) [pid = 3856] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:49:42 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (11BC7C00) [pid = 3856] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:49:42 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (197C5000) [pid = 3856] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:49:42 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (15723C00) [pid = 3856] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:49:42 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (11BD1400) [pid = 3856] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:49:42 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (18C74400) [pid = 3856] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:49:42 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (1871C800) [pid = 3856] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:49:42 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (11B27400) [pid = 3856] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:49:42 INFO - PROCESS | 3856 | 1461088182883 Marionette TRACE conn3 <- [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]]]}] 10:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 895ms 10:49:42 INFO - PROCESS | 3856 | 1461088182914 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 10:49:42 INFO - PROCESS | 3856 | 1461088182916 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 10:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:49:42 INFO - PROCESS | 3856 | 1461088182924 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:49:42 INFO - PROCESS | 3856 | 1461088182925 Marionette TRACE conn3 <- [1,1474,null,{}] 10:49:42 INFO - PROCESS | 3856 | 1461088182929 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:43 INFO - PROCESS | 3856 | 1461088183007 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 10:49:43 INFO - PROCESS | 3856 | 1461088183012 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:43 INFO - PROCESS | 3856 | ++DOCSHELL 1320AC00 == 57 [pid = 3856] [id = 378] 10:49:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (15723C00) [pid = 3856] [serial = 1133] [outer = 00000000] 10:49:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (18A67C00) [pid = 3856] [serial = 1134] [outer = 15723C00] 10:49:43 INFO - PROCESS | 3856 | 1461088183058 Marionette DEBUG loaded listener.js 10:49:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (18E03800) [pid = 3856] [serial = 1135] [outer = 15723C00] 10:49:43 INFO - PROCESS | 3856 | 1461088183518 Marionette TRACE conn3 <- [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]]]}] 10:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 632ms 10:49:43 INFO - PROCESS | 3856 | 1461088183563 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 10:49:43 INFO - PROCESS | 3856 | 1461088183565 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 10:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:49:43 INFO - PROCESS | 3856 | 1461088183568 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:49:43 INFO - PROCESS | 3856 | 1461088183570 Marionette TRACE conn3 <- [1,1478,null,{}] 10:49:43 INFO - PROCESS | 3856 | 1461088183573 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:43 INFO - PROCESS | 3856 | 1461088183650 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 10:49:43 INFO - PROCESS | 3856 | 1461088183656 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:43 INFO - PROCESS | 3856 | ++DOCSHELL 18C75800 == 58 [pid = 3856] [id = 379] 10:49:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (18E10400) [pid = 3856] [serial = 1136] [outer = 00000000] 10:49:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (19DC4000) [pid = 3856] [serial = 1137] [outer = 18E10400] 10:49:43 INFO - PROCESS | 3856 | 1461088183700 Marionette DEBUG loaded listener.js 10:49:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (19F39800) [pid = 3856] [serial = 1138] [outer = 18E10400] 10:49:44 INFO - PROCESS | 3856 | 1461088184119 Marionette TRACE conn3 <- [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]]]}] 10:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 586ms 10:49:44 INFO - PROCESS | 3856 | 1461088184169 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 10:49:44 INFO - PROCESS | 3856 | 1461088184171 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 10:49:44 INFO - PROCESS | 3856 | 1461088184175 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:49:44 INFO - PROCESS | 3856 | 1461088184176 Marionette TRACE conn3 <- [1,1482,null,{}] 10:49:44 INFO - PROCESS | 3856 | 1461088184179 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:44 INFO - PROCESS | 3856 | 1461088184241 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 10:49:44 INFO - PROCESS | 3856 | 1461088184246 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:44 INFO - PROCESS | 3856 | ++DOCSHELL 12D9CC00 == 59 [pid = 3856] [id = 380] 10:49:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (1993C000) [pid = 3856] [serial = 1139] [outer = 00000000] 10:49:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (1A6E9000) [pid = 3856] [serial = 1140] [outer = 1993C000] 10:49:44 INFO - PROCESS | 3856 | 1461088184291 Marionette DEBUG loaded listener.js 10:49:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (1AC42C00) [pid = 3856] [serial = 1141] [outer = 1993C000] 10:49:44 INFO - PROCESS | 3856 | 1461088184722 Marionette TRACE conn3 <- [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]]]}] 10:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 586ms 10:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:49:44 INFO - PROCESS | 3856 | 1461088184756 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 10:49:44 INFO - PROCESS | 3856 | 1461088184758 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 10:49:44 INFO - PROCESS | 3856 | 1461088184762 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:49:44 INFO - PROCESS | 3856 | 1461088184764 Marionette TRACE conn3 <- [1,1486,null,{}] 10:49:44 INFO - PROCESS | 3856 | 1461088184772 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:44 INFO - PROCESS | 3856 | 1461088184920 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 10:49:45 INFO - PROCESS | 3856 | 1461088185097 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:45 INFO - PROCESS | 3856 | ++DOCSHELL 13260000 == 60 [pid = 3856] [id = 381] 10:49:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (13263000) [pid = 3856] [serial = 1142] [outer = 00000000] 10:49:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (136E7000) [pid = 3856] [serial = 1143] [outer = 13263000] 10:49:45 INFO - PROCESS | 3856 | 1461088185155 Marionette DEBUG loaded listener.js 10:49:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (1386A000) [pid = 3856] [serial = 1144] [outer = 13263000] 10:49:45 INFO - PROCESS | 3856 | 1461088185692 Marionette TRACE conn3 <- [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]]]}] 10:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 987ms 10:49:45 INFO - PROCESS | 3856 | 1461088185748 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 10:49:45 INFO - PROCESS | 3856 | 1461088185753 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 10:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:49:45 INFO - PROCESS | 3856 | 1461088185758 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:49:45 INFO - PROCESS | 3856 | 1461088185763 Marionette TRACE conn3 <- [1,1490,null,{}] 10:49:45 INFO - PROCESS | 3856 | 1461088185768 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:45 INFO - PROCESS | 3856 | 1461088185874 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 10:49:46 INFO - PROCESS | 3856 | 1461088186010 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:46 INFO - PROCESS | 3856 | ++DOCSHELL 14BA5400 == 61 [pid = 3856] [id = 382] 10:49:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (159EF000) [pid = 3856] [serial = 1145] [outer = 00000000] 10:49:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (16745400) [pid = 3856] [serial = 1146] [outer = 159EF000] 10:49:46 INFO - PROCESS | 3856 | 1461088186071 Marionette DEBUG loaded listener.js 10:49:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (16744800) [pid = 3856] [serial = 1147] [outer = 159EF000] 10:49:46 INFO - PROCESS | 3856 | 1461088186697 Marionette TRACE conn3 <- [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]]]}] 10:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 987ms 10:49:46 INFO - PROCESS | 3856 | 1461088186766 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 10:49:46 INFO - PROCESS | 3856 | 1461088186769 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 10:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:49:46 INFO - PROCESS | 3856 | 1461088186757 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:49:46 INFO - PROCESS | 3856 | 1461088186759 Marionette TRACE conn3 <- [1,1494,null,{}] 10:49:46 INFO - PROCESS | 3856 | 1461088186763 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:46 INFO - PROCESS | 3856 | 1461088186866 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 10:49:46 INFO - PROCESS | 3856 | 1461088186996 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:47 INFO - PROCESS | 3856 | ++DOCSHELL 16C33C00 == 62 [pid = 3856] [id = 383] 10:49:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (187C9400) [pid = 3856] [serial = 1148] [outer = 00000000] 10:49:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (197C5000) [pid = 3856] [serial = 1149] [outer = 187C9400] 10:49:47 INFO - PROCESS | 3856 | 1461088187052 Marionette DEBUG loaded listener.js 10:49:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (19B3C000) [pid = 3856] [serial = 1150] [outer = 187C9400] 10:49:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (1C9F2000) [pid = 3856] [serial = 1151] [outer = 1DC34800] 10:49:47 INFO - PROCESS | 3856 | 1461088187762 Marionette TRACE conn3 <- [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]]]}] 10:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1033ms 10:49:47 INFO - PROCESS | 3856 | 1461088187817 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 10:49:47 INFO - PROCESS | 3856 | 1461088187821 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 10:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:49:47 INFO - PROCESS | 3856 | 1461088187832 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:49:47 INFO - PROCESS | 3856 | 1461088187837 Marionette TRACE conn3 <- [1,1498,null,{}] 10:49:47 INFO - PROCESS | 3856 | 1461088187840 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:47 INFO - PROCESS | 3856 | 1461088187954 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 10:49:48 INFO - PROCESS | 3856 | 1461088188086 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:48 INFO - PROCESS | 3856 | ++DOCSHELL 1C179C00 == 63 [pid = 3856] [id = 384] 10:49:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (1C17B000) [pid = 3856] [serial = 1152] [outer = 00000000] 10:49:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (1CAB3C00) [pid = 3856] [serial = 1153] [outer = 1C17B000] 10:49:48 INFO - PROCESS | 3856 | 1461088188141 Marionette DEBUG loaded listener.js 10:49:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (1CAB1800) [pid = 3856] [serial = 1154] [outer = 1C17B000] 10:49:48 INFO - PROCESS | 3856 | 1461088188679 Marionette TRACE conn3 <- [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]]]}] 10:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 894ms 10:49:48 INFO - PROCESS | 3856 | 1461088188714 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 10:49:48 INFO - PROCESS | 3856 | 1461088188716 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 10:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:49:48 INFO - PROCESS | 3856 | 1461088188720 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:49:48 INFO - PROCESS | 3856 | 1461088188722 Marionette TRACE conn3 <- [1,1502,null,{}] 10:49:48 INFO - PROCESS | 3856 | 1461088188726 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:48 INFO - PROCESS | 3856 | 1461088188826 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 10:49:48 INFO - PROCESS | 3856 | 1461088188929 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:48 INFO - PROCESS | 3856 | ++DOCSHELL 1ACB6C00 == 64 [pid = 3856] [id = 385] 10:49:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (1CAAEC00) [pid = 3856] [serial = 1155] [outer = 00000000] 10:49:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (1CEC0400) [pid = 3856] [serial = 1156] [outer = 1CAAEC00] 10:49:48 INFO - PROCESS | 3856 | 1461088188982 Marionette DEBUG loaded listener.js 10:49:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (1D2F5800) [pid = 3856] [serial = 1157] [outer = 1CAAEC00] 10:49:49 INFO - PROCESS | 3856 | 1461088189639 Marionette TRACE conn3 <- [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]]]}] 10:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 987ms 10:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:49:49 INFO - PROCESS | 3856 | 1461088189706 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 10:49:49 INFO - PROCESS | 3856 | 1461088189708 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 10:49:49 INFO - PROCESS | 3856 | 1461088189712 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:49:49 INFO - PROCESS | 3856 | 1461088189713 Marionette TRACE conn3 <- [1,1506,null,{}] 10:49:49 INFO - PROCESS | 3856 | 1461088189731 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:49 INFO - PROCESS | 3856 | 1461088189835 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 10:49:50 INFO - PROCESS | 3856 | 1461088190084 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:50 INFO - PROCESS | 3856 | ++DOCSHELL 12D75800 == 65 [pid = 3856] [id = 386] 10:49:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (12D7F400) [pid = 3856] [serial = 1158] [outer = 00000000] 10:49:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (142E4000) [pid = 3856] [serial = 1159] [outer = 12D7F400] 10:49:50 INFO - PROCESS | 3856 | 1461088190145 Marionette DEBUG loaded listener.js 10:49:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 141 (147B3400) [pid = 3856] [serial = 1160] [outer = 12D7F400] 10:49:50 INFO - PROCESS | 3856 | 1461088190688 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 10:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1034ms 10:49:50 INFO - PROCESS | 3856 | 1461088190767 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 10:49:50 INFO - PROCESS | 3856 | 1461088190772 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 10:49:50 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:49:50 INFO - PROCESS | 3856 | 1461088190777 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:49:50 INFO - PROCESS | 3856 | 1461088190780 Marionette TRACE conn3 <- [1,1510,null,{}] 10:49:50 INFO - PROCESS | 3856 | 1461088190785 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:50 INFO - PROCESS | 3856 | 1461088190883 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 10:49:50 INFO - PROCESS | 3856 | 1461088190994 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:50 INFO - PROCESS | 3856 | ++DOCSHELL 17E97000 == 66 [pid = 3856] [id = 387] 10:49:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 142 (18072C00) [pid = 3856] [serial = 1161] [outer = 00000000] 10:49:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 143 (18129000) [pid = 3856] [serial = 1162] [outer = 18072C00] 10:49:51 INFO - PROCESS | 3856 | 1461088191044 Marionette DEBUG loaded listener.js 10:49:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 144 (1870EC00) [pid = 3856] [serial = 1163] [outer = 18072C00] 10:49:51 INFO - PROCESS | 3856 | --DOCSHELL 1633DC00 == 65 [pid = 3856] [id = 354] 10:49:51 INFO - PROCESS | 3856 | --DOCSHELL 12D9CC00 == 64 [pid = 3856] [id = 380] 10:49:51 INFO - PROCESS | 3856 | --DOCSHELL 18C75800 == 63 [pid = 3856] [id = 379] 10:49:51 INFO - PROCESS | 3856 | --DOCSHELL 1320AC00 == 62 [pid = 3856] [id = 378] 10:49:51 INFO - PROCESS | 3856 | --DOCSHELL 16334800 == 61 [pid = 3856] [id = 377] 10:49:51 INFO - PROCESS | 3856 | --DOCSHELL 18A63400 == 60 [pid = 3856] [id = 376] 10:49:51 INFO - PROCESS | 3856 | --DOCSHELL 12D3D400 == 59 [pid = 3856] [id = 375] 10:49:51 INFO - PROCESS | 3856 | --DOCSHELL 17EA2C00 == 58 [pid = 3856] [id = 374] 10:49:51 INFO - PROCESS | 3856 | --DOCSHELL 16465400 == 57 [pid = 3856] [id = 373] 10:49:51 INFO - PROCESS | 3856 | --DOCSHELL 13464000 == 56 [pid = 3856] [id = 372] 10:49:51 INFO - PROCESS | 3856 | --DOCSHELL 13AF3000 == 55 [pid = 3856] [id = 371] 10:49:51 INFO - PROCESS | 3856 | --DOMWINDOW == 143 (13876C00) [pid = 3856] [serial = 1051] [outer = 00000000] [url = about:blank] 10:49:51 INFO - PROCESS | 3856 | --DOMWINDOW == 142 (1ACB8400) [pid = 3856] [serial = 1095] [outer = 00000000] [url = about:blank] 10:49:51 INFO - PROCESS | 3856 | --DOMWINDOW == 141 (19D94800) [pid = 3856] [serial = 1083] [outer = 00000000] [url = about:blank] 10:49:51 INFO - PROCESS | 3856 | --DOMWINDOW == 140 (1A542800) [pid = 3856] [serial = 1086] [outer = 00000000] [url = about:blank] 10:49:51 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (19DBBC00) [pid = 3856] [serial = 1084] [outer = 00000000] [url = about:blank] 10:49:51 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (1325C800) [pid = 3856] [serial = 1089] [outer = 00000000] [url = about:blank] 10:49:51 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (19D4DC00) [pid = 3856] [serial = 1080] [outer = 00000000] [url = about:blank] 10:49:51 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (18718800) [pid = 3856] [serial = 1065] [outer = 00000000] [url = about:blank] 10:49:51 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (17E5FC00) [pid = 3856] [serial = 1074] [outer = 00000000] [url = about:blank] 10:49:51 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (18074800) [pid = 3856] [serial = 1075] [outer = 00000000] [url = about:blank] 10:49:51 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (13466400) [pid = 3856] [serial = 1071] [outer = 00000000] [url = about:blank] 10:49:51 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (1550B000) [pid = 3856] [serial = 1072] [outer = 00000000] [url = about:blank] 10:49:51 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (136F1000) [pid = 3856] [serial = 1056] [outer = 00000000] [url = about:blank] 10:49:51 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (1644E000) [pid = 3856] [serial = 1059] [outer = 00000000] [url = about:blank] 10:49:51 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (1A5E9000) [pid = 3856] [serial = 1087] [outer = 00000000] [url = about:blank] 10:49:51 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (18076800) [pid = 3856] [serial = 1062] [outer = 00000000] [url = about:blank] 10:49:51 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (188DE400) [pid = 3856] [serial = 1068] [outer = 00000000] [url = about:blank] 10:49:51 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (18E07400) [pid = 3856] [serial = 1077] [outer = 00000000] [url = about:blank] 10:49:51 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (197BD400) [pid = 3856] [serial = 1078] [outer = 00000000] [url = about:blank] 10:49:51 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (147AE800) [pid = 3856] [serial = 1090] [outer = 00000000] [url = about:blank] 10:49:51 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (19F3CC00) [pid = 3856] [serial = 1092] [outer = 00000000] [url = about:blank] 10:49:51 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (1A6E6C00) [pid = 3856] [serial = 1093] [outer = 00000000] [url = about:blank] 10:49:51 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (1ACBD800) [pid = 3856] [serial = 1096] [outer = 00000000] [url = about:blank] 10:49:51 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (19D57000) [pid = 3856] [serial = 1081] [outer = 00000000] [url = about:blank] 10:49:51 INFO - PROCESS | 3856 | 1461088191568 Marionette TRACE conn3 <- [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"]]]}] 10:49:51 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 () { 10:49:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:49:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:49:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:49:51 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 () { 10:49:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:49:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:49:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:49:51 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 () { 10:49:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:49:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:49:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:49:51 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 () { 10:49:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:49:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:49:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:49:51 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 832ms 10:49:51 INFO - PROCESS | 3856 | 1461088191622 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 10:49:51 INFO - PROCESS | 3856 | 1461088191625 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 10:49:51 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:49:51 INFO - PROCESS | 3856 | 1461088191630 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:49:51 INFO - PROCESS | 3856 | 1461088191632 Marionette TRACE conn3 <- [1,1514,null,{}] 10:49:51 INFO - PROCESS | 3856 | 1461088191636 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:51 INFO - PROCESS | 3856 | 1461088191719 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 10:49:51 INFO - PROCESS | 3856 | 1461088191726 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:51 INFO - PROCESS | 3856 | ++DOCSHELL 1571B400 == 56 [pid = 3856] [id = 388] 10:49:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (17EA2C00) [pid = 3856] [serial = 1164] [outer = 00000000] 10:49:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (18127C00) [pid = 3856] [serial = 1165] [outer = 17EA2C00] 10:49:51 INFO - PROCESS | 3856 | 1461088191756 Marionette DEBUG loaded listener.js 10:49:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (1871A000) [pid = 3856] [serial = 1166] [outer = 17EA2C00] 10:49:52 INFO - PROCESS | 3856 | 1461088192244 Marionette TRACE conn3 <- [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"]]]}] 10:49:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:49:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:49:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:49:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:49:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:49:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:49:52 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 678ms 10:49:52 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:49:52 INFO - PROCESS | 3856 | 1461088192314 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 10:49:52 INFO - PROCESS | 3856 | 1461088192316 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 10:49:52 INFO - PROCESS | 3856 | 1461088192321 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:49:52 INFO - PROCESS | 3856 | 1461088192327 Marionette TRACE conn3 <- [1,1518,null,{}] 10:49:52 INFO - PROCESS | 3856 | 1461088192336 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:52 INFO - PROCESS | 3856 | 1461088192421 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 10:49:52 INFO - PROCESS | 3856 | 1461088192428 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:52 INFO - PROCESS | 3856 | ++DOCSHELL 1807B000 == 57 [pid = 3856] [id = 389] 10:49:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (1871B800) [pid = 3856] [serial = 1167] [outer = 00000000] 10:49:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (19A48C00) [pid = 3856] [serial = 1168] [outer = 1871B800] 10:49:52 INFO - PROCESS | 3856 | 1461088192474 Marionette DEBUG loaded listener.js 10:49:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (19B36C00) [pid = 3856] [serial = 1169] [outer = 1871B800] 10:49:52 INFO - PROCESS | 3856 | 1461088192912 Marionette TRACE conn3 <- [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]]]}] 10:49:52 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 10:49:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:49:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:49:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:49:52 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. 10:49:52 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:49:52 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 647ms 10:49:52 INFO - PROCESS | 3856 | 1461088192978 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 10:49:52 INFO - PROCESS | 3856 | 1461088192980 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 10:49:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:49:52 INFO - PROCESS | 3856 | 1461088192987 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:49:52 INFO - PROCESS | 3856 | 1461088192989 Marionette TRACE conn3 <- [1,1522,null,{}] 10:49:52 INFO - PROCESS | 3856 | 1461088192993 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:53 INFO - PROCESS | 3856 | 1461088193097 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 10:49:53 INFO - PROCESS | 3856 | 1461088193199 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:53 INFO - PROCESS | 3856 | ++DOCSHELL 12B32000 == 58 [pid = 3856] [id = 390] 10:49:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (19D93400) [pid = 3856] [serial = 1170] [outer = 00000000] 10:49:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (1A21FC00) [pid = 3856] [serial = 1171] [outer = 19D93400] 10:49:53 INFO - PROCESS | 3856 | 1461088193246 Marionette DEBUG loaded listener.js 10:49:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (1A545800) [pid = 3856] [serial = 1172] [outer = 19D93400] 10:49:53 INFO - PROCESS | 3856 | 1461088193636 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 10:49:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:49:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 678ms 10:49:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:49:53 INFO - PROCESS | 3856 | 1461088193670 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 10:49:53 INFO - PROCESS | 3856 | 1461088193672 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 10:49:53 INFO - PROCESS | 3856 | 1461088193676 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:49:53 INFO - PROCESS | 3856 | 1461088193678 Marionette TRACE conn3 <- [1,1526,null,{}] 10:49:53 INFO - PROCESS | 3856 | 1461088193681 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:53 INFO - PROCESS | 3856 | 1461088193790 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 10:49:53 INFO - PROCESS | 3856 | 1461088193796 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:53 INFO - PROCESS | 3856 | ++DOCSHELL 123B0400 == 59 [pid = 3856] [id = 391] 10:49:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (1A53C400) [pid = 3856] [serial = 1173] [outer = 00000000] 10:49:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (1ACBAC00) [pid = 3856] [serial = 1174] [outer = 1A53C400] 10:49:53 INFO - PROCESS | 3856 | 1461088193850 Marionette DEBUG loaded listener.js 10:49:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (1ACC2400) [pid = 3856] [serial = 1175] [outer = 1A53C400] 10:49:54 INFO - PROCESS | 3856 | 1461088194317 Marionette TRACE conn3 <- [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]]]}] 10:49:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:49:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 678ms 10:49:54 INFO - PROCESS | 3856 | 1461088194359 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 10:49:54 INFO - PROCESS | 3856 | 1461088194361 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 10:49:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:49:54 INFO - PROCESS | 3856 | 1461088194364 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:49:54 INFO - PROCESS | 3856 | 1461088194366 Marionette TRACE conn3 <- [1,1530,null,{}] 10:49:54 INFO - PROCESS | 3856 | 1461088194369 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:54 INFO - PROCESS | 3856 | 1461088194509 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 10:49:54 INFO - PROCESS | 3856 | 1461088194532 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:54 INFO - PROCESS | 3856 | ++DOCSHELL 1C9FD800 == 60 [pid = 3856] [id = 392] 10:49:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (1CAAC400) [pid = 3856] [serial = 1176] [outer = 00000000] 10:49:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (1CEB6000) [pid = 3856] [serial = 1177] [outer = 1CAAC400] 10:49:54 INFO - PROCESS | 3856 | 1461088194580 Marionette DEBUG loaded listener.js 10:49:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (1D2EF800) [pid = 3856] [serial = 1178] [outer = 1CAAC400] 10:49:55 INFO - PROCESS | 3856 | 1461088195017 Marionette TRACE conn3 <- [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]]]}] 10:49:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:49:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 678ms 10:49:55 INFO - PROCESS | 3856 | 1461088195064 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 10:49:55 INFO - PROCESS | 3856 | 1461088195066 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 10:49:55 INFO - PROCESS | 3856 | 1461088195069 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:49:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:49:55 INFO - PROCESS | 3856 | 1461088195071 Marionette TRACE conn3 <- [1,1534,null,{}] 10:49:55 INFO - PROCESS | 3856 | 1461088195074 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:55 INFO - PROCESS | 3856 | 1461088195191 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 10:49:55 INFO - PROCESS | 3856 | 1461088195249 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:55 INFO - PROCESS | 3856 | ++DOCSHELL 1CAAD000 == 61 [pid = 3856] [id = 393] 10:49:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (1CEB3400) [pid = 3856] [serial = 1179] [outer = 00000000] 10:49:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (1D657C00) [pid = 3856] [serial = 1180] [outer = 1CEB3400] 10:49:55 INFO - PROCESS | 3856 | 1461088195297 Marionette DEBUG loaded listener.js 10:49:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (1D65AC00) [pid = 3856] [serial = 1181] [outer = 1CEB3400] 10:49:55 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (13AF8800) [pid = 3856] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:49:55 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (11B56C00) [pid = 3856] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:49:55 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (16445800) [pid = 3856] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:49:55 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (1346FC00) [pid = 3856] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:49:55 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (181A0C00) [pid = 3856] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:49:55 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (18A63C00) [pid = 3856] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:49:55 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (18718400) [pid = 3856] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:49:55 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (142F1C00) [pid = 3856] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:49:55 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (14341000) [pid = 3856] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:49:55 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (1346CC00) [pid = 3856] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:49:55 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (142E4400) [pid = 3856] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:49:55 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (197B8400) [pid = 3856] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:49:55 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (16746C00) [pid = 3856] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:49:55 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (18BE3800) [pid = 3856] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:49:55 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (1C74A000) [pid = 3856] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:49:55 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (18075C00) [pid = 3856] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:49:55 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (15723C00) [pid = 3856] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:49:55 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (18E10400) [pid = 3856] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:49:55 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (1673FC00) [pid = 3856] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:49:55 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (11B59C00) [pid = 3856] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:49:55 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (13464400) [pid = 3856] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:49:55 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (18E0D400) [pid = 3856] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:49:55 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (133A7000) [pid = 3856] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:49:55 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (13471000) [pid = 3856] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:49:55 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (18C7A800) [pid = 3856] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:49:55 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (16738400) [pid = 3856] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:49:55 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (13208C00) [pid = 3856] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:49:55 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (159E6400) [pid = 3856] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:49:55 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (19A43800) [pid = 3856] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:49:55 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (14BB1800) [pid = 3856] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:49:55 INFO - PROCESS | 3856 | 1461088195941 Marionette TRACE conn3 <- [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]]]}] 10:49:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:49:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 925ms 10:49:55 INFO - PROCESS | 3856 | 1461088196000 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 10:49:55 INFO - PROCESS | 3856 | 1461088196002 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 10:49:55 INFO - PROCESS | 3856 | 1461088196005 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:49:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:49:55 INFO - PROCESS | 3856 | 1461088196007 Marionette TRACE conn3 <- [1,1538,null,{}] 10:49:56 INFO - PROCESS | 3856 | 1461088196010 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:56 INFO - PROCESS | 3856 | 1461088196091 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 10:49:56 INFO - PROCESS | 3856 | 1461088196097 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:56 INFO - PROCESS | 3856 | ++DOCSHELL 12D4A400 == 62 [pid = 3856] [id = 394] 10:49:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (13208C00) [pid = 3856] [serial = 1182] [outer = 00000000] 10:49:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (13873C00) [pid = 3856] [serial = 1183] [outer = 13208C00] 10:49:56 INFO - PROCESS | 3856 | 1461088196146 Marionette DEBUG loaded listener.js 10:49:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (142EB000) [pid = 3856] [serial = 1184] [outer = 13208C00] 10:49:56 INFO - PROCESS | 3856 | 1461088196614 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 10:49:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:49:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 633ms 10:49:56 INFO - PROCESS | 3856 | 1461088196645 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 10:49:56 INFO - PROCESS | 3856 | 1461088196647 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 10:49:56 INFO - PROCESS | 3856 | 1461088196650 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:49:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:49:56 INFO - PROCESS | 3856 | 1461088196651 Marionette TRACE conn3 <- [1,1542,null,{}] 10:49:56 INFO - PROCESS | 3856 | 1461088196655 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:56 INFO - PROCESS | 3856 | 1461088196734 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 10:49:56 INFO - PROCESS | 3856 | 1461088196740 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:56 INFO - PROCESS | 3856 | ++DOCSHELL 13210000 == 63 [pid = 3856] [id = 395] 10:49:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (1346BC00) [pid = 3856] [serial = 1185] [outer = 00000000] 10:49:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (16567C00) [pid = 3856] [serial = 1186] [outer = 1346BC00] 10:49:56 INFO - PROCESS | 3856 | 1461088196784 Marionette DEBUG loaded listener.js 10:49:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (1673FC00) [pid = 3856] [serial = 1187] [outer = 1346BC00] 10:49:57 INFO - PROCESS | 3856 | 1461088197200 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 10:49:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:49:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 586ms 10:49:57 INFO - PROCESS | 3856 | 1461088197234 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 10:49:57 INFO - PROCESS | 3856 | 1461088197236 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 10:49:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:49:57 INFO - PROCESS | 3856 | 1461088197239 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:49:57 INFO - PROCESS | 3856 | 1461088197241 Marionette TRACE conn3 <- [1,1546,null,{}] 10:49:57 INFO - PROCESS | 3856 | 1461088197248 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:57 INFO - PROCESS | 3856 | 1461088197327 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 10:49:57 INFO - PROCESS | 3856 | 1461088197334 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:57 INFO - PROCESS | 3856 | ++DOCSHELL 1573EC00 == 64 [pid = 3856] [id = 396] 10:49:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (16303800) [pid = 3856] [serial = 1188] [outer = 00000000] 10:49:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (18E0CC00) [pid = 3856] [serial = 1189] [outer = 16303800] 10:49:57 INFO - PROCESS | 3856 | 1461088197383 Marionette DEBUG loaded listener.js 10:49:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (19DBE000) [pid = 3856] [serial = 1190] [outer = 16303800] 10:49:57 INFO - PROCESS | 3856 | 1461088198003 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 10:49:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:49:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 787ms 10:49:58 INFO - PROCESS | 3856 | 1461088198043 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 10:49:58 INFO - PROCESS | 3856 | 1461088198047 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 10:49:58 INFO - PROCESS | 3856 | 1461088198053 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:49:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:49:58 INFO - PROCESS | 3856 | 1461088198056 Marionette TRACE conn3 <- [1,1550,null,{}] 10:49:58 INFO - PROCESS | 3856 | 1461088198063 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:58 INFO - PROCESS | 3856 | 1461088198171 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 10:49:58 INFO - PROCESS | 3856 | 1461088198316 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:58 INFO - PROCESS | 3856 | ++DOCSHELL 1386F800 == 65 [pid = 3856] [id = 397] 10:49:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (13A52400) [pid = 3856] [serial = 1191] [outer = 00000000] 10:49:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (1633C000) [pid = 3856] [serial = 1192] [outer = 13A52400] 10:49:58 INFO - PROCESS | 3856 | 1461088198375 Marionette DEBUG loaded listener.js 10:49:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (16451C00) [pid = 3856] [serial = 1193] [outer = 13A52400] 10:49:58 INFO - PROCESS | 3856 | 1461088198971 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 10:49:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:49:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 987ms 10:49:59 INFO - PROCESS | 3856 | 1461088199040 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 10:49:59 INFO - PROCESS | 3856 | 1461088199046 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 10:49:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:49:59 INFO - PROCESS | 3856 | 1461088199052 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:49:59 INFO - PROCESS | 3856 | 1461088199055 Marionette TRACE conn3 <- [1,1554,null,{}] 10:49:59 INFO - PROCESS | 3856 | 1461088199059 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:49:59 INFO - PROCESS | 3856 | 1461088199165 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 10:49:59 INFO - PROCESS | 3856 | 1461088199306 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:59 INFO - PROCESS | 3856 | ++DOCSHELL 1630E400 == 66 [pid = 3856] [id = 398] 10:49:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (17E96800) [pid = 3856] [serial = 1194] [outer = 00000000] 10:49:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (18BE3000) [pid = 3856] [serial = 1195] [outer = 17E96800] 10:49:59 INFO - PROCESS | 3856 | 1461088199361 Marionette DEBUG loaded listener.js 10:49:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (18C7C400) [pid = 3856] [serial = 1196] [outer = 17E96800] 10:49:59 INFO - PROCESS | 3856 | 1461088199978 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 10:50:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:50:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 987ms 10:50:00 INFO - PROCESS | 3856 | 1461088200037 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 10:50:00 INFO - PROCESS | 3856 | 1461088200040 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 10:50:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:50:00 INFO - PROCESS | 3856 | 1461088200044 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:50:00 INFO - PROCESS | 3856 | 1461088200047 Marionette TRACE conn3 <- [1,1558,null,{}] 10:50:00 INFO - PROCESS | 3856 | 1461088200058 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:00 INFO - PROCESS | 3856 | 1461088200166 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 10:50:00 INFO - PROCESS | 3856 | 1461088200309 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:00 INFO - PROCESS | 3856 | ++DOCSHELL 19DC0800 == 67 [pid = 3856] [id = 399] 10:50:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (19F3AC00) [pid = 3856] [serial = 1197] [outer = 00000000] 10:50:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (1ACBF000) [pid = 3856] [serial = 1198] [outer = 19F3AC00] 10:50:00 INFO - PROCESS | 3856 | 1461088200367 Marionette DEBUG loaded listener.js 10:50:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (1C182800) [pid = 3856] [serial = 1199] [outer = 19F3AC00] 10:50:00 INFO - PROCESS | 3856 | 1461088200890 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 10:50:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:50:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 879ms 10:50:00 INFO - PROCESS | 3856 | 1461088200946 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 10:50:00 INFO - PROCESS | 3856 | 1461088200949 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 10:50:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:50:00 INFO - PROCESS | 3856 | 1461088200953 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:50:00 INFO - PROCESS | 3856 | 1461088200955 Marionette TRACE conn3 <- [1,1562,null,{}] 10:50:00 INFO - PROCESS | 3856 | 1461088200959 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:01 INFO - PROCESS | 3856 | 1461088201062 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 10:50:01 INFO - PROCESS | 3856 | 1461088201188 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:01 INFO - PROCESS | 3856 | ++DOCSHELL 1D3F1800 == 68 [pid = 3856] [id = 400] 10:50:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (1D3F7000) [pid = 3856] [serial = 1200] [outer = 00000000] 10:50:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (1D65EC00) [pid = 3856] [serial = 1201] [outer = 1D3F7000] 10:50:01 INFO - PROCESS | 3856 | 1461088201289 Marionette DEBUG loaded listener.js 10:50:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (1DC2CC00) [pid = 3856] [serial = 1202] [outer = 1D3F7000] 10:50:01 INFO - PROCESS | 3856 | 1461088201842 Marionette TRACE conn3 <- [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]]]}] 10:50:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:50:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 925ms 10:50:01 INFO - PROCESS | 3856 | 1461088201899 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 10:50:01 INFO - PROCESS | 3856 | 1461088201901 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 10:50:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:50:01 INFO - PROCESS | 3856 | 1461088201905 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:50:01 INFO - PROCESS | 3856 | 1461088201907 Marionette TRACE conn3 <- [1,1566,null,{}] 10:50:01 INFO - PROCESS | 3856 | 1461088201911 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:01 INFO - PROCESS | 3856 | 1461088202013 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 10:50:02 INFO - PROCESS | 3856 | 1461088202121 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:02 INFO - PROCESS | 3856 | ++DOCSHELL 1D65BC00 == 69 [pid = 3856] [id = 401] 10:50:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (1DC32800) [pid = 3856] [serial = 1203] [outer = 00000000] 10:50:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (1DCEA400) [pid = 3856] [serial = 1204] [outer = 1DC32800] 10:50:02 INFO - PROCESS | 3856 | 1461088202174 Marionette DEBUG loaded listener.js 10:50:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (1DCEE400) [pid = 3856] [serial = 1205] [outer = 1DC32800] 10:50:02 INFO - PROCESS | 3856 | 1461088202751 Marionette TRACE conn3 <- [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]]]}] 10:50:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:50:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 895ms 10:50:02 INFO - PROCESS | 3856 | 1461088202793 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 10:50:02 INFO - PROCESS | 3856 | 1461088202795 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 10:50:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:50:02 INFO - PROCESS | 3856 | 1461088202799 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:50:02 INFO - PROCESS | 3856 | 1461088202801 Marionette TRACE conn3 <- [1,1570,null,{}] 10:50:02 INFO - PROCESS | 3856 | 1461088202805 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:02 INFO - PROCESS | 3856 | 1461088202924 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 10:50:03 INFO - PROCESS | 3856 | 1461088203036 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:03 INFO - PROCESS | 3856 | ++DOCSHELL 12D78000 == 70 [pid = 3856] [id = 402] 10:50:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (12D7E400) [pid = 3856] [serial = 1206] [outer = 00000000] 10:50:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (1633C400) [pid = 3856] [serial = 1207] [outer = 12D7E400] 10:50:03 INFO - PROCESS | 3856 | 1461088203092 Marionette DEBUG loaded listener.js 10:50:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (1632F800) [pid = 3856] [serial = 1208] [outer = 12D7E400] 10:50:03 INFO - PROCESS | 3856 | 1461088203860 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 10:50:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:50:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1125ms 10:50:03 INFO - PROCESS | 3856 | 1461088203923 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 10:50:03 INFO - PROCESS | 3856 | 1461088203928 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 10:50:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:50:03 INFO - PROCESS | 3856 | 1461088203948 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:50:03 INFO - PROCESS | 3856 | 1461088203951 Marionette TRACE conn3 <- [1,1574,null,{}] 10:50:03 INFO - PROCESS | 3856 | 1461088203956 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:04 INFO - PROCESS | 3856 | 1461088204053 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 10:50:04 INFO - PROCESS | 3856 | 1461088204198 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:04 INFO - PROCESS | 3856 | ++DOCSHELL 143A8800 == 71 [pid = 3856] [id = 403] 10:50:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (14B03C00) [pid = 3856] [serial = 1209] [outer = 00000000] 10:50:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (1630DC00) [pid = 3856] [serial = 1210] [outer = 14B03C00] 10:50:04 INFO - PROCESS | 3856 | 1461088204249 Marionette DEBUG loaded listener.js 10:50:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (16738800) [pid = 3856] [serial = 1211] [outer = 14B03C00] 10:50:04 INFO - PROCESS | 3856 | --DOCSHELL 13AFB800 == 70 [pid = 3856] [id = 351] 10:50:04 INFO - PROCESS | 3856 | --DOCSHELL 13210000 == 69 [pid = 3856] [id = 395] 10:50:04 INFO - PROCESS | 3856 | --DOCSHELL 12D4A400 == 68 [pid = 3856] [id = 394] 10:50:04 INFO - PROCESS | 3856 | --DOCSHELL 1CAAD000 == 67 [pid = 3856] [id = 393] 10:50:04 INFO - PROCESS | 3856 | --DOCSHELL 1C9FD800 == 66 [pid = 3856] [id = 392] 10:50:04 INFO - PROCESS | 3856 | --DOCSHELL 123B0400 == 65 [pid = 3856] [id = 391] 10:50:04 INFO - PROCESS | 3856 | --DOCSHELL 12B32000 == 64 [pid = 3856] [id = 390] 10:50:04 INFO - PROCESS | 3856 | --DOCSHELL 1807B000 == 63 [pid = 3856] [id = 389] 10:50:04 INFO - PROCESS | 3856 | --DOCSHELL 1571B400 == 62 [pid = 3856] [id = 388] 10:50:04 INFO - PROCESS | 3856 | --DOCSHELL 17E97000 == 61 [pid = 3856] [id = 387] 10:50:04 INFO - PROCESS | 3856 | --DOCSHELL 12D75800 == 60 [pid = 3856] [id = 386] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (1C17D000) [pid = 3856] [serial = 1098] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOCSHELL 13260000 == 59 [pid = 3856] [id = 381] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (19545800) [pid = 3856] [serial = 997] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (13AFAC00) [pid = 3856] [serial = 1000] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (16739800) [pid = 3856] [serial = 1003] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (19548C00) [pid = 3856] [serial = 1006] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (19AEC000) [pid = 3856] [serial = 1039] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (1550FC00) [pid = 3856] [serial = 1042] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (18078800) [pid = 3856] [serial = 1045] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (19B3E000) [pid = 3856] [serial = 1048] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (16336000) [pid = 3856] [serial = 1054] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (18125800) [pid = 3856] [serial = 1122] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (18A67C00) [pid = 3856] [serial = 1134] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (18E03800) [pid = 3856] [serial = 1135] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (188DA400) [pid = 3856] [serial = 1125] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (19B39800) [pid = 3856] [serial = 1132] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (181A7C00) [pid = 3856] [serial = 1123] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (19F39800) [pid = 3856] [serial = 1138] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (19DC4000) [pid = 3856] [serial = 1137] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (18E05C00) [pid = 3856] [serial = 958] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (12D9BC00) [pid = 3856] [serial = 961] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (13872C00) [pid = 3856] [serial = 964] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (1656D400) [pid = 3856] [serial = 1060] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (13A54000) [pid = 3856] [serial = 1057] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (1807CC00) [pid = 3856] [serial = 1063] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (18A5AC00) [pid = 3856] [serial = 1069] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (18718000) [pid = 3856] [serial = 1066] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (1A6E9000) [pid = 3856] [serial = 1140] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (197BA800) [pid = 3856] [serial = 1128] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (18A5DC00) [pid = 3856] [serial = 1126] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (197BF000) [pid = 3856] [serial = 1129] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (157F0800) [pid = 3856] [serial = 1114] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (1550BC00) [pid = 3856] [serial = 1113] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (19A48800) [pid = 3856] [serial = 1111] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (197BC400) [pid = 3856] [serial = 1110] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (1439D800) [pid = 3856] [serial = 1116] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (15540C00) [pid = 3856] [serial = 1117] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (18521C00) [pid = 3856] [serial = 1102] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (16C73800) [pid = 3856] [serial = 1101] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (19B35C00) [pid = 3856] [serial = 1131] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (16C3A800) [pid = 3856] [serial = 1119] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (17E5C800) [pid = 3856] [serial = 1120] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (19D8D800) [pid = 3856] [serial = 1105] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (19B3DC00) [pid = 3856] [serial = 1104] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1C9F6800) [pid = 3856] [serial = 1108] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (1C9F2400) [pid = 3856] [serial = 1107] [outer = 00000000] [url = about:blank] 10:50:04 INFO - PROCESS | 3856 | 1461088204752 Marionette TRACE conn3 <- [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]]]}] 10:50:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:50:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 818ms 10:50:04 INFO - PROCESS | 3856 | 1461088204773 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 10:50:04 INFO - PROCESS | 3856 | 1461088204779 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 10:50:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:50:04 INFO - PROCESS | 3856 | 1461088204785 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:50:04 INFO - PROCESS | 3856 | 1461088204787 Marionette TRACE conn3 <- [1,1578,null,{}] 10:50:04 INFO - PROCESS | 3856 | 1461088204790 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:04 INFO - PROCESS | 3856 | 1461088204877 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 10:50:04 INFO - PROCESS | 3856 | 1461088204883 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:04 INFO - PROCESS | 3856 | ++DOCSHELL 13A54000 == 60 [pid = 3856] [id = 404] 10:50:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (13A5AC00) [pid = 3856] [serial = 1212] [outer = 00000000] 10:50:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (1573BC00) [pid = 3856] [serial = 1213] [outer = 13A5AC00] 10:50:04 INFO - PROCESS | 3856 | 1461088204928 Marionette DEBUG loaded listener.js 10:50:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (16307800) [pid = 3856] [serial = 1214] [outer = 13A5AC00] 10:50:05 INFO - PROCESS | 3856 | 1461088205440 Marionette TRACE conn3 <- [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]]]}] 10:50:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:50:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 694ms 10:50:05 INFO - PROCESS | 3856 | 1461088205483 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 10:50:05 INFO - PROCESS | 3856 | 1461088205485 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 10:50:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:50:05 INFO - PROCESS | 3856 | 1461088205489 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:50:05 INFO - PROCESS | 3856 | 1461088205492 Marionette TRACE conn3 <- [1,1582,null,{}] 10:50:05 INFO - PROCESS | 3856 | 1461088205502 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:05 INFO - PROCESS | 3856 | 1461088205590 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 10:50:05 INFO - PROCESS | 3856 | 1461088205599 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:05 INFO - PROCESS | 3856 | ++DOCSHELL 17E5DC00 == 61 [pid = 3856] [id = 405] 10:50:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (18073C00) [pid = 3856] [serial = 1215] [outer = 00000000] 10:50:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (1807B000) [pid = 3856] [serial = 1216] [outer = 18073C00] 10:50:05 INFO - PROCESS | 3856 | 1461088205646 Marionette DEBUG loaded listener.js 10:50:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (18128000) [pid = 3856] [serial = 1217] [outer = 18073C00] 10:50:06 INFO - PROCESS | 3856 | 1461088206108 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 10:50:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:50:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 694ms 10:50:06 INFO - PROCESS | 3856 | 1461088206172 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 10:50:06 INFO - PROCESS | 3856 | 1461088206174 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 10:50:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:50:06 INFO - PROCESS | 3856 | 1461088206178 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:50:06 INFO - PROCESS | 3856 | 1461088206179 Marionette TRACE conn3 <- [1,1586,null,{}] 10:50:06 INFO - PROCESS | 3856 | 1461088206183 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:06 INFO - PROCESS | 3856 | 1461088206267 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 10:50:06 INFO - PROCESS | 3856 | 1461088206274 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:06 INFO - PROCESS | 3856 | ++DOCSHELL 18519C00 == 62 [pid = 3856] [id = 406] 10:50:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (1851A000) [pid = 3856] [serial = 1218] [outer = 00000000] 10:50:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (1871A400) [pid = 3856] [serial = 1219] [outer = 1851A000] 10:50:06 INFO - PROCESS | 3856 | 1461088206320 Marionette DEBUG loaded listener.js 10:50:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (188D8C00) [pid = 3856] [serial = 1220] [outer = 1851A000] 10:50:06 INFO - PROCESS | 3856 | 1461088206769 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 10:50:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:50:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 617ms 10:50:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:50:06 INFO - PROCESS | 3856 | 1461088206817 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 10:50:06 INFO - PROCESS | 3856 | 1461088206819 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 10:50:06 INFO - PROCESS | 3856 | 1461088206823 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:50:06 INFO - PROCESS | 3856 | 1461088206824 Marionette TRACE conn3 <- [1,1590,null,{}] 10:50:06 INFO - PROCESS | 3856 | 1461088206828 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:06 INFO - PROCESS | 3856 | 1461088206940 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 10:50:07 INFO - PROCESS | 3856 | 1461088207025 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:07 INFO - PROCESS | 3856 | ++DOCSHELL 1346C800 == 63 [pid = 3856] [id = 407] 10:50:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (1812F800) [pid = 3856] [serial = 1221] [outer = 00000000] 10:50:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (18A63C00) [pid = 3856] [serial = 1222] [outer = 1812F800] 10:50:07 INFO - PROCESS | 3856 | 1461088207052 Marionette DEBUG loaded listener.js 10:50:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (18A67C00) [pid = 3856] [serial = 1223] [outer = 1812F800] 10:50:07 INFO - PROCESS | 3856 | 1461088207497 Marionette TRACE conn3 <- [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]]]}] 10:50:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:50:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 724ms 10:50:07 INFO - PROCESS | 3856 | 1461088207544 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 10:50:07 INFO - PROCESS | 3856 | 1461088207546 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 10:50:07 INFO - PROCESS | 3856 | 1461088207553 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:50:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:50:07 INFO - PROCESS | 3856 | 1461088207555 Marionette TRACE conn3 <- [1,1594,null,{}] 10:50:07 INFO - PROCESS | 3856 | 1461088207558 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:07 INFO - PROCESS | 3856 | 1461088207689 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 10:50:07 INFO - PROCESS | 3856 | 1461088207754 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:07 INFO - PROCESS | 3856 | ++DOCSHELL 19545800 == 64 [pid = 3856] [id = 408] 10:50:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (19547800) [pid = 3856] [serial = 1224] [outer = 00000000] 10:50:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (197C0800) [pid = 3856] [serial = 1225] [outer = 19547800] 10:50:07 INFO - PROCESS | 3856 | 1461088207801 Marionette DEBUG loaded listener.js 10:50:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (197C0400) [pid = 3856] [serial = 1226] [outer = 19547800] 10:50:08 INFO - PROCESS | 3856 | 1461088208215 Marionette TRACE conn3 <- [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]]]}] 10:50:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:50:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 678ms 10:50:08 INFO - PROCESS | 3856 | 1461088208254 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 10:50:08 INFO - PROCESS | 3856 | 1461088208256 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 10:50:08 INFO - PROCESS | 3856 | 1461088208259 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:50:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:50:08 INFO - PROCESS | 3856 | 1461088208261 Marionette TRACE conn3 <- [1,1598,null,{}] 10:50:08 INFO - PROCESS | 3856 | 1461088208294 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:08 INFO - PROCESS | 3856 | 1461088208391 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 10:50:08 INFO - PROCESS | 3856 | 1461088208457 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:08 INFO - PROCESS | 3856 | ++DOCSHELL 1944C400 == 65 [pid = 3856] [id = 409] 10:50:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (197C5400) [pid = 3856] [serial = 1227] [outer = 00000000] 10:50:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (19B3A400) [pid = 3856] [serial = 1228] [outer = 197C5400] 10:50:08 INFO - PROCESS | 3856 | 1461088208501 Marionette DEBUG loaded listener.js 10:50:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (19B40400) [pid = 3856] [serial = 1229] [outer = 197C5400] 10:50:08 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (1AC4C000) [pid = 3856] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:50:08 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (1A53C400) [pid = 3856] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:50:08 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1CEB3400) [pid = 3856] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:50:08 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1CAAC400) [pid = 3856] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:50:08 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (1871B800) [pid = 3856] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:50:08 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (17EA2C00) [pid = 3856] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:50:08 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (18072C00) [pid = 3856] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:50:08 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (12D7F400) [pid = 3856] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:50:08 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (19D93400) [pid = 3856] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:50:08 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (1346BC00) [pid = 3856] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:50:08 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (13208C00) [pid = 3856] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:50:08 INFO - PROCESS | 3856 | 1461088208978 Marionette TRACE conn3 <- [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]]]}] 10:50:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:50:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 786ms 10:50:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:50:09 INFO - PROCESS | 3856 | 1461088209045 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 10:50:09 INFO - PROCESS | 3856 | 1461088209047 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 10:50:09 INFO - PROCESS | 3856 | 1461088209051 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:50:09 INFO - PROCESS | 3856 | 1461088209052 Marionette TRACE conn3 <- [1,1602,null,{}] 10:50:09 INFO - PROCESS | 3856 | 1461088209056 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:09 INFO - PROCESS | 3856 | 1461088209136 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 10:50:09 INFO - PROCESS | 3856 | 1461088209236 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:09 INFO - PROCESS | 3856 | ++DOCSHELL 13203C00 == 66 [pid = 3856] [id = 410] 10:50:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (13208C00) [pid = 3856] [serial = 1230] [outer = 00000000] 10:50:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (19363000) [pid = 3856] [serial = 1231] [outer = 13208C00] 10:50:09 INFO - PROCESS | 3856 | 1461088209280 Marionette DEBUG loaded listener.js 10:50:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (19A46400) [pid = 3856] [serial = 1232] [outer = 13208C00] 10:50:09 INFO - PROCESS | 3856 | 1461088209618 Marionette TRACE conn3 <- [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]]]}] 10:50:09 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 10:50:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 617ms 10:50:09 INFO - PROCESS | 3856 | 1461088209671 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 10:50:09 INFO - PROCESS | 3856 | 1461088209673 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 10:50:09 INFO - PROCESS | 3856 | 1461088209676 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:50:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:50:09 INFO - PROCESS | 3856 | 1461088209678 Marionette TRACE conn3 <- [1,1606,null,{}] 10:50:09 INFO - PROCESS | 3856 | 1461088209711 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:09 INFO - PROCESS | 3856 | 1461088209831 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 10:50:09 INFO - PROCESS | 3856 | 1461088209841 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:09 INFO - PROCESS | 3856 | ++DOCSHELL 18BE4800 == 67 [pid = 3856] [id = 411] 10:50:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (197C2C00) [pid = 3856] [serial = 1233] [outer = 00000000] 10:50:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (19D8A400) [pid = 3856] [serial = 1234] [outer = 197C2C00] 10:50:09 INFO - PROCESS | 3856 | 1461088209885 Marionette DEBUG loaded listener.js 10:50:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (19D8F400) [pid = 3856] [serial = 1235] [outer = 197C2C00] 10:50:10 INFO - PROCESS | 3856 | 1461088210282 Marionette TRACE conn3 <- [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]]]}] 10:50:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:50:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 617ms 10:50:10 INFO - PROCESS | 3856 | 1461088210319 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 10:50:10 INFO - PROCESS | 3856 | 1461088210321 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 10:50:10 INFO - PROCESS | 3856 | 1461088210324 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:50:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:50:10 INFO - PROCESS | 3856 | 1461088210326 Marionette TRACE conn3 <- [1,1610,null,{}] 10:50:10 INFO - PROCESS | 3856 | 1461088210334 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:10 INFO - PROCESS | 3856 | 1461088210419 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 10:50:10 INFO - PROCESS | 3856 | 1461088210426 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:10 INFO - PROCESS | 3856 | ++DOCSHELL 12BDE400 == 68 [pid = 3856] [id = 412] 10:50:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (13465400) [pid = 3856] [serial = 1236] [outer = 00000000] 10:50:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (1A2EA000) [pid = 3856] [serial = 1237] [outer = 13465400] 10:50:10 INFO - PROCESS | 3856 | 1461088210478 Marionette DEBUG loaded listener.js 10:50:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (1A6EA800) [pid = 3856] [serial = 1238] [outer = 13465400] 10:50:10 INFO - PROCESS | 3856 | 1461088210991 Marionette TRACE conn3 <- [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]]]}] 10:50:11 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 10:50:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 725ms 10:50:11 INFO - PROCESS | 3856 | 1461088211049 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 10:50:11 INFO - PROCESS | 3856 | 1461088211054 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 10:50:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:50:11 INFO - PROCESS | 3856 | 1461088211059 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:50:11 INFO - PROCESS | 3856 | 1461088211064 Marionette TRACE conn3 <- [1,1614,null,{}] 10:50:11 INFO - PROCESS | 3856 | 1461088211071 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:11 INFO - PROCESS | 3856 | 1461088211233 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 10:50:11 INFO - PROCESS | 3856 | 1461088211347 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:11 INFO - PROCESS | 3856 | ++DOCSHELL 12D4A400 == 69 [pid = 3856] [id = 413] 10:50:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (12D9BC00) [pid = 3856] [serial = 1239] [outer = 00000000] 10:50:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (143A7C00) [pid = 3856] [serial = 1240] [outer = 12D9BC00] 10:50:11 INFO - PROCESS | 3856 | 1461088211406 Marionette DEBUG loaded listener.js 10:50:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (15514C00) [pid = 3856] [serial = 1241] [outer = 12D9BC00] 10:50:11 INFO - PROCESS | 3856 | 1461088211964 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 10:50:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:50:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 940ms 10:50:11 INFO - PROCESS | 3856 | 1461088212006 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 10:50:11 INFO - PROCESS | 3856 | 1461088212012 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 10:50:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:50:12 INFO - PROCESS | 3856 | 1461088212019 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:50:12 INFO - PROCESS | 3856 | 1461088212021 Marionette TRACE conn3 <- [1,1618,null,{}] 10:50:12 INFO - PROCESS | 3856 | 1461088212025 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:12 INFO - PROCESS | 3856 | 1461088212133 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 10:50:12 INFO - PROCESS | 3856 | 1461088212242 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:12 INFO - PROCESS | 3856 | ++DOCSHELL 142E9C00 == 70 [pid = 3856] [id = 414] 10:50:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (15DC2800) [pid = 3856] [serial = 1242] [outer = 00000000] 10:50:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (18072400) [pid = 3856] [serial = 1243] [outer = 15DC2800] 10:50:12 INFO - PROCESS | 3856 | 1461088212296 Marionette DEBUG loaded listener.js 10:50:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (18079C00) [pid = 3856] [serial = 1244] [outer = 15DC2800] 10:50:12 INFO - PROCESS | 3856 | 1461088212906 Marionette TRACE conn3 <- [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]]]}] 10:50:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:50:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 925ms 10:50:12 INFO - PROCESS | 3856 | 1461088212945 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 10:50:12 INFO - PROCESS | 3856 | 1461088212948 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 10:50:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:50:12 INFO - PROCESS | 3856 | 1461088212951 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:50:12 INFO - PROCESS | 3856 | 1461088212955 Marionette TRACE conn3 <- [1,1622,null,{}] 10:50:12 INFO - PROCESS | 3856 | 1461088212966 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:13 INFO - PROCESS | 3856 | 1461088213075 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 10:50:13 INFO - PROCESS | 3856 | 1461088213184 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:13 INFO - PROCESS | 3856 | ++DOCSHELL 18BE5C00 == 71 [pid = 3856] [id = 415] 10:50:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (18E0B400) [pid = 3856] [serial = 1245] [outer = 00000000] 10:50:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (19D89800) [pid = 3856] [serial = 1246] [outer = 18E0B400] 10:50:13 INFO - PROCESS | 3856 | 1461088213241 Marionette DEBUG loaded listener.js 10:50:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (1A21E800) [pid = 3856] [serial = 1247] [outer = 18E0B400] 10:50:13 INFO - PROCESS | 3856 | 1461088213802 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 10:50:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:50:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 894ms 10:50:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:50:13 INFO - PROCESS | 3856 | 1461088213839 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 10:50:13 INFO - PROCESS | 3856 | 1461088213842 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 10:50:13 INFO - PROCESS | 3856 | 1461088213846 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:50:13 INFO - PROCESS | 3856 | 1461088213848 Marionette TRACE conn3 <- [1,1626,null,{}] 10:50:13 INFO - PROCESS | 3856 | 1461088213851 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:13 INFO - PROCESS | 3856 | 1461088213956 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 10:50:14 INFO - PROCESS | 3856 | 1461088214063 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:14 INFO - PROCESS | 3856 | ++DOCSHELL 1ACC1000 == 72 [pid = 3856] [id = 416] 10:50:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (1ACC2000) [pid = 3856] [serial = 1248] [outer = 00000000] 10:50:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (1C9F3000) [pid = 3856] [serial = 1249] [outer = 1ACC2000] 10:50:14 INFO - PROCESS | 3856 | 1461088214117 Marionette DEBUG loaded listener.js 10:50:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (1C9F9000) [pid = 3856] [serial = 1250] [outer = 1ACC2000] 10:50:14 INFO - PROCESS | 3856 | 1461088214706 Marionette TRACE conn3 <- [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]]]}] 10:50:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:50:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 925ms 10:50:14 INFO - PROCESS | 3856 | 1461088214774 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 10:50:14 INFO - PROCESS | 3856 | 1461088214776 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 10:50:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:50:14 INFO - PROCESS | 3856 | 1461088214780 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:50:14 INFO - PROCESS | 3856 | 1461088214782 Marionette TRACE conn3 <- [1,1630,null,{}] 10:50:14 INFO - PROCESS | 3856 | 1461088214786 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:14 INFO - PROCESS | 3856 | 1461088214887 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 10:50:15 INFO - PROCESS | 3856 | 1461088215022 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:15 INFO - PROCESS | 3856 | ++DOCSHELL 1A21E000 == 73 [pid = 3856] [id = 417] 10:50:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (1ACBA000) [pid = 3856] [serial = 1251] [outer = 00000000] 10:50:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (1CE1A800) [pid = 3856] [serial = 1252] [outer = 1ACBA000] 10:50:15 INFO - PROCESS | 3856 | 1461088215076 Marionette DEBUG loaded listener.js 10:50:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (1CEB3C00) [pid = 3856] [serial = 1253] [outer = 1ACBA000] 10:50:15 INFO - PROCESS | 3856 | 1461088215601 Marionette TRACE conn3 <- [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]]]}] 10:50:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:50:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 818ms 10:50:15 INFO - PROCESS | 3856 | 1461088215622 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 10:50:15 INFO - PROCESS | 3856 | 1461088215624 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 10:50:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:50:15 INFO - PROCESS | 3856 | 1461088215628 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:50:15 INFO - PROCESS | 3856 | 1461088215630 Marionette TRACE conn3 <- [1,1634,null,{}] 10:50:15 INFO - PROCESS | 3856 | 1461088215634 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:15 INFO - PROCESS | 3856 | 1461088215755 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 10:50:15 INFO - PROCESS | 3856 | 1461088215867 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:15 INFO - PROCESS | 3856 | ++DOCSHELL 1D65E400 == 74 [pid = 3856] [id = 418] 10:50:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (1DC2C400) [pid = 3856] [serial = 1254] [outer = 00000000] 10:50:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (1DCF1000) [pid = 3856] [serial = 1255] [outer = 1DC2C400] 10:50:15 INFO - PROCESS | 3856 | 1461088215905 Marionette DEBUG loaded listener.js 10:50:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (1DCF3C00) [pid = 3856] [serial = 1256] [outer = 1DC2C400] 10:50:16 INFO - PROCESS | 3856 | 1461088216760 Marionette TRACE conn3 <- [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]]]}] 10:50:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:50:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1172ms 10:50:16 INFO - PROCESS | 3856 | 1461088216810 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 10:50:16 INFO - PROCESS | 3856 | 1461088216813 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 10:50:16 INFO - PROCESS | 3856 | 1461088216819 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:50:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:50:16 INFO - PROCESS | 3856 | 1461088216823 Marionette TRACE conn3 <- [1,1638,null,{}] 10:50:16 INFO - PROCESS | 3856 | 1461088216829 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:16 INFO - PROCESS | 3856 | 1461088216927 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 10:50:17 INFO - PROCESS | 3856 | 1461088217041 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:17 INFO - PROCESS | 3856 | ++DOCSHELL 13877C00 == 75 [pid = 3856] [id = 419] 10:50:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (13A52C00) [pid = 3856] [serial = 1257] [outer = 00000000] 10:50:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (15722000) [pid = 3856] [serial = 1258] [outer = 13A52C00] 10:50:17 INFO - PROCESS | 3856 | 1461088217091 Marionette DEBUG loaded listener.js 10:50:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (15BD2800) [pid = 3856] [serial = 1259] [outer = 13A52C00] 10:50:17 INFO - PROCESS | 3856 | 1461088217606 Marionette TRACE conn3 <- [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]]]}] 10:50:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:50:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 832ms 10:50:17 INFO - PROCESS | 3856 | 1461088217646 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 10:50:17 INFO - PROCESS | 3856 | 1461088217652 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 10:50:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:50:17 INFO - PROCESS | 3856 | 1461088217658 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:50:17 INFO - PROCESS | 3856 | 1461088217660 Marionette TRACE conn3 <- [1,1642,null,{}] 10:50:17 INFO - PROCESS | 3856 | 1461088217664 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:17 INFO - PROCESS | 3856 | 1461088217766 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 10:50:17 INFO - PROCESS | 3856 | 1461088217937 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:17 INFO - PROCESS | 3856 | ++DOCSHELL 1386A800 == 76 [pid = 3856] [id = 420] 10:50:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (14345800) [pid = 3856] [serial = 1260] [outer = 00000000] 10:50:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (16C06C00) [pid = 3856] [serial = 1261] [outer = 14345800] 10:50:17 INFO - PROCESS | 3856 | 1461088217986 Marionette DEBUG loaded listener.js 10:50:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (17E53000) [pid = 3856] [serial = 1262] [outer = 14345800] 10:50:18 INFO - PROCESS | 3856 | --DOCSHELL 18714400 == 75 [pid = 3856] [id = 368] 10:50:18 INFO - PROCESS | 3856 | --DOCSHELL 1C749C00 == 74 [pid = 3856] [id = 369] 10:50:18 INFO - PROCESS | 3856 | --DOCSHELL 18BE4800 == 73 [pid = 3856] [id = 411] 10:50:18 INFO - PROCESS | 3856 | --DOCSHELL 13203C00 == 72 [pid = 3856] [id = 410] 10:50:18 INFO - PROCESS | 3856 | --DOCSHELL 1944C400 == 71 [pid = 3856] [id = 409] 10:50:18 INFO - PROCESS | 3856 | --DOCSHELL 19545800 == 70 [pid = 3856] [id = 408] 10:50:18 INFO - PROCESS | 3856 | --DOCSHELL 1346C800 == 69 [pid = 3856] [id = 407] 10:50:18 INFO - PROCESS | 3856 | --DOCSHELL 18519C00 == 68 [pid = 3856] [id = 406] 10:50:18 INFO - PROCESS | 3856 | --DOCSHELL 17E5DC00 == 67 [pid = 3856] [id = 405] 10:50:18 INFO - PROCESS | 3856 | --DOCSHELL 13A54000 == 66 [pid = 3856] [id = 404] 10:50:18 INFO - PROCESS | 3856 | --DOCSHELL 143A8800 == 65 [pid = 3856] [id = 403] 10:50:18 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (136E7000) [pid = 3856] [serial = 1143] [outer = 00000000] [url = about:blank] 10:50:18 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (16745400) [pid = 3856] [serial = 1146] [outer = 00000000] [url = about:blank] 10:50:18 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (197C5000) [pid = 3856] [serial = 1149] [outer = 00000000] [url = about:blank] 10:50:18 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (1CAB3C00) [pid = 3856] [serial = 1153] [outer = 00000000] [url = about:blank] 10:50:18 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (1CEC0400) [pid = 3856] [serial = 1156] [outer = 00000000] [url = about:blank] 10:50:18 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (18E0CC00) [pid = 3856] [serial = 1189] [outer = 00000000] [url = about:blank] 10:50:18 INFO - PROCESS | 3856 | --DOCSHELL 19DC0800 == 64 [pid = 3856] [id = 399] 10:50:18 INFO - PROCESS | 3856 | --DOCSHELL 1630E400 == 63 [pid = 3856] [id = 398] 10:50:18 INFO - PROCESS | 3856 | --DOCSHELL 1386F800 == 62 [pid = 3856] [id = 397] 10:50:18 INFO - PROCESS | 3856 | --DOCSHELL 1573EC00 == 61 [pid = 3856] [id = 396] 10:50:18 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (1C73F400) [pid = 3856] [serial = 1099] [outer = 00000000] [url = about:blank] 10:50:18 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (1ACBAC00) [pid = 3856] [serial = 1174] [outer = 00000000] [url = about:blank] 10:50:18 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (1ACC2400) [pid = 3856] [serial = 1175] [outer = 00000000] [url = about:blank] 10:50:18 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (1D657C00) [pid = 3856] [serial = 1180] [outer = 00000000] [url = about:blank] 10:50:18 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (1CEB6000) [pid = 3856] [serial = 1177] [outer = 00000000] [url = about:blank] 10:50:18 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (19A48C00) [pid = 3856] [serial = 1168] [outer = 00000000] [url = about:blank] 10:50:18 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (18127C00) [pid = 3856] [serial = 1165] [outer = 00000000] [url = about:blank] 10:50:18 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (1871A000) [pid = 3856] [serial = 1166] [outer = 00000000] [url = about:blank] 10:50:18 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (1870EC00) [pid = 3856] [serial = 1163] [outer = 00000000] [url = about:blank] 10:50:18 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (18129000) [pid = 3856] [serial = 1162] [outer = 00000000] [url = about:blank] 10:50:18 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (147B3400) [pid = 3856] [serial = 1160] [outer = 00000000] [url = about:blank] 10:50:18 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (142E4000) [pid = 3856] [serial = 1159] [outer = 00000000] [url = about:blank] 10:50:18 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (1A21FC00) [pid = 3856] [serial = 1171] [outer = 00000000] [url = about:blank] 10:50:18 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (1673FC00) [pid = 3856] [serial = 1187] [outer = 00000000] [url = about:blank] 10:50:18 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (16567C00) [pid = 3856] [serial = 1186] [outer = 00000000] [url = about:blank] 10:50:18 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (1DD56400) [pid = 3856] [serial = 715] [outer = 00000000] [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.] 10:50:18 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (1D65AC00) [pid = 3856] [serial = 1181] [outer = 00000000] [url = about:blank] 10:50:18 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (19B36C00) [pid = 3856] [serial = 1169] [outer = 00000000] [url = about:blank] 10:50:18 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1D2EF800) [pid = 3856] [serial = 1178] [outer = 00000000] [url = about:blank] 10:50:18 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (13873C00) [pid = 3856] [serial = 1183] [outer = 00000000] [url = about:blank] 10:50:18 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (142EB000) [pid = 3856] [serial = 1184] [outer = 00000000] [url = about:blank] 10:50:18 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (1A545800) [pid = 3856] [serial = 1172] [outer = 00000000] [url = about:blank] 10:50:18 INFO - PROCESS | 3856 | 1461088218488 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 10:50:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:50:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 894ms 10:50:18 INFO - PROCESS | 3856 | 1461088218544 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 10:50:18 INFO - PROCESS | 3856 | 1461088218546 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 10:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:50:18 INFO - PROCESS | 3856 | 1461088218549 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:50:18 INFO - PROCESS | 3856 | 1461088218553 Marionette TRACE conn3 <- [1,1646,null,{}] 10:50:18 INFO - PROCESS | 3856 | 1461088218563 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:18 INFO - PROCESS | 3856 | 1461088218657 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 10:50:18 INFO - PROCESS | 3856 | 1461088218664 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:18 INFO - PROCESS | 3856 | ++DOCSHELL 14BA4000 == 62 [pid = 3856] [id = 421] 10:50:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (14BAAC00) [pid = 3856] [serial = 1263] [outer = 00000000] 10:50:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (16C7B000) [pid = 3856] [serial = 1264] [outer = 14BAAC00] 10:50:18 INFO - PROCESS | 3856 | 1461088218712 Marionette DEBUG loaded listener.js 10:50:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (18074800) [pid = 3856] [serial = 1265] [outer = 14BAAC00] 10:50:19 INFO - PROCESS | 3856 | 1461088219204 Marionette TRACE conn3 <- [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]]]}] 10:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 694ms 10:50:19 INFO - PROCESS | 3856 | 1461088219249 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 10:50:19 INFO - PROCESS | 3856 | 1461088219251 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 10:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:50:19 INFO - PROCESS | 3856 | 1461088219254 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:50:19 INFO - PROCESS | 3856 | 1461088219256 Marionette TRACE conn3 <- [1,1650,null,{}] 10:50:19 INFO - PROCESS | 3856 | 1461088219259 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:19 INFO - PROCESS | 3856 | 1461088219341 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 10:50:19 INFO - PROCESS | 3856 | 1461088219347 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:19 INFO - PROCESS | 3856 | ++DOCSHELL 16C73800 == 63 [pid = 3856] [id = 422] 10:50:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (181A4400) [pid = 3856] [serial = 1266] [outer = 00000000] 10:50:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (187C1C00) [pid = 3856] [serial = 1267] [outer = 181A4400] 10:50:19 INFO - PROCESS | 3856 | 1461088219392 Marionette DEBUG loaded listener.js 10:50:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (188DF800) [pid = 3856] [serial = 1268] [outer = 181A4400] 10:50:19 INFO - PROCESS | 3856 | 1461088219857 Marionette TRACE conn3 <- [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]]]}] 10:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 633ms 10:50:19 INFO - PROCESS | 3856 | 1461088219876 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 10:50:19 INFO - PROCESS | 3856 | 1461088219878 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 10:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:50:19 INFO - PROCESS | 3856 | 1461088219881 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:50:19 INFO - PROCESS | 3856 | 1461088219883 Marionette TRACE conn3 <- [1,1654,null,{}] 10:50:19 INFO - PROCESS | 3856 | 1461088219886 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:19 INFO - PROCESS | 3856 | 1461088219965 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 10:50:19 INFO - PROCESS | 3856 | 1461088219971 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:19 INFO - PROCESS | 3856 | ++DOCSHELL 1346A800 == 64 [pid = 3856] [id = 423] 10:50:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (181A4000) [pid = 3856] [serial = 1269] [outer = 00000000] 10:50:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (18E03800) [pid = 3856] [serial = 1270] [outer = 181A4000] 10:50:20 INFO - PROCESS | 3856 | 1461088220016 Marionette DEBUG loaded listener.js 10:50:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (19363800) [pid = 3856] [serial = 1271] [outer = 181A4000] 10:50:20 INFO - PROCESS | 3856 | 1461088220464 Marionette TRACE conn3 <- [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]]]}] 10:50:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:50:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 632ms 10:50:20 INFO - PROCESS | 3856 | 1461088220520 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 10:50:20 INFO - PROCESS | 3856 | 1461088220522 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 10:50:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:50:20 INFO - PROCESS | 3856 | 1461088220525 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:50:20 INFO - PROCESS | 3856 | 1461088220526 Marionette TRACE conn3 <- [1,1658,null,{}] 10:50:20 INFO - PROCESS | 3856 | 1461088220530 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:20 INFO - PROCESS | 3856 | 1461088220665 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 10:50:20 INFO - PROCESS | 3856 | 1461088220687 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:20 INFO - PROCESS | 3856 | ++DOCSHELL 19937000 == 65 [pid = 3856] [id = 424] 10:50:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (19942C00) [pid = 3856] [serial = 1272] [outer = 00000000] 10:50:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (19B3E400) [pid = 3856] [serial = 1273] [outer = 19942C00] 10:50:20 INFO - PROCESS | 3856 | 1461088220761 Marionette DEBUG loaded listener.js 10:50:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (19BDEC00) [pid = 3856] [serial = 1274] [outer = 19942C00] 10:50:21 INFO - PROCESS | 3856 | 1461088221190 Marionette TRACE conn3 <- [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]]]}] 10:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 725ms 10:50:21 INFO - PROCESS | 3856 | 1461088221249 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 10:50:21 INFO - PROCESS | 3856 | 1461088221251 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 10:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:50:21 INFO - PROCESS | 3856 | 1461088221259 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:50:21 INFO - PROCESS | 3856 | 1461088221261 Marionette TRACE conn3 <- [1,1662,null,{}] 10:50:21 INFO - PROCESS | 3856 | 1461088221268 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:21 INFO - PROCESS | 3856 | 1461088221380 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 10:50:21 INFO - PROCESS | 3856 | 1461088221390 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:21 INFO - PROCESS | 3856 | ++DOCSHELL 19AEE800 == 66 [pid = 3856] [id = 425] 10:50:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (19B36400) [pid = 3856] [serial = 1275] [outer = 00000000] 10:50:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (19F37000) [pid = 3856] [serial = 1276] [outer = 19B36400] 10:50:21 INFO - PROCESS | 3856 | 1461088221490 Marionette DEBUG loaded listener.js 10:50:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (1A542000) [pid = 3856] [serial = 1277] [outer = 19B36400] 10:50:21 INFO - PROCESS | 3856 | 1461088221905 Marionette TRACE conn3 <- [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]]]}] 10:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 694ms 10:50:21 INFO - PROCESS | 3856 | 1461088221959 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 10:50:21 INFO - PROCESS | 3856 | 1461088221961 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 10:50:21 INFO - PROCESS | 3856 | 1461088221964 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:50:21 INFO - PROCESS | 3856 | 1461088221966 Marionette TRACE conn3 <- [1,1666,null,{}] 10:50:21 INFO - PROCESS | 3856 | 1461088221969 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:22 INFO - PROCESS | 3856 | 1461088222111 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 10:50:22 INFO - PROCESS | 3856 | 1461088222135 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:22 INFO - PROCESS | 3856 | ++DOCSHELL 19D58C00 == 67 [pid = 3856] [id = 426] 10:50:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (1A6E3C00) [pid = 3856] [serial = 1278] [outer = 00000000] 10:50:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (1C175800) [pid = 3856] [serial = 1279] [outer = 1A6E3C00] 10:50:22 INFO - PROCESS | 3856 | 1461088222195 Marionette DEBUG loaded listener.js 10:50:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (1C17F400) [pid = 3856] [serial = 1280] [outer = 1A6E3C00] 10:50:22 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (1993C000) [pid = 3856] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:50:22 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (187C9400) [pid = 3856] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:50:22 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (1C17B000) [pid = 3856] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:50:22 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (159EF000) [pid = 3856] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:50:22 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (13263000) [pid = 3856] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:50:22 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (1CAAEC00) [pid = 3856] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:50:22 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (19547800) [pid = 3856] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:50:22 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (14B03C00) [pid = 3856] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:50:22 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (1812F800) [pid = 3856] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:50:22 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (197C5400) [pid = 3856] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:50:22 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (13A5AC00) [pid = 3856] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:50:22 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (18073C00) [pid = 3856] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:50:22 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (13208C00) [pid = 3856] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:50:22 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (1851A000) [pid = 3856] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:50:22 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (197C2C00) [pid = 3856] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:50:22 INFO - PROCESS | 3856 | 1461088222847 Marionette TRACE conn3 <- [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]]]}] 10:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 926ms 10:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:50:22 INFO - PROCESS | 3856 | 1461088222894 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 10:50:22 INFO - PROCESS | 3856 | 1461088222895 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 10:50:22 INFO - PROCESS | 3856 | 1461088222899 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:50:22 INFO - PROCESS | 3856 | 1461088222900 Marionette TRACE conn3 <- [1,1670,null,{}] 10:50:22 INFO - PROCESS | 3856 | 1461088222904 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:22 INFO - PROCESS | 3856 | 1461088222988 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 10:50:23 INFO - PROCESS | 3856 | 1461088223086 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:23 INFO - PROCESS | 3856 | ++DOCSHELL 12D48400 == 68 [pid = 3856] [id = 427] 10:50:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (12D9D400) [pid = 3856] [serial = 1281] [outer = 00000000] 10:50:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (16335400) [pid = 3856] [serial = 1282] [outer = 12D9D400] 10:50:23 INFO - PROCESS | 3856 | 1461088223131 Marionette DEBUG loaded listener.js 10:50:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (18718C00) [pid = 3856] [serial = 1283] [outer = 12D9D400] 10:50:23 INFO - PROCESS | 3856 | 1461088223500 Marionette TRACE conn3 <- [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]]]}] 10:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 617ms 10:50:23 INFO - PROCESS | 3856 | 1461088223521 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 10:50:23 INFO - PROCESS | 3856 | 1461088223523 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 10:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:50:23 INFO - PROCESS | 3856 | 1461088223526 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:50:23 INFO - PROCESS | 3856 | 1461088223527 Marionette TRACE conn3 <- [1,1674,null,{}] 10:50:23 INFO - PROCESS | 3856 | 1461088223531 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:23 INFO - PROCESS | 3856 | 1461088223650 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 10:50:23 INFO - PROCESS | 3856 | 1461088223658 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:23 INFO - PROCESS | 3856 | ++DOCSHELL 15D59800 == 69 [pid = 3856] [id = 428] 10:50:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (1871D400) [pid = 3856] [serial = 1284] [outer = 00000000] 10:50:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (19DC7800) [pid = 3856] [serial = 1285] [outer = 1871D400] 10:50:23 INFO - PROCESS | 3856 | 1461088223709 Marionette DEBUG loaded listener.js 10:50:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (1AC42800) [pid = 3856] [serial = 1286] [outer = 1871D400] 10:50:24 INFO - PROCESS | 3856 | 1461088224120 Marionette TRACE conn3 <- [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]]]}] 10:50:24 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 10:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 617ms 10:50:24 INFO - PROCESS | 3856 | 1461088224165 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 10:50:24 INFO - PROCESS | 3856 | 1461088224167 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 10:50:24 INFO - PROCESS | 3856 | 1461088224170 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:50:24 INFO - PROCESS | 3856 | 1461088224172 Marionette TRACE conn3 <- [1,1678,null,{}] 10:50:24 INFO - PROCESS | 3856 | 1461088224176 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:24 INFO - PROCESS | 3856 | 1461088224313 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 10:50:24 INFO - PROCESS | 3856 | 1461088224327 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:24 INFO - PROCESS | 3856 | ++DOCSHELL 1CAAEC00 == 70 [pid = 3856] [id = 429] 10:50:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (1CAB9000) [pid = 3856] [serial = 1287] [outer = 00000000] 10:50:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (1D3F3800) [pid = 3856] [serial = 1288] [outer = 1CAB9000] 10:50:24 INFO - PROCESS | 3856 | 1461088224376 Marionette DEBUG loaded listener.js 10:50:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (1D657000) [pid = 3856] [serial = 1289] [outer = 1CAB9000] 10:50:24 INFO - PROCESS | 3856 | 1461088224946 Marionette TRACE conn3 <- [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]]]}] 10:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 832ms 10:50:25 INFO - PROCESS | 3856 | 1461088224998 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 10:50:25 INFO - PROCESS | 3856 | 1461088225002 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 10:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:50:25 INFO - PROCESS | 3856 | 1461088225008 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:50:25 INFO - PROCESS | 3856 | 1461088225012 Marionette TRACE conn3 <- [1,1682,null,{}] 10:50:25 INFO - PROCESS | 3856 | 1461088225019 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:25 INFO - PROCESS | 3856 | 1461088225139 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 10:50:25 INFO - PROCESS | 3856 | 1461088225273 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:25 INFO - PROCESS | 3856 | ++DOCSHELL 11BD1400 == 71 [pid = 3856] [id = 430] 10:50:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (12D3D400) [pid = 3856] [serial = 1290] [outer = 00000000] 10:50:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (14BA5C00) [pid = 3856] [serial = 1291] [outer = 12D3D400] 10:50:25 INFO - PROCESS | 3856 | 1461088225331 Marionette DEBUG loaded listener.js 10:50:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (159EF000) [pid = 3856] [serial = 1292] [outer = 12D3D400] 10:50:25 INFO - PROCESS | 3856 | 1461088225916 Marionette TRACE conn3 <- [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]]]}] 10:50:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 925ms 10:50:25 INFO - PROCESS | 3856 | 1461088225938 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 10:50:25 INFO - PROCESS | 3856 | 1461088225944 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 10:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:50:25 INFO - PROCESS | 3856 | 1461088225964 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:50:25 INFO - PROCESS | 3856 | 1461088225967 Marionette TRACE conn3 <- [1,1686,null,{}] 10:50:25 INFO - PROCESS | 3856 | 1461088225971 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:26 INFO - PROCESS | 3856 | 1461088226082 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 10:50:26 INFO - PROCESS | 3856 | 1461088226191 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:26 INFO - PROCESS | 3856 | ++DOCSHELL 13869C00 == 72 [pid = 3856] [id = 431] 10:50:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (15D5A400) [pid = 3856] [serial = 1293] [outer = 00000000] 10:50:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (181A0C00) [pid = 3856] [serial = 1294] [outer = 15D5A400] 10:50:26 INFO - PROCESS | 3856 | 1461088226245 Marionette DEBUG loaded listener.js 10:50:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (18A59800) [pid = 3856] [serial = 1295] [outer = 15D5A400] 10:50:26 INFO - PROCESS | 3856 | 1461088226857 Marionette TRACE conn3 <- [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]]]}] 10:50:26 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 10:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 925ms 10:50:26 INFO - PROCESS | 3856 | 1461088226914 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 10:50:26 INFO - PROCESS | 3856 | 1461088226917 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 10:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:50:26 INFO - PROCESS | 3856 | 1461088226920 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:50:26 INFO - PROCESS | 3856 | 1461088226924 Marionette TRACE conn3 <- [1,1690,null,{}] 10:50:26 INFO - PROCESS | 3856 | 1461088226936 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:27 INFO - PROCESS | 3856 | 1461088227047 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 10:50:27 INFO - PROCESS | 3856 | 1461088227186 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:27 INFO - PROCESS | 3856 | ++DOCSHELL 197C0000 == 73 [pid = 3856] [id = 432] 10:50:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (197C4C00) [pid = 3856] [serial = 1296] [outer = 00000000] 10:50:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (1C182400) [pid = 3856] [serial = 1297] [outer = 197C4C00] 10:50:27 INFO - PROCESS | 3856 | 1461088227243 Marionette DEBUG loaded listener.js 10:50:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (1CE18400) [pid = 3856] [serial = 1298] [outer = 197C4C00] 10:50:27 INFO - PROCESS | 3856 | 1461088227829 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 10:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 987ms 10:50:27 INFO - PROCESS | 3856 | 1461088227905 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 10:50:27 INFO - PROCESS | 3856 | 1461088227908 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 10:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:50:27 INFO - PROCESS | 3856 | 1461088227911 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:50:27 INFO - PROCESS | 3856 | 1461088227913 Marionette TRACE conn3 <- [1,1694,null,{}] 10:50:27 INFO - PROCESS | 3856 | 1461088227917 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:28 INFO - PROCESS | 3856 | 1461088228054 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 10:50:28 INFO - PROCESS | 3856 | 1461088228190 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:28 INFO - PROCESS | 3856 | ++DOCSHELL 197BCC00 == 74 [pid = 3856] [id = 433] 10:50:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (1D654C00) [pid = 3856] [serial = 1299] [outer = 00000000] 10:50:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (1DC2C800) [pid = 3856] [serial = 1300] [outer = 1D654C00] 10:50:28 INFO - PROCESS | 3856 | 1461088228246 Marionette DEBUG loaded listener.js 10:50:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (1DC35C00) [pid = 3856] [serial = 1301] [outer = 1D654C00] 10:50:28 INFO - PROCESS | 3856 | 1461088228765 Marionette TRACE conn3 <- [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]]]}] 10:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 925ms 10:50:28 INFO - PROCESS | 3856 | 1461088228840 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 10:50:28 INFO - PROCESS | 3856 | 1461088228842 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 10:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:50:28 INFO - PROCESS | 3856 | 1461088228846 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:50:28 INFO - PROCESS | 3856 | 1461088228848 Marionette TRACE conn3 <- [1,1698,null,{}] 10:50:28 INFO - PROCESS | 3856 | 1461088228851 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:28 INFO - PROCESS | 3856 | 1461088228954 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 10:50:29 INFO - PROCESS | 3856 | 1461088229109 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:29 INFO - PROCESS | 3856 | ++DOCSHELL 1D657C00 == 75 [pid = 3856] [id = 434] 10:50:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (1D659800) [pid = 3856] [serial = 1302] [outer = 00000000] 10:50:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (1DD4D000) [pid = 3856] [serial = 1303] [outer = 1D659800] 10:50:29 INFO - PROCESS | 3856 | 1461088229164 Marionette DEBUG loaded listener.js 10:50:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (1DD4EC00) [pid = 3856] [serial = 1304] [outer = 1D659800] 10:50:29 INFO - PROCESS | 3856 | 1461088230004 Marionette TRACE conn3 <- [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]]]}] 10:50:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1203ms 10:50:30 INFO - PROCESS | 3856 | 1461088230039 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 10:50:30 INFO - PROCESS | 3856 | 1461088230043 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 10:50:30 INFO - PROCESS | 3856 | 1461088230049 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:50:30 INFO - PROCESS | 3856 | 1461088230053 Marionette TRACE conn3 <- [1,1702,null,{}] 10:50:30 INFO - PROCESS | 3856 | 1461088230059 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:30 INFO - PROCESS | 3856 | 1461088230157 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 10:50:30 INFO - PROCESS | 3856 | 1461088230303 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:30 INFO - PROCESS | 3856 | ++DOCSHELL 02A83000 == 76 [pid = 3856] [id = 435] 10:50:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (11B52400) [pid = 3856] [serial = 1305] [outer = 00000000] 10:50:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (13AFAC00) [pid = 3856] [serial = 1306] [outer = 11B52400] 10:50:30 INFO - PROCESS | 3856 | 1461088230353 Marionette DEBUG loaded listener.js 10:50:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (15723000) [pid = 3856] [serial = 1307] [outer = 11B52400] 10:50:30 INFO - PROCESS | 3856 | 1461088230910 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 10:50:30 INFO - PROCESS | 3856 | --DOCSHELL 15D59800 == 75 [pid = 3856] [id = 428] 10:50:30 INFO - PROCESS | 3856 | --DOCSHELL 12D48400 == 74 [pid = 3856] [id = 427] 10:50:30 INFO - PROCESS | 3856 | --DOCSHELL 19D58C00 == 73 [pid = 3856] [id = 426] 10:50:30 INFO - PROCESS | 3856 | --DOCSHELL 19AEE800 == 72 [pid = 3856] [id = 425] 10:50:30 INFO - PROCESS | 3856 | --DOCSHELL 19937000 == 71 [pid = 3856] [id = 424] 10:50:30 INFO - PROCESS | 3856 | --DOCSHELL 1346A800 == 70 [pid = 3856] [id = 423] 10:50:30 INFO - PROCESS | 3856 | --DOCSHELL 16C73800 == 69 [pid = 3856] [id = 422] 10:50:30 INFO - PROCESS | 3856 | --DOCSHELL 14BA4000 == 68 [pid = 3856] [id = 421] 10:50:30 INFO - PROCESS | 3856 | --DOCSHELL 1386A800 == 67 [pid = 3856] [id = 420] 10:50:30 INFO - PROCESS | 3856 | --DOCSHELL 13877C00 == 66 [pid = 3856] [id = 419] 10:50:30 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (1633C400) [pid = 3856] [serial = 1207] [outer = 00000000] [url = about:blank] 10:50:30 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (1A2EA000) [pid = 3856] [serial = 1237] [outer = 00000000] [url = about:blank] 10:50:30 INFO - PROCESS | 3856 | --DOCSHELL 12BDE400 == 65 [pid = 3856] [id = 412] 10:50:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 941ms 10:50:31 INFO - PROCESS | 3856 | 1461088230990 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 10:50:31 INFO - PROCESS | 3856 | 1461088230996 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 10:50:31 INFO - PROCESS | 3856 | 1461088231005 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:50:31 INFO - PROCESS | 3856 | 1461088231008 Marionette TRACE conn3 <- [1,1706,null,{}] 10:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:50:31 INFO - PROCESS | 3856 | 1461088231011 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:31 INFO - PROCESS | 3856 | 1461088231114 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 10:50:31 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (1AC42C00) [pid = 3856] [serial = 1141] [outer = 00000000] [url = about:blank] 10:50:31 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (19B3C000) [pid = 3856] [serial = 1150] [outer = 00000000] [url = about:blank] 10:50:31 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (1CAB1800) [pid = 3856] [serial = 1154] [outer = 00000000] [url = about:blank] 10:50:31 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (16744800) [pid = 3856] [serial = 1147] [outer = 00000000] [url = about:blank] 10:50:31 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (1386A000) [pid = 3856] [serial = 1144] [outer = 00000000] [url = about:blank] 10:50:31 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (1D2F5800) [pid = 3856] [serial = 1157] [outer = 00000000] [url = about:blank] 10:50:31 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (197C0800) [pid = 3856] [serial = 1225] [outer = 00000000] [url = about:blank] 10:50:31 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (1ACBF000) [pid = 3856] [serial = 1198] [outer = 00000000] [url = about:blank] 10:50:31 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (16738800) [pid = 3856] [serial = 1211] [outer = 00000000] [url = about:blank] 10:50:31 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (1630DC00) [pid = 3856] [serial = 1210] [outer = 00000000] [url = about:blank] 10:50:31 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (18BE3000) [pid = 3856] [serial = 1195] [outer = 00000000] [url = about:blank] 10:50:31 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (18A63C00) [pid = 3856] [serial = 1222] [outer = 00000000] [url = about:blank] 10:50:31 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (18A67C00) [pid = 3856] [serial = 1223] [outer = 00000000] [url = about:blank] 10:50:31 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (19B3A400) [pid = 3856] [serial = 1228] [outer = 00000000] [url = about:blank] 10:50:31 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (1573BC00) [pid = 3856] [serial = 1213] [outer = 00000000] [url = about:blank] 10:50:31 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (16307800) [pid = 3856] [serial = 1214] [outer = 00000000] [url = about:blank] 10:50:31 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (1D65EC00) [pid = 3856] [serial = 1201] [outer = 00000000] [url = about:blank] 10:50:31 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (1DCEA400) [pid = 3856] [serial = 1204] [outer = 00000000] [url = about:blank] 10:50:31 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (1807B000) [pid = 3856] [serial = 1216] [outer = 00000000] [url = about:blank] 10:50:31 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (18128000) [pid = 3856] [serial = 1217] [outer = 00000000] [url = about:blank] 10:50:31 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (197C0400) [pid = 3856] [serial = 1226] [outer = 00000000] [url = about:blank] 10:50:31 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (19363000) [pid = 3856] [serial = 1231] [outer = 00000000] [url = about:blank] 10:50:31 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (1633C000) [pid = 3856] [serial = 1192] [outer = 00000000] [url = about:blank] 10:50:31 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (1871A400) [pid = 3856] [serial = 1219] [outer = 00000000] [url = about:blank] 10:50:31 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (19D8A400) [pid = 3856] [serial = 1234] [outer = 00000000] [url = about:blank] 10:50:31 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (19D8F400) [pid = 3856] [serial = 1235] [outer = 00000000] [url = about:blank] 10:50:31 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (19B40400) [pid = 3856] [serial = 1229] [outer = 00000000] [url = about:blank] 10:50:31 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (19A46400) [pid = 3856] [serial = 1232] [outer = 00000000] [url = about:blank] 10:50:31 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (188D8C00) [pid = 3856] [serial = 1220] [outer = 00000000] [url = about:blank] 10:50:31 INFO - PROCESS | 3856 | 1461088231212 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:31 INFO - PROCESS | 3856 | ++DOCSHELL 12301C00 == 66 [pid = 3856] [id = 436] 10:50:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (13203C00) [pid = 3856] [serial = 1308] [outer = 00000000] 10:50:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (159EB000) [pid = 3856] [serial = 1309] [outer = 13203C00] 10:50:31 INFO - PROCESS | 3856 | 1461088231258 Marionette DEBUG loaded listener.js 10:50:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (1630DC00) [pid = 3856] [serial = 1310] [outer = 13203C00] 10:50:31 INFO - PROCESS | 3856 | 1461088231701 Marionette TRACE conn3 <- [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]]]}] 10:50:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 725ms 10:50:31 INFO - PROCESS | 3856 | 1461088231750 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 10:50:31 INFO - PROCESS | 3856 | 1461088231752 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 10:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:50:31 INFO - PROCESS | 3856 | 1461088231756 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:50:31 INFO - PROCESS | 3856 | 1461088231759 Marionette TRACE conn3 <- [1,1710,null,{}] 10:50:31 INFO - PROCESS | 3856 | 1461088231769 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:31 INFO - PROCESS | 3856 | 1461088231859 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 10:50:31 INFO - PROCESS | 3856 | 1461088231871 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:31 INFO - PROCESS | 3856 | ++DOCSHELL 16740400 == 67 [pid = 3856] [id = 437] 10:50:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (16742800) [pid = 3856] [serial = 1311] [outer = 00000000] 10:50:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (1807A800) [pid = 3856] [serial = 1312] [outer = 16742800] 10:50:31 INFO - PROCESS | 3856 | 1461088231918 Marionette DEBUG loaded listener.js 10:50:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (18128C00) [pid = 3856] [serial = 1313] [outer = 16742800] 10:50:32 INFO - PROCESS | 3856 | 1461088232368 Marionette TRACE conn3 <- [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]]]}] 10:50:32 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 10:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 678ms 10:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:50:32 INFO - PROCESS | 3856 | 1461088232439 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 10:50:32 INFO - PROCESS | 3856 | 1461088232441 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 10:50:32 INFO - PROCESS | 3856 | 1461088232444 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:50:32 INFO - PROCESS | 3856 | 1461088232446 Marionette TRACE conn3 <- [1,1714,null,{}] 10:50:32 INFO - PROCESS | 3856 | 1461088232449 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:32 INFO - PROCESS | 3856 | 1461088232532 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 10:50:32 INFO - PROCESS | 3856 | 1461088232540 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:32 INFO - PROCESS | 3856 | ++DOCSHELL 16744000 == 68 [pid = 3856] [id = 438] 10:50:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (18076800) [pid = 3856] [serial = 1314] [outer = 00000000] 10:50:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (18A58400) [pid = 3856] [serial = 1315] [outer = 18076800] 10:50:32 INFO - PROCESS | 3856 | 1461088232585 Marionette DEBUG loaded listener.js 10:50:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (18A63000) [pid = 3856] [serial = 1316] [outer = 18076800] 10:50:33 INFO - PROCESS | 3856 | 1461088233040 Marionette TRACE conn3 <- [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]]]}] 10:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 617ms 10:50:33 INFO - PROCESS | 3856 | 1461088233082 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 10:50:33 INFO - PROCESS | 3856 | 1461088233084 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 10:50:33 INFO - PROCESS | 3856 | 1461088233088 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:50:33 INFO - PROCESS | 3856 | 1461088233089 Marionette TRACE conn3 <- [1,1718,null,{}] 10:50:33 INFO - PROCESS | 3856 | 1461088233093 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:33 INFO - PROCESS | 3856 | 1461088233174 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 10:50:33 INFO - PROCESS | 3856 | 1461088233212 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:33 INFO - PROCESS | 3856 | ++DOCSHELL 18C73C00 == 69 [pid = 3856] [id = 439] 10:50:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (18C74000) [pid = 3856] [serial = 1317] [outer = 00000000] 10:50:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (18E10400) [pid = 3856] [serial = 1318] [outer = 18C74000] 10:50:33 INFO - PROCESS | 3856 | 1461088233241 Marionette DEBUG loaded listener.js 10:50:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (195F4400) [pid = 3856] [serial = 1319] [outer = 18C74000] 10:50:33 INFO - PROCESS | 3856 | 1461088233720 Marionette TRACE conn3 <- [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",0,null,null]]]}] 10:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 10:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 694ms 10:50:33 INFO - PROCESS | 3856 | 1461088233772 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 10:50:33 INFO - PROCESS | 3856 | 1461088233773 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 10:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:50:33 INFO - PROCESS | 3856 | 1461088233785 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:50:33 INFO - PROCESS | 3856 | 1461088233787 Marionette TRACE conn3 <- [1,1722,null,{}] 10:50:33 INFO - PROCESS | 3856 | 1461088233790 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:33 INFO - PROCESS | 3856 | 1461088233926 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 10:50:33 INFO - PROCESS | 3856 | 1461088233939 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:33 INFO - PROCESS | 3856 | ++DOCSHELL 13209C00 == 70 [pid = 3856] [id = 440] 10:50:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (18711400) [pid = 3856] [serial = 1320] [outer = 00000000] 10:50:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (19A43800) [pid = 3856] [serial = 1321] [outer = 18711400] 10:50:34 INFO - PROCESS | 3856 | 1461088234039 Marionette DEBUG loaded listener.js 10:50:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (19A4D000) [pid = 3856] [serial = 1322] [outer = 18711400] 10:50:34 INFO - PROCESS | 3856 | 1461088234441 Marionette TRACE conn3 <- [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]]]}] 10:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 678ms 10:50:34 INFO - PROCESS | 3856 | 1461088234471 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 10:50:34 INFO - PROCESS | 3856 | 1461088234473 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 10:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:50:34 INFO - PROCESS | 3856 | 1461088234487 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:50:34 INFO - PROCESS | 3856 | 1461088234489 Marionette TRACE conn3 <- [1,1726,null,{}] 10:50:34 INFO - PROCESS | 3856 | 1461088234493 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:34 INFO - PROCESS | 3856 | 1461088234644 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 10:50:34 INFO - PROCESS | 3856 | 1461088234667 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:34 INFO - PROCESS | 3856 | ++DOCSHELL 19BE1800 == 71 [pid = 3856] [id = 441] 10:50:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (19BE3000) [pid = 3856] [serial = 1323] [outer = 00000000] 10:50:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (19D8B000) [pid = 3856] [serial = 1324] [outer = 19BE3000] 10:50:34 INFO - PROCESS | 3856 | 1461088234710 Marionette DEBUG loaded listener.js 10:50:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (19D89000) [pid = 3856] [serial = 1325] [outer = 19BE3000] 10:50:35 INFO - PROCESS | 3856 | 1461088235149 Marionette TRACE conn3 <- [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]]]}] 10:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 678ms 10:50:35 INFO - PROCESS | 3856 | 1461088235187 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 10:50:35 INFO - PROCESS | 3856 | 1461088235189 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 10:50:35 INFO - PROCESS | 3856 | 1461088235192 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:50:35 INFO - PROCESS | 3856 | 1461088235194 Marionette TRACE conn3 <- [1,1730,null,{}] 10:50:35 INFO - PROCESS | 3856 | 1461088235198 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:35 INFO - PROCESS | 3856 | 1461088235313 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 10:50:35 INFO - PROCESS | 3856 | 1461088235377 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:35 INFO - PROCESS | 3856 | ++DOCSHELL 19B40400 == 72 [pid = 3856] [id = 442] 10:50:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (19D93400) [pid = 3856] [serial = 1326] [outer = 00000000] 10:50:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (1A6E8800) [pid = 3856] [serial = 1327] [outer = 19D93400] 10:50:35 INFO - PROCESS | 3856 | 1461088235421 Marionette DEBUG loaded listener.js 10:50:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (1AC49400) [pid = 3856] [serial = 1328] [outer = 19D93400] 10:50:35 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (12D9D400) [pid = 3856] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:50:35 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (1A6E3C00) [pid = 3856] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:50:35 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (1ACBA000) [pid = 3856] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:50:35 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (16303800) [pid = 3856] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:50:35 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (12D7E400) [pid = 3856] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:50:35 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (1D3F7000) [pid = 3856] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:50:35 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (17E96800) [pid = 3856] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:50:35 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (13A52400) [pid = 3856] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:50:35 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (19F3AC00) [pid = 3856] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:50:35 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (1DC32800) [pid = 3856] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:50:35 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (1871D400) [pid = 3856] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:50:35 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (19B36400) [pid = 3856] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:50:35 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (19942C00) [pid = 3856] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:50:35 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (14345800) [pid = 3856] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:50:35 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (15DC2800) [pid = 3856] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:50:35 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (13A52C00) [pid = 3856] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:50:35 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1ACC2000) [pid = 3856] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:50:35 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (18E0B400) [pid = 3856] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:50:35 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (14BAAC00) [pid = 3856] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:50:35 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (12D9BC00) [pid = 3856] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:50:35 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (181A4000) [pid = 3856] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:50:35 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (181A4400) [pid = 3856] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:50:35 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (1DC2C400) [pid = 3856] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:50:36 INFO - PROCESS | 3856 | 1461088236055 Marionette TRACE conn3 <- [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]]]}] 10:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 925ms 10:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:50:36 INFO - PROCESS | 3856 | 1461088236120 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 10:50:36 INFO - PROCESS | 3856 | 1461088236122 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 10:50:36 INFO - PROCESS | 3856 | 1461088236125 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:50:36 INFO - PROCESS | 3856 | 1461088236127 Marionette TRACE conn3 <- [1,1734,null,{}] 10:50:36 INFO - PROCESS | 3856 | 1461088236131 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:36 INFO - PROCESS | 3856 | 1461088236217 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 10:50:36 INFO - PROCESS | 3856 | 1461088236223 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:36 INFO - PROCESS | 3856 | ++DOCSHELL 13869400 == 73 [pid = 3856] [id = 443] 10:50:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (13A52400) [pid = 3856] [serial = 1329] [outer = 00000000] 10:50:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (16304000) [pid = 3856] [serial = 1330] [outer = 13A52400] 10:50:36 INFO - PROCESS | 3856 | 1461088236266 Marionette DEBUG loaded listener.js 10:50:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (16C06000) [pid = 3856] [serial = 1331] [outer = 13A52400] 10:50:36 INFO - PROCESS | 3856 | 1461088236690 Marionette TRACE conn3 <- [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]]]}] 10:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 586ms 10:50:36 INFO - PROCESS | 3856 | 1461088236724 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 10:50:36 INFO - PROCESS | 3856 | 1461088236726 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 10:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:50:36 INFO - PROCESS | 3856 | 1461088236729 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:50:36 INFO - PROCESS | 3856 | 1461088236731 Marionette TRACE conn3 <- [1,1738,null,{}] 10:50:36 INFO - PROCESS | 3856 | 1461088236738 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:36 INFO - PROCESS | 3856 | 1461088236820 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 10:50:36 INFO - PROCESS | 3856 | 1461088236826 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:36 INFO - PROCESS | 3856 | ++DOCSHELL 13877400 == 74 [pid = 3856] [id = 444] 10:50:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (18075400) [pid = 3856] [serial = 1332] [outer = 00000000] 10:50:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (18C7DC00) [pid = 3856] [serial = 1333] [outer = 18075400] 10:50:36 INFO - PROCESS | 3856 | 1461088236870 Marionette DEBUG loaded listener.js 10:50:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (19AEF800) [pid = 3856] [serial = 1334] [outer = 18075400] 10:50:37 INFO - PROCESS | 3856 | 1461088237294 Marionette TRACE conn3 <- [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]]]}] 10:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 632ms 10:50:37 INFO - PROCESS | 3856 | 1461088237353 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 10:50:37 INFO - PROCESS | 3856 | 1461088237355 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 10:50:37 INFO - PROCESS | 3856 | 1461088237359 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:50:37 INFO - PROCESS | 3856 | 1461088237361 Marionette TRACE conn3 <- [1,1742,null,{}] 10:50:37 INFO - PROCESS | 3856 | 1461088237364 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:37 INFO - PROCESS | 3856 | 1461088237463 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 10:50:37 INFO - PROCESS | 3856 | 1461088237471 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:37 INFO - PROCESS | 3856 | ++DOCSHELL 19DC5400 == 75 [pid = 3856] [id = 445] 10:50:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (19F30C00) [pid = 3856] [serial = 1335] [outer = 00000000] 10:50:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (1ACC2C00) [pid = 3856] [serial = 1336] [outer = 19F30C00] 10:50:37 INFO - PROCESS | 3856 | 1461088237520 Marionette DEBUG loaded listener.js 10:50:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (1C742C00) [pid = 3856] [serial = 1337] [outer = 19F30C00] 10:50:38 INFO - PROCESS | 3856 | 1461088238243 Marionette TRACE conn3 <- [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]]]}] 10:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 926ms 10:50:38 INFO - PROCESS | 3856 | 1461088238306 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 10:50:38 INFO - PROCESS | 3856 | 1461088238312 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 10:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:50:38 INFO - PROCESS | 3856 | 1461088238317 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:50:38 INFO - PROCESS | 3856 | 1461088238321 Marionette TRACE conn3 <- [1,1746,null,{}] 10:50:38 INFO - PROCESS | 3856 | 1461088238326 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:38 INFO - PROCESS | 3856 | 1461088238423 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 10:50:38 INFO - PROCESS | 3856 | 1461088238536 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:38 INFO - PROCESS | 3856 | ++DOCSHELL 13AF7C00 == 76 [pid = 3856] [id = 446] 10:50:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (13AFD000) [pid = 3856] [serial = 1338] [outer = 00000000] 10:50:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (15E70000) [pid = 3856] [serial = 1339] [outer = 13AFD000] 10:50:38 INFO - PROCESS | 3856 | 1461088238633 Marionette DEBUG loaded listener.js 10:50:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (16446000) [pid = 3856] [serial = 1340] [outer = 13AFD000] 10:50:39 INFO - PROCESS | 3856 | 1461088239256 Marionette TRACE conn3 <- [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]]]}] 10:50:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 987ms 10:50:39 INFO - PROCESS | 3856 | 1461088239303 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 10:50:39 INFO - PROCESS | 3856 | 1461088239309 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 10:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:50:39 INFO - PROCESS | 3856 | 1461088239329 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:50:39 INFO - PROCESS | 3856 | 1461088239332 Marionette TRACE conn3 <- [1,1750,null,{}] 10:50:39 INFO - PROCESS | 3856 | 1461088239338 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:39 INFO - PROCESS | 3856 | 1461088239447 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 10:50:39 INFO - PROCESS | 3856 | 1461088239585 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:39 INFO - PROCESS | 3856 | ++DOCSHELL 143A3800 == 77 [pid = 3856] [id = 447] 10:50:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (15542400) [pid = 3856] [serial = 1341] [outer = 00000000] 10:50:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (187BC800) [pid = 3856] [serial = 1342] [outer = 15542400] 10:50:39 INFO - PROCESS | 3856 | 1461088239640 Marionette DEBUG loaded listener.js 10:50:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (18BE3C00) [pid = 3856] [serial = 1343] [outer = 15542400] 10:50:40 INFO - PROCESS | 3856 | 1461088240242 Marionette TRACE conn3 <- [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]]]}] 10:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 987ms 10:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:50:40 INFO - PROCESS | 3856 | 1461088240304 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 10:50:40 INFO - PROCESS | 3856 | 1461088240306 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 10:50:40 INFO - PROCESS | 3856 | 1461088240310 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:50:40 INFO - PROCESS | 3856 | 1461088240314 Marionette TRACE conn3 <- [1,1754,null,{}] 10:50:40 INFO - PROCESS | 3856 | 1461088240325 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:40 INFO - PROCESS | 3856 | 1461088240436 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 10:50:40 INFO - PROCESS | 3856 | 1461088240593 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:40 INFO - PROCESS | 3856 | ++DOCSHELL 18A5E000 == 78 [pid = 3856] [id = 448] 10:50:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (19D58C00) [pid = 3856] [serial = 1344] [outer = 00000000] 10:50:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (1ACB6800) [pid = 3856] [serial = 1345] [outer = 19D58C00] 10:50:40 INFO - PROCESS | 3856 | 1461088240651 Marionette DEBUG loaded listener.js 10:50:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (1C17D000) [pid = 3856] [serial = 1346] [outer = 19D58C00] 10:50:41 INFO - PROCESS | 3856 | 1461088241186 Marionette TRACE conn3 <- [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]]]}] 10:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 925ms 10:50:41 INFO - PROCESS | 3856 | 1461088241238 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 10:50:41 INFO - PROCESS | 3856 | 1461088241240 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 10:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:50:41 INFO - PROCESS | 3856 | 1461088241244 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:50:41 INFO - PROCESS | 3856 | 1461088241246 Marionette TRACE conn3 <- [1,1758,null,{}] 10:50:41 INFO - PROCESS | 3856 | 1461088241250 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:41 INFO - PROCESS | 3856 | 1461088241357 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 10:50:41 INFO - PROCESS | 3856 | 1461088241470 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:41 INFO - PROCESS | 3856 | ++DOCSHELL 19AAAC00 == 79 [pid = 3856] [id = 449] 10:50:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (19B3A800) [pid = 3856] [serial = 1347] [outer = 00000000] 10:50:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (1CE15C00) [pid = 3856] [serial = 1348] [outer = 19B3A800] 10:50:41 INFO - PROCESS | 3856 | 1461088241564 Marionette DEBUG loaded listener.js 10:50:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (1CEC1800) [pid = 3856] [serial = 1349] [outer = 19B3A800] 10:50:42 INFO - PROCESS | 3856 | 1461088242119 Marionette TRACE conn3 <- [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]]]}] 10:50:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 941ms 10:50:42 INFO - PROCESS | 3856 | 1461088242172 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 10:50:42 INFO - PROCESS | 3856 | 1461088242175 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 10:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:50:42 INFO - PROCESS | 3856 | 1461088242178 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:50:42 INFO - PROCESS | 3856 | 1461088242180 Marionette TRACE conn3 <- [1,1762,null,{}] 10:50:42 INFO - PROCESS | 3856 | 1461088242184 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:42 INFO - PROCESS | 3856 | 1461088242288 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 10:50:42 INFO - PROCESS | 3856 | 1461088242398 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:42 INFO - PROCESS | 3856 | ++DOCSHELL 1A6E8400 == 80 [pid = 3856] [id = 450] 10:50:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (1D652400) [pid = 3856] [serial = 1350] [outer = 00000000] 10:50:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (1D65E000) [pid = 3856] [serial = 1351] [outer = 1D652400] 10:50:42 INFO - PROCESS | 3856 | 1461088242451 Marionette DEBUG loaded listener.js 10:50:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (1D660800) [pid = 3856] [serial = 1352] [outer = 1D652400] 10:50:43 INFO - PROCESS | 3856 | 1461088243067 Marionette TRACE conn3 <- [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]]]}] 10:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 940ms 10:50:43 INFO - PROCESS | 3856 | 1461088243124 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 10:50:43 INFO - PROCESS | 3856 | 1461088243126 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 10:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:50:43 INFO - PROCESS | 3856 | 1461088243130 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:50:43 INFO - PROCESS | 3856 | 1461088243132 Marionette TRACE conn3 <- [1,1766,null,{}] 10:50:43 INFO - PROCESS | 3856 | 1461088243136 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:43 INFO - PROCESS | 3856 | 1461088243251 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 10:50:43 INFO - PROCESS | 3856 | 1461088243391 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:43 INFO - PROCESS | 3856 | ++DOCSHELL 1230F000 == 81 [pid = 3856] [id = 451] 10:50:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (123BC000) [pid = 3856] [serial = 1353] [outer = 00000000] 10:50:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (147AE400) [pid = 3856] [serial = 1354] [outer = 123BC000] 10:50:43 INFO - PROCESS | 3856 | 1461088243453 Marionette DEBUG loaded listener.js 10:50:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (15723800) [pid = 3856] [serial = 1355] [outer = 123BC000] 10:50:44 INFO - PROCESS | 3856 | 1461088244197 Marionette TRACE conn3 <- [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]]]}] 10:50:44 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 10:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1142ms 10:50:44 INFO - PROCESS | 3856 | 1461088244280 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 10:50:44 INFO - PROCESS | 3856 | 1461088244285 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 10:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:50:44 INFO - PROCESS | 3856 | 1461088244291 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:50:44 INFO - PROCESS | 3856 | 1461088244294 Marionette TRACE conn3 <- [1,1770,null,{}] 10:50:44 INFO - PROCESS | 3856 | 1461088244299 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:44 INFO - PROCESS | 3856 | 1461088244406 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 10:50:44 INFO - PROCESS | 3856 | 1461088244554 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:44 INFO - PROCESS | 3856 | ++DOCSHELL 1633BC00 == 82 [pid = 3856] [id = 452] 10:50:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (1633E400) [pid = 3856] [serial = 1356] [outer = 00000000] 10:50:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (16C3B000) [pid = 3856] [serial = 1357] [outer = 1633E400] 10:50:44 INFO - PROCESS | 3856 | 1461088244589 Marionette DEBUG loaded listener.js 10:50:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (17EA3400) [pid = 3856] [serial = 1358] [outer = 1633E400] 10:50:44 INFO - PROCESS | 3856 | --DOCSHELL 1D3F1800 == 81 [pid = 3856] [id = 400] 10:50:44 INFO - PROCESS | 3856 | --DOCSHELL 13877400 == 80 [pid = 3856] [id = 444] 10:50:44 INFO - PROCESS | 3856 | --DOCSHELL 13869400 == 79 [pid = 3856] [id = 443] 10:50:44 INFO - PROCESS | 3856 | --DOCSHELL 19B40400 == 78 [pid = 3856] [id = 442] 10:50:44 INFO - PROCESS | 3856 | --DOCSHELL 19BE1800 == 77 [pid = 3856] [id = 441] 10:50:44 INFO - PROCESS | 3856 | --DOCSHELL 13209C00 == 76 [pid = 3856] [id = 440] 10:50:44 INFO - PROCESS | 3856 | --DOCSHELL 18C73C00 == 75 [pid = 3856] [id = 439] 10:50:44 INFO - PROCESS | 3856 | --DOCSHELL 16744000 == 74 [pid = 3856] [id = 438] 10:50:44 INFO - PROCESS | 3856 | --DOCSHELL 16740400 == 73 [pid = 3856] [id = 437] 10:50:44 INFO - PROCESS | 3856 | --DOCSHELL 12301C00 == 72 [pid = 3856] [id = 436] 10:50:44 INFO - PROCESS | 3856 | --DOCSHELL 02A83000 == 71 [pid = 3856] [id = 435] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (1D3F3800) [pid = 3856] [serial = 1288] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOCSHELL 197BCC00 == 70 [pid = 3856] [id = 433] 10:50:44 INFO - PROCESS | 3856 | --DOCSHELL 197C0000 == 69 [pid = 3856] [id = 432] 10:50:44 INFO - PROCESS | 3856 | --DOCSHELL 13869C00 == 68 [pid = 3856] [id = 431] 10:50:44 INFO - PROCESS | 3856 | --DOCSHELL 11BD1400 == 67 [pid = 3856] [id = 430] 10:50:44 INFO - PROCESS | 3856 | --DOCSHELL 1CAAEC00 == 66 [pid = 3856] [id = 429] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (1632F800) [pid = 3856] [serial = 1208] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (19DBE000) [pid = 3856] [serial = 1190] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (19F37000) [pid = 3856] [serial = 1276] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (19B3E400) [pid = 3856] [serial = 1273] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (17E53000) [pid = 3856] [serial = 1262] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (16C06C00) [pid = 3856] [serial = 1261] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (18079C00) [pid = 3856] [serial = 1244] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (18072400) [pid = 3856] [serial = 1243] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (15BD2800) [pid = 3856] [serial = 1259] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (15722000) [pid = 3856] [serial = 1258] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (1C9F9000) [pid = 3856] [serial = 1250] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (1C9F3000) [pid = 3856] [serial = 1249] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (1A21E800) [pid = 3856] [serial = 1247] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (19D89800) [pid = 3856] [serial = 1246] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (16C7B000) [pid = 3856] [serial = 1264] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (18074800) [pid = 3856] [serial = 1265] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (15514C00) [pid = 3856] [serial = 1241] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (143A7C00) [pid = 3856] [serial = 1240] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (18E03800) [pid = 3856] [serial = 1270] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (187C1C00) [pid = 3856] [serial = 1267] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (188DF800) [pid = 3856] [serial = 1268] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (1DCF3C00) [pid = 3856] [serial = 1256] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1DCF1000) [pid = 3856] [serial = 1255] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1A542000) [pid = 3856] [serial = 1277] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (16335400) [pid = 3856] [serial = 1282] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (1C175800) [pid = 3856] [serial = 1279] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (19DC7800) [pid = 3856] [serial = 1285] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (1CE1A800) [pid = 3856] [serial = 1252] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (1C17F400) [pid = 3856] [serial = 1280] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (1CEB3C00) [pid = 3856] [serial = 1253] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (19BDEC00) [pid = 3856] [serial = 1274] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (18718C00) [pid = 3856] [serial = 1283] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (19363800) [pid = 3856] [serial = 1271] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (1DC2CC00) [pid = 3856] [serial = 1202] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (18C7C400) [pid = 3856] [serial = 1196] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (16451C00) [pid = 3856] [serial = 1193] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1C182800) [pid = 3856] [serial = 1199] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (1DCEE400) [pid = 3856] [serial = 1205] [outer = 00000000] [url = about:blank] 10:50:44 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (1AC42800) [pid = 3856] [serial = 1286] [outer = 00000000] [url = about:blank] 10:50:45 INFO - PROCESS | 3856 | 1461088245126 Marionette TRACE conn3 <- [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]]]}] 10:50:45 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 10:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 879ms 10:50:45 INFO - PROCESS | 3856 | 1461088245182 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 10:50:45 INFO - PROCESS | 3856 | 1461088245187 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 10:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:50:45 INFO - PROCESS | 3856 | 1461088245193 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:50:45 INFO - PROCESS | 3856 | 1461088245195 Marionette TRACE conn3 <- [1,1774,null,{}] 10:50:45 INFO - PROCESS | 3856 | 1461088245199 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:45 INFO - PROCESS | 3856 | 1461088245286 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 10:50:45 INFO - PROCESS | 3856 | 1461088245294 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:45 INFO - PROCESS | 3856 | ++DOCSHELL 1325CC00 == 67 [pid = 3856] [id = 453] 10:50:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (15DCB000) [pid = 3856] [serial = 1359] [outer = 00000000] 10:50:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (16745800) [pid = 3856] [serial = 1360] [outer = 15DCB000] 10:50:45 INFO - PROCESS | 3856 | 1461088245363 Marionette DEBUG loaded listener.js 10:50:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (16C7B000) [pid = 3856] [serial = 1361] [outer = 15DCB000] 10:50:45 INFO - PROCESS | 3856 | 1461088245818 Marionette TRACE conn3 <- [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]]]}] 10:50:45 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 10:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 694ms 10:50:45 INFO - PROCESS | 3856 | 1461088245875 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 10:50:45 INFO - PROCESS | 3856 | 1461088245877 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 10:50:45 INFO - PROCESS | 3856 | 1461088245881 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:50:45 INFO - PROCESS | 3856 | 1461088245884 Marionette TRACE conn3 <- [1,1778,null,{}] 10:50:45 INFO - PROCESS | 3856 | 1461088245894 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:46 INFO - PROCESS | 3856 | 1461088246010 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 10:50:46 INFO - PROCESS | 3856 | 1461088246023 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:46 INFO - PROCESS | 3856 | ++DOCSHELL 181A4400 == 68 [pid = 3856] [id = 454] 10:50:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (1851E400) [pid = 3856] [serial = 1362] [outer = 00000000] 10:50:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (187C1C00) [pid = 3856] [serial = 1363] [outer = 1851E400] 10:50:46 INFO - PROCESS | 3856 | 1461088246073 Marionette DEBUG loaded listener.js 10:50:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (18A5A000) [pid = 3856] [serial = 1364] [outer = 1851E400] 10:50:46 INFO - PROCESS | 3856 | 1461088246503 Marionette TRACE conn3 <- [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]]]}] 10:50:46 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) 10:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 632ms 10:50:46 INFO - PROCESS | 3856 | 1461088246518 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 10:50:46 INFO - PROCESS | 3856 | 1461088246521 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 10:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:50:46 INFO - PROCESS | 3856 | 1461088246545 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:50:46 INFO - PROCESS | 3856 | 1461088246547 Marionette TRACE conn3 <- [1,1782,null,{}] 10:50:46 INFO - PROCESS | 3856 | 1461088246551 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:46 INFO - PROCESS | 3856 | 1461088246641 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 10:50:46 INFO - PROCESS | 3856 | 1461088246647 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:46 INFO - PROCESS | 3856 | ++DOCSHELL 18A61C00 == 69 [pid = 3856] [id = 455] 10:50:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (18BE3000) [pid = 3856] [serial = 1365] [outer = 00000000] 10:50:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (18E0B000) [pid = 3856] [serial = 1366] [outer = 18BE3000] 10:50:46 INFO - PROCESS | 3856 | 1461088246693 Marionette DEBUG loaded listener.js 10:50:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (1953DC00) [pid = 3856] [serial = 1367] [outer = 18BE3000] 10:50:47 INFO - PROCESS | 3856 | 1461088247149 Marionette TRACE conn3 <- [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]]]}] 10:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 647ms 10:50:47 INFO - PROCESS | 3856 | 1461088247165 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 10:50:47 INFO - PROCESS | 3856 | 1461088247167 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 10:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:50:47 INFO - PROCESS | 3856 | 1461088247180 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:50:47 INFO - PROCESS | 3856 | 1461088247182 Marionette TRACE conn3 <- [1,1786,null,{}] 10:50:47 INFO - PROCESS | 3856 | 1461088247185 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:47 INFO - PROCESS | 3856 | 1461088247302 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 10:50:47 INFO - PROCESS | 3856 | 1461088247308 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:47 INFO - PROCESS | 3856 | ++DOCSHELL 1386F800 == 70 [pid = 3856] [id = 456] 10:50:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (18C73400) [pid = 3856] [serial = 1368] [outer = 00000000] 10:50:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (197C2000) [pid = 3856] [serial = 1369] [outer = 18C73400] 10:50:47 INFO - PROCESS | 3856 | 1461088247352 Marionette DEBUG loaded listener.js 10:50:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (197C6800) [pid = 3856] [serial = 1370] [outer = 18C73400] 10:50:47 INFO - PROCESS | 3856 | 1461088247847 Marionette TRACE conn3 <- [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]]]}] 10:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 694ms 10:50:47 INFO - PROCESS | 3856 | 1461088247876 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 10:50:47 INFO - PROCESS | 3856 | 1461088247877 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 10:50:47 INFO - PROCESS | 3856 | 1461088247881 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:50:47 INFO - PROCESS | 3856 | 1461088247882 Marionette TRACE conn3 <- [1,1790,null,{}] 10:50:47 INFO - PROCESS | 3856 | 1461088247890 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:48 INFO - PROCESS | 3856 | 1461088248013 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 10:50:48 INFO - PROCESS | 3856 | 1461088248019 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:48 INFO - PROCESS | 3856 | ++DOCSHELL 19A43400 == 71 [pid = 3856] [id = 457] 10:50:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (19B32400) [pid = 3856] [serial = 1371] [outer = 00000000] 10:50:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (19F39000) [pid = 3856] [serial = 1372] [outer = 19B32400] 10:50:48 INFO - PROCESS | 3856 | 1461088248125 Marionette DEBUG loaded listener.js 10:50:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (1A21E800) [pid = 3856] [serial = 1373] [outer = 19B32400] 10:50:48 INFO - PROCESS | 3856 | 1461088248526 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 678ms 10:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:50:48 INFO - PROCESS | 3856 | 1461088248565 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 10:50:48 INFO - PROCESS | 3856 | 1461088248567 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 10:50:48 INFO - PROCESS | 3856 | 1461088248570 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:50:48 INFO - PROCESS | 3856 | 1461088248572 Marionette TRACE conn3 <- [1,1794,null,{}] 10:50:48 INFO - PROCESS | 3856 | 1461088248575 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:48 INFO - PROCESS | 3856 | 1461088248719 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 10:50:48 INFO - PROCESS | 3856 | 1461088248787 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:48 INFO - PROCESS | 3856 | ++DOCSHELL 19DBC000 == 72 [pid = 3856] [id = 458] 10:50:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (1A21EC00) [pid = 3856] [serial = 1374] [outer = 00000000] 10:50:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (1ACB8800) [pid = 3856] [serial = 1375] [outer = 1A21EC00] 10:50:48 INFO - PROCESS | 3856 | 1461088248835 Marionette DEBUG loaded listener.js 10:50:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (1C17BC00) [pid = 3856] [serial = 1376] [outer = 1A21EC00] 10:50:49 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (18711400) [pid = 3856] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:50:49 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (11B52400) [pid = 3856] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:50:49 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (13A52400) [pid = 3856] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:50:49 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (19BE3000) [pid = 3856] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:50:49 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (18076800) [pid = 3856] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:50:49 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (18C74000) [pid = 3856] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:50:49 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (19D93400) [pid = 3856] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:50:49 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (13203C00) [pid = 3856] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:50:49 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (16742800) [pid = 3856] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:50:49 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (18075400) [pid = 3856] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:50:49 INFO - PROCESS | 3856 | 1461088249298 Marionette TRACE conn3 <- [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]]]}] 10:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 724ms 10:50:49 INFO - PROCESS | 3856 | 1461088249317 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 10:50:49 INFO - PROCESS | 3856 | 1461088249319 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 10:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:50:49 INFO - PROCESS | 3856 | 1461088249323 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:50:49 INFO - PROCESS | 3856 | 1461088249324 Marionette TRACE conn3 <- [1,1798,null,{}] 10:50:49 INFO - PROCESS | 3856 | 1461088249328 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:49 INFO - PROCESS | 3856 | 1461088249411 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 10:50:49 INFO - PROCESS | 3856 | 1461088249416 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:49 INFO - PROCESS | 3856 | ++DOCSHELL 13AF7400 == 73 [pid = 3856] [id = 459] 10:50:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (16C05800) [pid = 3856] [serial = 1377] [outer = 00000000] 10:50:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (197BB800) [pid = 3856] [serial = 1378] [outer = 16C05800] 10:50:49 INFO - PROCESS | 3856 | 1461088249461 Marionette DEBUG loaded listener.js 10:50:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (18E0CC00) [pid = 3856] [serial = 1379] [outer = 16C05800] 10:50:49 INFO - PROCESS | 3856 | 1461088249875 Marionette TRACE conn3 <- [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]]]}] 10:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 586ms 10:50:49 INFO - PROCESS | 3856 | 1461088249902 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 10:50:49 INFO - PROCESS | 3856 | 1461088249904 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 10:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:50:49 INFO - PROCESS | 3856 | 1461088249907 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:50:49 INFO - PROCESS | 3856 | 1461088249909 Marionette TRACE conn3 <- [1,1802,null,{}] 10:50:49 INFO - PROCESS | 3856 | 1461088249925 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:50 INFO - PROCESS | 3856 | 1461088250011 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 10:50:50 INFO - PROCESS | 3856 | 1461088250018 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:50 INFO - PROCESS | 3856 | ++DOCSHELL 188E2C00 == 74 [pid = 3856] [id = 460] 10:50:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (19F36000) [pid = 3856] [serial = 1380] [outer = 00000000] 10:50:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (1C182000) [pid = 3856] [serial = 1381] [outer = 19F36000] 10:50:50 INFO - PROCESS | 3856 | 1461088250061 Marionette DEBUG loaded listener.js 10:50:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (16741400) [pid = 3856] [serial = 1382] [outer = 19F36000] 10:50:50 INFO - PROCESS | 3856 | 1461088250522 Marionette TRACE conn3 <- [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]]]}] 10:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 647ms 10:50:50 INFO - PROCESS | 3856 | 1461088250566 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 10:50:50 INFO - PROCESS | 3856 | 1461088250568 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 10:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:50:50 INFO - PROCESS | 3856 | 1461088250587 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:50:50 INFO - PROCESS | 3856 | 1461088250589 Marionette TRACE conn3 <- [1,1806,null,{}] 10:50:50 INFO - PROCESS | 3856 | 1461088250593 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:50 INFO - PROCESS | 3856 | 1461088250678 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 10:50:50 INFO - PROCESS | 3856 | 1461088250683 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:50 INFO - PROCESS | 3856 | ++DOCSHELL 188DCC00 == 75 [pid = 3856] [id = 461] 10:50:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (19D52400) [pid = 3856] [serial = 1383] [outer = 00000000] 10:50:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (1CAB8400) [pid = 3856] [serial = 1384] [outer = 19D52400] 10:50:50 INFO - PROCESS | 3856 | 1461088250729 Marionette DEBUG loaded listener.js 10:50:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (13AF9000) [pid = 3856] [serial = 1385] [outer = 19D52400] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 1346E800 == 74 [pid = 3856] [id = 336] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 18C7D800 == 73 [pid = 3856] [id = 332] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 19B3C800 == 72 [pid = 3856] [id = 12] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 1D65BC00 == 71 [pid = 3856] [id = 401] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 1A21E000 == 70 [pid = 3856] [id = 417] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 16464C00 == 69 [pid = 3856] [id = 20] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 12D4A400 == 68 [pid = 3856] [id = 413] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 1439C400 == 67 [pid = 3856] [id = 348] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 1346A400 == 66 [pid = 3856] [id = 334] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 13AFCC00 == 65 [pid = 3856] [id = 367] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 18C7A400 == 64 [pid = 3856] [id = 335] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 1DE0E000 == 63 [pid = 3856] [id = 15] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 123BB400 == 62 [pid = 3856] [id = 356] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 18080000 == 61 [pid = 3856] [id = 355] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 142E9C00 == 60 [pid = 3856] [id = 414] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 13467000 == 59 [pid = 3856] [id = 346] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 1CEBA800 == 58 [pid = 3856] [id = 10] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 19A3EC00 == 57 [pid = 3856] [id = 349] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 13203800 == 56 [pid = 3856] [id = 347] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 12D78000 == 55 [pid = 3856] [id = 402] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 1D657C00 == 54 [pid = 3856] [id = 434] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 13AFB000 == 53 [pid = 3856] [id = 370] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 16C33C00 == 52 [pid = 3856] [id = 383] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 1C179C00 == 51 [pid = 3856] [id = 384] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 18BE5C00 == 50 [pid = 3856] [id = 415] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 1D65E400 == 49 [pid = 3856] [id = 418] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 14BA5400 == 48 [pid = 3856] [id = 382] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 1ACB6C00 == 47 [pid = 3856] [id = 385] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 11B25800 == 46 [pid = 3856] [id = 350] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 136E8400 == 45 [pid = 3856] [id = 353] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 1ACC1000 == 44 [pid = 3856] [id = 416] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 12BE5C00 == 43 [pid = 3856] [id = 366] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 1633BC00 == 42 [pid = 3856] [id = 452] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 1230F000 == 41 [pid = 3856] [id = 451] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 19AAAC00 == 40 [pid = 3856] [id = 449] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 1A6E8400 == 39 [pid = 3856] [id = 450] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 18A5E000 == 38 [pid = 3856] [id = 448] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 13AF7C00 == 37 [pid = 3856] [id = 446] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 143A3800 == 36 [pid = 3856] [id = 447] 10:50:51 INFO - PROCESS | 3856 | --DOCSHELL 19DC5400 == 35 [pid = 3856] [id = 445] 10:50:52 INFO - PROCESS | 3856 | --DOCSHELL 19A43400 == 34 [pid = 3856] [id = 457] 10:50:52 INFO - PROCESS | 3856 | --DOCSHELL 188E2C00 == 33 [pid = 3856] [id = 460] 10:50:52 INFO - PROCESS | 3856 | --DOCSHELL 1386F800 == 32 [pid = 3856] [id = 456] 10:50:52 INFO - PROCESS | 3856 | --DOCSHELL 13AF7400 == 31 [pid = 3856] [id = 459] 10:50:52 INFO - PROCESS | 3856 | --DOCSHELL 18A61C00 == 30 [pid = 3856] [id = 455] 10:50:52 INFO - PROCESS | 3856 | --DOCSHELL 19DBC000 == 29 [pid = 3856] [id = 458] 10:50:52 INFO - PROCESS | 3856 | --DOCSHELL 1325CC00 == 28 [pid = 3856] [id = 453] 10:50:52 INFO - PROCESS | 3856 | --DOCSHELL 181A4400 == 27 [pid = 3856] [id = 454] 10:50:52 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1ACC2C00) [pid = 3856] [serial = 1336] [outer = 00000000] [url = about:blank] 10:50:52 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (19AEF800) [pid = 3856] [serial = 1334] [outer = 00000000] [url = about:blank] 10:50:52 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (1DC2C800) [pid = 3856] [serial = 1300] [outer = 00000000] [url = about:blank] 10:50:52 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (181A0C00) [pid = 3856] [serial = 1294] [outer = 00000000] [url = about:blank] 10:50:52 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (19A43800) [pid = 3856] [serial = 1321] [outer = 00000000] [url = about:blank] 10:50:52 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (13AFAC00) [pid = 3856] [serial = 1306] [outer = 00000000] [url = about:blank] 10:50:52 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (1C182400) [pid = 3856] [serial = 1297] [outer = 00000000] [url = about:blank] 10:50:52 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (16304000) [pid = 3856] [serial = 1330] [outer = 00000000] [url = about:blank] 10:50:52 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (16C06000) [pid = 3856] [serial = 1331] [outer = 00000000] [url = about:blank] 10:50:52 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (19D8B000) [pid = 3856] [serial = 1324] [outer = 00000000] [url = about:blank] 10:50:52 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (18A58400) [pid = 3856] [serial = 1315] [outer = 00000000] [url = about:blank] 10:50:52 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (18E10400) [pid = 3856] [serial = 1318] [outer = 00000000] [url = about:blank] 10:50:52 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (1A6E8800) [pid = 3856] [serial = 1327] [outer = 00000000] [url = about:blank] 10:50:52 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (19A4D000) [pid = 3856] [serial = 1322] [outer = 00000000] [url = about:blank] 10:50:52 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (19D89000) [pid = 3856] [serial = 1325] [outer = 00000000] [url = about:blank] 10:50:52 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (159EB000) [pid = 3856] [serial = 1309] [outer = 00000000] [url = about:blank] 10:50:52 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (15723000) [pid = 3856] [serial = 1307] [outer = 00000000] [url = about:blank] 10:50:52 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (14BA5C00) [pid = 3856] [serial = 1291] [outer = 00000000] [url = about:blank] 10:50:52 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (1807A800) [pid = 3856] [serial = 1312] [outer = 00000000] [url = about:blank] 10:50:52 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (18A63000) [pid = 3856] [serial = 1316] [outer = 00000000] [url = about:blank] 10:50:52 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (18128C00) [pid = 3856] [serial = 1313] [outer = 00000000] [url = about:blank] 10:50:52 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (18C7DC00) [pid = 3856] [serial = 1333] [outer = 00000000] [url = about:blank] 10:50:52 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1AC49400) [pid = 3856] [serial = 1328] [outer = 00000000] [url = about:blank] 10:50:52 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (195F4400) [pid = 3856] [serial = 1319] [outer = 00000000] [url = about:blank] 10:50:52 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1630DC00) [pid = 3856] [serial = 1310] [outer = 00000000] [url = about:blank] 10:50:52 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1DD4D000) [pid = 3856] [serial = 1303] [outer = 00000000] [url = about:blank] 10:50:52 INFO - PROCESS | 3856 | 1461088252922 Marionette TRACE conn3 <- [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]]]}] 10:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 2375ms 10:50:52 INFO - PROCESS | 3856 | 1461088252968 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 10:50:52 INFO - PROCESS | 3856 | 1461088252972 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 10:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:50:52 INFO - PROCESS | 3856 | 1461088252977 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:50:52 INFO - PROCESS | 3856 | 1461088252981 Marionette TRACE conn3 <- [1,1810,null,{}] 10:50:52 INFO - PROCESS | 3856 | 1461088252987 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:53 INFO - PROCESS | 3856 | 1461088253077 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 10:50:53 INFO - PROCESS | 3856 | 1461088253087 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:53 INFO - PROCESS | 3856 | ++DOCSHELL 11B5C000 == 28 [pid = 3856] [id = 462] 10:50:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (11B5C800) [pid = 3856] [serial = 1386] [outer = 00000000] 10:50:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (11BCA800) [pid = 3856] [serial = 1387] [outer = 11B5C800] 10:50:53 INFO - PROCESS | 3856 | 1461088253140 Marionette DEBUG loaded listener.js 10:50:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (11BCF800) [pid = 3856] [serial = 1388] [outer = 11B5C800] 10:50:53 INFO - PROCESS | 3856 | 1461088253665 Marionette TRACE conn3 <- [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]]]}] 10:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 724ms 10:50:53 INFO - PROCESS | 3856 | 1461088253719 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 10:50:53 INFO - PROCESS | 3856 | 1461088253725 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 10:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:50:53 INFO - PROCESS | 3856 | 1461088253732 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:50:53 INFO - PROCESS | 3856 | 1461088253734 Marionette TRACE conn3 <- [1,1814,null,{}] 10:50:53 INFO - PROCESS | 3856 | 1461088253738 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:53 INFO - PROCESS | 3856 | 1461088253806 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 10:50:53 INFO - PROCESS | 3856 | 1461088253903 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:53 INFO - PROCESS | 3856 | ++DOCSHELL 1230F000 == 29 [pid = 3856] [id = 463] 10:50:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (12D4BC00) [pid = 3856] [serial = 1389] [outer = 00000000] 10:50:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (12D9F400) [pid = 3856] [serial = 1390] [outer = 12D4BC00] 10:50:53 INFO - PROCESS | 3856 | 1461088253948 Marionette DEBUG loaded listener.js 10:50:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (12DA5800) [pid = 3856] [serial = 1391] [outer = 12D4BC00] 10:50:54 INFO - PROCESS | 3856 | 1461088254362 Marionette TRACE conn3 <- [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]]]}] 10:50:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 694ms 10:50:54 INFO - PROCESS | 3856 | 1461088254412 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 10:50:54 INFO - PROCESS | 3856 | 1461088254414 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 10:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:50:54 INFO - PROCESS | 3856 | 1461088254418 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:50:54 INFO - PROCESS | 3856 | 1461088254422 Marionette TRACE conn3 <- [1,1818,null,{}] 10:50:54 INFO - PROCESS | 3856 | 1461088254436 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:54 INFO - PROCESS | 3856 | 1461088254555 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 10:50:54 INFO - PROCESS | 3856 | 1461088254572 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:54 INFO - PROCESS | 3856 | ++DOCSHELL 1346CC00 == 30 [pid = 3856] [id = 464] 10:50:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1346D400) [pid = 3856] [serial = 1392] [outer = 00000000] 10:50:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (137D3400) [pid = 3856] [serial = 1393] [outer = 1346D400] 10:50:54 INFO - PROCESS | 3856 | 1461088254621 Marionette DEBUG loaded listener.js 10:50:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1386F800) [pid = 3856] [serial = 1394] [outer = 1346D400] 10:50:55 INFO - PROCESS | 3856 | 1461088255062 Marionette TRACE conn3 <- [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]]]}] 10:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 694ms 10:50:55 INFO - PROCESS | 3856 | 1461088255100 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 10:50:55 INFO - PROCESS | 3856 | 1461088255102 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 10:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:50:55 INFO - PROCESS | 3856 | 1461088255105 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:50:55 INFO - PROCESS | 3856 | 1461088255107 Marionette TRACE conn3 <- [1,1822,null,{}] 10:50:55 INFO - PROCESS | 3856 | 1461088255110 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:55 INFO - PROCESS | 3856 | 1461088255188 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 10:50:55 INFO - PROCESS | 3856 | 1461088255194 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:55 INFO - PROCESS | 3856 | ++DOCSHELL 13471400 == 31 [pid = 3856] [id = 465] 10:50:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (137E0800) [pid = 3856] [serial = 1395] [outer = 00000000] 10:50:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (142A4000) [pid = 3856] [serial = 1396] [outer = 137E0800] 10:50:55 INFO - PROCESS | 3856 | 1461088255247 Marionette DEBUG loaded listener.js 10:50:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (14341000) [pid = 3856] [serial = 1397] [outer = 137E0800] 10:50:55 INFO - PROCESS | 3856 | 1461088255683 Marionette TRACE conn3 <- [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]]]}] 10:50:55 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 10:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 617ms 10:50:55 INFO - PROCESS | 3856 | 1461088255743 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 10:50:55 INFO - PROCESS | 3856 | 1461088255745 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 10:50:55 INFO - PROCESS | 3856 | 1461088255748 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:50:55 INFO - PROCESS | 3856 | 1461088255750 Marionette TRACE conn3 <- [1,1826,null,{}] 10:50:55 INFO - PROCESS | 3856 | 1461088255754 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:55 INFO - PROCESS | 3856 | 1461088255827 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 10:50:55 INFO - PROCESS | 3856 | 1461088255833 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:55 INFO - PROCESS | 3856 | ++DOCSHELL 143A0000 == 32 [pid = 3856] [id = 466] 10:50:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (14B06000) [pid = 3856] [serial = 1398] [outer = 00000000] 10:50:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (1550BC00) [pid = 3856] [serial = 1399] [outer = 14B06000] 10:50:55 INFO - PROCESS | 3856 | 1461088255878 Marionette DEBUG loaded listener.js 10:50:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (1571AC00) [pid = 3856] [serial = 1400] [outer = 14B06000] 10:50:56 INFO - PROCESS | 3856 | 1461088256330 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 10:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 617ms 10:50:56 INFO - PROCESS | 3856 | 1461088256370 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 10:50:56 INFO - PROCESS | 3856 | 1461088256372 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 10:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:50:56 INFO - PROCESS | 3856 | 1461088256376 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:50:56 INFO - PROCESS | 3856 | 1461088256378 Marionette TRACE conn3 <- [1,1830,null,{}] 10:50:56 INFO - PROCESS | 3856 | 1461088256381 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:56 INFO - PROCESS | 3856 | 1461088256487 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 10:50:56 INFO - PROCESS | 3856 | 1461088256498 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:56 INFO - PROCESS | 3856 | ++DOCSHELL 15E6E000 == 33 [pid = 3856] [id = 467] 10:50:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (15E6F800) [pid = 3856] [serial = 1401] [outer = 00000000] 10:50:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (1632F800) [pid = 3856] [serial = 1402] [outer = 15E6F800] 10:50:56 INFO - PROCESS | 3856 | 1461088256546 Marionette DEBUG loaded listener.js 10:50:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (16444800) [pid = 3856] [serial = 1403] [outer = 15E6F800] 10:50:56 INFO - PROCESS | 3856 | 1461088256981 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 10:50:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 632ms 10:50:57 INFO - PROCESS | 3856 | 1461088257014 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 10:50:57 INFO - PROCESS | 3856 | 1461088257016 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 10:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:50:57 INFO - PROCESS | 3856 | 1461088257019 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:50:57 INFO - PROCESS | 3856 | 1461088257021 Marionette TRACE conn3 <- [1,1834,null,{}] 10:50:57 INFO - PROCESS | 3856 | 1461088257024 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:57 INFO - PROCESS | 3856 | 1461088257098 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 10:50:57 INFO - PROCESS | 3856 | 1461088257104 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:57 INFO - PROCESS | 3856 | ++DOCSHELL 16310C00 == 34 [pid = 3856] [id = 468] 10:50:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (1632F400) [pid = 3856] [serial = 1404] [outer = 00000000] 10:50:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (1673A800) [pid = 3856] [serial = 1405] [outer = 1632F400] 10:50:57 INFO - PROCESS | 3856 | 1461088257148 Marionette DEBUG loaded listener.js 10:50:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (1673A400) [pid = 3856] [serial = 1406] [outer = 1632F400] 10:50:57 INFO - PROCESS | 3856 | 1461088257587 Marionette TRACE conn3 <- [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]]]}] 10:50:57 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) 10:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 632ms 10:50:57 INFO - PROCESS | 3856 | 1461088257641 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 10:50:57 INFO - PROCESS | 3856 | 1461088257643 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 10:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:50:57 INFO - PROCESS | 3856 | 1461088257649 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:50:57 INFO - PROCESS | 3856 | 1461088257651 Marionette TRACE conn3 <- [1,1838,null,{}] 10:50:57 INFO - PROCESS | 3856 | 1461088257655 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:57 INFO - PROCESS | 3856 | 1461088257727 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 10:50:57 INFO - PROCESS | 3856 | 1461088257734 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:57 INFO - PROCESS | 3856 | ++DOCSHELL 16C06000 == 35 [pid = 3856] [id = 469] 10:50:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (16C06400) [pid = 3856] [serial = 1407] [outer = 00000000] 10:50:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (16C80400) [pid = 3856] [serial = 1408] [outer = 16C06400] 10:50:57 INFO - PROCESS | 3856 | 1461088257778 Marionette DEBUG loaded listener.js 10:50:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (16C10400) [pid = 3856] [serial = 1409] [outer = 16C06400] 10:50:58 INFO - PROCESS | 3856 | 1461088258250 Marionette TRACE conn3 <- [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]]]}] 10:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 633ms 10:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:50:58 INFO - PROCESS | 3856 | 1461088258288 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 10:50:58 INFO - PROCESS | 3856 | 1461088258291 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 10:50:58 INFO - PROCESS | 3856 | 1461088258295 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:50:58 INFO - PROCESS | 3856 | 1461088258298 Marionette TRACE conn3 <- [1,1842,null,{}] 10:50:58 INFO - PROCESS | 3856 | 1461088258303 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:58 INFO - PROCESS | 3856 | 1461088258409 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 10:50:58 INFO - PROCESS | 3856 | 1461088258416 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:58 INFO - PROCESS | 3856 | ++DOCSHELL 1346C400 == 36 [pid = 3856] [id = 470] 10:50:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (18072800) [pid = 3856] [serial = 1410] [outer = 00000000] 10:50:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (1807A000) [pid = 3856] [serial = 1411] [outer = 18072800] 10:50:58 INFO - PROCESS | 3856 | 1461088258461 Marionette DEBUG loaded listener.js 10:50:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (18077800) [pid = 3856] [serial = 1412] [outer = 18072800] 10:50:58 INFO - PROCESS | 3856 | 1461088258928 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 679ms 10:50:58 INFO - PROCESS | 3856 | 1461088258984 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 10:50:58 INFO - PROCESS | 3856 | 1461088258986 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 10:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:50:58 INFO - PROCESS | 3856 | 1461088258989 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:50:58 INFO - PROCESS | 3856 | 1461088258991 Marionette TRACE conn3 <- [1,1846,null,{}] 10:50:58 INFO - PROCESS | 3856 | 1461088258994 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:59 INFO - PROCESS | 3856 | 1461088259107 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 10:50:59 INFO - PROCESS | 3856 | 1461088259114 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:59 INFO - PROCESS | 3856 | ++DOCSHELL 1807E400 == 37 [pid = 3856] [id = 471] 10:50:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (1807F000) [pid = 3856] [serial = 1413] [outer = 00000000] 10:50:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (1819D000) [pid = 3856] [serial = 1414] [outer = 1807F000] 10:50:59 INFO - PROCESS | 3856 | 1461088259159 Marionette DEBUG loaded listener.js 10:50:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (1851C800) [pid = 3856] [serial = 1415] [outer = 1807F000] 10:50:59 INFO - PROCESS | 3856 | 1461088259618 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 10:50:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 694ms 10:50:59 INFO - PROCESS | 3856 | 1461088259687 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 10:50:59 INFO - PROCESS | 3856 | 1461088259690 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 10:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:50:59 INFO - PROCESS | 3856 | 1461088259693 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:50:59 INFO - PROCESS | 3856 | 1461088259695 Marionette TRACE conn3 <- [1,1850,null,{}] 10:50:59 INFO - PROCESS | 3856 | 1461088259708 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:50:59 INFO - PROCESS | 3856 | 1461088259860 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 10:50:59 INFO - PROCESS | 3856 | 1461088259875 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:59 INFO - PROCESS | 3856 | ++DOCSHELL 1871A000 == 38 [pid = 3856] [id = 472] 10:50:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (1871B000) [pid = 3856] [serial = 1416] [outer = 00000000] 10:50:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (188DC800) [pid = 3856] [serial = 1417] [outer = 1871B000] 10:50:59 INFO - PROCESS | 3856 | 1461088259980 Marionette DEBUG loaded listener.js 10:51:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (18A5C400) [pid = 3856] [serial = 1418] [outer = 1871B000] 10:51:00 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (13465400) [pid = 3856] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:51:00 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (1D659800) [pid = 3856] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:51:00 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (18C73400) [pid = 3856] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:51:00 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (19B32400) [pid = 3856] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:51:00 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (1A21EC00) [pid = 3856] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:51:00 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (19F36000) [pid = 3856] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:51:00 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (15DCB000) [pid = 3856] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:51:00 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1633E400) [pid = 3856] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:51:00 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (123BC000) [pid = 3856] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:51:00 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (1D652400) [pid = 3856] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:51:00 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (19B3A800) [pid = 3856] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:51:00 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (19D58C00) [pid = 3856] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:51:00 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (15542400) [pid = 3856] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:51:00 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (13AFD000) [pid = 3856] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:51:00 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (19F30C00) [pid = 3856] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:51:00 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (18BE3000) [pid = 3856] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:51:00 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (1851E400) [pid = 3856] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:51:00 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (16C05800) [pid = 3856] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:51:00 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (1D654C00) [pid = 3856] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:51:00 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (12D3D400) [pid = 3856] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:51:00 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (15D5A400) [pid = 3856] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:51:00 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (197C4C00) [pid = 3856] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:51:00 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (1CAB9000) [pid = 3856] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:51:00 INFO - PROCESS | 3856 | 1461088260891 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 10:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1234ms 10:51:00 INFO - PROCESS | 3856 | 1461088260926 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 10:51:00 INFO - PROCESS | 3856 | 1461088260928 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 10:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:51:00 INFO - PROCESS | 3856 | 1461088260931 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:51:00 INFO - PROCESS | 3856 | 1461088260933 Marionette TRACE conn3 <- [1,1854,null,{}] 10:51:00 INFO - PROCESS | 3856 | 1461088260936 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:01 INFO - PROCESS | 3856 | 1461088261011 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 10:51:01 INFO - PROCESS | 3856 | 1461088261017 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:01 INFO - PROCESS | 3856 | ++DOCSHELL 14340400 == 39 [pid = 3856] [id = 473] 10:51:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (157EB000) [pid = 3856] [serial = 1419] [outer = 00000000] 10:51:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (18075400) [pid = 3856] [serial = 1420] [outer = 157EB000] 10:51:01 INFO - PROCESS | 3856 | 1461088261061 Marionette DEBUG loaded listener.js 10:51:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (16C10000) [pid = 3856] [serial = 1421] [outer = 157EB000] 10:51:01 INFO - PROCESS | 3856 | 1461088261481 Marionette TRACE conn3 <- [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]]]}] 10:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 586ms 10:51:01 INFO - PROCESS | 3856 | 1461088261513 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 10:51:01 INFO - PROCESS | 3856 | 1461088261515 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 10:51:01 INFO - PROCESS | 3856 | 1461088261518 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:51:01 INFO - PROCESS | 3856 | 1461088261519 Marionette TRACE conn3 <- [1,1858,null,{}] 10:51:01 INFO - PROCESS | 3856 | 1461088261522 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:01 INFO - PROCESS | 3856 | 1461088261597 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 10:51:01 INFO - PROCESS | 3856 | 1461088261603 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:01 INFO - PROCESS | 3856 | ++DOCSHELL 16C05800 == 40 [pid = 3856] [id = 474] 10:51:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (16C3AC00) [pid = 3856] [serial = 1422] [outer = 00000000] 10:51:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (18A66000) [pid = 3856] [serial = 1423] [outer = 16C3AC00] 10:51:01 INFO - PROCESS | 3856 | 1461088261647 Marionette DEBUG loaded listener.js 10:51:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (18BE4800) [pid = 3856] [serial = 1424] [outer = 16C3AC00] 10:51:02 INFO - PROCESS | 3856 | 1461088262096 Marionette TRACE conn3 <- [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]]]}] 10:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 632ms 10:51:02 INFO - PROCESS | 3856 | 1461088262157 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 10:51:02 INFO - PROCESS | 3856 | 1461088262158 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 10:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:51:02 INFO - PROCESS | 3856 | 1461088262162 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:51:02 INFO - PROCESS | 3856 | 1461088262164 Marionette TRACE conn3 <- [1,1862,null,{}] 10:51:02 INFO - PROCESS | 3856 | 1461088262167 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:02 INFO - PROCESS | 3856 | 1461088262241 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 10:51:02 INFO - PROCESS | 3856 | 1461088262247 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:02 INFO - PROCESS | 3856 | ++DOCSHELL 1550AC00 == 41 [pid = 3856] [id = 475] 10:51:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (18C74000) [pid = 3856] [serial = 1425] [outer = 00000000] 10:51:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (18E05C00) [pid = 3856] [serial = 1426] [outer = 18C74000] 10:51:02 INFO - PROCESS | 3856 | 1461088262290 Marionette DEBUG loaded listener.js 10:51:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (18E0C400) [pid = 3856] [serial = 1427] [outer = 18C74000] 10:51:02 INFO - PROCESS | 3856 | 1461088262935 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 10:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 879ms 10:51:03 INFO - PROCESS | 3856 | 1461088263069 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 10:51:03 INFO - PROCESS | 3856 | 1461088263073 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 10:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:51:03 INFO - PROCESS | 3856 | 1461088263079 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:51:03 INFO - PROCESS | 3856 | 1461088263083 Marionette TRACE conn3 <- [1,1866,null,{}] 10:51:03 INFO - PROCESS | 3856 | 1461088263088 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:03 INFO - PROCESS | 3856 | 1461088263209 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 10:51:03 INFO - PROCESS | 3856 | 1461088263336 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:03 INFO - PROCESS | 3856 | ++DOCSHELL 11B5C400 == 42 [pid = 3856] [id = 476] 10:51:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (11BC2800) [pid = 3856] [serial = 1428] [outer = 00000000] 10:51:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (12D9E000) [pid = 3856] [serial = 1429] [outer = 11BC2800] 10:51:03 INFO - PROCESS | 3856 | 1461088263401 Marionette DEBUG loaded listener.js 10:51:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (13203800) [pid = 3856] [serial = 1430] [outer = 11BC2800] 10:51:04 INFO - PROCESS | 3856 | 1461088264096 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 10:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1033ms 10:51:04 INFO - PROCESS | 3856 | 1461088264105 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 10:51:04 INFO - PROCESS | 3856 | 1461088264111 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 10:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:51:04 INFO - PROCESS | 3856 | 1461088264137 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:51:04 INFO - PROCESS | 3856 | 1461088264140 Marionette TRACE conn3 <- [1,1870,null,{}] 10:51:04 INFO - PROCESS | 3856 | 1461088264144 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:04 INFO - PROCESS | 3856 | 1461088264262 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 10:51:04 INFO - PROCESS | 3856 | 1461088264397 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:04 INFO - PROCESS | 3856 | ++DOCSHELL 11B22C00 == 43 [pid = 3856] [id = 477] 10:51:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (11B26000) [pid = 3856] [serial = 1431] [outer = 00000000] 10:51:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (1429F400) [pid = 3856] [serial = 1432] [outer = 11B26000] 10:51:04 INFO - PROCESS | 3856 | 1461088264456 Marionette DEBUG loaded listener.js 10:51:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (1550A400) [pid = 3856] [serial = 1433] [outer = 11B26000] 10:51:05 INFO - PROCESS | 3856 | 1461088265330 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 10:51:05 INFO - PROCESS | 3856 | --DOCSHELL 18A5D000 == 42 [pid = 3856] [id = 316] 10:51:05 INFO - PROCESS | 3856 | --DOCSHELL 136E8C00 == 41 [pid = 3856] [id = 309] 10:51:05 INFO - PROCESS | 3856 | --DOCSHELL 18712000 == 40 [pid = 3856] [id = 315] 10:51:05 INFO - PROCESS | 3856 | --DOCSHELL 1673F800 == 39 [pid = 3856] [id = 312] 10:51:05 INFO - PROCESS | 3856 | --DOCSHELL 137DF800 == 38 [pid = 3856] [id = 317] 10:51:05 INFO - PROCESS | 3856 | --DOCSHELL 1346F800 == 37 [pid = 3856] [id = 308] 10:51:05 INFO - PROCESS | 3856 | --DOCSHELL 147AC800 == 36 [pid = 3856] [id = 310] 10:51:05 INFO - PROCESS | 3856 | --DOCSHELL 11B5CC00 == 35 [pid = 3856] [id = 306] 10:51:05 INFO - PROCESS | 3856 | --DOCSHELL 13256C00 == 34 [pid = 3856] [id = 323] 10:51:05 INFO - PROCESS | 3856 | --DOCSHELL 188DCC00 == 33 [pid = 3856] [id = 461] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1CAB8400) [pid = 3856] [serial = 1384] [outer = 00000000] [url = about:blank] 10:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1280ms 10:51:05 INFO - PROCESS | 3856 | 1461088265419 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 10:51:05 INFO - PROCESS | 3856 | 1461088265424 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 10:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:51:05 INFO - PROCESS | 3856 | 1461088265429 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:51:05 INFO - PROCESS | 3856 | 1461088265433 Marionette TRACE conn3 <- [1,1874,null,{}] 10:51:05 INFO - PROCESS | 3856 | 1461088265438 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:05 INFO - PROCESS | 3856 | 1461088265538 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 10:51:05 INFO - PROCESS | 3856 | 1461088265547 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:05 INFO - PROCESS | 3856 | ++DOCSHELL 13209C00 == 34 [pid = 3856] [id = 478] 10:51:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (1320AC00) [pid = 3856] [serial = 1434] [outer = 00000000] 10:51:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (1346F800) [pid = 3856] [serial = 1435] [outer = 1320AC00] 10:51:05 INFO - PROCESS | 3856 | 1461088265594 Marionette DEBUG loaded listener.js 10:51:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (137DA000) [pid = 3856] [serial = 1436] [outer = 1320AC00] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (1A6EA800) [pid = 3856] [serial = 1238] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1DD4EC00) [pid = 3856] [serial = 1304] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (159EF000) [pid = 3856] [serial = 1292] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (18A59800) [pid = 3856] [serial = 1295] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (1CE18400) [pid = 3856] [serial = 1298] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (1D657000) [pid = 3856] [serial = 1289] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (1DC35C00) [pid = 3856] [serial = 1301] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (197C2000) [pid = 3856] [serial = 1369] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (19F39000) [pid = 3856] [serial = 1372] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (197C6800) [pid = 3856] [serial = 1370] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (1ACB8800) [pid = 3856] [serial = 1375] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (1A21E800) [pid = 3856] [serial = 1373] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (1C182000) [pid = 3856] [serial = 1381] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (1C17BC00) [pid = 3856] [serial = 1376] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (16745800) [pid = 3856] [serial = 1360] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (17EA3400) [pid = 3856] [serial = 1358] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (16C3B000) [pid = 3856] [serial = 1357] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (15723800) [pid = 3856] [serial = 1355] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (147AE400) [pid = 3856] [serial = 1354] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (1D660800) [pid = 3856] [serial = 1352] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (1D65E000) [pid = 3856] [serial = 1351] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (1CEC1800) [pid = 3856] [serial = 1349] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1CE15C00) [pid = 3856] [serial = 1348] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1C17D000) [pid = 3856] [serial = 1346] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1ACB6800) [pid = 3856] [serial = 1345] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (16741400) [pid = 3856] [serial = 1382] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (18BE3C00) [pid = 3856] [serial = 1343] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (187BC800) [pid = 3856] [serial = 1342] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (16446000) [pid = 3856] [serial = 1340] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (15E70000) [pid = 3856] [serial = 1339] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1C742C00) [pid = 3856] [serial = 1337] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (18E0B000) [pid = 3856] [serial = 1366] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (187C1C00) [pid = 3856] [serial = 1363] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (18A5A000) [pid = 3856] [serial = 1364] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (16C7B000) [pid = 3856] [serial = 1361] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (197BB800) [pid = 3856] [serial = 1378] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (18E0CC00) [pid = 3856] [serial = 1379] [outer = 00000000] [url = about:blank] 10:51:05 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1953DC00) [pid = 3856] [serial = 1367] [outer = 00000000] [url = about:blank] 10:51:06 INFO - PROCESS | 3856 | 1461088266127 Marionette TRACE conn3 <- [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]]]}] 10:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 725ms 10:51:06 INFO - PROCESS | 3856 | 1461088266169 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 10:51:06 INFO - PROCESS | 3856 | 1461088266174 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 10:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:51:06 INFO - PROCESS | 3856 | 1461088266180 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:51:06 INFO - PROCESS | 3856 | 1461088266183 Marionette TRACE conn3 <- [1,1878,null,{}] 10:51:06 INFO - PROCESS | 3856 | 1461088266186 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:06 INFO - PROCESS | 3856 | 1461088266265 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 10:51:06 INFO - PROCESS | 3856 | 1461088266344 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:06 INFO - PROCESS | 3856 | ++DOCSHELL 12BE5C00 == 35 [pid = 3856] [id = 479] 10:51:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (13210C00) [pid = 3856] [serial = 1437] [outer = 00000000] 10:51:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (147AA800) [pid = 3856] [serial = 1438] [outer = 13210C00] 10:51:06 INFO - PROCESS | 3856 | 1461088266383 Marionette DEBUG loaded listener.js 10:51:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (1550B400) [pid = 3856] [serial = 1439] [outer = 13210C00] 10:51:06 INFO - PROCESS | 3856 | 1461088266785 Marionette TRACE conn3 <- [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]]]}] 10:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 617ms 10:51:06 INFO - PROCESS | 3856 | 1461088266800 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 10:51:06 INFO - PROCESS | 3856 | 1461088266802 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 10:51:06 INFO - PROCESS | 3856 | 1461088266805 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:51:06 INFO - PROCESS | 3856 | 1461088266809 Marionette TRACE conn3 <- [1,1882,null,{}] 10:51:06 INFO - PROCESS | 3856 | 1461088266819 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:06 INFO - PROCESS | 3856 | 1461088266902 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 10:51:06 INFO - PROCESS | 3856 | 1461088266950 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:06 INFO - PROCESS | 3856 | ++DOCSHELL 1630D000 == 36 [pid = 3856] [id = 480] 10:51:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (1630D400) [pid = 3856] [serial = 1440] [outer = 00000000] 10:51:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (16442400) [pid = 3856] [serial = 1441] [outer = 1630D400] 10:51:07 INFO - PROCESS | 3856 | 1461088267022 Marionette DEBUG loaded listener.js 10:51:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16563400) [pid = 3856] [serial = 1442] [outer = 1630D400] 10:51:07 INFO - PROCESS | 3856 | 1461088267538 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 10:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 786ms 10:51:07 INFO - PROCESS | 3856 | 1461088267608 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 10:51:07 INFO - PROCESS | 3856 | 1461088267610 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 10:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:51:07 INFO - PROCESS | 3856 | 1461088267597 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:51:07 INFO - PROCESS | 3856 | 1461088267598 Marionette TRACE conn3 <- [1,1886,null,{}] 10:51:07 INFO - PROCESS | 3856 | 1461088267602 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:07 INFO - PROCESS | 3856 | 1461088267708 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 10:51:07 INFO - PROCESS | 3856 | 1461088267772 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:07 INFO - PROCESS | 3856 | ++DOCSHELL 16308400 == 37 [pid = 3856] [id = 481] 10:51:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (16741C00) [pid = 3856] [serial = 1443] [outer = 00000000] 10:51:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (16C31800) [pid = 3856] [serial = 1444] [outer = 16741C00] 10:51:07 INFO - PROCESS | 3856 | 1461088267817 Marionette DEBUG loaded listener.js 10:51:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (16C79400) [pid = 3856] [serial = 1445] [outer = 16741C00] 10:51:08 INFO - PROCESS | 3856 | 1461088268227 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 10:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 679ms 10:51:08 INFO - PROCESS | 3856 | 1461088268296 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 10:51:08 INFO - PROCESS | 3856 | 1461088268298 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 10:51:08 INFO - PROCESS | 3856 | 1461088268301 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:51:08 INFO - PROCESS | 3856 | 1461088268303 Marionette TRACE conn3 <- [1,1890,null,{}] 10:51:08 INFO - PROCESS | 3856 | 1461088268307 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:08 INFO - PROCESS | 3856 | 1461088268444 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 10:51:08 INFO - PROCESS | 3856 | 1461088268466 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:08 INFO - PROCESS | 3856 | ++DOCSHELL 16C7B400 == 38 [pid = 3856] [id = 482] 10:51:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (17E54400) [pid = 3856] [serial = 1446] [outer = 00000000] 10:51:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (18078000) [pid = 3856] [serial = 1447] [outer = 17E54400] 10:51:08 INFO - PROCESS | 3856 | 1461088268518 Marionette DEBUG loaded listener.js 10:51:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (18125800) [pid = 3856] [serial = 1448] [outer = 17E54400] 10:51:08 INFO - PROCESS | 3856 | 1461088268943 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 10:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 679ms 10:51:08 INFO - PROCESS | 3856 | 1461088268984 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 10:51:08 INFO - PROCESS | 3856 | 1461088268986 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 10:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:51:08 INFO - PROCESS | 3856 | 1461088268989 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:51:08 INFO - PROCESS | 3856 | 1461088268991 Marionette TRACE conn3 <- [1,1894,null,{}] 10:51:08 INFO - PROCESS | 3856 | 1461088268994 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:09 INFO - PROCESS | 3856 | 1461088269125 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 10:51:09 INFO - PROCESS | 3856 | 1461088269132 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:09 INFO - PROCESS | 3856 | ++DOCSHELL 12D4A400 == 39 [pid = 3856] [id = 483] 10:51:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (18073C00) [pid = 3856] [serial = 1449] [outer = 00000000] 10:51:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (187C9400) [pid = 3856] [serial = 1450] [outer = 18073C00] 10:51:09 INFO - PROCESS | 3856 | 1461088269186 Marionette DEBUG loaded listener.js 10:51:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (188DE000) [pid = 3856] [serial = 1451] [outer = 18073C00] 10:51:09 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (15E6F800) [pid = 3856] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:51:09 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (11B5C800) [pid = 3856] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:51:09 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (18072800) [pid = 3856] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:51:09 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1632F400) [pid = 3856] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:51:09 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1807F000) [pid = 3856] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:51:09 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (12D4BC00) [pid = 3856] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:51:09 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1871B000) [pid = 3856] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:51:09 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (19D52400) [pid = 3856] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:51:09 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (14B06000) [pid = 3856] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:51:09 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1346D400) [pid = 3856] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:51:09 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (16C3AC00) [pid = 3856] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:51:09 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (16C06400) [pid = 3856] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:51:09 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (137E0800) [pid = 3856] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:51:09 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (157EB000) [pid = 3856] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:51:09 INFO - PROCESS | 3856 | 1461088269774 Marionette TRACE conn3 <- [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]]]}] 10:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 833ms 10:51:09 INFO - PROCESS | 3856 | 1461088269832 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 10:51:09 INFO - PROCESS | 3856 | 1461088269834 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 10:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:51:09 INFO - PROCESS | 3856 | 1461088269838 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:51:09 INFO - PROCESS | 3856 | 1461088269839 Marionette TRACE conn3 <- [1,1898,null,{}] 10:51:09 INFO - PROCESS | 3856 | 1461088269842 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:09 INFO - PROCESS | 3856 | 1461088269916 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 10:51:09 INFO - PROCESS | 3856 | 1461088270005 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:10 INFO - PROCESS | 3856 | ++DOCSHELL 11BCD000 == 40 [pid = 3856] [id = 484] 10:51:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (12D4BC00) [pid = 3856] [serial = 1452] [outer = 00000000] 10:51:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (137E0400) [pid = 3856] [serial = 1453] [outer = 12D4BC00] 10:51:10 INFO - PROCESS | 3856 | 1461088270049 Marionette DEBUG loaded listener.js 10:51:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (15509C00) [pid = 3856] [serial = 1454] [outer = 12D4BC00] 10:51:10 INFO - PROCESS | 3856 | 1461088270386 Marionette TRACE conn3 <- [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]]]}] 10:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 586ms 10:51:10 INFO - PROCESS | 3856 | 1461088270419 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 10:51:10 INFO - PROCESS | 3856 | 1461088270421 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 10:51:10 INFO - PROCESS | 3856 | 1461088270424 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:51:10 INFO - PROCESS | 3856 | 1461088270425 Marionette TRACE conn3 <- [1,1902,null,{}] 10:51:10 INFO - PROCESS | 3856 | 1461088270429 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:10 INFO - PROCESS | 3856 | 1461088270541 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 10:51:10 INFO - PROCESS | 3856 | 1461088270550 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:10 INFO - PROCESS | 3856 | ++DOCSHELL 133A7000 == 41 [pid = 3856] [id = 485] 10:51:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (13A59C00) [pid = 3856] [serial = 1455] [outer = 00000000] 10:51:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (18072800) [pid = 3856] [serial = 1456] [outer = 13A59C00] 10:51:10 INFO - PROCESS | 3856 | 1461088270606 Marionette DEBUG loaded listener.js 10:51:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (188E7400) [pid = 3856] [serial = 1457] [outer = 13A59C00] 10:51:11 INFO - PROCESS | 3856 | 1461088271024 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 10:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 616ms 10:51:11 INFO - PROCESS | 3856 | 1461088271062 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 10:51:11 INFO - PROCESS | 3856 | 1461088271064 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 10:51:11 INFO - PROCESS | 3856 | 1461088271067 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:51:11 INFO - PROCESS | 3856 | 1461088271069 Marionette TRACE conn3 <- [1,1906,null,{}] 10:51:11 INFO - PROCESS | 3856 | 1461088271073 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:11 INFO - PROCESS | 3856 | 1461088271181 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 10:51:11 INFO - PROCESS | 3856 | 1461088271190 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:11 INFO - PROCESS | 3856 | ++DOCSHELL 1429B400 == 42 [pid = 3856] [id = 486] 10:51:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1630C000) [pid = 3856] [serial = 1458] [outer = 00000000] 10:51:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (18C77800) [pid = 3856] [serial = 1459] [outer = 1630C000] 10:51:11 INFO - PROCESS | 3856 | 1461088271233 Marionette DEBUG loaded listener.js 10:51:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (18C76800) [pid = 3856] [serial = 1460] [outer = 1630C000] 10:51:11 INFO - PROCESS | 3856 | 1461088271641 Marionette TRACE conn3 <- [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]]]}] 10:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 694ms 10:51:11 INFO - PROCESS | 3856 | 1461088271752 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 10:51:11 INFO - PROCESS | 3856 | 1461088271756 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 10:51:11 INFO - PROCESS | 3856 | 1461088271761 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:51:11 INFO - PROCESS | 3856 | 1461088271765 Marionette TRACE conn3 <- [1,1910,null,{}] 10:51:11 INFO - PROCESS | 3856 | 1461088271772 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:11 INFO - PROCESS | 3856 | 1461088271884 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 10:51:11 INFO - PROCESS | 3856 | 1461088271981 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:11 INFO - PROCESS | 3856 | ++DOCSHELL 12D41000 == 43 [pid = 3856] [id = 487] 10:51:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (12D42C00) [pid = 3856] [serial = 1461] [outer = 00000000] 10:51:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (13262400) [pid = 3856] [serial = 1462] [outer = 12D42C00] 10:51:12 INFO - PROCESS | 3856 | 1461088272036 Marionette DEBUG loaded listener.js 10:51:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (13471000) [pid = 3856] [serial = 1463] [outer = 12D42C00] 10:51:12 INFO - PROCESS | 3856 | 1461088272651 Marionette TRACE conn3 <- [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]]]}] 10:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 940ms 10:51:12 INFO - PROCESS | 3856 | 1461088272691 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 10:51:12 INFO - PROCESS | 3856 | 1461088272695 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 10:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:51:12 INFO - PROCESS | 3856 | 1461088272702 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:51:12 INFO - PROCESS | 3856 | 1461088272706 Marionette TRACE conn3 <- [1,1914,null,{}] 10:51:12 INFO - PROCESS | 3856 | 1461088272710 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:12 INFO - PROCESS | 3856 | 1461088272812 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 10:51:12 INFO - PROCESS | 3856 | 1461088272945 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:12 INFO - PROCESS | 3856 | ++DOCSHELL 15D53800 == 44 [pid = 3856] [id = 488] 10:51:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (15DCD000) [pid = 3856] [serial = 1464] [outer = 00000000] 10:51:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (16465000) [pid = 3856] [serial = 1465] [outer = 15DCD000] 10:51:12 INFO - PROCESS | 3856 | 1461088273000 Marionette DEBUG loaded listener.js 10:51:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (16C08000) [pid = 3856] [serial = 1466] [outer = 15DCD000] 10:51:13 INFO - PROCESS | 3856 | 1461088273517 Marionette TRACE conn3 <- [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]]]}] 10:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 879ms 10:51:13 INFO - PROCESS | 3856 | 1461088273606 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 10:51:13 INFO - PROCESS | 3856 | 1461088273609 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 10:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:51:13 INFO - PROCESS | 3856 | 1461088273613 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:51:13 INFO - PROCESS | 3856 | 1461088273615 Marionette TRACE conn3 <- [1,1918,null,{}] 10:51:13 INFO - PROCESS | 3856 | 1461088273625 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:13 INFO - PROCESS | 3856 | 1461088273731 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 10:51:13 INFO - PROCESS | 3856 | 1461088273861 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:13 INFO - PROCESS | 3856 | ++DOCSHELL 187BD400 == 45 [pid = 3856] [id = 489] 10:51:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (187C3400) [pid = 3856] [serial = 1467] [outer = 00000000] 10:51:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (18C6F800) [pid = 3856] [serial = 1468] [outer = 187C3400] 10:51:13 INFO - PROCESS | 3856 | 1461088273920 Marionette DEBUG loaded listener.js 10:51:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (18E05800) [pid = 3856] [serial = 1469] [outer = 187C3400] 10:51:14 INFO - PROCESS | 3856 | 1461088274529 Marionette TRACE conn3 <- [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]]]}] 10:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 987ms 10:51:14 INFO - PROCESS | 3856 | 1461088274598 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 10:51:14 INFO - PROCESS | 3856 | 1461088274601 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 10:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:51:14 INFO - PROCESS | 3856 | 1461088274604 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:51:14 INFO - PROCESS | 3856 | 1461088274606 Marionette TRACE conn3 <- [1,1922,null,{}] 10:51:14 INFO - PROCESS | 3856 | 1461088274610 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:14 INFO - PROCESS | 3856 | 1461088274753 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 10:51:14 INFO - PROCESS | 3856 | 1461088274812 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:14 INFO - PROCESS | 3856 | ++DOCSHELL 195F1800 == 46 [pid = 3856] [id = 490] 10:51:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (195F4400) [pid = 3856] [serial = 1470] [outer = 00000000] 10:51:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (197BD800) [pid = 3856] [serial = 1471] [outer = 195F4400] 10:51:14 INFO - PROCESS | 3856 | 1461088274866 Marionette DEBUG loaded listener.js 10:51:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (197C1C00) [pid = 3856] [serial = 1472] [outer = 195F4400] 10:51:15 INFO - PROCESS | 3856 | 1461088275376 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 10:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 833ms 10:51:15 INFO - PROCESS | 3856 | 1461088275430 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 10:51:15 INFO - PROCESS | 3856 | 1461088275432 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 10:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:51:15 INFO - PROCESS | 3856 | 1461088275436 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:51:15 INFO - PROCESS | 3856 | 1461088275438 Marionette TRACE conn3 <- [1,1926,null,{}] 10:51:15 INFO - PROCESS | 3856 | 1461088275442 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:15 INFO - PROCESS | 3856 | 1461088275538 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 10:51:15 INFO - PROCESS | 3856 | 1461088275734 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:15 INFO - PROCESS | 3856 | ++DOCSHELL 11B28C00 == 47 [pid = 3856] [id = 491] 10:51:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (11B51C00) [pid = 3856] [serial = 1473] [outer = 00000000] 10:51:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (12D45800) [pid = 3856] [serial = 1474] [outer = 11B51C00] 10:51:15 INFO - PROCESS | 3856 | 1461088275794 Marionette DEBUG loaded listener.js 10:51:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (12DA8C00) [pid = 3856] [serial = 1475] [outer = 11B51C00] 10:51:16 INFO - PROCESS | 3856 | 1461088276482 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 10:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1065ms 10:51:16 INFO - PROCESS | 3856 | 1461088276510 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 10:51:16 INFO - PROCESS | 3856 | 1461088276514 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 10:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:51:16 INFO - PROCESS | 3856 | 1461088276520 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:51:16 INFO - PROCESS | 3856 | 1461088276523 Marionette TRACE conn3 <- [1,1930,null,{}] 10:51:16 INFO - PROCESS | 3856 | 1461088276528 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:16 INFO - PROCESS | 3856 | 1461088276628 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 10:51:16 INFO - PROCESS | 3856 | 1461088276741 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:16 INFO - PROCESS | 3856 | ++DOCSHELL 13AFB800 == 48 [pid = 3856] [id = 492] 10:51:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (142E5800) [pid = 3856] [serial = 1476] [outer = 00000000] 10:51:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (1573F800) [pid = 3856] [serial = 1477] [outer = 142E5800] 10:51:16 INFO - PROCESS | 3856 | 1461088276791 Marionette DEBUG loaded listener.js 10:51:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (15BE7C00) [pid = 3856] [serial = 1478] [outer = 142E5800] 10:51:17 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (1632F800) [pid = 3856] [serial = 1402] [outer = 00000000] [url = about:blank] 10:51:17 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (16444800) [pid = 3856] [serial = 1403] [outer = 00000000] [url = about:blank] 10:51:17 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (11BCA800) [pid = 3856] [serial = 1387] [outer = 00000000] [url = about:blank] 10:51:17 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (11BCF800) [pid = 3856] [serial = 1388] [outer = 00000000] [url = about:blank] 10:51:17 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (1807A000) [pid = 3856] [serial = 1411] [outer = 00000000] [url = about:blank] 10:51:17 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1673A800) [pid = 3856] [serial = 1405] [outer = 00000000] [url = about:blank] 10:51:17 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (1673A400) [pid = 3856] [serial = 1406] [outer = 00000000] [url = about:blank] 10:51:17 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (1819D000) [pid = 3856] [serial = 1414] [outer = 00000000] [url = about:blank] 10:51:17 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (18077800) [pid = 3856] [serial = 1412] [outer = 00000000] [url = about:blank] 10:51:17 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (12D9F400) [pid = 3856] [serial = 1390] [outer = 00000000] [url = about:blank] 10:51:17 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (12DA5800) [pid = 3856] [serial = 1391] [outer = 00000000] [url = about:blank] 10:51:17 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (188DC800) [pid = 3856] [serial = 1417] [outer = 00000000] [url = about:blank] 10:51:17 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (13AF9000) [pid = 3856] [serial = 1385] [outer = 00000000] [url = about:blank] 10:51:17 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1851C800) [pid = 3856] [serial = 1415] [outer = 00000000] [url = about:blank] 10:51:17 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1550BC00) [pid = 3856] [serial = 1399] [outer = 00000000] [url = about:blank] 10:51:17 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1571AC00) [pid = 3856] [serial = 1400] [outer = 00000000] [url = about:blank] 10:51:17 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (137D3400) [pid = 3856] [serial = 1393] [outer = 00000000] [url = about:blank] 10:51:17 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (18BE4800) [pid = 3856] [serial = 1424] [outer = 00000000] [url = about:blank] 10:51:17 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1386F800) [pid = 3856] [serial = 1394] [outer = 00000000] [url = about:blank] 10:51:17 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (18A66000) [pid = 3856] [serial = 1423] [outer = 00000000] [url = about:blank] 10:51:17 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (16C80400) [pid = 3856] [serial = 1408] [outer = 00000000] [url = about:blank] 10:51:17 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (18E05C00) [pid = 3856] [serial = 1426] [outer = 00000000] [url = about:blank] 10:51:17 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (142A4000) [pid = 3856] [serial = 1396] [outer = 00000000] [url = about:blank] 10:51:17 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (14341000) [pid = 3856] [serial = 1397] [outer = 00000000] [url = about:blank] 10:51:17 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (18A5C400) [pid = 3856] [serial = 1418] [outer = 00000000] [url = about:blank] 10:51:17 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (18075400) [pid = 3856] [serial = 1420] [outer = 00000000] [url = about:blank] 10:51:17 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (16C10000) [pid = 3856] [serial = 1421] [outer = 00000000] [url = about:blank] 10:51:17 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (16C10400) [pid = 3856] [serial = 1409] [outer = 00000000] [url = about:blank] 10:51:17 INFO - PROCESS | 3856 | 1461088277306 Marionette TRACE conn3 <- [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]]]}] 10:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 833ms 10:51:17 INFO - PROCESS | 3856 | 1461088277363 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 10:51:17 INFO - PROCESS | 3856 | 1461088277369 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 10:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:51:17 INFO - PROCESS | 3856 | 1461088277375 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:51:17 INFO - PROCESS | 3856 | 1461088277377 Marionette TRACE conn3 <- [1,1934,null,{}] 10:51:17 INFO - PROCESS | 3856 | 1461088277381 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:17 INFO - PROCESS | 3856 | 1461088277466 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 10:51:17 INFO - PROCESS | 3856 | 1461088277474 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:17 INFO - PROCESS | 3856 | ++DOCSHELL 13870800 == 49 [pid = 3856] [id = 493] 10:51:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (13AFB000) [pid = 3856] [serial = 1479] [outer = 00000000] 10:51:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (15B2D000) [pid = 3856] [serial = 1480] [outer = 13AFB000] 10:51:17 INFO - PROCESS | 3856 | 1461088277519 Marionette DEBUG loaded listener.js 10:51:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (16310000) [pid = 3856] [serial = 1481] [outer = 13AFB000] 10:51:17 INFO - PROCESS | 3856 | 1461088277984 Marionette TRACE conn3 <- [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]]]}] 10:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 617ms 10:51:17 INFO - PROCESS | 3856 | 1461088277994 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 10:51:17 INFO - PROCESS | 3856 | 1461088277996 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 10:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:51:18 INFO - PROCESS | 3856 | 1461088278004 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:51:18 INFO - PROCESS | 3856 | 1461088278007 Marionette TRACE conn3 <- [1,1938,null,{}] 10:51:18 INFO - PROCESS | 3856 | 1461088278017 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:18 INFO - PROCESS | 3856 | 1461088278103 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 10:51:18 INFO - PROCESS | 3856 | 1461088278112 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:18 INFO - PROCESS | 3856 | ++DOCSHELL 16741400 == 50 [pid = 3856] [id = 494] 10:51:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (16747C00) [pid = 3856] [serial = 1482] [outer = 00000000] 10:51:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (17E5B800) [pid = 3856] [serial = 1483] [outer = 16747C00] 10:51:18 INFO - PROCESS | 3856 | 1461088278159 Marionette DEBUG loaded listener.js 10:51:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (17EA3400) [pid = 3856] [serial = 1484] [outer = 16747C00] 10:51:18 INFO - PROCESS | 3856 | 1461088278608 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 10:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 633ms 10:51:18 INFO - PROCESS | 3856 | 1461088278643 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 10:51:18 INFO - PROCESS | 3856 | 1461088278646 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 10:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:51:18 INFO - PROCESS | 3856 | 1461088278656 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:51:18 INFO - PROCESS | 3856 | 1461088278659 Marionette TRACE conn3 <- [1,1942,null,{}] 10:51:18 INFO - PROCESS | 3856 | 1461088278663 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:18 INFO - PROCESS | 3856 | 1461088278741 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 10:51:18 INFO - PROCESS | 3856 | 1461088278747 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:18 INFO - PROCESS | 3856 | ++DOCSHELL 1807B400 == 51 [pid = 3856] [id = 495] 10:51:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (1807BC00) [pid = 3856] [serial = 1485] [outer = 00000000] 10:51:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (181A0C00) [pid = 3856] [serial = 1486] [outer = 1807BC00] 10:51:18 INFO - PROCESS | 3856 | 1461088278792 Marionette DEBUG loaded listener.js 10:51:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1851C800) [pid = 3856] [serial = 1487] [outer = 1807BC00] 10:51:19 INFO - PROCESS | 3856 | 1461088279215 Marionette TRACE conn3 <- [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]]]}] 10:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 586ms 10:51:19 INFO - PROCESS | 3856 | 1461088279263 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 10:51:19 INFO - PROCESS | 3856 | 1461088279265 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 10:51:19 INFO - PROCESS | 3856 | 1461088279269 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:51:19 INFO - PROCESS | 3856 | 1461088279271 Marionette TRACE conn3 <- [1,1946,null,{}] 10:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:51:19 INFO - PROCESS | 3856 | 1461088279274 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:19 INFO - PROCESS | 3856 | 1461088279351 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 10:51:19 INFO - PROCESS | 3856 | 1461088279357 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:19 INFO - PROCESS | 3856 | ++DOCSHELL 11BCE800 == 52 [pid = 3856] [id = 496] 10:51:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (12DA5400) [pid = 3856] [serial = 1488] [outer = 00000000] 10:51:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (187C7000) [pid = 3856] [serial = 1489] [outer = 12DA5400] 10:51:19 INFO - PROCESS | 3856 | 1461088279405 Marionette DEBUG loaded listener.js 10:51:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (18713800) [pid = 3856] [serial = 1490] [outer = 12DA5400] 10:51:19 INFO - PROCESS | 3856 | 1461088279881 Marionette TRACE conn3 <- [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]]]}] 10:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 617ms 10:51:19 INFO - PROCESS | 3856 | 1461088279920 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 10:51:19 INFO - PROCESS | 3856 | 1461088279922 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 10:51:19 INFO - PROCESS | 3856 | 1461088279926 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:51:19 INFO - PROCESS | 3856 | 1461088279927 Marionette TRACE conn3 <- [1,1950,null,{}] 10:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:51:19 INFO - PROCESS | 3856 | 1461088279931 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:20 INFO - PROCESS | 3856 | 1461088280049 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 10:51:20 INFO - PROCESS | 3856 | 1461088280141 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:20 INFO - PROCESS | 3856 | ++DOCSHELL 18E05C00 == 53 [pid = 3856] [id = 497] 10:51:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (18E06C00) [pid = 3856] [serial = 1491] [outer = 00000000] 10:51:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (195FD000) [pid = 3856] [serial = 1492] [outer = 18E06C00] 10:51:20 INFO - PROCESS | 3856 | 1461088280199 Marionette DEBUG loaded listener.js 10:51:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (195F5400) [pid = 3856] [serial = 1493] [outer = 18E06C00] 10:51:20 INFO - PROCESS | 3856 | 1461088280590 Marionette TRACE conn3 <- [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]]]}] 10:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 740ms 10:51:20 INFO - PROCESS | 3856 | 1461088280652 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 10:51:20 INFO - PROCESS | 3856 | 1461088280654 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 10:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:51:20 INFO - PROCESS | 3856 | 1461088280657 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:51:20 INFO - PROCESS | 3856 | 1461088280659 Marionette TRACE conn3 <- [1,1954,null,{}] 10:51:20 INFO - PROCESS | 3856 | 1461088280662 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:20 INFO - PROCESS | 3856 | 1461088280775 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 10:51:20 INFO - PROCESS | 3856 | 1461088280832 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:20 INFO - PROCESS | 3856 | ++DOCSHELL 12BDF000 == 54 [pid = 3856] [id = 498] 10:51:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1673BC00) [pid = 3856] [serial = 1494] [outer = 00000000] 10:51:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (19A3EC00) [pid = 3856] [serial = 1495] [outer = 1673BC00] 10:51:20 INFO - PROCESS | 3856 | 1461088280879 Marionette DEBUG loaded listener.js 10:51:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (19941800) [pid = 3856] [serial = 1496] [outer = 1673BC00] 10:51:21 INFO - PROCESS | 3856 | 1461088281277 Marionette TRACE conn3 <- [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]]]}] 10:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 632ms 10:51:21 INFO - PROCESS | 3856 | 1461088281295 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 10:51:21 INFO - PROCESS | 3856 | 1461088281297 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 10:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:51:21 INFO - PROCESS | 3856 | 1461088281307 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:51:21 INFO - PROCESS | 3856 | 1461088281308 Marionette TRACE conn3 <- [1,1958,null,{}] 10:51:21 INFO - PROCESS | 3856 | 1461088281312 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:21 INFO - PROCESS | 3856 | 1461088281420 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 10:51:21 INFO - PROCESS | 3856 | 1461088281491 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:21 INFO - PROCESS | 3856 | ++DOCSHELL 12D9CC00 == 55 [pid = 3856] [id = 499] 10:51:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (19292C00) [pid = 3856] [serial = 1497] [outer = 00000000] 10:51:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (19B3D000) [pid = 3856] [serial = 1498] [outer = 19292C00] 10:51:21 INFO - PROCESS | 3856 | 1461088281534 Marionette DEBUG loaded listener.js 10:51:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (19B40000) [pid = 3856] [serial = 1499] [outer = 19292C00] 10:51:21 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (18073C00) [pid = 3856] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:51:21 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (1630D400) [pid = 3856] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:51:21 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (1320AC00) [pid = 3856] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:51:21 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (17E54400) [pid = 3856] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:51:21 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (12D4BC00) [pid = 3856] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:51:21 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (13A59C00) [pid = 3856] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:51:21 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (13210C00) [pid = 3856] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:51:21 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (16741C00) [pid = 3856] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:51:21 INFO - PROCESS | 3856 | 1461088281947 Marionette TRACE conn3 <- [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]]]}] 10:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 694ms 10:51:21 INFO - PROCESS | 3856 | 1461088281984 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 10:51:21 INFO - PROCESS | 3856 | 1461088281986 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 10:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:51:21 INFO - PROCESS | 3856 | 1461088281989 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:51:21 INFO - PROCESS | 3856 | 1461088281991 Marionette TRACE conn3 <- [1,1962,null,{}] 10:51:21 INFO - PROCESS | 3856 | 1461088281994 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:22 INFO - PROCESS | 3856 | 1461088282071 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 10:51:22 INFO - PROCESS | 3856 | 1461088282077 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:22 INFO - PROCESS | 3856 | ++DOCSHELL 1320AC00 == 56 [pid = 3856] [id = 500] 10:51:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1573EC00) [pid = 3856] [serial = 1500] [outer = 00000000] 10:51:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (19937000) [pid = 3856] [serial = 1501] [outer = 1573EC00] 10:51:22 INFO - PROCESS | 3856 | 1461088282122 Marionette DEBUG loaded listener.js 10:51:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (18C7B400) [pid = 3856] [serial = 1502] [outer = 1573EC00] 10:51:22 INFO - PROCESS | 3856 | 1461088282533 Marionette TRACE conn3 <- [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]]]}] 10:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 586ms 10:51:22 INFO - PROCESS | 3856 | 1461088282587 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 10:51:22 INFO - PROCESS | 3856 | 1461088282589 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 10:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:51:22 INFO - PROCESS | 3856 | 1461088282593 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:51:22 INFO - PROCESS | 3856 | 1461088282594 Marionette TRACE conn3 <- [1,1966,null,{}] 10:51:22 INFO - PROCESS | 3856 | 1461088282602 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:22 INFO - PROCESS | 3856 | 1461088282664 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 10:51:22 INFO - PROCESS | 3856 | 1461088282670 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:22 INFO - PROCESS | 3856 | ++DOCSHELL 12B3C800 == 57 [pid = 3856] [id = 501] 10:51:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (16C38400) [pid = 3856] [serial = 1503] [outer = 00000000] 10:51:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (19D88400) [pid = 3856] [serial = 1504] [outer = 16C38400] 10:51:22 INFO - PROCESS | 3856 | 1461088282720 Marionette DEBUG loaded listener.js 10:51:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (19D89C00) [pid = 3856] [serial = 1505] [outer = 16C38400] 10:51:23 INFO - PROCESS | 3856 | 1461088283196 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 632ms 10:51:23 INFO - PROCESS | 3856 | 1461088283220 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 10:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:51:23 INFO - PROCESS | 3856 | 1461088283223 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 10:51:23 INFO - PROCESS | 3856 | 1461088283226 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:51:23 INFO - PROCESS | 3856 | 1461088283228 Marionette TRACE conn3 <- [1,1970,null,{}] 10:51:23 INFO - PROCESS | 3856 | 1461088283236 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:23 INFO - PROCESS | 3856 | 1461088283332 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 10:51:23 INFO - PROCESS | 3856 | 1461088283339 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:23 INFO - PROCESS | 3856 | ++DOCSHELL 1993C000 == 58 [pid = 3856] [id = 502] 10:51:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (19D52800) [pid = 3856] [serial = 1506] [outer = 00000000] 10:51:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (19F3C800) [pid = 3856] [serial = 1507] [outer = 19D52800] 10:51:23 INFO - PROCESS | 3856 | 1461088283387 Marionette DEBUG loaded listener.js 10:51:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (1A2F3400) [pid = 3856] [serial = 1508] [outer = 19D52800] 10:51:24 INFO - PROCESS | 3856 | --DOCSHELL 13261C00 == 57 [pid = 3856] [id = 321] 10:51:24 INFO - PROCESS | 3856 | --DOCSHELL 12DA2800 == 56 [pid = 3856] [id = 313] 10:51:24 INFO - PROCESS | 3856 | --DOCSHELL 11B1D800 == 55 [pid = 3856] [id = 320] 10:51:24 INFO - PROCESS | 3856 | --DOCSHELL 13260400 == 54 [pid = 3856] [id = 322] 10:51:24 INFO - PROCESS | 3856 | --DOCSHELL 1325F800 == 53 [pid = 3856] [id = 314] 10:51:24 INFO - PROCESS | 3856 | --DOCSHELL 16308400 == 52 [pid = 3856] [id = 481] 10:51:24 INFO - PROCESS | 3856 | --DOCSHELL 143A7000 == 51 [pid = 3856] [id = 318] 10:51:24 INFO - PROCESS | 3856 | --DOCSHELL 11BCD000 == 50 [pid = 3856] [id = 484] 10:51:24 INFO - PROCESS | 3856 | --DOCSHELL 16C7B400 == 49 [pid = 3856] [id = 482] 10:51:24 INFO - PROCESS | 3856 | --DOCSHELL 1644F000 == 48 [pid = 3856] [id = 319] 10:51:24 INFO - PROCESS | 3856 | --DOCSHELL 1630D000 == 47 [pid = 3856] [id = 480] 10:51:24 INFO - PROCESS | 3856 | --DOCSHELL 12BE6800 == 46 [pid = 3856] [id = 307] 10:51:24 INFO - PROCESS | 3856 | --DOCSHELL 12D4A400 == 45 [pid = 3856] [id = 483] 10:51:24 INFO - PROCESS | 3856 | --DOCSHELL 133A7000 == 44 [pid = 3856] [id = 485] 10:51:24 INFO - PROCESS | 3856 | --DOCSHELL 15E6F400 == 43 [pid = 3856] [id = 311] 10:51:24 INFO - PROCESS | 3856 | --DOCSHELL 13AFB800 == 42 [pid = 3856] [id = 492] 10:51:24 INFO - PROCESS | 3856 | --DOCSHELL 11B28C00 == 41 [pid = 3856] [id = 491] 10:51:24 INFO - PROCESS | 3856 | --DOCSHELL 195F1800 == 40 [pid = 3856] [id = 490] 10:51:24 INFO - PROCESS | 3856 | --DOCSHELL 15D53800 == 39 [pid = 3856] [id = 488] 10:51:24 INFO - PROCESS | 3856 | --DOCSHELL 187BD400 == 38 [pid = 3856] [id = 489] 10:51:24 INFO - PROCESS | 3856 | --DOCSHELL 1429B400 == 37 [pid = 3856] [id = 486] 10:51:24 INFO - PROCESS | 3856 | --DOCSHELL 12D41000 == 36 [pid = 3856] [id = 487] 10:51:24 INFO - PROCESS | 3856 | --DOCSHELL 1807B400 == 35 [pid = 3856] [id = 495] 10:51:24 INFO - PROCESS | 3856 | --DOCSHELL 18E05C00 == 34 [pid = 3856] [id = 497] 10:51:24 INFO - PROCESS | 3856 | --DOCSHELL 1320AC00 == 33 [pid = 3856] [id = 500] 10:51:24 INFO - PROCESS | 3856 | --DOCSHELL 16741400 == 32 [pid = 3856] [id = 494] 10:51:24 INFO - PROCESS | 3856 | --DOCSHELL 12D9CC00 == 31 [pid = 3856] [id = 499] 10:51:24 INFO - PROCESS | 3856 | --DOCSHELL 11BCE800 == 30 [pid = 3856] [id = 496] 10:51:24 INFO - PROCESS | 3856 | --DOCSHELL 12BDF000 == 29 [pid = 3856] [id = 498] 10:51:24 INFO - PROCESS | 3856 | --DOCSHELL 12B3C800 == 28 [pid = 3856] [id = 501] 10:51:24 INFO - PROCESS | 3856 | --DOCSHELL 13870800 == 27 [pid = 3856] [id = 493] 10:51:25 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (187C9400) [pid = 3856] [serial = 1450] [outer = 00000000] [url = about:blank] 10:51:25 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (16442400) [pid = 3856] [serial = 1441] [outer = 00000000] [url = about:blank] 10:51:25 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (1346F800) [pid = 3856] [serial = 1435] [outer = 00000000] [url = about:blank] 10:51:25 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (137DA000) [pid = 3856] [serial = 1436] [outer = 00000000] [url = about:blank] 10:51:25 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (12D9E000) [pid = 3856] [serial = 1429] [outer = 00000000] [url = about:blank] 10:51:25 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (18078000) [pid = 3856] [serial = 1447] [outer = 00000000] [url = about:blank] 10:51:25 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1429F400) [pid = 3856] [serial = 1432] [outer = 00000000] [url = about:blank] 10:51:25 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (137E0400) [pid = 3856] [serial = 1453] [outer = 00000000] [url = about:blank] 10:51:25 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (188E7400) [pid = 3856] [serial = 1457] [outer = 00000000] [url = about:blank] 10:51:25 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (18072800) [pid = 3856] [serial = 1456] [outer = 00000000] [url = about:blank] 10:51:25 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (147AA800) [pid = 3856] [serial = 1438] [outer = 00000000] [url = about:blank] 10:51:25 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (188DE000) [pid = 3856] [serial = 1451] [outer = 00000000] [url = about:blank] 10:51:25 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1550B400) [pid = 3856] [serial = 1439] [outer = 00000000] [url = about:blank] 10:51:25 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (16C31800) [pid = 3856] [serial = 1444] [outer = 00000000] [url = about:blank] 10:51:25 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (16C79400) [pid = 3856] [serial = 1445] [outer = 00000000] [url = about:blank] 10:51:25 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (18125800) [pid = 3856] [serial = 1448] [outer = 00000000] [url = about:blank] 10:51:25 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (15509C00) [pid = 3856] [serial = 1454] [outer = 00000000] [url = about:blank] 10:51:25 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (18C77800) [pid = 3856] [serial = 1459] [outer = 00000000] [url = about:blank] 10:51:25 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (16563400) [pid = 3856] [serial = 1442] [outer = 00000000] [url = about:blank] 10:51:25 INFO - PROCESS | 3856 | 1461088285274 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 2082ms 10:51:25 INFO - PROCESS | 3856 | 1461088285327 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 10:51:25 INFO - PROCESS | 3856 | 1461088285331 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 10:51:25 INFO - PROCESS | 3856 | 1461088285336 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:51:25 INFO - PROCESS | 3856 | 1461088285340 Marionette TRACE conn3 <- [1,1974,null,{}] 10:51:25 INFO - PROCESS | 3856 | 1461088285346 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:25 INFO - PROCESS | 3856 | 1461088285413 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 10:51:25 INFO - PROCESS | 3856 | 1461088285424 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:25 INFO - PROCESS | 3856 | ++DOCSHELL 11BC3400 == 28 [pid = 3856] [id = 503] 10:51:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (11BC4000) [pid = 3856] [serial = 1509] [outer = 00000000] 10:51:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (11BD0000) [pid = 3856] [serial = 1510] [outer = 11BC4000] 10:51:25 INFO - PROCESS | 3856 | 1461088285472 Marionette DEBUG loaded listener.js 10:51:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (123BC000) [pid = 3856] [serial = 1511] [outer = 11BC4000] 10:51:25 INFO - PROCESS | 3856 | 1461088285957 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 693ms 10:51:26 INFO - PROCESS | 3856 | 1461088286021 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 10:51:26 INFO - PROCESS | 3856 | 1461088286027 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 10:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:51:26 INFO - PROCESS | 3856 | 1461088286033 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:51:26 INFO - PROCESS | 3856 | 1461088286036 Marionette TRACE conn3 <- [1,1978,null,{}] 10:51:26 INFO - PROCESS | 3856 | 1461088286040 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:26 INFO - PROCESS | 3856 | 1461088286118 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 10:51:26 INFO - PROCESS | 3856 | 1461088286127 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:26 INFO - PROCESS | 3856 | ++DOCSHELL 12D80C00 == 29 [pid = 3856] [id = 504] 10:51:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (12D9C800) [pid = 3856] [serial = 1512] [outer = 00000000] 10:51:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (12DA6400) [pid = 3856] [serial = 1513] [outer = 12D9C800] 10:51:26 INFO - PROCESS | 3856 | 1461088286173 Marionette DEBUG loaded listener.js 10:51:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (13208C00) [pid = 3856] [serial = 1514] [outer = 12D9C800] 10:51:26 INFO - PROCESS | 3856 | 1461088286612 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 633ms 10:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:51:26 INFO - PROCESS | 3856 | 1461088286652 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 10:51:26 INFO - PROCESS | 3856 | 1461088286655 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 10:51:26 INFO - PROCESS | 3856 | 1461088286658 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:51:26 INFO - PROCESS | 3856 | 1461088286662 Marionette TRACE conn3 <- [1,1982,null,{}] 10:51:26 INFO - PROCESS | 3856 | 1461088286677 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:26 INFO - PROCESS | 3856 | 1461088286759 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 10:51:26 INFO - PROCESS | 3856 | 1461088286807 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:26 INFO - PROCESS | 3856 | ++DOCSHELL 137E0800 == 30 [pid = 3856] [id = 505] 10:51:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (13868800) [pid = 3856] [serial = 1515] [outer = 00000000] 10:51:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (1386DC00) [pid = 3856] [serial = 1516] [outer = 13868800] 10:51:26 INFO - PROCESS | 3856 | 1461088286937 Marionette DEBUG loaded listener.js 10:51:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (13873800) [pid = 3856] [serial = 1517] [outer = 13868800] 10:51:27 INFO - PROCESS | 3856 | 1461088287304 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 10:51:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:51:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 679ms 10:51:27 INFO - PROCESS | 3856 | 1461088287357 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 10:51:27 INFO - PROCESS | 3856 | 1461088287360 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 10:51:27 INFO - PROCESS | 3856 | 1461088287363 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:51:27 INFO - PROCESS | 3856 | 1461088287364 Marionette TRACE conn3 <- [1,1986,null,{}] 10:51:27 INFO - PROCESS | 3856 | 1461088287368 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:27 INFO - PROCESS | 3856 | 1461088287441 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 10:51:27 INFO - PROCESS | 3856 | 1461088287524 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:27 INFO - PROCESS | 3856 | ++DOCSHELL 13260000 == 31 [pid = 3856] [id = 506] 10:51:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (13AF9000) [pid = 3856] [serial = 1518] [outer = 00000000] 10:51:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1439C400) [pid = 3856] [serial = 1519] [outer = 13AF9000] 10:51:27 INFO - PROCESS | 3856 | 1461088287569 Marionette DEBUG loaded listener.js 10:51:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (147AE400) [pid = 3856] [serial = 1520] [outer = 13AF9000] 10:51:27 INFO - PROCESS | 3856 | 1461088287916 Marionette TRACE conn3 <- [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]]]}] 10:51:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:51:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 586ms 10:51:27 INFO - PROCESS | 3856 | 1461088287943 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 10:51:27 INFO - PROCESS | 3856 | 1461088287945 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 10:51:27 INFO - PROCESS | 3856 | 1461088287948 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:51:27 INFO - PROCESS | 3856 | 1461088287950 Marionette TRACE conn3 <- [1,1990,null,{}] 10:51:27 INFO - PROCESS | 3856 | 1461088287953 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:28 INFO - PROCESS | 3856 | 1461088288056 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 10:51:28 INFO - PROCESS | 3856 | 1461088288064 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:28 INFO - PROCESS | 3856 | ++DOCSHELL 14341000 == 32 [pid = 3856] [id = 507] 10:51:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (14B06000) [pid = 3856] [serial = 1521] [outer = 00000000] 10:51:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (15723800) [pid = 3856] [serial = 1522] [outer = 14B06000] 10:51:28 INFO - PROCESS | 3856 | 1461088288108 Marionette DEBUG loaded listener.js 10:51:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (159EF000) [pid = 3856] [serial = 1523] [outer = 14B06000] 10:51:28 INFO - PROCESS | 3856 | 1461088288546 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 10:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 632ms 10:51:28 INFO - PROCESS | 3856 | 1461088288586 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 10:51:28 INFO - PROCESS | 3856 | 1461088288588 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 10:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:51:28 INFO - PROCESS | 3856 | 1461088288592 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:51:28 INFO - PROCESS | 3856 | 1461088288593 Marionette TRACE conn3 <- [1,1994,null,{}] 10:51:28 INFO - PROCESS | 3856 | 1461088288596 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:28 INFO - PROCESS | 3856 | 1461088288719 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 10:51:28 INFO - PROCESS | 3856 | 1461088288729 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:28 INFO - PROCESS | 3856 | ++DOCSHELL 15E71C00 == 33 [pid = 3856] [id = 508] 10:51:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (15E76800) [pid = 3856] [serial = 1524] [outer = 00000000] 10:51:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (16445800) [pid = 3856] [serial = 1525] [outer = 15E76800] 10:51:28 INFO - PROCESS | 3856 | 1461088288779 Marionette DEBUG loaded listener.js 10:51:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (16465400) [pid = 3856] [serial = 1526] [outer = 15E76800] 10:51:29 INFO - PROCESS | 3856 | 1461088289172 Marionette TRACE conn3 <- [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]]]}] 10:51:29 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 10:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 617ms 10:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:51:29 INFO - PROCESS | 3856 | 1461088289214 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 10:51:29 INFO - PROCESS | 3856 | 1461088289215 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 10:51:29 INFO - PROCESS | 3856 | 1461088289219 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:51:29 INFO - PROCESS | 3856 | 1461088289221 Marionette TRACE conn3 <- [1,1998,null,{}] 10:51:29 INFO - PROCESS | 3856 | 1461088289225 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:29 INFO - PROCESS | 3856 | 1461088289326 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 10:51:29 INFO - PROCESS | 3856 | 1461088289370 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:29 INFO - PROCESS | 3856 | ++DOCSHELL 16309400 == 34 [pid = 3856] [id = 509] 10:51:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (1644F000) [pid = 3856] [serial = 1527] [outer = 00000000] 10:51:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (16740400) [pid = 3856] [serial = 1528] [outer = 1644F000] 10:51:29 INFO - PROCESS | 3856 | 1461088289414 Marionette DEBUG loaded listener.js 10:51:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (16744000) [pid = 3856] [serial = 1529] [outer = 1644F000] 10:51:29 INFO - PROCESS | 3856 | 1461088289809 Marionette TRACE conn3 <- [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]]]}] 10:51:29 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 10:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 617ms 10:51:29 INFO - PROCESS | 3856 | 1461088289857 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 10:51:29 INFO - PROCESS | 3856 | 1461088289859 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 10:51:29 INFO - PROCESS | 3856 | 1461088289863 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:51:29 INFO - PROCESS | 3856 | 1461088289864 Marionette TRACE conn3 <- [1,2002,null,{}] 10:51:29 INFO - PROCESS | 3856 | 1461088289867 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:29 INFO - PROCESS | 3856 | 1461088289976 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 10:51:30 INFO - PROCESS | 3856 | 1461088290030 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:30 INFO - PROCESS | 3856 | ++DOCSHELL 16738800 == 35 [pid = 3856] [id = 510] 10:51:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (1673F400) [pid = 3856] [serial = 1530] [outer = 00000000] 10:51:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (16C79400) [pid = 3856] [serial = 1531] [outer = 1673F400] 10:51:30 INFO - PROCESS | 3856 | 1461088290074 Marionette DEBUG loaded listener.js 10:51:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (16C3E000) [pid = 3856] [serial = 1532] [outer = 1673F400] 10:51:30 INFO - PROCESS | 3856 | 1461088290826 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 10:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1018ms 10:51:30 INFO - PROCESS | 3856 | 1461088290902 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 10:51:30 INFO - PROCESS | 3856 | 1461088290905 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 10:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:51:30 INFO - PROCESS | 3856 | 1461088290910 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:51:30 INFO - PROCESS | 3856 | 1461088290914 Marionette TRACE conn3 <- [1,2006,null,{}] 10:51:30 INFO - PROCESS | 3856 | 1461088290919 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:31 INFO - PROCESS | 3856 | 1461088291028 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 10:51:31 INFO - PROCESS | 3856 | 1461088291155 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:31 INFO - PROCESS | 3856 | ++DOCSHELL 12BDE400 == 36 [pid = 3856] [id = 511] 10:51:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (12D81800) [pid = 3856] [serial = 1533] [outer = 00000000] 10:51:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (133A7000) [pid = 3856] [serial = 1534] [outer = 12D81800] 10:51:31 INFO - PROCESS | 3856 | 1461088291211 Marionette DEBUG loaded listener.js 10:51:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (13264000) [pid = 3856] [serial = 1535] [outer = 12D81800] 10:51:31 INFO - PROCESS | 3856 | 1461088291869 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1033ms 10:51:31 INFO - PROCESS | 3856 | 1461088291940 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 10:51:31 INFO - PROCESS | 3856 | 1461088291946 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 10:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:51:31 INFO - PROCESS | 3856 | 1461088291972 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:51:31 INFO - PROCESS | 3856 | 1461088291975 Marionette TRACE conn3 <- [1,2010,null,{}] 10:51:31 INFO - PROCESS | 3856 | 1461088291979 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:32 INFO - PROCESS | 3856 | 1461088292116 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 10:51:32 INFO - PROCESS | 3856 | 1461088292304 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:32 INFO - PROCESS | 3856 | ++DOCSHELL 11B22400 == 37 [pid = 3856] [id = 512] 10:51:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (11B27C00) [pid = 3856] [serial = 1536] [outer = 00000000] 10:51:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (11BC7000) [pid = 3856] [serial = 1537] [outer = 11B27C00] 10:51:32 INFO - PROCESS | 3856 | 1461088292356 Marionette DEBUG loaded listener.js 10:51:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (12D3D800) [pid = 3856] [serial = 1538] [outer = 11B27C00] 10:51:32 INFO - PROCESS | 3856 | --DOCSHELL 16309400 == 36 [pid = 3856] [id = 509] 10:51:32 INFO - PROCESS | 3856 | --DOCSHELL 15E71C00 == 35 [pid = 3856] [id = 508] 10:51:32 INFO - PROCESS | 3856 | --DOCSHELL 14341000 == 34 [pid = 3856] [id = 507] 10:51:32 INFO - PROCESS | 3856 | --DOCSHELL 13260000 == 33 [pid = 3856] [id = 506] 10:51:32 INFO - PROCESS | 3856 | --DOCSHELL 137E0800 == 32 [pid = 3856] [id = 505] 10:51:32 INFO - PROCESS | 3856 | --DOCSHELL 12D80C00 == 31 [pid = 3856] [id = 504] 10:51:32 INFO - PROCESS | 3856 | --DOCSHELL 11BC3400 == 30 [pid = 3856] [id = 503] 10:51:32 INFO - PROCESS | 3856 | 1461088292928 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 10:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 987ms 10:51:32 INFO - PROCESS | 3856 | 1461088292957 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 10:51:32 INFO - PROCESS | 3856 | 1461088292962 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 10:51:32 INFO - PROCESS | 3856 | 1461088292967 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:51:32 INFO - PROCESS | 3856 | 1461088292970 Marionette TRACE conn3 <- [1,2014,null,{}] 10:51:32 INFO - PROCESS | 3856 | 1461088292974 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:33 INFO - PROCESS | 3856 | 1461088293055 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 10:51:33 INFO - PROCESS | 3856 | 1461088293147 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:33 INFO - PROCESS | 3856 | ++DOCSHELL 12B3C800 == 31 [pid = 3856] [id = 513] 10:51:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (12B7CC00) [pid = 3856] [serial = 1539] [outer = 00000000] 10:51:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (13873400) [pid = 3856] [serial = 1540] [outer = 12B7CC00] 10:51:33 INFO - PROCESS | 3856 | 1461088293194 Marionette DEBUG loaded listener.js 10:51:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (14299000) [pid = 3856] [serial = 1541] [outer = 12B7CC00] 10:51:33 INFO - PROCESS | 3856 | 1461088293598 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 10:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 679ms 10:51:33 INFO - PROCESS | 3856 | 1461088293673 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 10:51:33 INFO - PROCESS | 3856 | 1461088293677 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 10:51:33 INFO - PROCESS | 3856 | 1461088293681 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:51:33 INFO - PROCESS | 3856 | 1461088293683 Marionette TRACE conn3 <- [1,2018,null,{}] 10:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:51:33 INFO - PROCESS | 3856 | 1461088293691 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:33 INFO - PROCESS | 3856 | 1461088293767 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 10:51:33 INFO - PROCESS | 3856 | 1461088293774 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:33 INFO - PROCESS | 3856 | ++DOCSHELL 1386F800 == 32 [pid = 3856] [id = 514] 10:51:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (142E6800) [pid = 3856] [serial = 1542] [outer = 00000000] 10:51:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (15E71400) [pid = 3856] [serial = 1543] [outer = 142E6800] 10:51:33 INFO - PROCESS | 3856 | 1461088293819 Marionette DEBUG loaded listener.js 10:51:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (1632F400) [pid = 3856] [serial = 1544] [outer = 142E6800] 10:51:34 INFO - PROCESS | 3856 | 1461088294288 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 10:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 617ms 10:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:51:34 INFO - PROCESS | 3856 | 1461088294305 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 10:51:34 INFO - PROCESS | 3856 | 1461088294307 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 10:51:34 INFO - PROCESS | 3856 | 1461088294312 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:51:34 INFO - PROCESS | 3856 | 1461088294318 Marionette TRACE conn3 <- [1,2022,null,{}] 10:51:34 INFO - PROCESS | 3856 | 1461088294331 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:34 INFO - PROCESS | 3856 | 1461088294410 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 10:51:34 INFO - PROCESS | 3856 | 1461088294420 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:34 INFO - PROCESS | 3856 | ++DOCSHELL 16C3D000 == 33 [pid = 3856] [id = 515] 10:51:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (16C72C00) [pid = 3856] [serial = 1545] [outer = 00000000] 10:51:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (18074800) [pid = 3856] [serial = 1546] [outer = 16C72C00] 10:51:34 INFO - PROCESS | 3856 | 1461088294464 Marionette DEBUG loaded listener.js 10:51:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (1807A400) [pid = 3856] [serial = 1547] [outer = 16C72C00] 10:51:34 INFO - PROCESS | 3856 | 1461088294916 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 648ms 10:51:34 INFO - PROCESS | 3856 | 1461088294969 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 10:51:34 INFO - PROCESS | 3856 | 1461088294971 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 10:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:51:34 INFO - PROCESS | 3856 | 1461088294975 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:51:34 INFO - PROCESS | 3856 | 1461088294976 Marionette TRACE conn3 <- [1,2026,null,{}] 10:51:34 INFO - PROCESS | 3856 | 1461088294979 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:35 INFO - PROCESS | 3856 | 1461088295085 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 10:51:35 INFO - PROCESS | 3856 | 1461088295168 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:35 INFO - PROCESS | 3856 | ++DOCSHELL 18125800 == 34 [pid = 3856] [id = 516] 10:51:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (18126800) [pid = 3856] [serial = 1548] [outer = 00000000] 10:51:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (18513400) [pid = 3856] [serial = 1549] [outer = 18126800] 10:51:35 INFO - PROCESS | 3856 | 1461088295212 Marionette DEBUG loaded listener.js 10:51:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (18711000) [pid = 3856] [serial = 1550] [outer = 18126800] 10:51:35 INFO - PROCESS | 3856 | 1461088295602 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 10:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 694ms 10:51:35 INFO - PROCESS | 3856 | 1461088295658 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 10:51:35 INFO - PROCESS | 3856 | 1461088295660 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 10:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:51:35 INFO - PROCESS | 3856 | 1461088295663 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:51:35 INFO - PROCESS | 3856 | 1461088295665 Marionette TRACE conn3 <- [1,2030,null,{}] 10:51:35 INFO - PROCESS | 3856 | 1461088295688 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:35 INFO - PROCESS | 3856 | 1461088295789 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 10:51:35 INFO - PROCESS | 3856 | 1461088295802 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:35 INFO - PROCESS | 3856 | ++DOCSHELL 18718C00 == 35 [pid = 3856] [id = 517] 10:51:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (18719000) [pid = 3856] [serial = 1551] [outer = 00000000] 10:51:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (187C3000) [pid = 3856] [serial = 1552] [outer = 18719000] 10:51:35 INFO - PROCESS | 3856 | 1461088295855 Marionette DEBUG loaded listener.js 10:51:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (18A59800) [pid = 3856] [serial = 1553] [outer = 18719000] 10:51:36 INFO - PROCESS | 3856 | 1461088296323 Marionette TRACE conn3 <- [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]]]}] 10:51: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) 10:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 694ms 10:51:36 INFO - PROCESS | 3856 | 1461088296363 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 10:51:36 INFO - PROCESS | 3856 | 1461088296365 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 10:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:51:36 INFO - PROCESS | 3856 | 1461088296376 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:51:36 INFO - PROCESS | 3856 | 1461088296378 Marionette TRACE conn3 <- [1,2034,null,{}] 10:51:36 INFO - PROCESS | 3856 | 1461088296381 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:36 INFO - PROCESS | 3856 | 1461088296519 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 10:51:36 INFO - PROCESS | 3856 | 1461088296535 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:36 INFO - PROCESS | 3856 | ++DOCSHELL 18BE2C00 == 36 [pid = 3856] [id = 518] 10:51:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (18BE3000) [pid = 3856] [serial = 1554] [outer = 00000000] 10:51:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (18C76400) [pid = 3856] [serial = 1555] [outer = 18BE3000] 10:51:36 INFO - PROCESS | 3856 | 1461088296578 Marionette DEBUG loaded listener.js 10:51:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (18C75800) [pid = 3856] [serial = 1556] [outer = 18BE3000] 10:51:37 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (12D42C00) [pid = 3856] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:51:37 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (1630C000) [pid = 3856] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:51:37 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (1573EC00) [pid = 3856] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:51:37 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (18C74000) [pid = 3856] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:51:37 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (11BC2800) [pid = 3856] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:51:37 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (11B26000) [pid = 3856] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:51:37 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (13868800) [pid = 3856] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:51:37 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (14B06000) [pid = 3856] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:51:37 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (11BC4000) [pid = 3856] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:51:37 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (19D52800) [pid = 3856] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:51:37 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (15E76800) [pid = 3856] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:51:37 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (13AF9000) [pid = 3856] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:51:37 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (16C38400) [pid = 3856] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:51:37 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (12D9C800) [pid = 3856] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:51:37 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1644F000) [pid = 3856] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:51:37 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (18E06C00) [pid = 3856] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:51:37 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (1673BC00) [pid = 3856] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:51:37 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (19292C00) [pid = 3856] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:51:37 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (12DA5400) [pid = 3856] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:51:37 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (1807BC00) [pid = 3856] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:51:37 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (16747C00) [pid = 3856] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:51:37 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (13AFB000) [pid = 3856] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:51:37 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (142E5800) [pid = 3856] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:51:37 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (11B51C00) [pid = 3856] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:51:37 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (195F4400) [pid = 3856] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:51:37 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (187C3400) [pid = 3856] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:51:37 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (15DCD000) [pid = 3856] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:51:37 INFO - PROCESS | 3856 | 1461088297201 Marionette TRACE conn3 <- [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]]]}] 10:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 895ms 10:51:37 INFO - PROCESS | 3856 | 1461088297261 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 10:51:37 INFO - PROCESS | 3856 | 1461088297263 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 10:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:51:37 INFO - PROCESS | 3856 | 1461088297267 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:51:37 INFO - PROCESS | 3856 | 1461088297269 Marionette TRACE conn3 <- [1,2038,null,{}] 10:51:37 INFO - PROCESS | 3856 | 1461088297272 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:37 INFO - PROCESS | 3856 | 1461088297343 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 10:51:37 INFO - PROCESS | 3856 | 1461088297349 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:37 INFO - PROCESS | 3856 | ++DOCSHELL 11B55C00 == 37 [pid = 3856] [id = 519] 10:51:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (11B56C00) [pid = 3856] [serial = 1557] [outer = 00000000] 10:51:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (13463000) [pid = 3856] [serial = 1558] [outer = 11B56C00] 10:51:37 INFO - PROCESS | 3856 | 1461088297396 Marionette DEBUG loaded listener.js 10:51:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (13A54000) [pid = 3856] [serial = 1559] [outer = 11B56C00] 10:51:37 INFO - PROCESS | 3856 | 1461088297846 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 632ms 10:51:37 INFO - PROCESS | 3856 | 1461088297889 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 10:51:37 INFO - PROCESS | 3856 | 1461088297891 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 10:51:37 INFO - PROCESS | 3856 | 1461088297894 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:51:37 INFO - PROCESS | 3856 | 1461088297896 Marionette TRACE conn3 <- [1,2042,null,{}] 10:51:37 INFO - PROCESS | 3856 | 1461088297899 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:37 INFO - PROCESS | 3856 | 1461088297976 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 10:51:37 INFO - PROCESS | 3856 | 1461088297986 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:37 INFO - PROCESS | 3856 | ++DOCSHELL 12D72C00 == 38 [pid = 3856] [id = 520] 10:51:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (12DA0000) [pid = 3856] [serial = 1560] [outer = 00000000] 10:51:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (15BD2000) [pid = 3856] [serial = 1561] [outer = 12DA0000] 10:51:38 INFO - PROCESS | 3856 | 1461088298030 Marionette DEBUG loaded listener.js 10:51:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (15B33800) [pid = 3856] [serial = 1562] [outer = 12DA0000] 10:51:38 INFO - PROCESS | 3856 | 1461088298461 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 10:51:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 586ms 10:51:38 INFO - PROCESS | 3856 | 1461088298492 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 10:51:38 INFO - PROCESS | 3856 | 1461088298494 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 10:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:51:38 INFO - PROCESS | 3856 | 1461088298497 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:51:38 INFO - PROCESS | 3856 | 1461088298499 Marionette TRACE conn3 <- [1,2046,null,{}] 10:51:38 INFO - PROCESS | 3856 | 1461088298506 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:38 INFO - PROCESS | 3856 | 1461088298578 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 10:51:38 INFO - PROCESS | 3856 | 1461088298584 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:38 INFO - PROCESS | 3856 | ++DOCSHELL 16C02800 == 39 [pid = 3856] [id = 521] 10:51:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (16C30800) [pid = 3856] [serial = 1563] [outer = 00000000] 10:51:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (187BD000) [pid = 3856] [serial = 1564] [outer = 16C30800] 10:51:38 INFO - PROCESS | 3856 | 1461088298627 Marionette DEBUG loaded listener.js 10:51:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (18A64000) [pid = 3856] [serial = 1565] [outer = 16C30800] 10:51:39 INFO - PROCESS | 3856 | 1461088299039 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 10:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 586ms 10:51:39 INFO - PROCESS | 3856 | 1461088299079 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 10:51:39 INFO - PROCESS | 3856 | 1461088299081 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 10:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:51:39 INFO - PROCESS | 3856 | 1461088299131 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:51:39 INFO - PROCESS | 3856 | 1461088299135 Marionette TRACE conn3 <- [1,2050,null,{}] 10:51:39 INFO - PROCESS | 3856 | 1461088299142 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:39 INFO - PROCESS | 3856 | 1461088299242 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 10:51:39 INFO - PROCESS | 3856 | 1461088299419 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:39 INFO - PROCESS | 3856 | ++DOCSHELL 12DA1C00 == 40 [pid = 3856] [id = 522] 10:51:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (12DA6C00) [pid = 3856] [serial = 1566] [outer = 00000000] 10:51:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (133AF000) [pid = 3856] [serial = 1567] [outer = 12DA6C00] 10:51:39 INFO - PROCESS | 3856 | 1461088299476 Marionette DEBUG loaded listener.js 10:51:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (1386B400) [pid = 3856] [serial = 1568] [outer = 12DA6C00] 10:51:40 INFO - PROCESS | 3856 | 1461088300027 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 10:51:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 987ms 10:51:40 INFO - PROCESS | 3856 | 1461088300087 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 10:51:40 INFO - PROCESS | 3856 | 1461088300091 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 10:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:51:40 INFO - PROCESS | 3856 | 1461088300095 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:51:40 INFO - PROCESS | 3856 | 1461088300098 Marionette TRACE conn3 <- [1,2054,null,{}] 10:51:40 INFO - PROCESS | 3856 | 1461088300106 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:40 INFO - PROCESS | 3856 | 1461088300207 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 10:51:40 INFO - PROCESS | 3856 | 1461088300344 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:40 INFO - PROCESS | 3856 | ++DOCSHELL 15533800 == 41 [pid = 3856] [id = 523] 10:51:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (15E69C00) [pid = 3856] [serial = 1569] [outer = 00000000] 10:51:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (16568400) [pid = 3856] [serial = 1570] [outer = 15E69C00] 10:51:40 INFO - PROCESS | 3856 | 1461088300400 Marionette DEBUG loaded listener.js 10:51:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (16745400) [pid = 3856] [serial = 1571] [outer = 15E69C00] 10:51:40 INFO - PROCESS | 3856 | 1461088300990 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 10:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 940ms 10:51:41 INFO - PROCESS | 3856 | 1461088301025 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 10:51:41 INFO - PROCESS | 3856 | 1461088301028 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 10:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:51:41 INFO - PROCESS | 3856 | 1461088301032 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:51:41 INFO - PROCESS | 3856 | 1461088301036 Marionette TRACE conn3 <- [1,2058,null,{}] 10:51:41 INFO - PROCESS | 3856 | 1461088301041 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:41 INFO - PROCESS | 3856 | 1461088301146 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 10:51:41 INFO - PROCESS | 3856 | 1461088301256 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:41 INFO - PROCESS | 3856 | ++DOCSHELL 187BC800 == 42 [pid = 3856] [id = 524] 10:51:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (188DE000) [pid = 3856] [serial = 1572] [outer = 00000000] 10:51:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (18A60C00) [pid = 3856] [serial = 1573] [outer = 188DE000] 10:51:41 INFO - PROCESS | 3856 | 1461088301357 Marionette DEBUG loaded listener.js 10:51:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (18BE4800) [pid = 3856] [serial = 1574] [outer = 188DE000] 10:51:41 INFO - PROCESS | 3856 | 1461088301952 Marionette TRACE conn3 <- [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]]]}] 10:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 987ms 10:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:51:42 INFO - PROCESS | 3856 | 1461088302018 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 10:51:42 INFO - PROCESS | 3856 | 1461088302021 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 10:51:42 INFO - PROCESS | 3856 | 1461088302024 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:51:42 INFO - PROCESS | 3856 | 1461088302026 Marionette TRACE conn3 <- [1,2062,null,{}] 10:51:42 INFO - PROCESS | 3856 | 1461088302030 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:42 INFO - PROCESS | 3856 | 1461088302134 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 10:51:42 INFO - PROCESS | 3856 | 1461088302265 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:42 INFO - PROCESS | 3856 | ++DOCSHELL 12BDAC00 == 43 [pid = 3856] [id = 525] 10:51:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (12BE7400) [pid = 3856] [serial = 1575] [outer = 00000000] 10:51:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (13468800) [pid = 3856] [serial = 1576] [outer = 12BE7400] 10:51:42 INFO - PROCESS | 3856 | 1461088302322 Marionette DEBUG loaded listener.js 10:51:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (137DD000) [pid = 3856] [serial = 1577] [outer = 12BE7400] 10:51:43 INFO - PROCESS | 3856 | 1461088303046 Marionette TRACE conn3 <- [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]]]}] 10:51:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:51:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1064ms 10:51:43 INFO - PROCESS | 3856 | 1461088303100 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 10:51:43 INFO - PROCESS | 3856 | 1461088303105 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 10:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:51:43 INFO - PROCESS | 3856 | 1461088303111 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:51:43 INFO - PROCESS | 3856 | 1461088303114 Marionette TRACE conn3 <- [1,2066,null,{}] 10:51:43 INFO - PROCESS | 3856 | 1461088303119 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:43 INFO - PROCESS | 3856 | 1461088303210 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 10:51:43 INFO - PROCESS | 3856 | 1461088303339 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:43 INFO - PROCESS | 3856 | --DOCSHELL 12D72C00 == 42 [pid = 3856] [id = 520] 10:51:43 INFO - PROCESS | 3856 | --DOCSHELL 11B55C00 == 41 [pid = 3856] [id = 519] 10:51:43 INFO - PROCESS | 3856 | --DOCSHELL 18BE2C00 == 40 [pid = 3856] [id = 518] 10:51:43 INFO - PROCESS | 3856 | --DOCSHELL 18718C00 == 39 [pid = 3856] [id = 517] 10:51:43 INFO - PROCESS | 3856 | --DOCSHELL 18125800 == 38 [pid = 3856] [id = 516] 10:51:43 INFO - PROCESS | 3856 | --DOCSHELL 16C3D000 == 37 [pid = 3856] [id = 515] 10:51:43 INFO - PROCESS | 3856 | --DOCSHELL 1386F800 == 36 [pid = 3856] [id = 514] 10:51:43 INFO - PROCESS | 3856 | --DOCSHELL 12B3C800 == 35 [pid = 3856] [id = 513] 10:51:43 INFO - PROCESS | 3856 | --DOCSHELL 11B22400 == 34 [pid = 3856] [id = 512] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (13208C00) [pid = 3856] [serial = 1514] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (19F3C800) [pid = 3856] [serial = 1507] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (16C79400) [pid = 3856] [serial = 1531] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (159EF000) [pid = 3856] [serial = 1523] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (16465400) [pid = 3856] [serial = 1526] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (16740400) [pid = 3856] [serial = 1528] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (195FD000) [pid = 3856] [serial = 1492] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (19A3EC00) [pid = 3856] [serial = 1495] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (195F5400) [pid = 3856] [serial = 1493] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (19B3D000) [pid = 3856] [serial = 1498] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (19941800) [pid = 3856] [serial = 1496] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (19D88400) [pid = 3856] [serial = 1504] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (19B40000) [pid = 3856] [serial = 1499] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (187C7000) [pid = 3856] [serial = 1489] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (181A0C00) [pid = 3856] [serial = 1486] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (1851C800) [pid = 3856] [serial = 1487] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (17E5B800) [pid = 3856] [serial = 1483] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (17EA3400) [pid = 3856] [serial = 1484] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (15B2D000) [pid = 3856] [serial = 1480] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (16310000) [pid = 3856] [serial = 1481] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (15BE7C00) [pid = 3856] [serial = 1478] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (1573F800) [pid = 3856] [serial = 1477] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (12DA8C00) [pid = 3856] [serial = 1475] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (12D45800) [pid = 3856] [serial = 1474] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (197C1C00) [pid = 3856] [serial = 1472] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (197BD800) [pid = 3856] [serial = 1471] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (18E05800) [pid = 3856] [serial = 1469] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (18C6F800) [pid = 3856] [serial = 1468] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (16C08000) [pid = 3856] [serial = 1466] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (16465000) [pid = 3856] [serial = 1465] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (13471000) [pid = 3856] [serial = 1463] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (13262400) [pid = 3856] [serial = 1462] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (18C76800) [pid = 3856] [serial = 1460] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (16744000) [pid = 3856] [serial = 1529] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (19937000) [pid = 3856] [serial = 1501] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (18C7B400) [pid = 3856] [serial = 1502] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (18713800) [pid = 3856] [serial = 1490] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (18E0C400) [pid = 3856] [serial = 1427] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (13203800) [pid = 3856] [serial = 1430] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1550A400) [pid = 3856] [serial = 1433] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1386DC00) [pid = 3856] [serial = 1516] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (13873800) [pid = 3856] [serial = 1517] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (15723800) [pid = 3856] [serial = 1522] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (11BD0000) [pid = 3856] [serial = 1510] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (123BC000) [pid = 3856] [serial = 1511] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (1A2F3400) [pid = 3856] [serial = 1508] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (16445800) [pid = 3856] [serial = 1525] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (1439C400) [pid = 3856] [serial = 1519] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (147AE400) [pid = 3856] [serial = 1520] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (19D89C00) [pid = 3856] [serial = 1505] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (12DA6400) [pid = 3856] [serial = 1513] [outer = 00000000] [url = about:blank] 10:51:43 INFO - PROCESS | 3856 | ++DOCSHELL 02A77400 == 35 [pid = 3856] [id = 526] 10:51:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (11B21000) [pid = 3856] [serial = 1578] [outer = 00000000] 10:51:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (12B32000) [pid = 3856] [serial = 1579] [outer = 11B21000] 10:51:43 INFO - PROCESS | 3856 | 1461088303417 Marionette DEBUG loaded listener.js 10:51:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (12DA8400) [pid = 3856] [serial = 1580] [outer = 11B21000] 10:51:43 INFO - PROCESS | 3856 | 1461088303849 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 10:51:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:51:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 787ms 10:51:43 INFO - PROCESS | 3856 | 1461088303913 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 10:51:43 INFO - PROCESS | 3856 | 1461088303918 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 10:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:51:43 INFO - PROCESS | 3856 | 1461088303924 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:51:43 INFO - PROCESS | 3856 | 1461088303926 Marionette TRACE conn3 <- [1,2070,null,{}] 10:51:43 INFO - PROCESS | 3856 | 1461088303930 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:43 INFO - PROCESS | 3856 | 1461088303993 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 10:51:44 INFO - PROCESS | 3856 | 1461088304001 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:44 INFO - PROCESS | 3856 | ++DOCSHELL 13466C00 == 36 [pid = 3856] [id = 527] 10:51:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (137E0800) [pid = 3856] [serial = 1581] [outer = 00000000] 10:51:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (1434BC00) [pid = 3856] [serial = 1582] [outer = 137E0800] 10:51:44 INFO - PROCESS | 3856 | 1461088304047 Marionette DEBUG loaded listener.js 10:51:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (147AC400) [pid = 3856] [serial = 1583] [outer = 137E0800] 10:51:44 INFO - PROCESS | 3856 | 1461088304528 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 10:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 632ms 10:51:44 INFO - PROCESS | 3856 | 1461088304544 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 10:51:44 INFO - PROCESS | 3856 | 1461088304547 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 10:51:44 INFO - PROCESS | 3856 | 1461088304550 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:51:44 INFO - PROCESS | 3856 | 1461088304553 Marionette TRACE conn3 <- [1,2074,null,{}] 10:51:44 INFO - PROCESS | 3856 | 1461088304567 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:44 INFO - PROCESS | 3856 | 1461088304647 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 10:51:44 INFO - PROCESS | 3856 | 1461088304654 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:44 INFO - PROCESS | 3856 | ++DOCSHELL 15BE4000 == 37 [pid = 3856] [id = 528] 10:51:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (15D5A400) [pid = 3856] [serial = 1584] [outer = 00000000] 10:51:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (16307800) [pid = 3856] [serial = 1585] [outer = 15D5A400] 10:51:44 INFO - PROCESS | 3856 | 1461088304700 Marionette DEBUG loaded listener.js 10:51:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (1632F800) [pid = 3856] [serial = 1586] [outer = 15D5A400] 10:51:45 INFO - PROCESS | 3856 | 1461088305153 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 10:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 648ms 10:51:45 INFO - PROCESS | 3856 | 1461088305193 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 10:51:45 INFO - PROCESS | 3856 | 1461088305195 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 10:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:51:45 INFO - PROCESS | 3856 | 1461088305198 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:51:45 INFO - PROCESS | 3856 | 1461088305200 Marionette TRACE conn3 <- [1,2078,null,{}] 10:51:45 INFO - PROCESS | 3856 | 1461088305203 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:45 INFO - PROCESS | 3856 | 1461088305279 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 10:51:45 INFO - PROCESS | 3856 | 1461088305288 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:45 INFO - PROCESS | 3856 | ++DOCSHELL 16304800 == 38 [pid = 3856] [id = 529] 10:51:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (1630B800) [pid = 3856] [serial = 1587] [outer = 00000000] 10:51:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (16740000) [pid = 3856] [serial = 1588] [outer = 1630B800] 10:51:45 INFO - PROCESS | 3856 | 1461088305333 Marionette DEBUG loaded listener.js 10:51:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16741800) [pid = 3856] [serial = 1589] [outer = 1630B800] 10:51:45 INFO - PROCESS | 3856 | 1461088305823 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 10:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 632ms 10:51:45 INFO - PROCESS | 3856 | 1461088305835 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 10:51:45 INFO - PROCESS | 3856 | 1461088305837 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 10:51:45 INFO - PROCESS | 3856 | 1461088305841 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:51:45 INFO - PROCESS | 3856 | 1461088305842 Marionette TRACE conn3 <- [1,2082,null,{}] 10:51:45 INFO - PROCESS | 3856 | 1461088305846 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:45 INFO - PROCESS | 3856 | 1461088305950 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 10:51:45 INFO - PROCESS | 3856 | 1461088305956 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:45 INFO - PROCESS | 3856 | ++DOCSHELL 16C10000 == 39 [pid = 3856] [id = 530] 10:51:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (16C34C00) [pid = 3856] [serial = 1590] [outer = 00000000] 10:51:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (17E96800) [pid = 3856] [serial = 1591] [outer = 16C34C00] 10:51:45 INFO - PROCESS | 3856 | 1461088306000 Marionette DEBUG loaded listener.js 10:51:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (18072800) [pid = 3856] [serial = 1592] [outer = 16C34C00] 10:51:46 INFO - PROCESS | 3856 | 1461088306455 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 10:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 632ms 10:51:46 INFO - PROCESS | 3856 | 1461088306479 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 10:51:46 INFO - PROCESS | 3856 | 1461088306481 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 10:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:51:46 INFO - PROCESS | 3856 | 1461088306484 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:51:46 INFO - PROCESS | 3856 | 1461088306486 Marionette TRACE conn3 <- [1,2086,null,{}] 10:51:46 INFO - PROCESS | 3856 | 1461088306473 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:46 INFO - PROCESS | 3856 | 1461088306586 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 10:51:46 INFO - PROCESS | 3856 | 1461088306593 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:46 INFO - PROCESS | 3856 | ++DOCSHELL 12D41400 == 40 [pid = 3856] [id = 531] 10:51:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (18076C00) [pid = 3856] [serial = 1593] [outer = 00000000] 10:51:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (18711400) [pid = 3856] [serial = 1594] [outer = 18076C00] 10:51:46 INFO - PROCESS | 3856 | 1461088306640 Marionette DEBUG loaded listener.js 10:51:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (18125800) [pid = 3856] [serial = 1595] [outer = 18076C00] 10:51:47 INFO - PROCESS | 3856 | 1461088307115 Marionette TRACE conn3 <- [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]]]}] 10:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 694ms 10:51:47 INFO - PROCESS | 3856 | 1461088307167 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 10:51:47 INFO - PROCESS | 3856 | 1461088307169 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 10:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:51:47 INFO - PROCESS | 3856 | 1461088307173 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:51:47 INFO - PROCESS | 3856 | 1461088307174 Marionette TRACE conn3 <- [1,2090,null,{}] 10:51:47 INFO - PROCESS | 3856 | 1461088307177 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:47 INFO - PROCESS | 3856 | 1461088307282 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 10:51:47 INFO - PROCESS | 3856 | 1461088307289 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:47 INFO - PROCESS | 3856 | ++DOCSHELL 11B5FC00 == 41 [pid = 3856] [id = 532] 10:51:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (16306000) [pid = 3856] [serial = 1596] [outer = 00000000] 10:51:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (18A59C00) [pid = 3856] [serial = 1597] [outer = 16306000] 10:51:47 INFO - PROCESS | 3856 | 1461088307334 Marionette DEBUG loaded listener.js 10:51:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (18A5F400) [pid = 3856] [serial = 1598] [outer = 16306000] 10:51:47 INFO - PROCESS | 3856 | 1461088307752 Marionette TRACE conn3 <- [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]]]}] 10:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 632ms 10:51:47 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (18126800) [pid = 3856] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:51:47 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (12B7CC00) [pid = 3856] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:51:47 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (11B27C00) [pid = 3856] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:51:47 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (142E6800) [pid = 3856] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:51:47 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (18719000) [pid = 3856] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:51:47 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (18BE3000) [pid = 3856] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:51:47 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (11B56C00) [pid = 3856] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:51:47 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (12DA0000) [pid = 3856] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:51:47 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (16C72C00) [pid = 3856] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:51:47 INFO - PROCESS | 3856 | 1461088307866 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 10:51:47 INFO - PROCESS | 3856 | 1461088307868 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 10:51:47 INFO - PROCESS | 3856 | 1461088307877 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:51:47 INFO - PROCESS | 3856 | 1461088307879 Marionette TRACE conn3 <- [1,2094,null,{}] 10:51:47 INFO - PROCESS | 3856 | 1461088307882 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:47 INFO - PROCESS | 3856 | 1461088307982 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 10:51:47 INFO - PROCESS | 3856 | 1461088307995 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:47 INFO - PROCESS | 3856 | ++DOCSHELL 11B5B400 == 42 [pid = 3856] [id = 533] 10:51:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (11B5F800) [pid = 3856] [serial = 1599] [outer = 00000000] 10:51:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (13AF5800) [pid = 3856] [serial = 1600] [outer = 11B5F800] 10:51:48 INFO - PROCESS | 3856 | 1461088308039 Marionette DEBUG loaded listener.js 10:51:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (157F0800) [pid = 3856] [serial = 1601] [outer = 11B5F800] 10:51:48 INFO - PROCESS | 3856 | 1461088308471 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 10:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 617ms 10:51:48 INFO - PROCESS | 3856 | 1461088308517 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 10:51:48 INFO - PROCESS | 3856 | 1461088308519 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 10:51:48 INFO - PROCESS | 3856 | 1461088308526 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:51:48 INFO - PROCESS | 3856 | 1461088308528 Marionette TRACE conn3 <- [1,2098,null,{}] 10:51:48 INFO - PROCESS | 3856 | 1461088308531 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:48 INFO - PROCESS | 3856 | 1461088308608 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 10:51:48 INFO - PROCESS | 3856 | 1461088308614 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:48 INFO - PROCESS | 3856 | ++DOCSHELL 12B7CC00 == 43 [pid = 3856] [id = 534] 10:51:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (1346E000) [pid = 3856] [serial = 1602] [outer = 00000000] 10:51:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (18BE2C00) [pid = 3856] [serial = 1603] [outer = 1346E000] 10:51:48 INFO - PROCESS | 3856 | 1461088308658 Marionette DEBUG loaded listener.js 10:51:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (18C7A400) [pid = 3856] [serial = 1604] [outer = 1346E000] 10:51:49 INFO - PROCESS | 3856 | 1461088309066 Marionette TRACE conn3 <- [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]]]}] 10:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 586ms 10:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:51:49 INFO - PROCESS | 3856 | 1461088309107 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 10:51:49 INFO - PROCESS | 3856 | 1461088309109 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 10:51:49 INFO - PROCESS | 3856 | 1461088309113 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:51:49 INFO - PROCESS | 3856 | 1461088309114 Marionette TRACE conn3 <- [1,2102,null,{}] 10:51:49 INFO - PROCESS | 3856 | 1461088309118 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:49 INFO - PROCESS | 3856 | 1461088309198 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 10:51:49 INFO - PROCESS | 3856 | 1461088309205 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:49 INFO - PROCESS | 3856 | ++DOCSHELL 188DF000 == 44 [pid = 3856] [id = 535] 10:51:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (188E2C00) [pid = 3856] [serial = 1605] [outer = 00000000] 10:51:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1944D400) [pid = 3856] [serial = 1606] [outer = 188E2C00] 10:51:49 INFO - PROCESS | 3856 | 1461088309248 Marionette DEBUG loaded listener.js 10:51:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1953E000) [pid = 3856] [serial = 1607] [outer = 188E2C00] 10:51:49 INFO - PROCESS | 3856 | 1461088309720 Marionette TRACE conn3 <- [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]]]}] 10:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 616ms 10:51:49 INFO - PROCESS | 3856 | 1461088309751 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 10:51:49 INFO - PROCESS | 3856 | 1461088309753 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 10:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:51:49 INFO - PROCESS | 3856 | 1461088309760 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:51:49 INFO - PROCESS | 3856 | 1461088309763 Marionette TRACE conn3 <- [1,2106,null,{}] 10:51:49 INFO - PROCESS | 3856 | 1461088309766 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:49 INFO - PROCESS | 3856 | 1461088309858 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 10:51:49 INFO - PROCESS | 3856 | 1461088309996 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:50 INFO - PROCESS | 3856 | ++DOCSHELL 11B52400 == 45 [pid = 3856] [id = 536] 10:51:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (11B5A400) [pid = 3856] [serial = 1608] [outer = 00000000] 10:51:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (12B7C800) [pid = 3856] [serial = 1609] [outer = 11B5A400] 10:51:50 INFO - PROCESS | 3856 | 1461088310052 Marionette DEBUG loaded listener.js 10:51:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (12D9E400) [pid = 3856] [serial = 1610] [outer = 11B5A400] 10:51:50 INFO - PROCESS | 3856 | 1461088310687 Marionette TRACE conn3 <- [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]]]}] 10:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 987ms 10:51:50 INFO - PROCESS | 3856 | 1461088310749 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 10:51:50 INFO - PROCESS | 3856 | 1461088310753 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 10:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:51:50 INFO - PROCESS | 3856 | 1461088310758 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:51:50 INFO - PROCESS | 3856 | 1461088310762 Marionette TRACE conn3 <- [1,2110,null,{}] 10:51:50 INFO - PROCESS | 3856 | 1461088310768 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:50 INFO - PROCESS | 3856 | 1461088310916 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 10:51:50 INFO - PROCESS | 3856 | 1461088310933 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:50 INFO - PROCESS | 3856 | ++DOCSHELL 13A5B000 == 46 [pid = 3856] [id = 537] 10:51:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (13AF2C00) [pid = 3856] [serial = 1611] [outer = 00000000] 10:51:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (15517400) [pid = 3856] [serial = 1612] [outer = 13AF2C00] 10:51:50 INFO - PROCESS | 3856 | 1461088310989 Marionette DEBUG loaded listener.js 10:51:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (157E6C00) [pid = 3856] [serial = 1613] [outer = 13AF2C00] 10:51:51 INFO - PROCESS | 3856 | 1461088311555 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 10:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 833ms 10:51:51 INFO - PROCESS | 3856 | 1461088311604 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 10:51:51 INFO - PROCESS | 3856 | 1461088311608 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 10:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:51:51 INFO - PROCESS | 3856 | 1461088311596 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:51:51 INFO - PROCESS | 3856 | 1461088311598 Marionette TRACE conn3 <- [1,2114,null,{}] 10:51:51 INFO - PROCESS | 3856 | 1461088311602 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:51 INFO - PROCESS | 3856 | 1461088311703 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 10:51:51 INFO - PROCESS | 3856 | 1461088311835 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:51 INFO - PROCESS | 3856 | ++DOCSHELL 16C33C00 == 47 [pid = 3856] [id = 538] 10:51:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (16C34400) [pid = 3856] [serial = 1614] [outer = 00000000] 10:51:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (18080400) [pid = 3856] [serial = 1615] [outer = 16C34400] 10:51:51 INFO - PROCESS | 3856 | 1461088311890 Marionette DEBUG loaded listener.js 10:51:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (1851E400) [pid = 3856] [serial = 1616] [outer = 16C34400] 10:51:52 INFO - PROCESS | 3856 | 1461088312509 Marionette TRACE conn3 <- [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]]]}] 10:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 926ms 10:51:52 INFO - PROCESS | 3856 | 1461088312549 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 10:51:52 INFO - PROCESS | 3856 | 1461088312552 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 10:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:51:52 INFO - PROCESS | 3856 | 1461088312563 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:51:52 INFO - PROCESS | 3856 | 1461088312569 Marionette TRACE conn3 <- [1,2118,null,{}] 10:51:52 INFO - PROCESS | 3856 | 1461088312574 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:52 INFO - PROCESS | 3856 | 1461088312675 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 10:51:52 INFO - PROCESS | 3856 | 1461088312805 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:52 INFO - PROCESS | 3856 | ++DOCSHELL 1851D000 == 48 [pid = 3856] [id = 539] 10:51:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (18710800) [pid = 3856] [serial = 1617] [outer = 00000000] 10:51:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (197C6000) [pid = 3856] [serial = 1618] [outer = 18710800] 10:51:52 INFO - PROCESS | 3856 | 1461088312844 Marionette DEBUG loaded listener.js 10:51:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (19941C00) [pid = 3856] [serial = 1619] [outer = 18710800] 10:51:53 INFO - PROCESS | 3856 | 1461088313563 Marionette TRACE conn3 <- [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] 10:51:53 INFO - PROCESS | 3856 | 1461088313624 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 10:51:53 INFO - PROCESS | 3856 | 1461088313629 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:51:53 INFO - PROCESS | 3856 | 1461088313633 Marionette TRACE conn3 <- [1,2122,null,{}] 10:51:53 INFO - PROCESS | 3856 | 1461088313639 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:53 INFO - PROCESS | 3856 | 1461088313735 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 10:51:53 INFO - PROCESS | 3856 | 1461088313841 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:53 INFO - PROCESS | 3856 | ++DOCSHELL 12D7AC00 == 49 [pid = 3856] [id = 540] 10:51:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (12D7F400) [pid = 3856] [serial = 1620] [outer = 00000000] 10:51:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (1386B000) [pid = 3856] [serial = 1621] [outer = 12D7F400] 10:51:53 INFO - PROCESS | 3856 | 1461088313889 Marionette DEBUG loaded listener.js 10:51:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (13875400) [pid = 3856] [serial = 1622] [outer = 12D7F400] 10:51:54 INFO - PROCESS | 3856 | --DOCSHELL 188DF000 == 48 [pid = 3856] [id = 535] 10:51:54 INFO - PROCESS | 3856 | --DOCSHELL 12B7CC00 == 47 [pid = 3856] [id = 534] 10:51:54 INFO - PROCESS | 3856 | --DOCSHELL 11B5B400 == 46 [pid = 3856] [id = 533] 10:51:54 INFO - PROCESS | 3856 | --DOCSHELL 11B5FC00 == 45 [pid = 3856] [id = 532] 10:51:54 INFO - PROCESS | 3856 | --DOCSHELL 12D41400 == 44 [pid = 3856] [id = 531] 10:51:54 INFO - PROCESS | 3856 | --DOCSHELL 16C10000 == 43 [pid = 3856] [id = 530] 10:51:54 INFO - PROCESS | 3856 | --DOCSHELL 16304800 == 42 [pid = 3856] [id = 529] 10:51:54 INFO - PROCESS | 3856 | --DOCSHELL 15BE4000 == 41 [pid = 3856] [id = 528] 10:51:54 INFO - PROCESS | 3856 | --DOCSHELL 13466C00 == 40 [pid = 3856] [id = 527] 10:51:54 INFO - PROCESS | 3856 | --DOCSHELL 02A77400 == 39 [pid = 3856] [id = 526] 10:51:54 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (187BD000) [pid = 3856] [serial = 1564] [outer = 00000000] [url = about:blank] 10:51:54 INFO - PROCESS | 3856 | --DOCSHELL 187BC800 == 38 [pid = 3856] [id = 524] 10:51:54 INFO - PROCESS | 3856 | --DOCSHELL 15533800 == 37 [pid = 3856] [id = 523] 10:51:54 INFO - PROCESS | 3856 | --DOCSHELL 12DA1C00 == 36 [pid = 3856] [id = 522] 10:51:54 INFO - PROCESS | 3856 | --DOCSHELL 16C02800 == 35 [pid = 3856] [id = 521] 10:51:54 INFO - PROCESS | 3856 | 1461088314480 Marionette TRACE conn3 <- [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",0,null,null]]]}] 10:51:54 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (1632F400) [pid = 3856] [serial = 1544] [outer = 00000000] [url = about:blank] 10:51:54 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (15E71400) [pid = 3856] [serial = 1543] [outer = 00000000] [url = about:blank] 10:51:54 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (187C3000) [pid = 3856] [serial = 1552] [outer = 00000000] [url = about:blank] 10:51:54 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (18C76400) [pid = 3856] [serial = 1555] [outer = 00000000] [url = about:blank] 10:51:54 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (13463000) [pid = 3856] [serial = 1558] [outer = 00000000] [url = about:blank] 10:51:54 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (15BD2000) [pid = 3856] [serial = 1561] [outer = 00000000] [url = about:blank] 10:51:54 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (18C75800) [pid = 3856] [serial = 1556] [outer = 00000000] [url = about:blank] 10:51:54 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (13A54000) [pid = 3856] [serial = 1559] [outer = 00000000] [url = about:blank] 10:51:54 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (18074800) [pid = 3856] [serial = 1546] [outer = 00000000] [url = about:blank] 10:51:54 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (14299000) [pid = 3856] [serial = 1541] [outer = 00000000] [url = about:blank] 10:51:54 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (18A59800) [pid = 3856] [serial = 1553] [outer = 00000000] [url = about:blank] 10:51:54 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (18711000) [pid = 3856] [serial = 1550] [outer = 00000000] [url = about:blank] 10:51:54 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (15B33800) [pid = 3856] [serial = 1562] [outer = 00000000] [url = about:blank] 10:51:54 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1807A400) [pid = 3856] [serial = 1547] [outer = 00000000] [url = about:blank] 10:51:54 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (18513400) [pid = 3856] [serial = 1549] [outer = 00000000] [url = about:blank] 10:51:54 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (13873400) [pid = 3856] [serial = 1540] [outer = 00000000] [url = about:blank] 10:51:54 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (133A7000) [pid = 3856] [serial = 1534] [outer = 00000000] [url = about:blank] 10:51:54 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (12D3D800) [pid = 3856] [serial = 1538] [outer = 00000000] [url = about:blank] 10:51:54 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (11BC7000) [pid = 3856] [serial = 1537] [outer = 00000000] [url = about:blank] 10:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 894ms 10:51:54 INFO - PROCESS | 3856 | 1461088314520 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 10:51:54 INFO - PROCESS | 3856 | 1461088314525 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 10:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:51:54 INFO - PROCESS | 3856 | 1461088314531 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:51:54 INFO - PROCESS | 3856 | 1461088314534 Marionette TRACE conn3 <- [1,2126,null,{}] 10:51:54 INFO - PROCESS | 3856 | 1461088314538 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:54 INFO - PROCESS | 3856 | 1461088314615 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 10:51:54 INFO - PROCESS | 3856 | 1461088314624 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:54 INFO - PROCESS | 3856 | ++DOCSHELL 13463400 == 36 [pid = 3856] [id = 541] 10:51:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (13463800) [pid = 3856] [serial = 1623] [outer = 00000000] 10:51:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (13A56800) [pid = 3856] [serial = 1624] [outer = 13463800] 10:51:54 INFO - PROCESS | 3856 | 1461088314669 Marionette DEBUG loaded listener.js 10:51:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1429EC00) [pid = 3856] [serial = 1625] [outer = 13463800] 10:51:55 INFO - PROCESS | 3856 | 1461088315153 Marionette TRACE conn3 <- [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]]]}] 10:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 617ms 10:51:55 INFO - PROCESS | 3856 | 1461088315168 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 10:51:55 INFO - PROCESS | 3856 | 1461088315170 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 10:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:51:55 INFO - PROCESS | 3856 | 1461088315174 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:51:55 INFO - PROCESS | 3856 | 1461088315177 Marionette TRACE conn3 <- [1,2130,null,{}] 10:51:55 INFO - PROCESS | 3856 | 1461088315187 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:55 INFO - PROCESS | 3856 | 1461088315304 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 10:51:55 INFO - PROCESS | 3856 | 1461088315297 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:55 INFO - PROCESS | 3856 | ++DOCSHELL 15D50400 == 37 [pid = 3856] [id = 542] 10:51:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (15D52800) [pid = 3856] [serial = 1626] [outer = 00000000] 10:51:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1630A400) [pid = 3856] [serial = 1627] [outer = 15D52800] 10:51:55 INFO - PROCESS | 3856 | 1461088315344 Marionette DEBUG loaded listener.js 10:51:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1633AC00) [pid = 3856] [serial = 1628] [outer = 15D52800] 10:51:55 INFO - PROCESS | 3856 | 1461088315828 Marionette TRACE conn3 <- [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] 10:51:55 INFO - PROCESS | 3856 | 1461088315860 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 10:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:51:55 INFO - PROCESS | 3856 | 1461088315864 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:51:55 INFO - PROCESS | 3856 | 1461088315865 Marionette TRACE conn3 <- [1,2134,null,{}] 10:51:55 INFO - PROCESS | 3856 | 1461088315869 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:55 INFO - PROCESS | 3856 | 1461088315947 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 10:51:55 INFO - PROCESS | 3856 | 1461088315956 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:55 INFO - PROCESS | 3856 | ++DOCSHELL 16744000 == 38 [pid = 3856] [id = 543] 10:51:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (16745800) [pid = 3856] [serial = 1629] [outer = 00000000] 10:51:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (17E5DC00) [pid = 3856] [serial = 1630] [outer = 16745800] 10:51:55 INFO - PROCESS | 3856 | 1461088316001 Marionette DEBUG loaded listener.js 10:51:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (18072C00) [pid = 3856] [serial = 1631] [outer = 16745800] 10:51:56 INFO - PROCESS | 3856 | 1461088316439 Marionette TRACE conn3 <- [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] 10:51:56 INFO - PROCESS | 3856 | 1461088316502 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 10:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:51:56 INFO - PROCESS | 3856 | 1461088316506 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:51:56 INFO - PROCESS | 3856 | 1461088316507 Marionette TRACE conn3 <- [1,2138,null,{}] 10:51:56 INFO - PROCESS | 3856 | 1461088316511 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:56 INFO - PROCESS | 3856 | 1461088316568 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 10:51:56 INFO - PROCESS | 3856 | 1461088316574 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:56 INFO - PROCESS | 3856 | ++DOCSHELL 17E58400 == 39 [pid = 3856] [id = 544] 10:51:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (17EA5400) [pid = 3856] [serial = 1632] [outer = 00000000] 10:51:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (181A5000) [pid = 3856] [serial = 1633] [outer = 17EA5400] 10:51:56 INFO - PROCESS | 3856 | 1461088316618 Marionette DEBUG loaded listener.js 10:51:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (181A0000) [pid = 3856] [serial = 1634] [outer = 17EA5400] 10:51:57 INFO - PROCESS | 3856 | 1461088317114 Marionette TRACE conn3 <- [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",0,null,null]]]}] 10:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 632ms 10:51:57 INFO - PROCESS | 3856 | 1461088317127 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 10:51:57 INFO - PROCESS | 3856 | 1461088317129 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 10:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:51:57 INFO - PROCESS | 3856 | 1461088317132 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:51:57 INFO - PROCESS | 3856 | 1461088317134 Marionette TRACE conn3 <- [1,2142,null,{}] 10:51:57 INFO - PROCESS | 3856 | 1461088317147 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:57 INFO - PROCESS | 3856 | 1461088317274 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 10:51:57 INFO - PROCESS | 3856 | 1461088317282 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:57 INFO - PROCESS | 3856 | ++DOCSHELL 11B27000 == 40 [pid = 3856] [id = 545] 10:51:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (187BD000) [pid = 3856] [serial = 1635] [outer = 00000000] 10:51:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (18A5EC00) [pid = 3856] [serial = 1636] [outer = 187BD000] 10:51:57 INFO - PROCESS | 3856 | 1461088317337 Marionette DEBUG loaded listener.js 10:51:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (18C71000) [pid = 3856] [serial = 1637] [outer = 187BD000] 10:51:57 INFO - PROCESS | 3856 | 1461088317782 Marionette TRACE conn3 <- [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]]]}] 10:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 694ms 10:51:57 INFO - PROCESS | 3856 | 1461088317835 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 10:51:57 INFO - PROCESS | 3856 | 1461088317837 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 10:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:51:57 INFO - PROCESS | 3856 | 1461088317841 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:51:57 INFO - PROCESS | 3856 | 1461088317842 Marionette TRACE conn3 <- [1,2146,null,{}] 10:51:57 INFO - PROCESS | 3856 | 1461088317846 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:57 INFO - PROCESS | 3856 | 1461088317938 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 10:51:58 INFO - PROCESS | 3856 | 1461088318029 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:58 INFO - PROCESS | 3856 | ++DOCSHELL 18C7D800 == 41 [pid = 3856] [id = 546] 10:51:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (18E01C00) [pid = 3856] [serial = 1638] [outer = 00000000] 10:51:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (1936B400) [pid = 3856] [serial = 1639] [outer = 18E01C00] 10:51:58 INFO - PROCESS | 3856 | 1461088318072 Marionette DEBUG loaded listener.js 10:51:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (19364400) [pid = 3856] [serial = 1640] [outer = 18E01C00] 10:51:58 INFO - PROCESS | 3856 | 1461088318503 Marionette TRACE conn3 <- [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",0,null,null]]]}] 10:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 724ms 10:51:58 INFO - PROCESS | 3856 | 1461088318566 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 10:51:58 INFO - PROCESS | 3856 | 1461088318568 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 10:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:51:58 INFO - PROCESS | 3856 | 1461088318578 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:51:58 INFO - PROCESS | 3856 | 1461088318580 Marionette TRACE conn3 <- [1,2150,null,{}] 10:51:58 INFO - PROCESS | 3856 | 1461088318583 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:58 INFO - PROCESS | 3856 | 1461088318689 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 10:51:58 INFO - PROCESS | 3856 | 1461088318699 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:58 INFO - PROCESS | 3856 | ++DOCSHELL 18C76000 == 42 [pid = 3856] [id = 547] 10:51:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (18C76400) [pid = 3856] [serial = 1641] [outer = 00000000] 10:51:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (197C7000) [pid = 3856] [serial = 1642] [outer = 18C76400] 10:51:58 INFO - PROCESS | 3856 | 1461088318743 Marionette DEBUG loaded listener.js 10:51:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (197C1000) [pid = 3856] [serial = 1643] [outer = 18C76400] 10:51:59 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (18076C00) [pid = 3856] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:51:59 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (16306000) [pid = 3856] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:51:59 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (11B21000) [pid = 3856] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:51:59 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (137E0800) [pid = 3856] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:51:59 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (1630B800) [pid = 3856] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:51:59 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (11B5F800) [pid = 3856] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:51:59 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (15D5A400) [pid = 3856] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:51:59 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (16C34C00) [pid = 3856] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:51:59 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1346E000) [pid = 3856] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:51:59 INFO - PROCESS | 3856 | 1461088319311 Marionette TRACE conn3 <- [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]]]}] 10:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 786ms 10:51:59 INFO - PROCESS | 3856 | 1461088319358 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 10:51:59 INFO - PROCESS | 3856 | 1461088319360 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 10:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:51:59 INFO - PROCESS | 3856 | 1461088319363 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:51:59 INFO - PROCESS | 3856 | 1461088319365 Marionette TRACE conn3 <- [1,2154,null,{}] 10:51:59 INFO - PROCESS | 3856 | 1461088319368 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:59 INFO - PROCESS | 3856 | 1461088319442 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 10:51:59 INFO - PROCESS | 3856 | 1461088319448 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:59 INFO - PROCESS | 3856 | ++DOCSHELL 13872400 == 43 [pid = 3856] [id = 548] 10:51:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (1571CC00) [pid = 3856] [serial = 1644] [outer = 00000000] 10:51:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (181A7C00) [pid = 3856] [serial = 1645] [outer = 1571CC00] 10:51:59 INFO - PROCESS | 3856 | 1461088319492 Marionette DEBUG loaded listener.js 10:51:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (18C76800) [pid = 3856] [serial = 1646] [outer = 1571CC00] 10:51:59 INFO - PROCESS | 3856 | 1461088319914 Marionette TRACE conn3 <- [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]]]}] 10:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 586ms 10:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:51:59 INFO - PROCESS | 3856 | 1461088319960 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 10:51:59 INFO - PROCESS | 3856 | 1461088319962 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 10:51:59 INFO - PROCESS | 3856 | 1461088319965 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:51:59 INFO - PROCESS | 3856 | 1461088319967 Marionette TRACE conn3 <- [1,2158,null,{}] 10:51:59 INFO - PROCESS | 3856 | 1461088319971 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:00 INFO - PROCESS | 3856 | 1461088320047 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 10:52:00 INFO - PROCESS | 3856 | 1461088320054 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:00 INFO - PROCESS | 3856 | ++DOCSHELL 17E5B800 == 44 [pid = 3856] [id = 549] 10:52:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (188DCC00) [pid = 3856] [serial = 1647] [outer = 00000000] 10:52:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (19B35800) [pid = 3856] [serial = 1648] [outer = 188DCC00] 10:52:00 INFO - PROCESS | 3856 | 1461088320098 Marionette DEBUG loaded listener.js 10:52:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (19B38800) [pid = 3856] [serial = 1649] [outer = 188DCC00] 10:52:00 INFO - PROCESS | 3856 | 1461088320538 Marionette TRACE conn3 <- [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]]]}] 10:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 617ms 10:52:00 INFO - PROCESS | 3856 | 1461088320586 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 10:52:00 INFO - PROCESS | 3856 | 1461088320588 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 10:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:52:00 INFO - PROCESS | 3856 | 1461088320591 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:52:00 INFO - PROCESS | 3856 | 1461088320594 Marionette TRACE conn3 <- [1,2162,null,{}] 10:52:00 INFO - PROCESS | 3856 | 1461088320597 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:00 INFO - PROCESS | 3856 | 1461088320688 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 10:52:00 INFO - PROCESS | 3856 | 1461088320696 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:00 INFO - PROCESS | 3856 | ++DOCSHELL 19B3A400 == 45 [pid = 3856] [id = 550] 10:52:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (19B3B400) [pid = 3856] [serial = 1650] [outer = 00000000] 10:52:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (19D57C00) [pid = 3856] [serial = 1651] [outer = 19B3B400] 10:52:00 INFO - PROCESS | 3856 | 1461088320745 Marionette DEBUG loaded listener.js 10:52:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (19D8B800) [pid = 3856] [serial = 1652] [outer = 19B3B400] 10:52:01 INFO - PROCESS | 3856 | 1461088321398 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 10:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 833ms 10:52:01 INFO - PROCESS | 3856 | 1461088321435 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 10:52:01 INFO - PROCESS | 3856 | 1461088321439 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 10:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:52:01 INFO - PROCESS | 3856 | 1461088321445 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:52:01 INFO - PROCESS | 3856 | 1461088321449 Marionette TRACE conn3 <- [1,2166,null,{}] 10:52:01 INFO - PROCESS | 3856 | 1461088321455 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:01 INFO - PROCESS | 3856 | 1461088321558 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 10:52:01 INFO - PROCESS | 3856 | 1461088321694 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:01 INFO - PROCESS | 3856 | ++DOCSHELL 12DA3800 == 46 [pid = 3856] [id = 551] 10:52:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (12DA4400) [pid = 3856] [serial = 1653] [outer = 00000000] 10:52:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (13AF6400) [pid = 3856] [serial = 1654] [outer = 12DA4400] 10:52:01 INFO - PROCESS | 3856 | 1461088321754 Marionette DEBUG loaded listener.js 10:52:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (14BA3400) [pid = 3856] [serial = 1655] [outer = 12DA4400] 10:52:02 INFO - PROCESS | 3856 | 1461088322321 Marionette TRACE conn3 <- [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]]]}] 10:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 925ms 10:52:02 INFO - PROCESS | 3856 | 1461088322375 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 10:52:02 INFO - PROCESS | 3856 | 1461088322381 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 10:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:52:02 INFO - PROCESS | 3856 | 1461088322387 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:52:02 INFO - PROCESS | 3856 | 1461088322390 Marionette TRACE conn3 <- [1,2170,null,{}] 10:52:02 INFO - PROCESS | 3856 | 1461088322394 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:02 INFO - PROCESS | 3856 | 1461088322503 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 10:52:02 INFO - PROCESS | 3856 | 1461088322609 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:02 INFO - PROCESS | 3856 | ++DOCSHELL 15E6F400 == 47 [pid = 3856] [id = 552] 10:52:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (16333C00) [pid = 3856] [serial = 1656] [outer = 00000000] 10:52:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (16C06C00) [pid = 3856] [serial = 1657] [outer = 16333C00] 10:52:02 INFO - PROCESS | 3856 | 1461088322662 Marionette DEBUG loaded listener.js 10:52:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (1807C000) [pid = 3856] [serial = 1658] [outer = 16333C00] 10:52:03 INFO - PROCESS | 3856 | 1461088323203 Marionette TRACE conn3 <- [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]]]}] 10:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 879ms 10:52:03 INFO - PROCESS | 3856 | 1461088323273 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 10:52:03 INFO - PROCESS | 3856 | 1461088323276 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 10:52:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:52:03 INFO - PROCESS | 3856 | 1461088323280 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:52:03 INFO - PROCESS | 3856 | 1461088323283 Marionette TRACE conn3 <- [1,2174,null,{}] 10:52:03 INFO - PROCESS | 3856 | 1461088323294 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:03 INFO - PROCESS | 3856 | 1461088323398 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 10:52:03 INFO - PROCESS | 3856 | 1461088323538 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:03 INFO - PROCESS | 3856 | ++DOCSHELL 18C6FC00 == 48 [pid = 3856] [id = 553] 10:52:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (197BD800) [pid = 3856] [serial = 1659] [outer = 00000000] 10:52:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (19B34400) [pid = 3856] [serial = 1660] [outer = 197BD800] 10:52:03 INFO - PROCESS | 3856 | 1461088323595 Marionette DEBUG loaded listener.js 10:52:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (19BDEC00) [pid = 3856] [serial = 1661] [outer = 197BD800] 10:52:04 INFO - PROCESS | 3856 | 1461088324169 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 10:52:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:52:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 926ms 10:52:04 INFO - PROCESS | 3856 | 1461088324208 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 10:52:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:52:04 INFO - PROCESS | 3856 | 1461088324210 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 10:52:04 INFO - PROCESS | 3856 | 1461088324214 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:52:04 INFO - PROCESS | 3856 | 1461088324216 Marionette TRACE conn3 <- [1,2178,null,{}] 10:52:04 INFO - PROCESS | 3856 | 1461088324220 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:04 INFO - PROCESS | 3856 | 1461088324318 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 10:52:04 INFO - PROCESS | 3856 | 1461088324423 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:04 INFO - PROCESS | 3856 | ++DOCSHELL 18C7D000 == 49 [pid = 3856] [id = 554] 10:52:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (18E04400) [pid = 3856] [serial = 1662] [outer = 00000000] 10:52:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (19DC0800) [pid = 3856] [serial = 1663] [outer = 18E04400] 10:52:04 INFO - PROCESS | 3856 | 1461088324484 Marionette DEBUG loaded listener.js 10:52:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (19DC7800) [pid = 3856] [serial = 1664] [outer = 18E04400] 10:52:05 INFO - PROCESS | 3856 | 1461088325245 Marionette TRACE conn3 <- [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]]]}] 10:52:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:52:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1018ms 10:52:05 INFO - PROCESS | 3856 | 1461088325253 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 10:52:05 INFO - PROCESS | 3856 | 1461088325257 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 10:52:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:52:05 INFO - PROCESS | 3856 | 1461088325308 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:52:05 INFO - PROCESS | 3856 | 1461088325311 Marionette TRACE conn3 <- [1,2182,null,{}] 10:52:05 INFO - PROCESS | 3856 | 1461088325316 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:05 INFO - PROCESS | 3856 | 1461088325408 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 10:52:05 INFO - PROCESS | 3856 | 1461088325531 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:05 INFO - PROCESS | 3856 | ++DOCSHELL 12B87400 == 50 [pid = 3856] [id = 555] 10:52:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (12DA4000) [pid = 3856] [serial = 1665] [outer = 00000000] 10:52:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (1550E400) [pid = 3856] [serial = 1666] [outer = 12DA4000] 10:52:05 INFO - PROCESS | 3856 | 1461088325581 Marionette DEBUG loaded listener.js 10:52:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (157EF000) [pid = 3856] [serial = 1667] [outer = 12DA4000] 10:52:06 INFO - PROCESS | 3856 | --DOCSHELL 17E5B800 == 49 [pid = 3856] [id = 549] 10:52:06 INFO - PROCESS | 3856 | --DOCSHELL 13872400 == 48 [pid = 3856] [id = 548] 10:52:06 INFO - PROCESS | 3856 | --DOCSHELL 18C76000 == 47 [pid = 3856] [id = 547] 10:52:06 INFO - PROCESS | 3856 | --DOCSHELL 18C7D800 == 46 [pid = 3856] [id = 546] 10:52:06 INFO - PROCESS | 3856 | --DOCSHELL 11B27000 == 45 [pid = 3856] [id = 545] 10:52:06 INFO - PROCESS | 3856 | --DOCSHELL 17E58400 == 44 [pid = 3856] [id = 544] 10:52:06 INFO - PROCESS | 3856 | --DOCSHELL 16744000 == 43 [pid = 3856] [id = 543] 10:52:06 INFO - PROCESS | 3856 | --DOCSHELL 15D50400 == 42 [pid = 3856] [id = 542] 10:52:06 INFO - PROCESS | 3856 | --DOCSHELL 13463400 == 41 [pid = 3856] [id = 541] 10:52:06 INFO - PROCESS | 3856 | --DOCSHELL 12D7AC00 == 40 [pid = 3856] [id = 540] 10:52:06 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (13468800) [pid = 3856] [serial = 1576] [outer = 00000000] [url = about:blank] 10:52:06 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (1944D400) [pid = 3856] [serial = 1606] [outer = 00000000] [url = about:blank] 10:52:06 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (1434BC00) [pid = 3856] [serial = 1582] [outer = 00000000] [url = about:blank] 10:52:06 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (147AC400) [pid = 3856] [serial = 1583] [outer = 00000000] [url = about:blank] 10:52:06 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (16740000) [pid = 3856] [serial = 1588] [outer = 00000000] [url = about:blank] 10:52:06 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (18125800) [pid = 3856] [serial = 1595] [outer = 00000000] [url = about:blank] 10:52:06 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (13AF5800) [pid = 3856] [serial = 1600] [outer = 00000000] [url = about:blank] 10:52:06 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (18A5F400) [pid = 3856] [serial = 1598] [outer = 00000000] [url = about:blank] 10:52:06 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (16307800) [pid = 3856] [serial = 1585] [outer = 00000000] [url = about:blank] 10:52:06 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1632F800) [pid = 3856] [serial = 1586] [outer = 00000000] [url = about:blank] 10:52:06 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (17E96800) [pid = 3856] [serial = 1591] [outer = 00000000] [url = about:blank] 10:52:06 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (18C7A400) [pid = 3856] [serial = 1604] [outer = 00000000] [url = about:blank] 10:52:06 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (18072800) [pid = 3856] [serial = 1592] [outer = 00000000] [url = about:blank] 10:52:06 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (18BE2C00) [pid = 3856] [serial = 1603] [outer = 00000000] [url = about:blank] 10:52:06 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (16741800) [pid = 3856] [serial = 1589] [outer = 00000000] [url = about:blank] 10:52:06 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (157F0800) [pid = 3856] [serial = 1601] [outer = 00000000] [url = about:blank] 10:52:06 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (18711400) [pid = 3856] [serial = 1594] [outer = 00000000] [url = about:blank] 10:52:06 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (18A59C00) [pid = 3856] [serial = 1597] [outer = 00000000] [url = about:blank] 10:52:06 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (12B32000) [pid = 3856] [serial = 1579] [outer = 00000000] [url = about:blank] 10:52:06 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (12DA8400) [pid = 3856] [serial = 1580] [outer = 00000000] [url = about:blank] 10:52:06 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (18A60C00) [pid = 3856] [serial = 1573] [outer = 00000000] [url = about:blank] 10:52:06 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (16568400) [pid = 3856] [serial = 1570] [outer = 00000000] [url = about:blank] 10:52:06 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (133AF000) [pid = 3856] [serial = 1567] [outer = 00000000] [url = about:blank] 10:52:06 INFO - PROCESS | 3856 | 1461088326169 Marionette TRACE conn3 <- [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]]]}] 10:52:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:52:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 879ms 10:52:06 INFO - PROCESS | 3856 | 1461088326190 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 10:52:06 INFO - PROCESS | 3856 | 1461088326195 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 10:52:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:52:06 INFO - PROCESS | 3856 | 1461088326201 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:52:06 INFO - PROCESS | 3856 | 1461088326203 Marionette TRACE conn3 <- [1,2186,null,{}] 10:52:06 INFO - PROCESS | 3856 | 1461088326207 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:06 INFO - PROCESS | 3856 | 1461088326296 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 10:52:06 INFO - PROCESS | 3856 | 1461088326305 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:06 INFO - PROCESS | 3856 | ++DOCSHELL 12D45800 == 41 [pid = 3856] [id = 556] 10:52:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (12D4A400) [pid = 3856] [serial = 1668] [outer = 00000000] 10:52:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (13AF7400) [pid = 3856] [serial = 1669] [outer = 12D4A400] 10:52:06 INFO - PROCESS | 3856 | 1461088326351 Marionette DEBUG loaded listener.js 10:52:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (1439C400) [pid = 3856] [serial = 1670] [outer = 12D4A400] 10:52:06 INFO - PROCESS | 3856 | 1461088326815 Marionette TRACE conn3 <- [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]]]}] 10:52:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:52:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 694ms 10:52:06 INFO - PROCESS | 3856 | 1461088326884 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 10:52:06 INFO - PROCESS | 3856 | 1461088326886 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 10:52:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:52:06 INFO - PROCESS | 3856 | 1461088326889 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:52:06 INFO - PROCESS | 3856 | 1461088326893 Marionette TRACE conn3 <- [1,2190,null,{}] 10:52:06 INFO - PROCESS | 3856 | 1461088326903 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:06 INFO - PROCESS | 3856 | 1461088326985 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 10:52:06 INFO - PROCESS | 3856 | 1461088326994 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:07 INFO - PROCESS | 3856 | ++DOCSHELL 1632F400 == 42 [pid = 3856] [id = 557] 10:52:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (1633A400) [pid = 3856] [serial = 1671] [outer = 00000000] 10:52:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (16739800) [pid = 3856] [serial = 1672] [outer = 1633A400] 10:52:07 INFO - PROCESS | 3856 | 1461088327044 Marionette DEBUG loaded listener.js 10:52:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (16740800) [pid = 3856] [serial = 1673] [outer = 1633A400] 10:52:07 INFO - PROCESS | 3856 | 1461088327539 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 10:52:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:52:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 694ms 10:52:07 INFO - PROCESS | 3856 | 1461088327588 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 10:52:07 INFO - PROCESS | 3856 | 1461088327591 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 10:52:07 INFO - PROCESS | 3856 | 1461088327594 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:52:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:52:07 INFO - PROCESS | 3856 | 1461088327596 Marionette TRACE conn3 <- [1,2194,null,{}] 10:52:07 INFO - PROCESS | 3856 | 1461088327599 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:07 INFO - PROCESS | 3856 | 1461088327676 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 10:52:07 INFO - PROCESS | 3856 | 1461088327682 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:07 INFO - PROCESS | 3856 | ++DOCSHELL 1673F800 == 43 [pid = 3856] [id = 558] 10:52:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (16C05000) [pid = 3856] [serial = 1674] [outer = 00000000] 10:52:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (1807B400) [pid = 3856] [serial = 1675] [outer = 16C05000] 10:52:07 INFO - PROCESS | 3856 | 1461088327727 Marionette DEBUG loaded listener.js 10:52:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (18079C00) [pid = 3856] [serial = 1676] [outer = 16C05000] 10:52:08 INFO - PROCESS | 3856 | 1461088328140 Marionette TRACE conn3 <- [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]]]}] 10:52:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:52:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 586ms 10:52:08 INFO - PROCESS | 3856 | 1461088328187 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 10:52:08 INFO - PROCESS | 3856 | 1461088328189 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 10:52:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:52:08 INFO - PROCESS | 3856 | 1461088328193 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:52:08 INFO - PROCESS | 3856 | 1461088328194 Marionette TRACE conn3 <- [1,2198,null,{}] 10:52:08 INFO - PROCESS | 3856 | 1461088328198 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:08 INFO - PROCESS | 3856 | 1461088328309 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 10:52:08 INFO - PROCESS | 3856 | 1461088328396 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:08 INFO - PROCESS | 3856 | ++DOCSHELL 18714800 == 44 [pid = 3856] [id = 559] 10:52:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (18715400) [pid = 3856] [serial = 1677] [outer = 00000000] 10:52:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (187C2000) [pid = 3856] [serial = 1678] [outer = 18715400] 10:52:08 INFO - PROCESS | 3856 | 1461088328440 Marionette DEBUG loaded listener.js 10:52:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (187C7000) [pid = 3856] [serial = 1679] [outer = 18715400] 10:52:08 INFO - PROCESS | 3856 | 1461088328848 Marionette TRACE conn3 <- [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]]]}] 10:52:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:52:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 678ms 10:52:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:52:08 INFO - PROCESS | 3856 | 1461088328889 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 10:52:08 INFO - PROCESS | 3856 | 1461088328891 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 10:52:08 INFO - PROCESS | 3856 | 1461088328894 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:52:08 INFO - PROCESS | 3856 | 1461088328896 Marionette TRACE conn3 <- [1,2202,null,{}] 10:52:08 INFO - PROCESS | 3856 | 1461088328906 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:09 INFO - PROCESS | 3856 | 1461088329039 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 10:52:09 INFO - PROCESS | 3856 | 1461088329050 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:09 INFO - PROCESS | 3856 | ++DOCSHELL 16742000 == 45 [pid = 3856] [id = 560] 10:52:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (1819D400) [pid = 3856] [serial = 1680] [outer = 00000000] 10:52:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (18C79400) [pid = 3856] [serial = 1681] [outer = 1819D400] 10:52:09 INFO - PROCESS | 3856 | 1461088329101 Marionette DEBUG loaded listener.js 10:52:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (1936A400) [pid = 3856] [serial = 1682] [outer = 1819D400] 10:52:09 INFO - PROCESS | 3856 | 1461088329539 Marionette TRACE conn3 <- [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]]]}] 10:52:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:52:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 678ms 10:52:09 INFO - PROCESS | 3856 | 1461088329578 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 10:52:09 INFO - PROCESS | 3856 | 1461088329580 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 10:52:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:52:09 INFO - PROCESS | 3856 | 1461088329583 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:52:09 INFO - PROCESS | 3856 | 1461088329585 Marionette TRACE conn3 <- [1,2206,null,{}] 10:52:09 INFO - PROCESS | 3856 | 1461088329588 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:09 INFO - PROCESS | 3856 | 1461088329721 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 10:52:09 INFO - PROCESS | 3856 | 1461088329741 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:09 INFO - PROCESS | 3856 | ++DOCSHELL 18C73C00 == 46 [pid = 3856] [id = 561] 10:52:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (18E06C00) [pid = 3856] [serial = 1683] [outer = 00000000] 10:52:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (197C3000) [pid = 3856] [serial = 1684] [outer = 18E06C00] 10:52:09 INFO - PROCESS | 3856 | 1461088329785 Marionette DEBUG loaded listener.js 10:52:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (19AA6C00) [pid = 3856] [serial = 1685] [outer = 18E06C00] 10:52:10 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (12BE7400) [pid = 3856] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:52:10 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (188E2C00) [pid = 3856] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:52:10 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (12DA6C00) [pid = 3856] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:52:10 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (15E69C00) [pid = 3856] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:52:10 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (188DE000) [pid = 3856] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:52:10 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (187BD000) [pid = 3856] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:52:10 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (18E01C00) [pid = 3856] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:52:10 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (15D52800) [pid = 3856] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:52:10 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (16745800) [pid = 3856] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:52:10 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (12D7F400) [pid = 3856] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:52:10 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (13463800) [pid = 3856] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:52:10 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (17EA5400) [pid = 3856] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:52:10 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (18C76400) [pid = 3856] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:52:10 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (188DCC00) [pid = 3856] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:52:10 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (1571CC00) [pid = 3856] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:52:10 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (12D81800) [pid = 3856] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:52:10 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (1673F400) [pid = 3856] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:52:10 INFO - PROCESS | 3856 | 1461088330396 Marionette TRACE conn3 <- [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]]]}] 10:52:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:52:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 832ms 10:52:10 INFO - PROCESS | 3856 | 1461088330426 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 10:52:10 INFO - PROCESS | 3856 | 1461088330428 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 10:52:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:52:10 INFO - PROCESS | 3856 | 1461088330431 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:52:10 INFO - PROCESS | 3856 | 1461088330433 Marionette TRACE conn3 <- [1,2210,null,{}] 10:52:10 INFO - PROCESS | 3856 | 1461088330436 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:10 INFO - PROCESS | 3856 | 1461088330497 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 10:52:10 INFO - PROCESS | 3856 | 1461088330504 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:10 INFO - PROCESS | 3856 | ++DOCSHELL 1320A400 == 47 [pid = 3856] [id = 562] 10:52:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (1320EC00) [pid = 3856] [serial = 1686] [outer = 00000000] 10:52:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (136F5C00) [pid = 3856] [serial = 1687] [outer = 1320EC00] 10:52:10 INFO - PROCESS | 3856 | 1461088330548 Marionette DEBUG loaded listener.js 10:52:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (136EF000) [pid = 3856] [serial = 1688] [outer = 1320EC00] 10:52:11 INFO - PROCESS | 3856 | 1461088331006 Marionette TRACE conn3 <- [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]]]}] 10:52:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:52:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 694ms 10:52:11 INFO - PROCESS | 3856 | 1461088331115 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 10:52:11 INFO - PROCESS | 3856 | 1461088331117 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 10:52:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:52:11 INFO - PROCESS | 3856 | 1461088331120 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:52:11 INFO - PROCESS | 3856 | 1461088331122 Marionette TRACE conn3 <- [1,2214,null,{}] 10:52:11 INFO - PROCESS | 3856 | 1461088331125 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:11 INFO - PROCESS | 3856 | 1461088331205 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 10:52:11 INFO - PROCESS | 3856 | 1461088331211 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:11 INFO - PROCESS | 3856 | ++DOCSHELL 12D9C800 == 48 [pid = 3856] [id = 563] 10:52:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (16C0F800) [pid = 3856] [serial = 1689] [outer = 00000000] 10:52:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (188E3400) [pid = 3856] [serial = 1690] [outer = 16C0F800] 10:52:11 INFO - PROCESS | 3856 | 1461088331255 Marionette DEBUG loaded listener.js 10:52:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (18C7D800) [pid = 3856] [serial = 1691] [outer = 16C0F800] 10:52:11 INFO - PROCESS | 3856 | 1461088331682 Marionette TRACE conn3 <- [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]]]}] 10:52:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:52:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 586ms 10:52:11 INFO - PROCESS | 3856 | 1461088331717 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 10:52:11 INFO - PROCESS | 3856 | 1461088331719 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 10:52:11 INFO - PROCESS | 3856 | 1461088331723 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:52:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:52:11 INFO - PROCESS | 3856 | 1461088331724 Marionette TRACE conn3 <- [1,2218,null,{}] 10:52:11 INFO - PROCESS | 3856 | 1461088331727 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:11 INFO - PROCESS | 3856 | 1461088331786 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 10:52:11 INFO - PROCESS | 3856 | 1461088331792 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:11 INFO - PROCESS | 3856 | ++DOCSHELL 17EA5400 == 49 [pid = 3856] [id = 564] 10:52:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (187BD000) [pid = 3856] [serial = 1692] [outer = 00000000] 10:52:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (19D8DC00) [pid = 3856] [serial = 1693] [outer = 187BD000] 10:52:11 INFO - PROCESS | 3856 | 1461088331839 Marionette DEBUG loaded listener.js 10:52:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (19DBFC00) [pid = 3856] [serial = 1694] [outer = 187BD000] 10:52:12 INFO - PROCESS | 3856 | 1461088332258 Marionette TRACE conn3 <- [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]]]}] 10:52:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:52:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 586ms 10:52:12 INFO - PROCESS | 3856 | 1461088332311 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 10:52:12 INFO - PROCESS | 3856 | 1461088332313 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 10:52:12 INFO - PROCESS | 3856 | 1461088332317 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:52:12 INFO - PROCESS | 3856 | 1461088332319 Marionette TRACE conn3 <- [1,2222,null,{}] 10:52:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:52:12 INFO - PROCESS | 3856 | 1461088332326 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:12 INFO - PROCESS | 3856 | 1461088332471 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 10:52:12 INFO - PROCESS | 3856 | 1461088332640 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:12 INFO - PROCESS | 3856 | ++DOCSHELL 12D7AC00 == 50 [pid = 3856] [id = 565] 10:52:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (12D80C00) [pid = 3856] [serial = 1695] [outer = 00000000] 10:52:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (13264400) [pid = 3856] [serial = 1696] [outer = 12D80C00] 10:52:12 INFO - PROCESS | 3856 | 1461088332699 Marionette DEBUG loaded listener.js 10:52:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (1346F000) [pid = 3856] [serial = 1697] [outer = 12D80C00] 10:52:13 INFO - PROCESS | 3856 | 1461088333239 Marionette TRACE conn3 <- [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]]]}] 10:52:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:52:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 987ms 10:52:13 INFO - PROCESS | 3856 | 1461088333307 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 10:52:13 INFO - PROCESS | 3856 | 1461088333312 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 10:52:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:52:13 INFO - PROCESS | 3856 | 1461088333316 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:52:13 INFO - PROCESS | 3856 | 1461088333321 Marionette TRACE conn3 <- [1,2226,null,{}] 10:52:13 INFO - PROCESS | 3856 | 1461088333326 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:13 INFO - PROCESS | 3856 | 1461088333429 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 10:52:13 INFO - PROCESS | 3856 | 1461088333566 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:13 INFO - PROCESS | 3856 | ++DOCSHELL 15BD2800 == 51 [pid = 3856] [id = 566] 10:52:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (15BEB800) [pid = 3856] [serial = 1698] [outer = 00000000] 10:52:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (16465000) [pid = 3856] [serial = 1699] [outer = 15BEB800] 10:52:13 INFO - PROCESS | 3856 | 1461088333624 Marionette DEBUG loaded listener.js 10:52:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (16746C00) [pid = 3856] [serial = 1700] [outer = 15BEB800] 10:52:14 INFO - PROCESS | 3856 | 1461088334221 Marionette TRACE conn3 <- [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]]]}] 10:52:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:52:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 925ms 10:52:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:52:14 INFO - PROCESS | 3856 | 1461088334262 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 10:52:14 INFO - PROCESS | 3856 | 1461088334265 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 10:52:14 INFO - PROCESS | 3856 | 1461088334269 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:52:14 INFO - PROCESS | 3856 | 1461088334271 Marionette TRACE conn3 <- [1,2230,null,{}] 10:52:14 INFO - PROCESS | 3856 | 1461088334275 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:14 INFO - PROCESS | 3856 | 1461088334360 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 10:52:14 INFO - PROCESS | 3856 | 1461088334495 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:14 INFO - PROCESS | 3856 | ++DOCSHELL 18126400 == 52 [pid = 3856] [id = 567] 10:52:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (18712800) [pid = 3856] [serial = 1701] [outer = 00000000] 10:52:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (18A63C00) [pid = 3856] [serial = 1702] [outer = 18712800] 10:52:14 INFO - PROCESS | 3856 | 1461088334551 Marionette DEBUG loaded listener.js 10:52:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (18E10800) [pid = 3856] [serial = 1703] [outer = 18712800] 10:52:15 INFO - PROCESS | 3856 | 1461088335176 Marionette TRACE conn3 <- [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]]]}] 10:52:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:52:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 926ms 10:52:15 INFO - PROCESS | 3856 | 1461088335197 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 10:52:15 INFO - PROCESS | 3856 | 1461088335201 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 10:52:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:52:15 INFO - PROCESS | 3856 | 1461088335226 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:52:15 INFO - PROCESS | 3856 | 1461088335231 Marionette TRACE conn3 <- [1,2234,null,{}] 10:52:15 INFO - PROCESS | 3856 | 1461088335235 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:15 INFO - PROCESS | 3856 | 1461088335339 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 10:52:15 INFO - PROCESS | 3856 | 1461088335495 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:15 INFO - PROCESS | 3856 | ++DOCSHELL 1A2E9800 == 53 [pid = 3856] [id = 568] 10:52:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (1A2EE000) [pid = 3856] [serial = 1704] [outer = 00000000] 10:52:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (1A5ED800) [pid = 3856] [serial = 1705] [outer = 1A2EE000] 10:52:15 INFO - PROCESS | 3856 | 1461088335534 Marionette DEBUG loaded listener.js 10:52:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (1A6E7800) [pid = 3856] [serial = 1706] [outer = 1A2EE000] 10:52:15 INFO - PROCESS | 3856 | --DOCSHELL 1E0A2000 == 52 [pid = 3856] [id = 16] 10:52:16 INFO - PROCESS | 3856 | 1461088336173 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 10:52:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:52:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 987ms 10:52:16 INFO - PROCESS | 3856 | 1461088336207 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 10:52:16 INFO - PROCESS | 3856 | 1461088336209 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 10:52:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:52:16 INFO - PROCESS | 3856 | 1461088336213 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:52:16 INFO - PROCESS | 3856 | 1461088336215 Marionette TRACE conn3 <- [1,2238,null,{}] 10:52:16 INFO - PROCESS | 3856 | 1461088336219 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:16 INFO - PROCESS | 3856 | 1461088336319 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 10:52:16 INFO - PROCESS | 3856 | 1461088336427 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:16 INFO - PROCESS | 3856 | ++DOCSHELL 11B5F400 == 53 [pid = 3856] [id = 569] 10:52:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (11BC2C00) [pid = 3856] [serial = 1707] [outer = 00000000] 10:52:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (142A4000) [pid = 3856] [serial = 1708] [outer = 11BC2C00] 10:52:16 INFO - PROCESS | 3856 | 1461088336481 Marionette DEBUG loaded listener.js 10:52:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (1439C000) [pid = 3856] [serial = 1709] [outer = 11BC2C00] 10:52:17 INFO - PROCESS | 3856 | 1461088337223 Marionette TRACE conn3 <- [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]]]}] 10:52:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:52:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1034ms 10:52:17 INFO - PROCESS | 3856 | 1461088337256 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 10:52:17 INFO - PROCESS | 3856 | 1461088337260 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 10:52:17 INFO - PROCESS | 3856 | 1461088337266 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:52:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:52:17 INFO - PROCESS | 3856 | 1461088337269 Marionette TRACE conn3 <- [1,2242,null,{}] 10:52:17 INFO - PROCESS | 3856 | 1461088337274 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:17 INFO - PROCESS | 3856 | 1461088337371 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 10:52:17 INFO - PROCESS | 3856 | 1461088337509 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:17 INFO - PROCESS | 3856 | ++DOCSHELL 12DA9800 == 54 [pid = 3856] [id = 570] 10:52:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (13208000) [pid = 3856] [serial = 1710] [outer = 00000000] 10:52:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (15DCD000) [pid = 3856] [serial = 1711] [outer = 13208000] 10:52:17 INFO - PROCESS | 3856 | 1461088337562 Marionette DEBUG loaded listener.js 10:52:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (1630A800) [pid = 3856] [serial = 1712] [outer = 13208000] 10:52:17 INFO - PROCESS | 3856 | --DOCSHELL 17EA5400 == 53 [pid = 3856] [id = 564] 10:52:17 INFO - PROCESS | 3856 | --DOCSHELL 12D9C800 == 52 [pid = 3856] [id = 563] 10:52:17 INFO - PROCESS | 3856 | --DOCSHELL 1320A400 == 51 [pid = 3856] [id = 562] 10:52:17 INFO - PROCESS | 3856 | --DOCSHELL 18C73C00 == 50 [pid = 3856] [id = 561] 10:52:17 INFO - PROCESS | 3856 | --DOCSHELL 16742000 == 49 [pid = 3856] [id = 560] 10:52:17 INFO - PROCESS | 3856 | --DOCSHELL 18714800 == 48 [pid = 3856] [id = 559] 10:52:17 INFO - PROCESS | 3856 | --DOCSHELL 1673F800 == 47 [pid = 3856] [id = 558] 10:52:17 INFO - PROCESS | 3856 | --DOCSHELL 1632F400 == 46 [pid = 3856] [id = 557] 10:52:17 INFO - PROCESS | 3856 | --DOCSHELL 12D45800 == 45 [pid = 3856] [id = 556] 10:52:17 INFO - PROCESS | 3856 | --DOCSHELL 12B87400 == 44 [pid = 3856] [id = 555] 10:52:17 INFO - PROCESS | 3856 | --DOCSHELL 18C6FC00 == 43 [pid = 3856] [id = 553] 10:52:17 INFO - PROCESS | 3856 | --DOCSHELL 15E6F400 == 42 [pid = 3856] [id = 552] 10:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (15517400) [pid = 3856] [serial = 1612] [outer = 00000000] [url = about:blank] 10:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (19D57C00) [pid = 3856] [serial = 1651] [outer = 00000000] [url = about:blank] 10:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (197C6000) [pid = 3856] [serial = 1618] [outer = 00000000] [url = about:blank] 10:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (18080400) [pid = 3856] [serial = 1615] [outer = 00000000] [url = about:blank] 10:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (12B7C800) [pid = 3856] [serial = 1609] [outer = 00000000] [url = about:blank] 10:52:18 INFO - PROCESS | 3856 | --DOCSHELL 12DA3800 == 41 [pid = 3856] [id = 551] 10:52:18 INFO - PROCESS | 3856 | --DOCSHELL 19B3A400 == 40 [pid = 3856] [id = 550] 10:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (137DD000) [pid = 3856] [serial = 1577] [outer = 00000000] [url = about:blank] 10:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (1953E000) [pid = 3856] [serial = 1607] [outer = 00000000] [url = about:blank] 10:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (18A5EC00) [pid = 3856] [serial = 1636] [outer = 00000000] [url = about:blank] 10:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (1936B400) [pid = 3856] [serial = 1639] [outer = 00000000] [url = about:blank] 10:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (1630A400) [pid = 3856] [serial = 1627] [outer = 00000000] [url = about:blank] 10:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (1633AC00) [pid = 3856] [serial = 1628] [outer = 00000000] [url = about:blank] 10:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (17E5DC00) [pid = 3856] [serial = 1630] [outer = 00000000] [url = about:blank] 10:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (18072C00) [pid = 3856] [serial = 1631] [outer = 00000000] [url = about:blank] 10:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (13875400) [pid = 3856] [serial = 1622] [outer = 00000000] [url = about:blank] 10:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1386B000) [pid = 3856] [serial = 1621] [outer = 00000000] [url = about:blank] 10:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (13A56800) [pid = 3856] [serial = 1624] [outer = 00000000] [url = about:blank] 10:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (1429EC00) [pid = 3856] [serial = 1625] [outer = 00000000] [url = about:blank] 10:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (181A5000) [pid = 3856] [serial = 1633] [outer = 00000000] [url = about:blank] 10:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (197C7000) [pid = 3856] [serial = 1642] [outer = 00000000] [url = about:blank] 10:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (19364400) [pid = 3856] [serial = 1640] [outer = 00000000] [url = about:blank] 10:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (19B35800) [pid = 3856] [serial = 1648] [outer = 00000000] [url = about:blank] 10:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (197C1000) [pid = 3856] [serial = 1643] [outer = 00000000] [url = about:blank] 10:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (18C71000) [pid = 3856] [serial = 1637] [outer = 00000000] [url = about:blank] 10:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (181A7C00) [pid = 3856] [serial = 1645] [outer = 00000000] [url = about:blank] 10:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (19B38800) [pid = 3856] [serial = 1649] [outer = 00000000] [url = about:blank] 10:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (181A0000) [pid = 3856] [serial = 1634] [outer = 00000000] [url = about:blank] 10:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (18C76800) [pid = 3856] [serial = 1646] [outer = 00000000] [url = about:blank] 10:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (13264000) [pid = 3856] [serial = 1535] [outer = 00000000] [url = about:blank] 10:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (16C3E000) [pid = 3856] [serial = 1532] [outer = 00000000] [url = about:blank] 10:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (1386B400) [pid = 3856] [serial = 1568] [outer = 00000000] [url = about:blank] 10:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (16745400) [pid = 3856] [serial = 1571] [outer = 00000000] [url = about:blank] 10:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (18BE4800) [pid = 3856] [serial = 1574] [outer = 00000000] [url = about:blank] 10:52:18 INFO - PROCESS | 3856 | 1461088338111 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 10:52:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:52:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 895ms 10:52:18 INFO - PROCESS | 3856 | 1461088338155 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 10:52:18 INFO - PROCESS | 3856 | 1461088338160 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 10:52:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:52:18 INFO - PROCESS | 3856 | 1461088338166 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:52:18 INFO - PROCESS | 3856 | 1461088338169 Marionette TRACE conn3 <- [1,2246,null,{}] 10:52:18 INFO - PROCESS | 3856 | 1461088338175 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:18 INFO - PROCESS | 3856 | 1461088338260 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 10:52:18 INFO - PROCESS | 3856 | 1461088338353 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:18 INFO - PROCESS | 3856 | ++DOCSHELL 11BC7000 == 41 [pid = 3856] [id = 571] 10:52:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (12BE6800) [pid = 3856] [serial = 1713] [outer = 00000000] 10:52:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (13471C00) [pid = 3856] [serial = 1714] [outer = 12BE6800] 10:52:18 INFO - PROCESS | 3856 | 1461088338399 Marionette DEBUG loaded listener.js 10:52:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (15517400) [pid = 3856] [serial = 1715] [outer = 12BE6800] 10:52:18 INFO - PROCESS | 3856 | 1461088338826 Marionette TRACE conn3 <- [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]]]}] 10:52:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:52:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 679ms 10:52:18 INFO - PROCESS | 3856 | 1461088338865 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 10:52:18 INFO - PROCESS | 3856 | 1461088338867 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 10:52:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:52:18 INFO - PROCESS | 3856 | 1461088338871 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:52:18 INFO - PROCESS | 3856 | 1461088338874 Marionette TRACE conn3 <- [1,2250,null,{}] 10:52:18 INFO - PROCESS | 3856 | 1461088338884 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:18 INFO - PROCESS | 3856 | 1461088338970 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 10:52:18 INFO - PROCESS | 3856 | 1461088338979 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:18 INFO - PROCESS | 3856 | ++DOCSHELL 1633C000 == 42 [pid = 3856] [id = 572] 10:52:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (16C04400) [pid = 3856] [serial = 1716] [outer = 00000000] 10:52:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (16C80400) [pid = 3856] [serial = 1717] [outer = 16C04400] 10:52:19 INFO - PROCESS | 3856 | 1461088339026 Marionette DEBUG loaded listener.js 10:52:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (17EA2800) [pid = 3856] [serial = 1718] [outer = 16C04400] 10:52:19 INFO - PROCESS | 3856 | 1461088339457 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 10:52:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:52:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 617ms 10:52:19 INFO - PROCESS | 3856 | 1461088339491 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 10:52:19 INFO - PROCESS | 3856 | 1461088339494 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 10:52:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:52:19 INFO - PROCESS | 3856 | 1461088339497 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:52:19 INFO - PROCESS | 3856 | 1461088339499 Marionette TRACE conn3 <- [1,2254,null,{}] 10:52:19 INFO - PROCESS | 3856 | 1461088339502 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:19 INFO - PROCESS | 3856 | 1461088339585 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 10:52:19 INFO - PROCESS | 3856 | 1461088339592 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:19 INFO - PROCESS | 3856 | ++DOCSHELL 18071800 == 43 [pid = 3856] [id = 573] 10:52:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (1807BC00) [pid = 3856] [serial = 1719] [outer = 00000000] 10:52:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (1851B800) [pid = 3856] [serial = 1720] [outer = 1807BC00] 10:52:19 INFO - PROCESS | 3856 | 1461088339636 Marionette DEBUG loaded listener.js 10:52:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (18713800) [pid = 3856] [serial = 1721] [outer = 1807BC00] 10:52:20 INFO - PROCESS | 3856 | 1461088340122 Marionette TRACE conn3 <- [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]]]}] 10:52:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:52:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 678ms 10:52:20 INFO - PROCESS | 3856 | 1461088340196 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 10:52:20 INFO - PROCESS | 3856 | 1461088340198 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 10:52:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:52:20 INFO - PROCESS | 3856 | 1461088340207 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:52:20 INFO - PROCESS | 3856 | 1461088340209 Marionette TRACE conn3 <- [1,2258,null,{}] 10:52:20 INFO - PROCESS | 3856 | 1461088340213 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:20 INFO - PROCESS | 3856 | 1461088340320 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 10:52:20 INFO - PROCESS | 3856 | 1461088340326 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:20 INFO - PROCESS | 3856 | ++DOCSHELL 12D9DC00 == 44 [pid = 3856] [id = 574] 10:52:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (181A0000) [pid = 3856] [serial = 1722] [outer = 00000000] 10:52:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (18A5E000) [pid = 3856] [serial = 1723] [outer = 181A0000] 10:52:20 INFO - PROCESS | 3856 | 1461088340370 Marionette DEBUG loaded listener.js 10:52:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (18A62C00) [pid = 3856] [serial = 1724] [outer = 181A0000] 10:52:20 INFO - PROCESS | 3856 | 1461088340823 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 10:52:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:52:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 693ms 10:52:20 INFO - PROCESS | 3856 | 1461088340889 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 10:52:20 INFO - PROCESS | 3856 | 1461088340891 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 10:52:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:52:20 INFO - PROCESS | 3856 | 1461088340900 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:52:20 INFO - PROCESS | 3856 | 1461088340902 Marionette TRACE conn3 <- [1,2262,null,{}] 10:52:20 INFO - PROCESS | 3856 | 1461088340905 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:21 INFO - PROCESS | 3856 | 1461088341050 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 10:52:21 INFO - PROCESS | 3856 | 1461088341118 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:21 INFO - PROCESS | 3856 | ++DOCSHELL 18E0E800 == 45 [pid = 3856] [id = 575] 10:52:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (18E10400) [pid = 3856] [serial = 1725] [outer = 00000000] 10:52:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (195F5400) [pid = 3856] [serial = 1726] [outer = 18E10400] 10:52:21 INFO - PROCESS | 3856 | 1461088341169 Marionette DEBUG loaded listener.js 10:52:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (195F4400) [pid = 3856] [serial = 1727] [outer = 18E10400] 10:52:21 INFO - PROCESS | 3856 | 1461088341580 Marionette TRACE conn3 <- [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]]]}] 10:52:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:52:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 725ms 10:52:21 INFO - PROCESS | 3856 | 1461088341642 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 10:52:21 INFO - PROCESS | 3856 | 1461088341644 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 10:52:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:52:21 INFO - PROCESS | 3856 | 1461088341648 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:52:21 INFO - PROCESS | 3856 | 1461088341649 Marionette TRACE conn3 <- [1,2266,null,{}] 10:52:21 INFO - PROCESS | 3856 | 1461088341653 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:21 INFO - PROCESS | 3856 | 1461088341762 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 10:52:21 INFO - PROCESS | 3856 | 1461088341771 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:21 INFO - PROCESS | 3856 | ++DOCSHELL 1320E800 == 46 [pid = 3856] [id = 576] 10:52:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (133AE400) [pid = 3856] [serial = 1728] [outer = 00000000] 10:52:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (19A44000) [pid = 3856] [serial = 1729] [outer = 133AE400] 10:52:21 INFO - PROCESS | 3856 | 1461088341808 Marionette DEBUG loaded listener.js 10:52:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (19A3EC00) [pid = 3856] [serial = 1730] [outer = 133AE400] 10:52:22 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1819D400) [pid = 3856] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:52:22 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (18E06C00) [pid = 3856] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:52:22 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (1320EC00) [pid = 3856] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:52:22 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (16C0F800) [pid = 3856] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:52:22 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (11B5A400) [pid = 3856] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:52:22 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (13AF2C00) [pid = 3856] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:52:22 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (16C30800) [pid = 3856] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:52:22 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (18710800) [pid = 3856] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:52:22 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (16C34400) [pid = 3856] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:52:22 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (12D4A400) [pid = 3856] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:52:22 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (12DA4000) [pid = 3856] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:52:22 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (1633A400) [pid = 3856] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:52:22 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (18715400) [pid = 3856] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:52:22 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (16C05000) [pid = 3856] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:52:22 INFO - PROCESS | 3856 | 1461088342420 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 10:52:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:52:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 832ms 10:52:22 INFO - PROCESS | 3856 | 1461088342473 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 10:52:22 INFO - PROCESS | 3856 | 1461088342474 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 10:52:22 INFO - PROCESS | 3856 | 1461088342478 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:52:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:52:22 INFO - PROCESS | 3856 | 1461088342480 Marionette TRACE conn3 <- [1,2270,null,{}] 10:52:22 INFO - PROCESS | 3856 | 1461088342483 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:22 INFO - PROCESS | 3856 | 1461088342593 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 10:52:22 INFO - PROCESS | 3856 | 1461088342655 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:22 INFO - PROCESS | 3856 | ++DOCSHELL 11B5A400 == 47 [pid = 3856] [id = 577] 10:52:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (11B5E800) [pid = 3856] [serial = 1731] [outer = 00000000] 10:52:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (1386E000) [pid = 3856] [serial = 1732] [outer = 11B5E800] 10:52:22 INFO - PROCESS | 3856 | 1461088342699 Marionette DEBUG loaded listener.js 10:52:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (16C05000) [pid = 3856] [serial = 1733] [outer = 11B5E800] 10:52:23 INFO - PROCESS | 3856 | 1461088343049 Marionette TRACE conn3 <- [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]]]}] 10:52:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:52:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 586ms 10:52:23 INFO - PROCESS | 3856 | 1461088343058 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 10:52:23 INFO - PROCESS | 3856 | 1461088343060 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 10:52:23 INFO - PROCESS | 3856 | 1461088343063 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:52:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:52:23 INFO - PROCESS | 3856 | 1461088343065 Marionette TRACE conn3 <- [1,2274,null,{}] 10:52:23 INFO - PROCESS | 3856 | 1461088343068 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:23 INFO - PROCESS | 3856 | 1461088343183 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 10:52:23 INFO - PROCESS | 3856 | 1461088343191 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:23 INFO - PROCESS | 3856 | ++DOCSHELL 13469400 == 48 [pid = 3856] [id = 578] 10:52:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (16459000) [pid = 3856] [serial = 1734] [outer = 00000000] 10:52:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (19938800) [pid = 3856] [serial = 1735] [outer = 16459000] 10:52:23 INFO - PROCESS | 3856 | 1461088343235 Marionette DEBUG loaded listener.js 10:52:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (19B3AC00) [pid = 3856] [serial = 1736] [outer = 16459000] 10:52:23 INFO - PROCESS | 3856 | 1461088343636 Marionette TRACE conn3 <- [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]]]}] 10:52:23 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 10:52:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 586ms 10:52:23 INFO - PROCESS | 3856 | 1461088343661 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 10:52:23 INFO - PROCESS | 3856 | 1461088343663 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 10:52:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:52:23 INFO - PROCESS | 3856 | 1461088343666 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:52:23 INFO - PROCESS | 3856 | 1461088343668 Marionette TRACE conn3 <- [1,2278,null,{}] 10:52:23 INFO - PROCESS | 3856 | 1461088343671 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:23 INFO - PROCESS | 3856 | 1461088343749 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 10:52:23 INFO - PROCESS | 3856 | 1461088343754 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:23 INFO - PROCESS | 3856 | ++DOCSHELL 18E0FC00 == 49 [pid = 3856] [id = 579] 10:52:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (19B3C000) [pid = 3856] [serial = 1737] [outer = 00000000] 10:52:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (19D8BC00) [pid = 3856] [serial = 1738] [outer = 19B3C000] 10:52:23 INFO - PROCESS | 3856 | 1461088343798 Marionette DEBUG loaded listener.js 10:52:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (18C71400) [pid = 3856] [serial = 1739] [outer = 19B3C000] 10:52:24 INFO - PROCESS | 3856 | 1461088344330 Marionette TRACE conn3 <- [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]]]}] 10:52:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:52:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 725ms 10:52:24 INFO - PROCESS | 3856 | 1461088344391 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 10:52:24 INFO - PROCESS | 3856 | 1461088344395 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 10:52:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:52:24 INFO - PROCESS | 3856 | 1461088344401 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:52:24 INFO - PROCESS | 3856 | 1461088344405 Marionette TRACE conn3 <- [1,2282,null,{}] 10:52:24 INFO - PROCESS | 3856 | 1461088344412 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:24 INFO - PROCESS | 3856 | 1461088344527 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 10:52:24 INFO - PROCESS | 3856 | 1461088344658 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:24 INFO - PROCESS | 3856 | ++DOCSHELL 1346B000 == 50 [pid = 3856] [id = 580] 10:52:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (1346D800) [pid = 3856] [serial = 1740] [outer = 00000000] 10:52:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (137E0800) [pid = 3856] [serial = 1741] [outer = 1346D800] 10:52:24 INFO - PROCESS | 3856 | 1461088344715 Marionette DEBUG loaded listener.js 10:52:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (13A52400) [pid = 3856] [serial = 1742] [outer = 1346D800] 10:52:25 INFO - PROCESS | 3856 | 1461088345357 Marionette TRACE conn3 <- [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]]]}] 10:52:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:52:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 986ms 10:52:25 INFO - PROCESS | 3856 | 1461088345405 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 10:52:25 INFO - PROCESS | 3856 | 1461088345411 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 10:52:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:52:25 INFO - PROCESS | 3856 | 1461088345418 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:52:25 INFO - PROCESS | 3856 | 1461088345421 Marionette TRACE conn3 <- [1,2286,null,{}] 10:52:25 INFO - PROCESS | 3856 | 1461088345424 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:25 INFO - PROCESS | 3856 | 1461088345529 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 10:52:25 INFO - PROCESS | 3856 | 1461088345649 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:25 INFO - PROCESS | 3856 | ++DOCSHELL 13AF5800 == 51 [pid = 3856] [id = 581] 10:52:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (14B03400) [pid = 3856] [serial = 1743] [outer = 00000000] 10:52:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (16567400) [pid = 3856] [serial = 1744] [outer = 14B03400] 10:52:25 INFO - PROCESS | 3856 | 1461088345704 Marionette DEBUG loaded listener.js 10:52:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (16C0FC00) [pid = 3856] [serial = 1745] [outer = 14B03400] 10:52:26 INFO - PROCESS | 3856 | 1461088346245 Marionette TRACE conn3 <- [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]]]}] 10:52:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:52:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 894ms 10:52:26 INFO - PROCESS | 3856 | 1461088346303 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 10:52:26 INFO - PROCESS | 3856 | 1461088346306 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 10:52:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:52:26 INFO - PROCESS | 3856 | 1461088346309 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:52:26 INFO - PROCESS | 3856 | 1461088346313 Marionette TRACE conn3 <- [1,2290,null,{}] 10:52:26 INFO - PROCESS | 3856 | 1461088346324 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:26 INFO - PROCESS | 3856 | 1461088346431 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 10:52:26 INFO - PROCESS | 3856 | 1461088346567 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:26 INFO - PROCESS | 3856 | ++DOCSHELL 187C9400 == 52 [pid = 3856] [id = 582] 10:52:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (18A66000) [pid = 3856] [serial = 1746] [outer = 00000000] 10:52:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (19548C00) [pid = 3856] [serial = 1747] [outer = 18A66000] 10:52:26 INFO - PROCESS | 3856 | 1461088346625 Marionette DEBUG loaded listener.js 10:52:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (19A4BC00) [pid = 3856] [serial = 1748] [outer = 18A66000] 10:52:27 INFO - PROCESS | 3856 | 1461088347190 Marionette TRACE conn3 <- [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]]]}] 10:52:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:52:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 926ms 10:52:27 INFO - PROCESS | 3856 | 1461088347237 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 10:52:27 INFO - PROCESS | 3856 | 1461088347240 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 10:52:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:52:27 INFO - PROCESS | 3856 | 1461088347243 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:52:27 INFO - PROCESS | 3856 | 1461088347245 Marionette TRACE conn3 <- [1,2294,null,{}] 10:52:27 INFO - PROCESS | 3856 | 1461088347249 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:27 INFO - PROCESS | 3856 | 1461088347350 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 10:52:27 INFO - PROCESS | 3856 | 1461088347485 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:27 INFO - PROCESS | 3856 | ++DOCSHELL 1A2F4C00 == 53 [pid = 3856] [id = 583] 10:52:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (1A53C000) [pid = 3856] [serial = 1749] [outer = 00000000] 10:52:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (1AC4E400) [pid = 3856] [serial = 1750] [outer = 1A53C000] 10:52:27 INFO - PROCESS | 3856 | 1461088347540 Marionette DEBUG loaded listener.js 10:52:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (1ACB7400) [pid = 3856] [serial = 1751] [outer = 1A53C000] 10:52:28 INFO - PROCESS | 3856 | 1461088348099 Marionette TRACE conn3 <- [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]]]}] 10:52:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:52:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 925ms 10:52:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:52:28 INFO - PROCESS | 3856 | 1461088348172 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 10:52:28 INFO - PROCESS | 3856 | 1461088348175 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 10:52:28 INFO - PROCESS | 3856 | 1461088348178 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:52:28 INFO - PROCESS | 3856 | 1461088348180 Marionette TRACE conn3 <- [1,2298,null,{}] 10:52:28 INFO - PROCESS | 3856 | 1461088348184 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:28 INFO - PROCESS | 3856 | 1461088348334 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 10:52:28 INFO - PROCESS | 3856 | 1461088348397 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:28 INFO - PROCESS | 3856 | ++DOCSHELL 12D9E000 == 54 [pid = 3856] [id = 584] 10:52:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (12DA6C00) [pid = 3856] [serial = 1752] [outer = 00000000] 10:52:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (1630C400) [pid = 3856] [serial = 1753] [outer = 12DA6C00] 10:52:28 INFO - PROCESS | 3856 | 1461088348451 Marionette DEBUG loaded listener.js 10:52:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (17E5D000) [pid = 3856] [serial = 1754] [outer = 12DA6C00] 10:52:29 INFO - PROCESS | 3856 | 1461088349218 Marionette TRACE conn3 <- [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]]]}] 10:52:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:52:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1079ms 10:52:29 INFO - PROCESS | 3856 | 1461088349280 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 10:52:29 INFO - PROCESS | 3856 | 1461088349283 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 10:52:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:52:29 INFO - PROCESS | 3856 | 1461088349314 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:52:29 INFO - PROCESS | 3856 | 1461088349320 Marionette TRACE conn3 <- [1,2302,null,{}] 10:52:29 INFO - PROCESS | 3856 | 1461088349329 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:29 INFO - PROCESS | 3856 | 1461088349466 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 10:52:29 INFO - PROCESS | 3856 | 1461088349602 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:29 INFO - PROCESS | 3856 | ++DOCSHELL 142E9400 == 55 [pid = 3856] [id = 585] 10:52:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (142E9800) [pid = 3856] [serial = 1755] [outer = 00000000] 10:52:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (1550C400) [pid = 3856] [serial = 1756] [outer = 142E9800] 10:52:29 INFO - PROCESS | 3856 | 1461088349654 Marionette DEBUG loaded listener.js 10:52:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (1573EC00) [pid = 3856] [serial = 1757] [outer = 142E9800] 10:52:29 INFO - PROCESS | 3856 | --DOCSHELL 13469400 == 54 [pid = 3856] [id = 578] 10:52:29 INFO - PROCESS | 3856 | --DOCSHELL 11B5A400 == 53 [pid = 3856] [id = 577] 10:52:29 INFO - PROCESS | 3856 | --DOCSHELL 1320E800 == 52 [pid = 3856] [id = 576] 10:52:29 INFO - PROCESS | 3856 | --DOCSHELL 18E0E800 == 51 [pid = 3856] [id = 575] 10:52:29 INFO - PROCESS | 3856 | --DOCSHELL 12D9DC00 == 50 [pid = 3856] [id = 574] 10:52:29 INFO - PROCESS | 3856 | --DOCSHELL 18071800 == 49 [pid = 3856] [id = 573] 10:52:29 INFO - PROCESS | 3856 | --DOCSHELL 1633C000 == 48 [pid = 3856] [id = 572] 10:52:29 INFO - PROCESS | 3856 | --DOCSHELL 11BC7000 == 47 [pid = 3856] [id = 571] 10:52:29 INFO - PROCESS | 3856 | --DOCSHELL 12DA9800 == 46 [pid = 3856] [id = 570] 10:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (12D9E400) [pid = 3856] [serial = 1610] [outer = 00000000] [url = about:blank] 10:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (157E6C00) [pid = 3856] [serial = 1613] [outer = 00000000] [url = about:blank] 10:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (18A64000) [pid = 3856] [serial = 1565] [outer = 00000000] [url = about:blank] 10:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (19941C00) [pid = 3856] [serial = 1619] [outer = 00000000] [url = about:blank] 10:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (1851E400) [pid = 3856] [serial = 1616] [outer = 00000000] [url = about:blank] 10:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (19D8DC00) [pid = 3856] [serial = 1693] [outer = 00000000] [url = about:blank] 10:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (13AF7400) [pid = 3856] [serial = 1669] [outer = 00000000] [url = about:blank] 10:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (1439C400) [pid = 3856] [serial = 1670] [outer = 00000000] [url = about:blank] 10:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (157EF000) [pid = 3856] [serial = 1667] [outer = 00000000] [url = about:blank] 10:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (1550E400) [pid = 3856] [serial = 1666] [outer = 00000000] [url = about:blank] 10:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (16739800) [pid = 3856] [serial = 1672] [outer = 00000000] [url = about:blank] 10:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (16740800) [pid = 3856] [serial = 1673] [outer = 00000000] [url = about:blank] 10:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (187C2000) [pid = 3856] [serial = 1678] [outer = 00000000] [url = about:blank] 10:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (187C7000) [pid = 3856] [serial = 1679] [outer = 00000000] [url = about:blank] 10:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1807B400) [pid = 3856] [serial = 1675] [outer = 00000000] [url = about:blank] 10:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (13AF6400) [pid = 3856] [serial = 1654] [outer = 00000000] [url = about:blank] 10:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (16C06C00) [pid = 3856] [serial = 1657] [outer = 00000000] [url = about:blank] 10:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (19B34400) [pid = 3856] [serial = 1660] [outer = 00000000] [url = about:blank] 10:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (19DC0800) [pid = 3856] [serial = 1663] [outer = 00000000] [url = about:blank] 10:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (18C79400) [pid = 3856] [serial = 1681] [outer = 00000000] [url = about:blank] 10:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (197C3000) [pid = 3856] [serial = 1684] [outer = 00000000] [url = about:blank] 10:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (136F5C00) [pid = 3856] [serial = 1687] [outer = 00000000] [url = about:blank] 10:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (188E3400) [pid = 3856] [serial = 1690] [outer = 00000000] [url = about:blank] 10:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (136EF000) [pid = 3856] [serial = 1688] [outer = 00000000] [url = about:blank] 10:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (19AA6C00) [pid = 3856] [serial = 1685] [outer = 00000000] [url = about:blank] 10:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (1936A400) [pid = 3856] [serial = 1682] [outer = 00000000] [url = about:blank] 10:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (18079C00) [pid = 3856] [serial = 1676] [outer = 00000000] [url = about:blank] 10:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (18C7D800) [pid = 3856] [serial = 1691] [outer = 00000000] [url = about:blank] 10:52:30 INFO - PROCESS | 3856 | 1461088350181 Marionette TRACE conn3 <- [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]]]}] 10:52:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:52:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 910ms 10:52:30 INFO - PROCESS | 3856 | 1461088350212 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 10:52:30 INFO - PROCESS | 3856 | 1461088350217 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 10:52:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:52:30 INFO - PROCESS | 3856 | 1461088350241 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:52:30 INFO - PROCESS | 3856 | 1461088350244 Marionette TRACE conn3 <- [1,2306,null,{}] 10:52:30 INFO - PROCESS | 3856 | 1461088350250 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:30 INFO - PROCESS | 3856 | 1461088350335 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 10:52:30 INFO - PROCESS | 3856 | 1461088350344 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:30 INFO - PROCESS | 3856 | ++DOCSHELL 12DA0800 == 47 [pid = 3856] [id = 586] 10:52:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (136EF000) [pid = 3856] [serial = 1758] [outer = 00000000] 10:52:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (157EE000) [pid = 3856] [serial = 1759] [outer = 136EF000] 10:52:30 INFO - PROCESS | 3856 | 1461088350389 Marionette DEBUG loaded listener.js 10:52:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (15E70000) [pid = 3856] [serial = 1760] [outer = 136EF000] 10:52:30 INFO - PROCESS | 3856 | 1461088350861 Marionette TRACE conn3 <- [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] 10:52:30 INFO - PROCESS | 3856 | 1461088350928 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 10:52:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:52:30 INFO - PROCESS | 3856 | 1461088350931 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:52:30 INFO - PROCESS | 3856 | 1461088350935 Marionette TRACE conn3 <- [1,2310,null,{}] 10:52:30 INFO - PROCESS | 3856 | 1461088350945 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:31 INFO - PROCESS | 3856 | 1461088351038 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 10:52:31 INFO - PROCESS | 3856 | 1461088351180 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:31 INFO - PROCESS | 3856 | ++DOCSHELL 16307400 == 48 [pid = 3856] [id = 587] 10:52:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (1644C400) [pid = 3856] [serial = 1761] [outer = 00000000] 10:52:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (16C73800) [pid = 3856] [serial = 1762] [outer = 1644C400] 10:52:31 INFO - PROCESS | 3856 | 1461088351229 Marionette DEBUG loaded listener.js 10:52:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (18077800) [pid = 3856] [serial = 1763] [outer = 1644C400] 10:52:31 INFO - PROCESS | 3856 | 1461088351587 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 10:52:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:52:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 694ms 10:52:31 INFO - PROCESS | 3856 | 1461088351631 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 10:52:31 INFO - PROCESS | 3856 | 1461088351633 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 10:52:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:52:31 INFO - PROCESS | 3856 | 1461088351637 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:52:31 INFO - PROCESS | 3856 | 1461088351638 Marionette TRACE conn3 <- [1,2314,null,{}] 10:52:31 INFO - PROCESS | 3856 | 1461088351641 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:31 INFO - PROCESS | 3856 | 1461088351721 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 10:52:31 INFO - PROCESS | 3856 | 1461088351727 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:31 INFO - PROCESS | 3856 | ++DOCSHELL 1807B400 == 49 [pid = 3856] [id = 588] 10:52:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (18126800) [pid = 3856] [serial = 1764] [outer = 00000000] 10:52:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (18717800) [pid = 3856] [serial = 1765] [outer = 18126800] 10:52:31 INFO - PROCESS | 3856 | 1461088351773 Marionette DEBUG loaded listener.js 10:52:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (1871CC00) [pid = 3856] [serial = 1766] [outer = 18126800] 10:52:32 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (16459000) [pid = 3856] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:52:32 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (18E10400) [pid = 3856] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:52:32 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (133AE400) [pid = 3856] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:52:32 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (11BC2C00) [pid = 3856] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:52:32 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (11B5E800) [pid = 3856] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:52:32 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (12BE6800) [pid = 3856] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:52:32 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (16C04400) [pid = 3856] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:52:32 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (13208000) [pid = 3856] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:52:32 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1807BC00) [pid = 3856] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:52:32 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (1DC34800) [pid = 3856] [serial = 47] [outer = 00000000] [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.] 10:52:32 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (181A0000) [pid = 3856] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:52:32 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (1E0A3400) [pid = 3856] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:52:32 INFO - PROCESS | 3856 | 1461088352710 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 10:52:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:52:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1141ms 10:52:32 INFO - PROCESS | 3856 | 1461088352776 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 10:52:32 INFO - PROCESS | 3856 | 1461088352781 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 10:52:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:52:32 INFO - PROCESS | 3856 | 1461088352787 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:52:32 INFO - PROCESS | 3856 | 1461088352790 Marionette TRACE conn3 <- [1,2318,null,{}] 10:52:32 INFO - PROCESS | 3856 | 1461088352796 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:32 INFO - PROCESS | 3856 | 1461088352900 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 10:52:33 INFO - PROCESS | 3856 | 1461088353036 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:33 INFO - PROCESS | 3856 | ++DOCSHELL 133AF000 == 50 [pid = 3856] [id = 589] 10:52:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (13470800) [pid = 3856] [serial = 1767] [outer = 00000000] 10:52:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (13AF7C00) [pid = 3856] [serial = 1768] [outer = 13470800] 10:52:33 INFO - PROCESS | 3856 | 1461088353094 Marionette DEBUG loaded listener.js 10:52:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (142EF800) [pid = 3856] [serial = 1769] [outer = 13470800] 10:52:33 INFO - PROCESS | 3856 | 1461088353655 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 10:52:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:52:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 926ms 10:52:33 INFO - PROCESS | 3856 | 1461088353715 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 10:52:33 INFO - PROCESS | 3856 | 1461088353721 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 10:52:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:52:33 INFO - PROCESS | 3856 | 1461088353728 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:52:33 INFO - PROCESS | 3856 | 1461088353731 Marionette TRACE conn3 <- [1,2322,null,{}] 10:52:33 INFO - PROCESS | 3856 | 1461088353735 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:33 INFO - PROCESS | 3856 | 1461088353879 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 10:52:33 INFO - PROCESS | 3856 | 1461088353942 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:33 INFO - PROCESS | 3856 | ++DOCSHELL 12D9C000 == 51 [pid = 3856] [id = 590] 10:52:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (13A57400) [pid = 3856] [serial = 1770] [outer = 00000000] 10:52:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (16458400) [pid = 3856] [serial = 1771] [outer = 13A57400] 10:52:33 INFO - PROCESS | 3856 | 1461088354000 Marionette DEBUG loaded listener.js 10:52:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (1673C000) [pid = 3856] [serial = 1772] [outer = 13A57400] 10:52:34 INFO - PROCESS | 3856 | 1461088354562 Marionette TRACE conn3 <- [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]]]}] 10:52:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:52:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 894ms 10:52:34 INFO - PROCESS | 3856 | 1461088354614 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 10:52:34 INFO - PROCESS | 3856 | 1461088354617 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 10:52:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:52:34 INFO - PROCESS | 3856 | 1461088354621 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:52:34 INFO - PROCESS | 3856 | 1461088354625 Marionette TRACE conn3 <- [1,2326,null,{}] 10:52:34 INFO - PROCESS | 3856 | 1461088354636 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:34 INFO - PROCESS | 3856 | 1461088354740 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 10:52:34 INFO - PROCESS | 3856 | 1461088354848 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:34 INFO - PROCESS | 3856 | ++DOCSHELL 18715000 == 52 [pid = 3856] [id = 591] 10:52:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (187C2000) [pid = 3856] [serial = 1773] [outer = 00000000] 10:52:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (18A5C400) [pid = 3856] [serial = 1774] [outer = 187C2000] 10:52:34 INFO - PROCESS | 3856 | 1461088354904 Marionette DEBUG loaded listener.js 10:52:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (18A64400) [pid = 3856] [serial = 1775] [outer = 187C2000] 10:52:35 INFO - PROCESS | 3856 | 1461088355461 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 10:52:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:52:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 895ms 10:52:35 INFO - PROCESS | 3856 | 1461088355508 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 10:52:35 INFO - PROCESS | 3856 | 1461088355511 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 10:52:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:52:35 INFO - PROCESS | 3856 | 1461088355514 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:52:35 INFO - PROCESS | 3856 | 1461088355516 Marionette TRACE conn3 <- [1,2330,null,{}] 10:52:35 INFO - PROCESS | 3856 | 1461088355520 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:35 INFO - PROCESS | 3856 | 1461088355618 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 10:52:35 INFO - PROCESS | 3856 | 1461088355724 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:35 INFO - PROCESS | 3856 | ++DOCSHELL 18A59800 == 53 [pid = 3856] [id = 592] 10:52:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (18A5AC00) [pid = 3856] [serial = 1776] [outer = 00000000] 10:52:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (18E0B400) [pid = 3856] [serial = 1777] [outer = 18A5AC00] 10:52:35 INFO - PROCESS | 3856 | 1461088355778 Marionette DEBUG loaded listener.js 10:52:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (19360400) [pid = 3856] [serial = 1778] [outer = 18A5AC00] 10:52:36 INFO - PROCESS | 3856 | 1461088356351 Marionette TRACE conn3 <- [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]]]}] 10:52:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:52:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 879ms 10:52:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:52:36 INFO - PROCESS | 3856 | 1461088356418 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 10:52:36 INFO - PROCESS | 3856 | 1461088356421 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 10:52:36 INFO - PROCESS | 3856 | 1461088356424 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:52:36 INFO - PROCESS | 3856 | 1461088356426 Marionette TRACE conn3 <- [1,2334,null,{}] 10:52:36 INFO - PROCESS | 3856 | 1461088356430 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:36 INFO - PROCESS | 3856 | 1461088356525 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 10:52:36 INFO - PROCESS | 3856 | 1461088356658 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:36 INFO - PROCESS | 3856 | ++DOCSHELL 18C76400 == 54 [pid = 3856] [id = 593] 10:52:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (18C79400) [pid = 3856] [serial = 1779] [outer = 00000000] 10:52:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (197C2000) [pid = 3856] [serial = 1780] [outer = 18C79400] 10:52:36 INFO - PROCESS | 3856 | 1461088356697 Marionette DEBUG loaded listener.js 10:52:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (197C5800) [pid = 3856] [serial = 1781] [outer = 18C79400] 10:52:37 INFO - PROCESS | 3856 | 1461088357338 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 10:52:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:52:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 987ms 10:52:37 INFO - PROCESS | 3856 | 1461088357411 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 10:52:37 INFO - PROCESS | 3856 | 1461088357415 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 10:52:37 INFO - PROCESS | 3856 | 1461088357420 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:52:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:52:37 INFO - PROCESS | 3856 | 1461088357424 Marionette TRACE conn3 <- [1,2338,null,{}] 10:52:37 INFO - PROCESS | 3856 | 1461088357437 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:37 INFO - PROCESS | 3856 | 1461088357565 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 10:52:37 INFO - PROCESS | 3856 | 1461088357703 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:37 INFO - PROCESS | 3856 | ++DOCSHELL 12355000 == 55 [pid = 3856] [id = 594] 10:52:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (13203000) [pid = 3856] [serial = 1782] [outer = 00000000] 10:52:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (13AF6800) [pid = 3856] [serial = 1783] [outer = 13203000] 10:52:37 INFO - PROCESS | 3856 | 1461088357756 Marionette DEBUG loaded listener.js 10:52:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (1434BC00) [pid = 3856] [serial = 1784] [outer = 13203000] 10:52:38 INFO - PROCESS | 3856 | --DOCSHELL 16307400 == 54 [pid = 3856] [id = 587] 10:52:38 INFO - PROCESS | 3856 | --DOCSHELL 12DA0800 == 53 [pid = 3856] [id = 586] 10:52:38 INFO - PROCESS | 3856 | --DOCSHELL 142E9400 == 52 [pid = 3856] [id = 585] 10:52:38 INFO - PROCESS | 3856 | --DOCSHELL 187C9400 == 51 [pid = 3856] [id = 582] 10:52:38 INFO - PROCESS | 3856 | --DOCSHELL 13AF5800 == 50 [pid = 3856] [id = 581] 10:52:38 INFO - PROCESS | 3856 | --DOCSHELL 1346B000 == 49 [pid = 3856] [id = 580] 10:52:38 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1E0A9800) [pid = 3856] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:52:38 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (19938800) [pid = 3856] [serial = 1735] [outer = 00000000] [url = about:blank] 10:52:38 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (1C9F2000) [pid = 3856] [serial = 1151] [outer = 00000000] [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.] 10:52:38 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (18A5E000) [pid = 3856] [serial = 1723] [outer = 00000000] [url = about:blank] 10:52:38 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (18A62C00) [pid = 3856] [serial = 1724] [outer = 00000000] [url = about:blank] 10:52:38 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (19A3EC00) [pid = 3856] [serial = 1730] [outer = 00000000] [url = about:blank] 10:52:38 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (16C05000) [pid = 3856] [serial = 1733] [outer = 00000000] [url = about:blank] 10:52:38 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (18713800) [pid = 3856] [serial = 1721] [outer = 00000000] [url = about:blank] 10:52:38 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (19D8BC00) [pid = 3856] [serial = 1738] [outer = 00000000] [url = about:blank] 10:52:38 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (19B3AC00) [pid = 3856] [serial = 1736] [outer = 00000000] [url = about:blank] 10:52:38 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (195F5400) [pid = 3856] [serial = 1726] [outer = 00000000] [url = about:blank] 10:52:38 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (19A44000) [pid = 3856] [serial = 1729] [outer = 00000000] [url = about:blank] 10:52:38 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (13264400) [pid = 3856] [serial = 1696] [outer = 00000000] [url = about:blank] 10:52:38 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (195F4400) [pid = 3856] [serial = 1727] [outer = 00000000] [url = about:blank] 10:52:38 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (16465000) [pid = 3856] [serial = 1699] [outer = 00000000] [url = about:blank] 10:52:38 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (18A63C00) [pid = 3856] [serial = 1702] [outer = 00000000] [url = about:blank] 10:52:38 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (142A4000) [pid = 3856] [serial = 1708] [outer = 00000000] [url = about:blank] 10:52:38 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (1439C000) [pid = 3856] [serial = 1709] [outer = 00000000] [url = about:blank] 10:52:38 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (1386E000) [pid = 3856] [serial = 1732] [outer = 00000000] [url = about:blank] 10:52:38 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (13471C00) [pid = 3856] [serial = 1714] [outer = 00000000] [url = about:blank] 10:52:38 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (15517400) [pid = 3856] [serial = 1715] [outer = 00000000] [url = about:blank] 10:52:38 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (16C80400) [pid = 3856] [serial = 1717] [outer = 00000000] [url = about:blank] 10:52:38 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (17EA2800) [pid = 3856] [serial = 1718] [outer = 00000000] [url = about:blank] 10:52:38 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1630A800) [pid = 3856] [serial = 1712] [outer = 00000000] [url = about:blank] 10:52:38 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (15DCD000) [pid = 3856] [serial = 1711] [outer = 00000000] [url = about:blank] 10:52:38 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1851B800) [pid = 3856] [serial = 1720] [outer = 00000000] [url = about:blank] 10:52:38 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1A5ED800) [pid = 3856] [serial = 1705] [outer = 00000000] [url = about:blank] 10:52:38 INFO - PROCESS | 3856 | 1461088358319 Marionette TRACE conn3 <- [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]]]}] 10:52:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:52:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 941ms 10:52:38 INFO - PROCESS | 3856 | 1461088358371 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 10:52:38 INFO - PROCESS | 3856 | 1461088358377 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 10:52:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:52:38 INFO - PROCESS | 3856 | 1461088358383 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:52:38 INFO - PROCESS | 3856 | 1461088358385 Marionette TRACE conn3 <- [1,2342,null,{}] 10:52:38 INFO - PROCESS | 3856 | 1461088358389 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:38 INFO - PROCESS | 3856 | 1461088358470 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 10:52:38 INFO - PROCESS | 3856 | 1461088358478 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:38 INFO - PROCESS | 3856 | ++DOCSHELL 1386E000 == 50 [pid = 3856] [id = 595] 10:52:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (14B06000) [pid = 3856] [serial = 1785] [outer = 00000000] 10:52:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (15B33800) [pid = 3856] [serial = 1786] [outer = 14B06000] 10:52:38 INFO - PROCESS | 3856 | 1461088358524 Marionette DEBUG loaded listener.js 10:52:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (16302400) [pid = 3856] [serial = 1787] [outer = 14B06000] 10:52:38 INFO - PROCESS | 3856 | 1461088359002 Marionette TRACE conn3 <- [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]]]}] 10:52:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:52:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 632ms 10:52:38 INFO - PROCESS | 3856 | 1461088359020 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 10:52:38 INFO - PROCESS | 3856 | 1461088359022 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 10:52:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:52:38 INFO - PROCESS | 3856 | 1461088359025 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:52:39 INFO - PROCESS | 3856 | 1461088359028 Marionette TRACE conn3 <- [1,2346,null,{}] 10:52:39 INFO - PROCESS | 3856 | 1461088359038 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:39 INFO - PROCESS | 3856 | 1461088359153 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 10:52:39 INFO - PROCESS | 3856 | 1461088359163 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:39 INFO - PROCESS | 3856 | ++DOCSHELL 16C04400 == 51 [pid = 3856] [id = 596] 10:52:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (16C05000) [pid = 3856] [serial = 1788] [outer = 00000000] 10:52:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (17EA2C00) [pid = 3856] [serial = 1789] [outer = 16C05000] 10:52:39 INFO - PROCESS | 3856 | 1461088359212 Marionette DEBUG loaded listener.js 10:52:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (18075800) [pid = 3856] [serial = 1790] [outer = 16C05000] 10:52:39 INFO - PROCESS | 3856 | 1461088359696 Marionette TRACE conn3 <- [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]]]}] 10:52:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:52:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 741ms 10:52:39 INFO - PROCESS | 3856 | 1461088359749 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 10:52:39 INFO - PROCESS | 3856 | 1461088359751 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 10:52:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:52:39 INFO - PROCESS | 3856 | 1461088359754 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:52:39 INFO - PROCESS | 3856 | 1461088359756 Marionette TRACE conn3 <- [1,2350,null,{}] 10:52:39 INFO - PROCESS | 3856 | 1461088359759 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:39 INFO - PROCESS | 3856 | 1461088359838 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 10:52:39 INFO - PROCESS | 3856 | 1461088359844 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:39 INFO - PROCESS | 3856 | ++DOCSHELL 1633D400 == 52 [pid = 3856] [id = 597] 10:52:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (16C0E800) [pid = 3856] [serial = 1791] [outer = 00000000] 10:52:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1870EC00) [pid = 3856] [serial = 1792] [outer = 16C0E800] 10:52:39 INFO - PROCESS | 3856 | 1461088359889 Marionette DEBUG loaded listener.js 10:52:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (188DF800) [pid = 3856] [serial = 1793] [outer = 16C0E800] 10:52:40 INFO - PROCESS | 3856 | 1461088360333 Marionette TRACE conn3 <- [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]]]}] 10:52:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:52:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 632ms 10:52:40 INFO - PROCESS | 3856 | 1461088360392 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 10:52:40 INFO - PROCESS | 3856 | 1461088360394 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 10:52:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:52:40 INFO - PROCESS | 3856 | 1461088360404 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:52:40 INFO - PROCESS | 3856 | 1461088360406 Marionette TRACE conn3 <- [1,2354,null,{}] 10:52:40 INFO - PROCESS | 3856 | 1461088360409 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:40 INFO - PROCESS | 3856 | 1461088360501 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 10:52:40 INFO - PROCESS | 3856 | 1461088360592 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:40 INFO - PROCESS | 3856 | ++DOCSHELL 18A5C000 == 53 [pid = 3856] [id = 598] 10:52:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (18A5F000) [pid = 3856] [serial = 1794] [outer = 00000000] 10:52:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (18C71000) [pid = 3856] [serial = 1795] [outer = 18A5F000] 10:52:40 INFO - PROCESS | 3856 | 1461088360636 Marionette DEBUG loaded listener.js 10:52:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (18C70000) [pid = 3856] [serial = 1796] [outer = 18A5F000] 10:52:41 INFO - PROCESS | 3856 | 1461088361076 Marionette TRACE conn3 <- [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]]]}] 10:52:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:52:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 725ms 10:52:41 INFO - PROCESS | 3856 | 1461088361128 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 10:52:41 INFO - PROCESS | 3856 | 1461088361130 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 10:52:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:52:41 INFO - PROCESS | 3856 | 1461088361133 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:52:41 INFO - PROCESS | 3856 | 1461088361135 Marionette TRACE conn3 <- [1,2358,null,{}] 10:52:41 INFO - PROCESS | 3856 | 1461088361138 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:41 INFO - PROCESS | 3856 | 1461088361282 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 10:52:41 INFO - PROCESS | 3856 | 1461088361356 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:41 INFO - PROCESS | 3856 | ++DOCSHELL 11B1E000 == 54 [pid = 3856] [id = 599] 10:52:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (197BB400) [pid = 3856] [serial = 1797] [outer = 00000000] 10:52:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (19AA6C00) [pid = 3856] [serial = 1798] [outer = 197BB400] 10:52:41 INFO - PROCESS | 3856 | 1461088361403 Marionette DEBUG loaded listener.js 10:52:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (19B34800) [pid = 3856] [serial = 1799] [outer = 197BB400] 10:52:41 INFO - PROCESS | 3856 | 1461088361802 Marionette TRACE conn3 <- [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]]]}] 10:52:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:52:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 740ms 10:52:41 INFO - PROCESS | 3856 | 1461088361861 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 10:52:41 INFO - PROCESS | 3856 | 1461088361863 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 10:52:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:52:41 INFO - PROCESS | 3856 | 1461088361866 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:52:41 INFO - PROCESS | 3856 | 1461088361868 Marionette TRACE conn3 <- [1,2362,null,{}] 10:52:41 INFO - PROCESS | 3856 | 1461088361871 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:41 INFO - PROCESS | 3856 | 1461088361981 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 10:52:42 INFO - PROCESS | 3856 | 1461088362048 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:42 INFO - PROCESS | 3856 | ++DOCSHELL 19B37400 == 55 [pid = 3856] [id = 600] 10:52:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (19B38400) [pid = 3856] [serial = 1800] [outer = 00000000] 10:52:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (19BE3400) [pid = 3856] [serial = 1801] [outer = 19B38400] 10:52:42 INFO - PROCESS | 3856 | 1461088362091 Marionette DEBUG loaded listener.js 10:52:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (19BD5C00) [pid = 3856] [serial = 1802] [outer = 19B38400] 10:52:42 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (197BD800) [pid = 3856] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:52:42 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (18E04400) [pid = 3856] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:52:42 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (19B3B400) [pid = 3856] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:52:42 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (16333C00) [pid = 3856] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:52:42 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (12DA4400) [pid = 3856] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:52:42 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (19B3C000) [pid = 3856] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:52:42 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (142E9800) [pid = 3856] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:52:42 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (1644C400) [pid = 3856] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:52:42 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (136EF000) [pid = 3856] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:52:42 INFO - PROCESS | 3856 | 1461088362520 Marionette TRACE conn3 <- [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]]]}] 10:52:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:52:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 694ms 10:52:42 INFO - PROCESS | 3856 | 1461088362566 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 10:52:42 INFO - PROCESS | 3856 | 1461088362568 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 10:52:42 INFO - PROCESS | 3856 | 1461088362571 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:52:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:52:42 INFO - PROCESS | 3856 | 1461088362572 Marionette TRACE conn3 <- [1,2366,null,{}] 10:52:42 INFO - PROCESS | 3856 | 1461088362576 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:42 INFO - PROCESS | 3856 | 1461088362653 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 10:52:42 INFO - PROCESS | 3856 | 1461088362747 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:42 INFO - PROCESS | 3856 | ++DOCSHELL 123B3000 == 56 [pid = 3856] [id = 601] 10:52:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (12D78000) [pid = 3856] [serial = 1803] [outer = 00000000] 10:52:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (18A5E000) [pid = 3856] [serial = 1804] [outer = 12D78000] 10:52:42 INFO - PROCESS | 3856 | 1461088362791 Marionette DEBUG loaded listener.js 10:52:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (19B3B400) [pid = 3856] [serial = 1805] [outer = 12D78000] 10:52:43 INFO - PROCESS | 3856 | 1461088363133 Marionette TRACE conn3 <- [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]]]}] 10:52:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:52:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 617ms 10:52:43 INFO - PROCESS | 3856 | 1461088363193 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 10:52:43 INFO - PROCESS | 3856 | 1461088363195 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 10:52:43 INFO - PROCESS | 3856 | 1461088363199 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:52:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:52:43 INFO - PROCESS | 3856 | 1461088363201 Marionette TRACE conn3 <- [1,2370,null,{}] 10:52:43 INFO - PROCESS | 3856 | 1461088363213 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:43 INFO - PROCESS | 3856 | 1461088363290 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 10:52:43 INFO - PROCESS | 3856 | 1461088363323 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:43 INFO - PROCESS | 3856 | ++DOCSHELL 12BDDC00 == 57 [pid = 3856] [id = 602] 10:52:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (12D41000) [pid = 3856] [serial = 1806] [outer = 00000000] 10:52:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (19D8DC00) [pid = 3856] [serial = 1807] [outer = 12D41000] 10:52:43 INFO - PROCESS | 3856 | 1461088363371 Marionette DEBUG loaded listener.js 10:52:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (19DC7400) [pid = 3856] [serial = 1808] [outer = 12D41000] 10:52:43 INFO - PROCESS | 3856 | 1461088363794 Marionette TRACE conn3 <- [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]]]}] 10:52:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:52:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 648ms 10:52:43 INFO - PROCESS | 3856 | 1461088363858 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 10:52:43 INFO - PROCESS | 3856 | 1461088363860 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 10:52:43 INFO - PROCESS | 3856 | 1461088363863 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:52:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:52:43 INFO - PROCESS | 3856 | 1461088363865 Marionette TRACE conn3 <- [1,2374,null,{}] 10:52:43 INFO - PROCESS | 3856 | 1461088363868 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:43 INFO - PROCESS | 3856 | 1461088363946 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 10:52:43 INFO - PROCESS | 3856 | 1461088363951 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:43 INFO - PROCESS | 3856 | ++DOCSHELL 1A53DC00 == 58 [pid = 3856] [id = 603] 10:52:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (1A53F400) [pid = 3856] [serial = 1809] [outer = 00000000] 10:52:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (1A6DEC00) [pid = 3856] [serial = 1810] [outer = 1A53F400] 10:52:43 INFO - PROCESS | 3856 | 1461088363995 Marionette DEBUG loaded listener.js 10:52:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (1A6EA800) [pid = 3856] [serial = 1811] [outer = 1A53F400] 10:52:44 INFO - PROCESS | 3856 | 1461088364524 Marionette TRACE conn3 <- [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]]]}] 10:52:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:52:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 725ms 10:52:44 INFO - PROCESS | 3856 | 1461088364587 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 10:52:44 INFO - PROCESS | 3856 | 1461088364591 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 10:52:44 INFO - PROCESS | 3856 | 1461088364597 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:52:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:52:44 INFO - PROCESS | 3856 | 1461088364601 Marionette TRACE conn3 <- [1,2378,null,{}] 10:52:44 INFO - PROCESS | 3856 | 1461088364608 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:44 INFO - PROCESS | 3856 | 1461088364797 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 10:52:44 INFO - PROCESS | 3856 | 1461088364912 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:44 INFO - PROCESS | 3856 | ++DOCSHELL 12DA3800 == 59 [pid = 3856] [id = 604] 10:52:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (12DA8000) [pid = 3856] [serial = 1812] [outer = 00000000] 10:52:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (1553DC00) [pid = 3856] [serial = 1813] [outer = 12DA8000] 10:52:44 INFO - PROCESS | 3856 | 1461088364968 Marionette DEBUG loaded listener.js 10:52:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (159E6000) [pid = 3856] [serial = 1814] [outer = 12DA8000] 10:52:45 INFO - PROCESS | 3856 | 1461088365559 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 10:52:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:52:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1033ms 10:52:45 INFO - PROCESS | 3856 | 1461088365630 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 10:52:45 INFO - PROCESS | 3856 | 1461088365636 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 10:52:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:52:45 INFO - PROCESS | 3856 | 1461088365663 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:52:45 INFO - PROCESS | 3856 | 1461088365665 Marionette TRACE conn3 <- [1,2382,null,{}] 10:52:45 INFO - PROCESS | 3856 | 1461088365669 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:45 INFO - PROCESS | 3856 | 1461088365829 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 10:52:45 INFO - PROCESS | 3856 | 1461088365888 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:45 INFO - PROCESS | 3856 | ++DOCSHELL 1434B400 == 60 [pid = 3856] [id = 605] 10:52:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (16747C00) [pid = 3856] [serial = 1815] [outer = 00000000] 10:52:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (18713400) [pid = 3856] [serial = 1816] [outer = 16747C00] 10:52:45 INFO - PROCESS | 3856 | 1461088365942 Marionette DEBUG loaded listener.js 10:52:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (18C73000) [pid = 3856] [serial = 1817] [outer = 16747C00] 10:52:46 INFO - PROCESS | 3856 | 1461088366571 Marionette TRACE conn3 <- [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]]]}] 10:52:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:52:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 941ms 10:52:46 INFO - PROCESS | 3856 | 1461088366606 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 10:52:46 INFO - PROCESS | 3856 | 1461088366609 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 10:52:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:52:46 INFO - PROCESS | 3856 | 1461088366613 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:52:46 INFO - PROCESS | 3856 | 1461088366617 Marionette TRACE conn3 <- [1,2386,null,{}] 10:52:46 INFO - PROCESS | 3856 | 1461088366628 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:46 INFO - PROCESS | 3856 | 1461088366731 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 10:52:46 INFO - PROCESS | 3856 | 1461088366852 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:46 INFO - PROCESS | 3856 | ++DOCSHELL 195F5400 == 61 [pid = 3856] [id = 606] 10:52:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (19B3AC00) [pid = 3856] [serial = 1818] [outer = 00000000] 10:52:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (1A53D000) [pid = 3856] [serial = 1819] [outer = 19B3AC00] 10:52:46 INFO - PROCESS | 3856 | 1461088366909 Marionette DEBUG loaded listener.js 10:52:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (1AC49C00) [pid = 3856] [serial = 1820] [outer = 19B3AC00] 10:52:47 INFO - PROCESS | 3856 | 1461088367514 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 10:52:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:52:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 940ms 10:52:47 INFO - PROCESS | 3856 | 1461088367553 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 10:52:47 INFO - PROCESS | 3856 | 1461088367556 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 10:52:47 INFO - PROCESS | 3856 | 1461088367561 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:52:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:52:47 INFO - PROCESS | 3856 | 1461088367563 Marionette TRACE conn3 <- [1,2390,null,{}] 10:52:47 INFO - PROCESS | 3856 | 1461088367566 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:47 INFO - PROCESS | 3856 | 1461088367671 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 10:52:47 INFO - PROCESS | 3856 | 1461088367811 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:47 INFO - PROCESS | 3856 | ++DOCSHELL 19F35C00 == 62 [pid = 3856] [id = 607] 10:52:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (1AC44000) [pid = 3856] [serial = 1821] [outer = 00000000] 10:52:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (1C179400) [pid = 3856] [serial = 1822] [outer = 1AC44000] 10:52:47 INFO - PROCESS | 3856 | 1461088367866 Marionette DEBUG loaded listener.js 10:52:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (1C17DC00) [pid = 3856] [serial = 1823] [outer = 1AC44000] 10:52:48 INFO - PROCESS | 3856 | 1461088368410 Marionette TRACE conn3 <- [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]]]}] 10:52:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:52:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 879ms 10:52:48 INFO - PROCESS | 3856 | 1461088368452 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 10:52:48 INFO - PROCESS | 3856 | 1461088368454 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 10:52:48 INFO - PROCESS | 3856 | 1461088368459 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:52:48 INFO - PROCESS | 3856 | 1461088368461 Marionette TRACE conn3 <- [1,2394,null,{}] 10:52:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:52:48 INFO - PROCESS | 3856 | 1461088368464 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:48 INFO - PROCESS | 3856 | 1461088368566 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 10:52:48 INFO - PROCESS | 3856 | 1461088368678 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:48 INFO - PROCESS | 3856 | ++DOCSHELL 1346A800 == 63 [pid = 3856] [id = 608] 10:52:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (1346B400) [pid = 3856] [serial = 1824] [outer = 00000000] 10:52:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (15E69C00) [pid = 3856] [serial = 1825] [outer = 1346B400] 10:52:48 INFO - PROCESS | 3856 | 1461088368731 Marionette DEBUG loaded listener.js 10:52:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (16442C00) [pid = 3856] [serial = 1826] [outer = 1346B400] 10:52:49 INFO - PROCESS | 3856 | 1461088369546 Marionette TRACE conn3 <- [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]]]}] 10:52:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:52:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1126ms 10:52:49 INFO - PROCESS | 3856 | 1461088369590 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 10:52:49 INFO - PROCESS | 3856 | 1461088369593 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 10:52:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:52:49 INFO - PROCESS | 3856 | 1461088369598 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:52:49 INFO - PROCESS | 3856 | 1461088369602 Marionette TRACE conn3 <- [1,2398,null,{}] 10:52:49 INFO - PROCESS | 3856 | 1461088369620 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:49 INFO - PROCESS | 3856 | 1461088369748 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 10:52:49 INFO - PROCESS | 3856 | 1461088369816 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:49 INFO - PROCESS | 3856 | ++DOCSHELL 1550E400 == 64 [pid = 3856] [id = 609] 10:52:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (1571AC00) [pid = 3856] [serial = 1827] [outer = 00000000] 10:52:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (1633E000) [pid = 3856] [serial = 1828] [outer = 1571AC00] 10:52:49 INFO - PROCESS | 3856 | 1461088369866 Marionette DEBUG loaded listener.js 10:52:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (1656D800) [pid = 3856] [serial = 1829] [outer = 1571AC00] 10:52:50 INFO - PROCESS | 3856 | 1461088370405 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 10:52:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:52:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 817ms 10:52:50 INFO - PROCESS | 3856 | 1461088370439 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 10:52:50 INFO - PROCESS | 3856 | 1461088370444 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 10:52:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:52:50 INFO - PROCESS | 3856 | 1461088370450 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:52:50 INFO - PROCESS | 3856 | 1461088370453 Marionette TRACE conn3 <- [1,2402,null,{}] 10:52:50 INFO - PROCESS | 3856 | 1461088370457 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:50 INFO - PROCESS | 3856 | 1461088370550 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 10:52:50 INFO - PROCESS | 3856 | --DOCSHELL 15BD2800 == 63 [pid = 3856] [id = 566] 10:52:50 INFO - PROCESS | 3856 | --DOCSHELL 12D7AC00 == 62 [pid = 3856] [id = 565] 10:52:50 INFO - PROCESS | 3856 | --DOCSHELL 1993C000 == 61 [pid = 3856] [id = 502] 10:52:50 INFO - PROCESS | 3856 | --DOCSHELL 13A5B000 == 60 [pid = 3856] [id = 537] 10:52:50 INFO - PROCESS | 3856 | --DOCSHELL 12BDDC00 == 59 [pid = 3856] [id = 602] 10:52:50 INFO - PROCESS | 3856 | --DOCSHELL 123B3000 == 58 [pid = 3856] [id = 601] 10:52:50 INFO - PROCESS | 3856 | --DOCSHELL 19B37400 == 57 [pid = 3856] [id = 600] 10:52:50 INFO - PROCESS | 3856 | --DOCSHELL 11B1E000 == 56 [pid = 3856] [id = 599] 10:52:50 INFO - PROCESS | 3856 | --DOCSHELL 18A5C000 == 55 [pid = 3856] [id = 598] 10:52:50 INFO - PROCESS | 3856 | --DOCSHELL 1633D400 == 54 [pid = 3856] [id = 597] 10:52:50 INFO - PROCESS | 3856 | --DOCSHELL 16C04400 == 53 [pid = 3856] [id = 596] 10:52:50 INFO - PROCESS | 3856 | --DOCSHELL 1386E000 == 52 [pid = 3856] [id = 595] 10:52:50 INFO - PROCESS | 3856 | --DOCSHELL 12355000 == 51 [pid = 3856] [id = 594] 10:52:50 INFO - PROCESS | 3856 | --DOCSHELL 18E0FC00 == 50 [pid = 3856] [id = 579] 10:52:50 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (18717800) [pid = 3856] [serial = 1765] [outer = 00000000] [url = about:blank] 10:52:50 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (16567400) [pid = 3856] [serial = 1744] [outer = 00000000] [url = about:blank] 10:52:50 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (19548C00) [pid = 3856] [serial = 1747] [outer = 00000000] [url = about:blank] 10:52:50 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (1AC4E400) [pid = 3856] [serial = 1750] [outer = 00000000] [url = about:blank] 10:52:50 INFO - PROCESS | 3856 | --DOCSHELL 1812F000 == 49 [pid = 3856] [id = 17] 10:52:50 INFO - PROCESS | 3856 | --DOCSHELL 133AF000 == 48 [pid = 3856] [id = 589] 10:52:50 INFO - PROCESS | 3856 | --DOCSHELL 1807B400 == 47 [pid = 3856] [id = 588] 10:52:50 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (19BDEC00) [pid = 3856] [serial = 1661] [outer = 00000000] [url = about:blank] 10:52:50 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (19DC7800) [pid = 3856] [serial = 1664] [outer = 00000000] [url = about:blank] 10:52:50 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (19D8B800) [pid = 3856] [serial = 1652] [outer = 00000000] [url = about:blank] 10:52:50 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (1807C000) [pid = 3856] [serial = 1658] [outer = 00000000] [url = about:blank] 10:52:50 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (14BA3400) [pid = 3856] [serial = 1655] [outer = 00000000] [url = about:blank] 10:52:50 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (18C71400) [pid = 3856] [serial = 1739] [outer = 00000000] [url = about:blank] 10:52:50 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (137E0800) [pid = 3856] [serial = 1741] [outer = 00000000] [url = about:blank] 10:52:50 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (1573EC00) [pid = 3856] [serial = 1757] [outer = 00000000] [url = about:blank] 10:52:50 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (1550C400) [pid = 3856] [serial = 1756] [outer = 00000000] [url = about:blank] 10:52:50 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (16C73800) [pid = 3856] [serial = 1762] [outer = 00000000] [url = about:blank] 10:52:50 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (18077800) [pid = 3856] [serial = 1763] [outer = 00000000] [url = about:blank] 10:52:50 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (157EE000) [pid = 3856] [serial = 1759] [outer = 00000000] [url = about:blank] 10:52:50 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (15E70000) [pid = 3856] [serial = 1760] [outer = 00000000] [url = about:blank] 10:52:50 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (1630C400) [pid = 3856] [serial = 1753] [outer = 00000000] [url = about:blank] 10:52:50 INFO - PROCESS | 3856 | 1461088370699 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:50 INFO - PROCESS | 3856 | ++DOCSHELL 11BCEC00 == 48 [pid = 3856] [id = 610] 10:52:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (12355000) [pid = 3856] [serial = 1830] [outer = 00000000] 10:52:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (133AF000) [pid = 3856] [serial = 1831] [outer = 12355000] 10:52:50 INFO - PROCESS | 3856 | 1461088370750 Marionette DEBUG loaded listener.js 10:52:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (13A5B000) [pid = 3856] [serial = 1832] [outer = 12355000] 10:52:51 INFO - PROCESS | 3856 | 1461088371249 Marionette TRACE conn3 <- [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]]]}] 10:52:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:52:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 832ms 10:52:51 INFO - PROCESS | 3856 | 1461088371275 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 10:52:51 INFO - PROCESS | 3856 | 1461088371277 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 10:52:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:52:51 INFO - PROCESS | 3856 | 1461088371281 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:52:51 INFO - PROCESS | 3856 | 1461088371284 Marionette TRACE conn3 <- [1,2406,null,{}] 10:52:51 INFO - PROCESS | 3856 | 1461088371294 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:51 INFO - PROCESS | 3856 | 1461088371385 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 10:52:51 INFO - PROCESS | 3856 | 1461088371394 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:51 INFO - PROCESS | 3856 | ++DOCSHELL 1807D400 == 49 [pid = 3856] [id = 611] 10:52:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (1812A800) [pid = 3856] [serial = 1833] [outer = 00000000] 10:52:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (1870FC00) [pid = 3856] [serial = 1834] [outer = 1812A800] 10:52:51 INFO - PROCESS | 3856 | 1461088371441 Marionette DEBUG loaded listener.js 10:52:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (18719000) [pid = 3856] [serial = 1835] [outer = 1812A800] 10:52:51 INFO - PROCESS | 3856 | 1461088371889 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:52:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:52:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 633ms 10:52:51 INFO - PROCESS | 3856 | 1461088371902 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 10:52:51 INFO - PROCESS | 3856 | 1461088371904 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 10:52:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:52:51 INFO - PROCESS | 3856 | 1461088371907 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:52:51 INFO - PROCESS | 3856 | 1461088371909 Marionette TRACE conn3 <- [1,2410,null,{}] 10:52:51 INFO - PROCESS | 3856 | 1461088371912 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:51 INFO - PROCESS | 3856 | 1461088371991 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 10:52:51 INFO - PROCESS | 3856 | 1461088371997 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:51 INFO - PROCESS | 3856 | ++DOCSHELL 18711800 == 50 [pid = 3856] [id = 612] 10:52:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (18A5C000) [pid = 3856] [serial = 1836] [outer = 00000000] 10:52:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (18C77800) [pid = 3856] [serial = 1837] [outer = 18A5C000] 10:52:52 INFO - PROCESS | 3856 | 1461088372042 Marionette DEBUG loaded listener.js 10:52:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (18E0BC00) [pid = 3856] [serial = 1838] [outer = 18A5C000] 10:52:52 INFO - PROCESS | 3856 | 1461088372481 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:52:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:52:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 586ms 10:52:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:52:52 INFO - PROCESS | 3856 | 1461088372511 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 10:52:52 INFO - PROCESS | 3856 | 1461088372513 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 10:52:52 INFO - PROCESS | 3856 | 1461088372516 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:52:52 INFO - PROCESS | 3856 | 1461088372518 Marionette TRACE conn3 <- [1,2414,null,{}] 10:52:52 INFO - PROCESS | 3856 | 1461088372521 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:52 INFO - PROCESS | 3856 | 1461088372598 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 10:52:52 INFO - PROCESS | 3856 | 1461088372604 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:52 INFO - PROCESS | 3856 | ++DOCSHELL 14B10000 == 51 [pid = 3856] [id = 613] 10:52:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (187C2C00) [pid = 3856] [serial = 1839] [outer = 00000000] 10:52:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (197C1C00) [pid = 3856] [serial = 1840] [outer = 187C2C00] 10:52:52 INFO - PROCESS | 3856 | 1461088372649 Marionette DEBUG loaded listener.js 10:52:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (197C4000) [pid = 3856] [serial = 1841] [outer = 187C2C00] 10:52:53 INFO - PROCESS | 3856 | 1461088373135 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 10:52:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:52:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 678ms 10:52:53 INFO - PROCESS | 3856 | 1461088373198 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 10:52:53 INFO - PROCESS | 3856 | 1461088373200 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 10:52:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:52:53 INFO - PROCESS | 3856 | 1461088373212 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:52:53 INFO - PROCESS | 3856 | 1461088373214 Marionette TRACE conn3 <- [1,2418,null,{}] 10:52:53 INFO - PROCESS | 3856 | 1461088373217 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:53 INFO - PROCESS | 3856 | 1461088373348 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 10:52:53 INFO - PROCESS | 3856 | 1461088373421 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:53 INFO - PROCESS | 3856 | ++DOCSHELL 197BE400 == 52 [pid = 3856] [id = 614] 10:52:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (19B33800) [pid = 3856] [serial = 1842] [outer = 00000000] 10:52:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (19D8C400) [pid = 3856] [serial = 1843] [outer = 19B33800] 10:52:53 INFO - PROCESS | 3856 | 1461088373469 Marionette DEBUG loaded listener.js 10:52:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (19F32000) [pid = 3856] [serial = 1844] [outer = 19B33800] 10:52:53 INFO - PROCESS | 3856 | 1461088373888 Marionette TRACE conn3 <- [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]]]}] 10:52:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:52:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 678ms 10:52:53 INFO - PROCESS | 3856 | 1461088373903 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 10:52:53 INFO - PROCESS | 3856 | 1461088373905 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 10:52:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:52:53 INFO - PROCESS | 3856 | 1461088373908 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:52:53 INFO - PROCESS | 3856 | 1461088373910 Marionette TRACE conn3 <- [1,2422,null,{}] 10:52:53 INFO - PROCESS | 3856 | 1461088373913 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:54 INFO - PROCESS | 3856 | 1461088374050 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 10:52:54 INFO - PROCESS | 3856 | 1461088374075 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:54 INFO - PROCESS | 3856 | ++DOCSHELL 142F1C00 == 53 [pid = 3856] [id = 615] 10:52:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (19DC0C00) [pid = 3856] [serial = 1845] [outer = 00000000] 10:52:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (1ACBD800) [pid = 3856] [serial = 1846] [outer = 19DC0C00] 10:52:54 INFO - PROCESS | 3856 | 1461088374119 Marionette DEBUG loaded listener.js 10:52:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (1ACC0000) [pid = 3856] [serial = 1847] [outer = 19DC0C00] 10:52:54 INFO - PROCESS | 3856 | 1461088374546 Marionette TRACE conn3 <- [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]]]}] 10:52:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:52:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 679ms 10:52:54 INFO - PROCESS | 3856 | 1461088374591 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 10:52:54 INFO - PROCESS | 3856 | 1461088374593 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 10:52:54 INFO - PROCESS | 3856 | 1461088374596 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:52:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:52:54 INFO - PROCESS | 3856 | 1461088374598 Marionette TRACE conn3 <- [1,2426,null,{}] 10:52:54 INFO - PROCESS | 3856 | 1461088374601 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:54 INFO - PROCESS | 3856 | 1461088374715 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 10:52:54 INFO - PROCESS | 3856 | 1461088374776 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:54 INFO - PROCESS | 3856 | ++DOCSHELL 19D89800 == 54 [pid = 3856] [id = 616] 10:52:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (19DC0800) [pid = 3856] [serial = 1848] [outer = 00000000] 10:52:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (1C74B000) [pid = 3856] [serial = 1849] [outer = 19DC0800] 10:52:54 INFO - PROCESS | 3856 | 1461088374824 Marionette DEBUG loaded listener.js 10:52:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (1C9F4400) [pid = 3856] [serial = 1850] [outer = 19DC0800] 10:52:55 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (197BB400) [pid = 3856] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:52:55 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (13203000) [pid = 3856] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:52:55 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (16C05000) [pid = 3856] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:52:55 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (16C0E800) [pid = 3856] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:52:55 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (18A5F000) [pid = 3856] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:52:55 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (14B06000) [pid = 3856] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:52:55 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (19B38400) [pid = 3856] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:52:55 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (12D78000) [pid = 3856] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:52:55 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (12D41000) [pid = 3856] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:52:55 INFO - PROCESS | 3856 | 1461088375327 Marionette TRACE conn3 <- [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]]]}] 10:52:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:52:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 787ms 10:52:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:52:55 INFO - PROCESS | 3856 | 1461088375399 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 10:52:55 INFO - PROCESS | 3856 | 1461088375403 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 10:52:55 INFO - PROCESS | 3856 | 1461088375407 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:52:55 INFO - PROCESS | 3856 | 1461088375409 Marionette TRACE conn3 <- [1,2430,null,{}] 10:52:55 INFO - PROCESS | 3856 | 1461088375413 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:55 INFO - PROCESS | 3856 | 1461088375492 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 10:52:55 INFO - PROCESS | 3856 | 1461088375497 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:55 INFO - PROCESS | 3856 | ++DOCSHELL 13AF7400 == 55 [pid = 3856] [id = 617] 10:52:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (16567800) [pid = 3856] [serial = 1851] [outer = 00000000] 10:52:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (18C73800) [pid = 3856] [serial = 1852] [outer = 16567800] 10:52:55 INFO - PROCESS | 3856 | 1461088375541 Marionette DEBUG loaded listener.js 10:52:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (197BFC00) [pid = 3856] [serial = 1853] [outer = 16567800] 10:52:55 INFO - PROCESS | 3856 | 1461088375945 Marionette TRACE conn3 <- [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]]]}] 10:52:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:52:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 586ms 10:52:55 INFO - PROCESS | 3856 | 1461088375992 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 10:52:55 INFO - PROCESS | 3856 | 1461088375994 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 10:52:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:52:55 INFO - PROCESS | 3856 | 1461088375998 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:52:55 INFO - PROCESS | 3856 | 1461088375999 Marionette TRACE conn3 <- [1,2434,null,{}] 10:52:55 INFO - PROCESS | 3856 | 1461088376003 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:56 INFO - PROCESS | 3856 | 1461088376083 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 10:52:56 INFO - PROCESS | 3856 | 1461088376088 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:56 INFO - PROCESS | 3856 | ++DOCSHELL 15BC9000 == 56 [pid = 3856] [id = 618] 10:52:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (1A6DF000) [pid = 3856] [serial = 1854] [outer = 00000000] 10:52:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (1C9F5C00) [pid = 3856] [serial = 1855] [outer = 1A6DF000] 10:52:56 INFO - PROCESS | 3856 | 1461088376133 Marionette DEBUG loaded listener.js 10:52:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (1C9FA800) [pid = 3856] [serial = 1856] [outer = 1A6DF000] 10:52:56 INFO - PROCESS | 3856 | 1461088376592 Marionette TRACE conn3 <- [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]]]}] 10:52:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:52:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 633ms 10:52:56 INFO - PROCESS | 3856 | 1461088376633 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 10:52:56 INFO - PROCESS | 3856 | 1461088376636 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 10:52:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:52:56 INFO - PROCESS | 3856 | 1461088376639 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:52:56 INFO - PROCESS | 3856 | 1461088376641 Marionette TRACE conn3 <- [1,2438,null,{}] 10:52:56 INFO - PROCESS | 3856 | 1461088376645 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:56 INFO - PROCESS | 3856 | 1461088376743 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 10:52:56 INFO - PROCESS | 3856 | 1461088376750 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:56 INFO - PROCESS | 3856 | ++DOCSHELL 1CAB0C00 == 57 [pid = 3856] [id = 619] 10:52:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (1CAB7800) [pid = 3856] [serial = 1857] [outer = 00000000] 10:52:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (1CE15C00) [pid = 3856] [serial = 1858] [outer = 1CAB7800] 10:52:56 INFO - PROCESS | 3856 | 1461088376799 Marionette DEBUG loaded listener.js 10:52:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (1CEB6800) [pid = 3856] [serial = 1859] [outer = 1CAB7800] 10:52:57 INFO - PROCESS | 3856 | 1461088377447 Marionette TRACE conn3 <- [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]]]}] 10:52:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:52:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 817ms 10:52:57 INFO - PROCESS | 3856 | 1461088377466 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 10:52:57 INFO - PROCESS | 3856 | 1461088377470 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 10:52:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:52:57 INFO - PROCESS | 3856 | 1461088377476 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:52:57 INFO - PROCESS | 3856 | 1461088377480 Marionette TRACE conn3 <- [1,2442,null,{}] 10:52:57 INFO - PROCESS | 3856 | 1461088377485 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:57 INFO - PROCESS | 3856 | 1461088377594 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 10:52:57 INFO - PROCESS | 3856 | 1461088377710 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:57 INFO - PROCESS | 3856 | ++DOCSHELL 13873400 == 58 [pid = 3856] [id = 620] 10:52:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (13876800) [pid = 3856] [serial = 1860] [outer = 00000000] 10:52:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (1630D800) [pid = 3856] [serial = 1861] [outer = 13876800] 10:52:57 INFO - PROCESS | 3856 | 1461088377807 Marionette DEBUG loaded listener.js 10:52:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (16740C00) [pid = 3856] [serial = 1862] [outer = 13876800] 10:52:58 INFO - PROCESS | 3856 | 1461088378377 Marionette TRACE conn3 <- [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]]]}] 10:52:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:52:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 940ms 10:52:58 INFO - PROCESS | 3856 | 1461088378406 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 10:52:58 INFO - PROCESS | 3856 | 1461088378412 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 10:52:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:52:58 INFO - PROCESS | 3856 | 1461088378419 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:52:58 INFO - PROCESS | 3856 | 1461088378422 Marionette TRACE conn3 <- [1,2446,null,{}] 10:52:58 INFO - PROCESS | 3856 | 1461088378426 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:58 INFO - PROCESS | 3856 | 1461088378538 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 10:52:58 INFO - PROCESS | 3856 | 1461088378651 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:58 INFO - PROCESS | 3856 | ++DOCSHELL 1386D000 == 59 [pid = 3856] [id = 621] 10:52:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (15BD2400) [pid = 3856] [serial = 1863] [outer = 00000000] 10:52:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (18520000) [pid = 3856] [serial = 1864] [outer = 15BD2400] 10:52:58 INFO - PROCESS | 3856 | 1461088378704 Marionette DEBUG loaded listener.js 10:52:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (18A5A000) [pid = 3856] [serial = 1865] [outer = 15BD2400] 10:52:59 INFO - PROCESS | 3856 | 1461088379283 Marionette TRACE conn3 <- [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]]]}] 10:52:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:52:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 941ms 10:52:59 INFO - PROCESS | 3856 | 1461088379346 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 10:52:59 INFO - PROCESS | 3856 | 1461088379348 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 10:52:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:52:59 INFO - PROCESS | 3856 | 1461088379352 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:52:59 INFO - PROCESS | 3856 | 1461088379356 Marionette TRACE conn3 <- [1,2450,null,{}] 10:52:59 INFO - PROCESS | 3856 | 1461088379367 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:59 INFO - PROCESS | 3856 | 1461088379481 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 10:52:59 INFO - PROCESS | 3856 | 1461088379623 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:59 INFO - PROCESS | 3856 | ++DOCSHELL 181A0000 == 60 [pid = 3856] [id = 622] 10:52:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (19F35000) [pid = 3856] [serial = 1866] [outer = 00000000] 10:52:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (1C17D000) [pid = 3856] [serial = 1867] [outer = 19F35000] 10:52:59 INFO - PROCESS | 3856 | 1461088379680 Marionette DEBUG loaded listener.js 10:52:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (1C9F7000) [pid = 3856] [serial = 1868] [outer = 19F35000] 10:53:00 INFO - PROCESS | 3856 | 1461088380327 Marionette TRACE conn3 <- [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]]]}] 10:53:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:53:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 987ms 10:53:00 INFO - PROCESS | 3856 | 1461088380355 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 10:53:00 INFO - PROCESS | 3856 | 1461088380358 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 10:53:00 INFO - PROCESS | 3856 | 1461088380363 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:53:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:53:00 INFO - PROCESS | 3856 | 1461088380365 Marionette TRACE conn3 <- [1,2454,null,{}] 10:53:00 INFO - PROCESS | 3856 | 1461088380369 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:00 INFO - PROCESS | 3856 | 1461088380472 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 10:53:00 INFO - PROCESS | 3856 | 1461088380616 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:00 INFO - PROCESS | 3856 | ++DOCSHELL 19B38C00 == 61 [pid = 3856] [id = 623] 10:53:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (1CAAE000) [pid = 3856] [serial = 1869] [outer = 00000000] 10:53:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (1CEC0400) [pid = 3856] [serial = 1870] [outer = 1CAAE000] 10:53:00 INFO - PROCESS | 3856 | 1461088380677 Marionette DEBUG loaded listener.js 10:53:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (1D2F6000) [pid = 3856] [serial = 1871] [outer = 1CAAE000] 10:53:01 INFO - PROCESS | 3856 | 1461088381258 Marionette TRACE conn3 <- [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]]]}] 10:53:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:53:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 987ms 10:53:01 INFO - PROCESS | 3856 | 1461088381350 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 10:53:01 INFO - PROCESS | 3856 | 1461088381352 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 10:53:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:53:01 INFO - PROCESS | 3856 | 1461088381355 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:53:01 INFO - PROCESS | 3856 | 1461088381357 Marionette TRACE conn3 <- [1,2458,null,{}] 10:53:01 INFO - PROCESS | 3856 | 1461088381361 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:01 INFO - PROCESS | 3856 | 1461088381481 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 10:53:01 INFO - PROCESS | 3856 | 1461088381627 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:01 INFO - PROCESS | 3856 | ++DOCSHELL 12BE1C00 == 62 [pid = 3856] [id = 624] 10:53:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (12DA4400) [pid = 3856] [serial = 1872] [outer = 00000000] 10:53:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (1550C000) [pid = 3856] [serial = 1873] [outer = 12DA4400] 10:53:01 INFO - PROCESS | 3856 | 1461088381682 Marionette DEBUG loaded listener.js 10:53:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (15E6B400) [pid = 3856] [serial = 1874] [outer = 12DA4400] 10:53:02 INFO - PROCESS | 3856 | 1461088382362 Marionette TRACE conn3 <- [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]]]}] 10:53:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:53:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1064ms 10:53:02 INFO - PROCESS | 3856 | 1461088382430 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 10:53:02 INFO - PROCESS | 3856 | 1461088382435 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 10:53:02 INFO - PROCESS | 3856 | 1461088382440 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:53:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:53:02 INFO - PROCESS | 3856 | 1461088382444 Marionette TRACE conn3 <- [1,2462,null,{}] 10:53:02 INFO - PROCESS | 3856 | 1461088382448 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:02 INFO - PROCESS | 3856 | 1461088382552 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 10:53:02 INFO - PROCESS | 3856 | 1461088382705 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:02 INFO - PROCESS | 3856 | ++DOCSHELL 142A7C00 == 63 [pid = 3856] [id = 625] 10:53:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (142E6800) [pid = 3856] [serial = 1875] [outer = 00000000] 10:53:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (1807DC00) [pid = 3856] [serial = 1876] [outer = 142E6800] 10:53:02 INFO - PROCESS | 3856 | 1461088382756 Marionette DEBUG loaded listener.js 10:53:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (1851D400) [pid = 3856] [serial = 1877] [outer = 142E6800] 10:53:03 INFO - PROCESS | 3856 | --DOCSHELL 18C76400 == 62 [pid = 3856] [id = 593] 10:53:03 INFO - PROCESS | 3856 | --DOCSHELL 12BDE400 == 61 [pid = 3856] [id = 511] 10:53:03 INFO - PROCESS | 3856 | --DOCSHELL 15BC9000 == 60 [pid = 3856] [id = 618] 10:53:03 INFO - PROCESS | 3856 | --DOCSHELL 13AF7400 == 59 [pid = 3856] [id = 617] 10:53:03 INFO - PROCESS | 3856 | --DOCSHELL 19D89800 == 58 [pid = 3856] [id = 616] 10:53:03 INFO - PROCESS | 3856 | --DOCSHELL 142F1C00 == 57 [pid = 3856] [id = 615] 10:53:03 INFO - PROCESS | 3856 | --DOCSHELL 197BE400 == 56 [pid = 3856] [id = 614] 10:53:03 INFO - PROCESS | 3856 | --DOCSHELL 14B10000 == 55 [pid = 3856] [id = 613] 10:53:03 INFO - PROCESS | 3856 | --DOCSHELL 18711800 == 54 [pid = 3856] [id = 612] 10:53:03 INFO - PROCESS | 3856 | --DOCSHELL 1807D400 == 53 [pid = 3856] [id = 611] 10:53:03 INFO - PROCESS | 3856 | --DOCSHELL 11BCEC00 == 52 [pid = 3856] [id = 610] 10:53:03 INFO - PROCESS | 3856 | --DOCSHELL 1550E400 == 51 [pid = 3856] [id = 609] 10:53:03 INFO - PROCESS | 3856 | --DOCSHELL 19F35C00 == 50 [pid = 3856] [id = 607] 10:53:03 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (197C2000) [pid = 3856] [serial = 1780] [outer = 00000000] [url = about:blank] 10:53:03 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (16458400) [pid = 3856] [serial = 1771] [outer = 00000000] [url = about:blank] 10:53:03 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (18A5C400) [pid = 3856] [serial = 1774] [outer = 00000000] [url = about:blank] 10:53:03 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (1A6DEC00) [pid = 3856] [serial = 1810] [outer = 00000000] [url = about:blank] 10:53:03 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (18E0B400) [pid = 3856] [serial = 1777] [outer = 00000000] [url = about:blank] 10:53:03 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (13AF7C00) [pid = 3856] [serial = 1768] [outer = 00000000] [url = about:blank] 10:53:03 INFO - PROCESS | 3856 | --DOCSHELL 195F5400 == 49 [pid = 3856] [id = 606] 10:53:03 INFO - PROCESS | 3856 | --DOCSHELL 1434B400 == 48 [pid = 3856] [id = 605] 10:53:03 INFO - PROCESS | 3856 | --DOCSHELL 12DA3800 == 47 [pid = 3856] [id = 604] 10:53:03 INFO - PROCESS | 3856 | --DOCSHELL 1A53DC00 == 46 [pid = 3856] [id = 603] 10:53:03 INFO - PROCESS | 3856 | 1461088383329 Marionette TRACE conn3 <- [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]]]}] 10:53:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:53:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 941ms 10:53:03 INFO - PROCESS | 3856 | 1461088383371 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 10:53:03 INFO - PROCESS | 3856 | 1461088383376 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 10:53:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:53:03 INFO - PROCESS | 3856 | 1461088383382 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:53:03 INFO - PROCESS | 3856 | 1461088383384 Marionette TRACE conn3 <- [1,2466,null,{}] 10:53:03 INFO - PROCESS | 3856 | 1461088383388 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:03 INFO - PROCESS | 3856 | 1461088383472 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 10:53:03 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (19B34800) [pid = 3856] [serial = 1799] [outer = 00000000] [url = about:blank] 10:53:03 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (18A5E000) [pid = 3856] [serial = 1804] [outer = 00000000] [url = about:blank] 10:53:03 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (19D8DC00) [pid = 3856] [serial = 1807] [outer = 00000000] [url = about:blank] 10:53:03 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (19BD5C00) [pid = 3856] [serial = 1802] [outer = 00000000] [url = about:blank] 10:53:03 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (19DC7400) [pid = 3856] [serial = 1808] [outer = 00000000] [url = about:blank] 10:53:03 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (19B3B400) [pid = 3856] [serial = 1805] [outer = 00000000] [url = about:blank] 10:53:03 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (188DF800) [pid = 3856] [serial = 1793] [outer = 00000000] [url = about:blank] 10:53:03 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (19AA6C00) [pid = 3856] [serial = 1798] [outer = 00000000] [url = about:blank] 10:53:03 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (1434BC00) [pid = 3856] [serial = 1784] [outer = 00000000] [url = about:blank] 10:53:03 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (13AF6800) [pid = 3856] [serial = 1783] [outer = 00000000] [url = about:blank] 10:53:03 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (17EA2C00) [pid = 3856] [serial = 1789] [outer = 00000000] [url = about:blank] 10:53:03 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (18075800) [pid = 3856] [serial = 1790] [outer = 00000000] [url = about:blank] 10:53:03 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (1870EC00) [pid = 3856] [serial = 1792] [outer = 00000000] [url = about:blank] 10:53:03 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (18C71000) [pid = 3856] [serial = 1795] [outer = 00000000] [url = about:blank] 10:53:03 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (15B33800) [pid = 3856] [serial = 1786] [outer = 00000000] [url = about:blank] 10:53:03 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (18C70000) [pid = 3856] [serial = 1796] [outer = 00000000] [url = about:blank] 10:53:03 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (16302400) [pid = 3856] [serial = 1787] [outer = 00000000] [url = about:blank] 10:53:03 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (19BE3400) [pid = 3856] [serial = 1801] [outer = 00000000] [url = about:blank] 10:53:03 INFO - PROCESS | 3856 | 1461088383595 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:03 INFO - PROCESS | 3856 | ++DOCSHELL 11BCA000 == 47 [pid = 3856] [id = 626] 10:53:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (1234D800) [pid = 3856] [serial = 1878] [outer = 00000000] 10:53:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (142F1C00) [pid = 3856] [serial = 1879] [outer = 1234D800] 10:53:03 INFO - PROCESS | 3856 | 1461088383642 Marionette DEBUG loaded listener.js 10:53:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (15B33800) [pid = 3856] [serial = 1880] [outer = 1234D800] 10:53:04 INFO - PROCESS | 3856 | 1461088384061 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 10:53:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:53:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 740ms 10:53:04 INFO - PROCESS | 3856 | 1461088384122 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 10:53:04 INFO - PROCESS | 3856 | 1461088384124 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 10:53:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:53:04 INFO - PROCESS | 3856 | 1461088384128 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:53:04 INFO - PROCESS | 3856 | 1461088384131 Marionette TRACE conn3 <- [1,2470,null,{}] 10:53:04 INFO - PROCESS | 3856 | 1461088384141 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:04 INFO - PROCESS | 3856 | 1461088384231 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 10:53:04 INFO - PROCESS | 3856 | 1461088384245 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:04 INFO - PROCESS | 3856 | ++DOCSHELL 18C78800 == 48 [pid = 3856] [id = 627] 10:53:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (18C79800) [pid = 3856] [serial = 1881] [outer = 00000000] 10:53:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (18E10C00) [pid = 3856] [serial = 1882] [outer = 18C79800] 10:53:04 INFO - PROCESS | 3856 | 1461088384277 Marionette DEBUG loaded listener.js 10:53:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (197B8800) [pid = 3856] [serial = 1883] [outer = 18C79800] 10:53:04 INFO - PROCESS | 3856 | 1461088384769 Marionette TRACE conn3 <- [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]]]}] 10:53:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:53:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 694ms 10:53:04 INFO - PROCESS | 3856 | 1461088384810 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 10:53:04 INFO - PROCESS | 3856 | 1461088384812 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 10:53:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:53:04 INFO - PROCESS | 3856 | 1461088384847 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:53:04 INFO - PROCESS | 3856 | 1461088384849 Marionette TRACE conn3 <- [1,2474,null,{}] 10:53:04 INFO - PROCESS | 3856 | 1461088384852 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:04 INFO - PROCESS | 3856 | 1461088384935 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 10:53:04 INFO - PROCESS | 3856 | 1461088384944 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:04 INFO - PROCESS | 3856 | ++DOCSHELL 19AEC000 == 49 [pid = 3856] [id = 628] 10:53:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (19AEE800) [pid = 3856] [serial = 1884] [outer = 00000000] 10:53:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (19B35800) [pid = 3856] [serial = 1885] [outer = 19AEE800] 10:53:04 INFO - PROCESS | 3856 | 1461088384990 Marionette DEBUG loaded listener.js 10:53:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (19B3D400) [pid = 3856] [serial = 1886] [outer = 19AEE800] 10:53:05 INFO - PROCESS | 3856 | 1461088385447 Marionette TRACE conn3 <- [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]]]}] 10:53:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:53:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 632ms 10:53:05 INFO - PROCESS | 3856 | 1461088385472 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 10:53:05 INFO - PROCESS | 3856 | 1461088385473 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 10:53:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:53:05 INFO - PROCESS | 3856 | 1461088385477 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:53:05 INFO - PROCESS | 3856 | 1461088385478 Marionette TRACE conn3 <- [1,2478,null,{}] 10:53:05 INFO - PROCESS | 3856 | 1461088385482 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:05 INFO - PROCESS | 3856 | 1461088385562 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 10:53:05 INFO - PROCESS | 3856 | 1461088385570 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:05 INFO - PROCESS | 3856 | ++DOCSHELL 11BCF400 == 50 [pid = 3856] [id = 629] 10:53:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (195F1800) [pid = 3856] [serial = 1887] [outer = 00000000] 10:53:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (19D8DC00) [pid = 3856] [serial = 1888] [outer = 195F1800] 10:53:05 INFO - PROCESS | 3856 | 1461088385617 Marionette DEBUG loaded listener.js 10:53:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (19DBB800) [pid = 3856] [serial = 1889] [outer = 195F1800] 10:53:06 INFO - PROCESS | 3856 | 1461088386118 Marionette TRACE conn3 <- [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]]]}] 10:53:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:53:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 678ms 10:53:06 INFO - PROCESS | 3856 | 1461088386177 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 10:53:06 INFO - PROCESS | 3856 | 1461088386179 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 10:53:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:53:06 INFO - PROCESS | 3856 | 1461088386188 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:53:06 INFO - PROCESS | 3856 | 1461088386190 Marionette TRACE conn3 <- [1,2482,null,{}] 10:53:06 INFO - PROCESS | 3856 | 1461088386193 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:06 INFO - PROCESS | 3856 | 1461088386317 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 10:53:06 INFO - PROCESS | 3856 | 1461088386416 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:06 INFO - PROCESS | 3856 | ++DOCSHELL 1A6E6C00 == 51 [pid = 3856] [id = 630] 10:53:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (1AC40400) [pid = 3856] [serial = 1890] [outer = 00000000] 10:53:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (1ACC1400) [pid = 3856] [serial = 1891] [outer = 1AC40400] 10:53:06 INFO - PROCESS | 3856 | 1461088386463 Marionette DEBUG loaded listener.js 10:53:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (1C179800) [pid = 3856] [serial = 1892] [outer = 1AC40400] 10:53:06 INFO - PROCESS | 3856 | 1461088386857 Marionette TRACE conn3 <- [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]]]}] 10:53:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:53:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 725ms 10:53:06 INFO - PROCESS | 3856 | 1461088386907 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 10:53:06 INFO - PROCESS | 3856 | 1461088386909 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 10:53:06 INFO - PROCESS | 3856 | 1461088386912 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:53:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:53:06 INFO - PROCESS | 3856 | 1461088386914 Marionette TRACE conn3 <- [1,2486,null,{}] 10:53:06 INFO - PROCESS | 3856 | 1461088386923 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:07 INFO - PROCESS | 3856 | 1461088387034 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 10:53:07 INFO - PROCESS | 3856 | 1461088387040 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:07 INFO - PROCESS | 3856 | ++DOCSHELL 1439C400 == 52 [pid = 3856] [id = 631] 10:53:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (16C7B400) [pid = 3856] [serial = 1893] [outer = 00000000] 10:53:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (1CAB7400) [pid = 3856] [serial = 1894] [outer = 16C7B400] 10:53:07 INFO - PROCESS | 3856 | 1461088387085 Marionette DEBUG loaded listener.js 10:53:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (1CEB5000) [pid = 3856] [serial = 1895] [outer = 16C7B400] 10:53:07 INFO - PROCESS | 3856 | 1461088387527 Marionette TRACE conn3 <- [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]]]}] 10:53:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:53:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 617ms 10:53:07 INFO - PROCESS | 3856 | 1461088387550 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 10:53:07 INFO - PROCESS | 3856 | 1461088387552 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 10:53:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:53:07 INFO - PROCESS | 3856 | 1461088387556 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:53:07 INFO - PROCESS | 3856 | 1461088387557 Marionette TRACE conn3 <- [1,2490,null,{}] 10:53:07 INFO - PROCESS | 3856 | 1461088387561 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:07 INFO - PROCESS | 3856 | 1461088387681 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 10:53:07 INFO - PROCESS | 3856 | 1461088387778 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:07 INFO - PROCESS | 3856 | ++DOCSHELL 1C9FC000 == 53 [pid = 3856] [id = 632] 10:53:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (1D3F7000) [pid = 3856] [serial = 1896] [outer = 00000000] 10:53:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (1D656400) [pid = 3856] [serial = 1897] [outer = 1D3F7000] 10:53:07 INFO - PROCESS | 3856 | 1461088387821 Marionette DEBUG loaded listener.js 10:53:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (1D659800) [pid = 3856] [serial = 1898] [outer = 1D3F7000] 10:53:08 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (12DA6C00) [pid = 3856] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:53:08 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (187BD000) [pid = 3856] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:53:08 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (19B33800) [pid = 3856] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:53:08 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (19DC0C00) [pid = 3856] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:53:08 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (19DC0800) [pid = 3856] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:53:08 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (1346B400) [pid = 3856] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:53:08 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (1812A800) [pid = 3856] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:53:08 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (1571AC00) [pid = 3856] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:53:08 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (18A5C000) [pid = 3856] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:53:08 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (187C2C00) [pid = 3856] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:53:08 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (12355000) [pid = 3856] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:53:08 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (1A6DF000) [pid = 3856] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:53:08 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (16567800) [pid = 3856] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:53:08 INFO - PROCESS | 3856 | 1461088388398 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:53:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:53:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 879ms 10:53:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:53:08 INFO - PROCESS | 3856 | 1461088388441 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 10:53:08 INFO - PROCESS | 3856 | 1461088388443 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 10:53:08 INFO - PROCESS | 3856 | 1461088388446 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:53:08 INFO - PROCESS | 3856 | 1461088388448 Marionette TRACE conn3 <- [1,2494,null,{}] 10:53:08 INFO - PROCESS | 3856 | 1461088388451 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:08 INFO - PROCESS | 3856 | 1461088388531 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 10:53:08 INFO - PROCESS | 3856 | 1461088388538 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:08 INFO - PROCESS | 3856 | ++DOCSHELL 14B06000 == 54 [pid = 3856] [id = 633] 10:53:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (15E6F800) [pid = 3856] [serial = 1899] [outer = 00000000] 10:53:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (1944D400) [pid = 3856] [serial = 1900] [outer = 15E6F800] 10:53:08 INFO - PROCESS | 3856 | 1461088388582 Marionette DEBUG loaded listener.js 10:53:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (19DC0800) [pid = 3856] [serial = 1901] [outer = 15E6F800] 10:53:09 INFO - PROCESS | 3856 | 1461088389017 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:53:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:53:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 586ms 10:53:09 INFO - PROCESS | 3856 | 1461088389043 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 10:53:09 INFO - PROCESS | 3856 | 1461088389045 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 10:53:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:53:09 INFO - PROCESS | 3856 | 1461088389061 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:53:09 INFO - PROCESS | 3856 | 1461088389063 Marionette TRACE conn3 <- [1,2498,null,{}] 10:53:09 INFO - PROCESS | 3856 | 1461088389066 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:09 INFO - PROCESS | 3856 | 1461088389146 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 10:53:09 INFO - PROCESS | 3856 | 1461088389152 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:09 INFO - PROCESS | 3856 | ++DOCSHELL 17E9A400 == 55 [pid = 3856] [id = 634] 10:53:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (1C749C00) [pid = 3856] [serial = 1902] [outer = 00000000] 10:53:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (1D652C00) [pid = 3856] [serial = 1903] [outer = 1C749C00] 10:53:09 INFO - PROCESS | 3856 | 1461088389196 Marionette DEBUG loaded listener.js 10:53:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (15722000) [pid = 3856] [serial = 1904] [outer = 1C749C00] 10:53:09 INFO - PROCESS | 3856 | 1461088389673 Marionette TRACE conn3 <- [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]]]}] 10:53:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:53:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 679ms 10:53:09 INFO - PROCESS | 3856 | 1461088389732 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 10:53:09 INFO - PROCESS | 3856 | 1461088389734 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 10:53:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:53:09 INFO - PROCESS | 3856 | 1461088389737 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:53:09 INFO - PROCESS | 3856 | 1461088389739 Marionette TRACE conn3 <- [1,2502,null,{}] 10:53:09 INFO - PROCESS | 3856 | 1461088389743 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:09 INFO - PROCESS | 3856 | 1461088389842 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 10:53:09 INFO - PROCESS | 3856 | 1461088389856 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:09 INFO - PROCESS | 3856 | ++DOCSHELL 1D660400 == 56 [pid = 3856] [id = 635] 10:53:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (1DC2D000) [pid = 3856] [serial = 1905] [outer = 00000000] 10:53:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (1DC32000) [pid = 3856] [serial = 1906] [outer = 1DC2D000] 10:53:09 INFO - PROCESS | 3856 | 1461088389905 Marionette DEBUG loaded listener.js 10:53:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (1DC36C00) [pid = 3856] [serial = 1907] [outer = 1DC2D000] 10:53:10 INFO - PROCESS | 3856 | 1461088390623 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 10:53:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:53:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 925ms 10:53:10 INFO - PROCESS | 3856 | 1461088390684 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 10:53:10 INFO - PROCESS | 3856 | 1461088390691 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 10:53:10 INFO - PROCESS | 3856 | 1461088390697 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:53:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:53:10 INFO - PROCESS | 3856 | 1461088390700 Marionette TRACE conn3 <- [1,2506,null,{}] 10:53:10 INFO - PROCESS | 3856 | 1461088390706 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:10 INFO - PROCESS | 3856 | 1461088390848 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 10:53:10 INFO - PROCESS | 3856 | 1461088390867 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:10 INFO - PROCESS | 3856 | ++DOCSHELL 1630C000 == 57 [pid = 3856] [id = 636] 10:53:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (1630C400) [pid = 3856] [serial = 1908] [outer = 00000000] 10:53:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (17E55400) [pid = 3856] [serial = 1909] [outer = 1630C400] 10:53:10 INFO - PROCESS | 3856 | 1461088390924 Marionette DEBUG loaded listener.js 10:53:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (18076C00) [pid = 3856] [serial = 1910] [outer = 1630C400] 10:53:11 INFO - PROCESS | 3856 | 1461088391565 Marionette TRACE conn3 <- [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]]]}] 10:53:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:53:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 941ms 10:53:11 INFO - PROCESS | 3856 | 1461088391629 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 10:53:11 INFO - PROCESS | 3856 | 1461088391634 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 10:53:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:53:11 INFO - PROCESS | 3856 | 1461088391641 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:53:11 INFO - PROCESS | 3856 | 1461088391644 Marionette TRACE conn3 <- [1,2510,null,{}] 10:53:11 INFO - PROCESS | 3856 | 1461088391648 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:11 INFO - PROCESS | 3856 | 1461088391762 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 10:53:11 INFO - PROCESS | 3856 | 1461088391906 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:11 INFO - PROCESS | 3856 | ++DOCSHELL 1656C800 == 58 [pid = 3856] [id = 637] 10:53:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (1673AC00) [pid = 3856] [serial = 1911] [outer = 00000000] 10:53:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (197C6000) [pid = 3856] [serial = 1912] [outer = 1673AC00] 10:53:11 INFO - PROCESS | 3856 | 1461088391945 Marionette DEBUG loaded listener.js 10:53:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (19B34000) [pid = 3856] [serial = 1913] [outer = 1673AC00] 10:53:12 INFO - PROCESS | 3856 | 1461088392530 Marionette TRACE conn3 <- [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]]]}] 10:53:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:53:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 940ms 10:53:12 INFO - PROCESS | 3856 | 1461088392568 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 10:53:12 INFO - PROCESS | 3856 | 1461088392571 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 10:53:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:53:12 INFO - PROCESS | 3856 | 1461088392575 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:53:12 INFO - PROCESS | 3856 | 1461088392579 Marionette TRACE conn3 <- [1,2514,null,{}] 10:53:12 INFO - PROCESS | 3856 | 1461088392590 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:12 INFO - PROCESS | 3856 | 1461088392698 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 10:53:12 INFO - PROCESS | 3856 | 1461088392861 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:12 INFO - PROCESS | 3856 | ++DOCSHELL 1D65F400 == 59 [pid = 3856] [id = 638] 10:53:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (1D65FC00) [pid = 3856] [serial = 1914] [outer = 00000000] 10:53:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (1DC2F800) [pid = 3856] [serial = 1915] [outer = 1D65FC00] 10:53:12 INFO - PROCESS | 3856 | 1461088392919 Marionette DEBUG loaded listener.js 10:53:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 141 (1DC35C00) [pid = 3856] [serial = 1916] [outer = 1D65FC00] 10:53:13 INFO - PROCESS | 3856 | 1461088393466 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 10:53:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:53:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 941ms 10:53:13 INFO - PROCESS | 3856 | 1461088393503 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 10:53:13 INFO - PROCESS | 3856 | 1461088393506 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 10:53:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:53:13 INFO - PROCESS | 3856 | 1461088393509 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:53:13 INFO - PROCESS | 3856 | 1461088393511 Marionette TRACE conn3 <- [1,2518,null,{}] 10:53:13 INFO - PROCESS | 3856 | 1461088393515 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:13 INFO - PROCESS | 3856 | 1461088393619 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 10:53:13 INFO - PROCESS | 3856 | 1461088393736 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:13 INFO - PROCESS | 3856 | ++DOCSHELL 1429BC00 == 60 [pid = 3856] [id = 639] 10:53:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 142 (1C9FA000) [pid = 3856] [serial = 1917] [outer = 00000000] 10:53:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 143 (1DCF3000) [pid = 3856] [serial = 1918] [outer = 1C9FA000] 10:53:13 INFO - PROCESS | 3856 | 1461088393850 Marionette DEBUG loaded listener.js 10:53:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 144 (1DCF5C00) [pid = 3856] [serial = 1919] [outer = 1C9FA000] 10:53:14 INFO - PROCESS | 3856 | 1461088394446 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 10:53:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:53:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 987ms 10:53:14 INFO - PROCESS | 3856 | 1461088394495 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 10:53:14 INFO - PROCESS | 3856 | 1461088394497 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 10:53:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:53:14 INFO - PROCESS | 3856 | 1461088394501 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:53:14 INFO - PROCESS | 3856 | 1461088394503 Marionette TRACE conn3 <- [1,2522,null,{}] 10:53:14 INFO - PROCESS | 3856 | 1461088394506 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:14 INFO - PROCESS | 3856 | 1461088394607 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 10:53:14 INFO - PROCESS | 3856 | 1461088394951 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:14 INFO - PROCESS | 3856 | ++DOCSHELL 11B1DC00 == 61 [pid = 3856] [id = 640] 10:53:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 145 (11B20800) [pid = 3856] [serial = 1920] [outer = 00000000] 10:53:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 146 (12D76800) [pid = 3856] [serial = 1921] [outer = 11B20800] 10:53:15 INFO - PROCESS | 3856 | 1461088395036 Marionette DEBUG loaded listener.js 10:53:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 147 (12DAA000) [pid = 3856] [serial = 1922] [outer = 11B20800] 10:53:15 INFO - PROCESS | 3856 | 1461088395623 Marionette TRACE conn3 <- [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]]]}] 10:53:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:53:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1172ms 10:53:15 INFO - PROCESS | 3856 | 1461088395685 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 10:53:15 INFO - PROCESS | 3856 | 1461088395689 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 10:53:15 INFO - PROCESS | 3856 | 1461088395693 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:53:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:53:15 INFO - PROCESS | 3856 | 1461088395697 Marionette TRACE conn3 <- [1,2526,null,{}] 10:53:15 INFO - PROCESS | 3856 | 1461088395702 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:15 INFO - PROCESS | 3856 | 1461088395802 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 10:53:15 INFO - PROCESS | 3856 | 1461088395950 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:15 INFO - PROCESS | 3856 | ++DOCSHELL 137E0400 == 62 [pid = 3856] [id = 641] 10:53:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 148 (1386DC00) [pid = 3856] [serial = 1923] [outer = 00000000] 10:53:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 149 (15DCF400) [pid = 3856] [serial = 1924] [outer = 1386DC00] 10:53:15 INFO - PROCESS | 3856 | 1461088396000 Marionette DEBUG loaded listener.js 10:53:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 150 (1630A400) [pid = 3856] [serial = 1925] [outer = 1386DC00] 10:53:16 INFO - PROCESS | 3856 | --DOCSHELL 17E9A400 == 61 [pid = 3856] [id = 634] 10:53:16 INFO - PROCESS | 3856 | --DOCSHELL 14B06000 == 60 [pid = 3856] [id = 633] 10:53:16 INFO - PROCESS | 3856 | --DOCSHELL 1C9FC000 == 59 [pid = 3856] [id = 632] 10:53:16 INFO - PROCESS | 3856 | --DOCSHELL 1439C400 == 58 [pid = 3856] [id = 631] 10:53:16 INFO - PROCESS | 3856 | --DOCSHELL 1A6E6C00 == 57 [pid = 3856] [id = 630] 10:53:16 INFO - PROCESS | 3856 | --DOCSHELL 11BCF400 == 56 [pid = 3856] [id = 629] 10:53:16 INFO - PROCESS | 3856 | --DOCSHELL 19AEC000 == 55 [pid = 3856] [id = 628] 10:53:16 INFO - PROCESS | 3856 | --DOCSHELL 18C78800 == 54 [pid = 3856] [id = 627] 10:53:16 INFO - PROCESS | 3856 | --DOCSHELL 11BCA000 == 53 [pid = 3856] [id = 626] 10:53:16 INFO - PROCESS | 3856 | --DOCSHELL 142A7C00 == 52 [pid = 3856] [id = 625] 10:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 149 (1CE15C00) [pid = 3856] [serial = 1858] [outer = 00000000] [url = about:blank] 10:53:16 INFO - PROCESS | 3856 | --DOCSHELL 1CAB0C00 == 51 [pid = 3856] [id = 619] 10:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 148 (17E5D000) [pid = 3856] [serial = 1754] [outer = 00000000] [url = about:blank] 10:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 147 (19DBFC00) [pid = 3856] [serial = 1694] [outer = 00000000] [url = about:blank] 10:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 146 (19D8C400) [pid = 3856] [serial = 1843] [outer = 00000000] [url = about:blank] 10:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 145 (1ACBD800) [pid = 3856] [serial = 1846] [outer = 00000000] [url = about:blank] 10:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 144 (19F32000) [pid = 3856] [serial = 1844] [outer = 00000000] [url = about:blank] 10:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 143 (1C74B000) [pid = 3856] [serial = 1849] [outer = 00000000] [url = about:blank] 10:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 142 (1ACC0000) [pid = 3856] [serial = 1847] [outer = 00000000] [url = about:blank] 10:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 141 (1553DC00) [pid = 3856] [serial = 1813] [outer = 00000000] [url = about:blank] 10:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 140 (18713400) [pid = 3856] [serial = 1816] [outer = 00000000] [url = about:blank] 10:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (1A53D000) [pid = 3856] [serial = 1819] [outer = 00000000] [url = about:blank] 10:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (16442C00) [pid = 3856] [serial = 1826] [outer = 00000000] [url = about:blank] 10:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (15E69C00) [pid = 3856] [serial = 1825] [outer = 00000000] [url = about:blank] 10:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (1870FC00) [pid = 3856] [serial = 1834] [outer = 00000000] [url = about:blank] 10:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (18719000) [pid = 3856] [serial = 1835] [outer = 00000000] [url = about:blank] 10:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (1656D800) [pid = 3856] [serial = 1829] [outer = 00000000] [url = about:blank] 10:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (1633E000) [pid = 3856] [serial = 1828] [outer = 00000000] [url = about:blank] 10:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (18C77800) [pid = 3856] [serial = 1837] [outer = 00000000] [url = about:blank] 10:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (18E0BC00) [pid = 3856] [serial = 1838] [outer = 00000000] [url = about:blank] 10:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (197C1C00) [pid = 3856] [serial = 1840] [outer = 00000000] [url = about:blank] 10:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (133AF000) [pid = 3856] [serial = 1831] [outer = 00000000] [url = about:blank] 10:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (13A5B000) [pid = 3856] [serial = 1832] [outer = 00000000] [url = about:blank] 10:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (1C179400) [pid = 3856] [serial = 1822] [outer = 00000000] [url = about:blank] 10:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (1C9F5C00) [pid = 3856] [serial = 1855] [outer = 00000000] [url = about:blank] 10:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (1C9FA800) [pid = 3856] [serial = 1856] [outer = 00000000] [url = about:blank] 10:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (1C9F4400) [pid = 3856] [serial = 1850] [outer = 00000000] [url = about:blank] 10:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (18C73800) [pid = 3856] [serial = 1852] [outer = 00000000] [url = about:blank] 10:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (197BFC00) [pid = 3856] [serial = 1853] [outer = 00000000] [url = about:blank] 10:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (197C4000) [pid = 3856] [serial = 1841] [outer = 00000000] [url = about:blank] 10:53:16 INFO - PROCESS | 3856 | 1461088396531 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 10:53:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:53:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 894ms 10:53:16 INFO - PROCESS | 3856 | 1461088396601 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 10:53:16 INFO - PROCESS | 3856 | 1461088396605 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 10:53:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:53:16 INFO - PROCESS | 3856 | 1461088396610 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:53:16 INFO - PROCESS | 3856 | 1461088396612 Marionette TRACE conn3 <- [1,2530,null,{}] 10:53:16 INFO - PROCESS | 3856 | 1461088396616 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:16 INFO - PROCESS | 3856 | 1461088396697 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 10:53:16 INFO - PROCESS | 3856 | 1461088396801 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:16 INFO - PROCESS | 3856 | ++DOCSHELL 14299800 == 52 [pid = 3856] [id = 642] 10:53:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (1429D400) [pid = 3856] [serial = 1926] [outer = 00000000] 10:53:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (15BD2800) [pid = 3856] [serial = 1927] [outer = 1429D400] 10:53:16 INFO - PROCESS | 3856 | 1461088396848 Marionette DEBUG loaded listener.js 10:53:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (1644CC00) [pid = 3856] [serial = 1928] [outer = 1429D400] 10:53:17 INFO - PROCESS | 3856 | 1461088397260 Marionette TRACE conn3 <- [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]]]}] 10:53:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:53:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 724ms 10:53:17 INFO - PROCESS | 3856 | 1461088397333 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 10:53:17 INFO - PROCESS | 3856 | 1461088397336 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 10:53:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:53:17 INFO - PROCESS | 3856 | 1461088397341 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:53:17 INFO - PROCESS | 3856 | 1461088397346 Marionette TRACE conn3 <- [1,2534,null,{}] 10:53:17 INFO - PROCESS | 3856 | 1461088397355 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:17 INFO - PROCESS | 3856 | 1461088397438 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 10:53:17 INFO - PROCESS | 3856 | 1461088397447 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:17 INFO - PROCESS | 3856 | ++DOCSHELL 16C31400 == 53 [pid = 3856] [id = 643] 10:53:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (17E60000) [pid = 3856] [serial = 1929] [outer = 00000000] 10:53:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (18073400) [pid = 3856] [serial = 1930] [outer = 17E60000] 10:53:17 INFO - PROCESS | 3856 | 1461088397491 Marionette DEBUG loaded listener.js 10:53:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (1807A800) [pid = 3856] [serial = 1931] [outer = 17E60000] 10:53:17 INFO - PROCESS | 3856 | 1461088397960 Marionette TRACE conn3 <- [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]]]}] 10:53:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:53:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 632ms 10:53:17 INFO - PROCESS | 3856 | 1461088397997 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 10:53:17 INFO - PROCESS | 3856 | 1461088398000 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 10:53:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:53:17 INFO - PROCESS | 3856 | 1461088398003 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:53:17 INFO - PROCESS | 3856 | 1461088398004 Marionette TRACE conn3 <- [1,2538,null,{}] 10:53:17 INFO - PROCESS | 3856 | 1461088398007 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:18 INFO - PROCESS | 3856 | 1461088398116 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 10:53:18 INFO - PROCESS | 3856 | 1461088398128 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:18 INFO - PROCESS | 3856 | ++DOCSHELL 1870FC00 == 54 [pid = 3856] [id = 644] 10:53:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (18713000) [pid = 3856] [serial = 1932] [outer = 00000000] 10:53:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (187BD000) [pid = 3856] [serial = 1933] [outer = 18713000] 10:53:18 INFO - PROCESS | 3856 | 1461088398172 Marionette DEBUG loaded listener.js 10:53:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (188D8C00) [pid = 3856] [serial = 1934] [outer = 18713000] 10:53:18 INFO - PROCESS | 3856 | 1461088398625 Marionette TRACE conn3 <- [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]]]}] 10:53:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:53:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 693ms 10:53:18 INFO - PROCESS | 3856 | 1461088398686 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 10:53:18 INFO - PROCESS | 3856 | 1461088398688 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 10:53:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:53:18 INFO - PROCESS | 3856 | 1461088398692 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:53:18 INFO - PROCESS | 3856 | 1461088398693 Marionette TRACE conn3 <- [1,2542,null,{}] 10:53:18 INFO - PROCESS | 3856 | 1461088398697 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:18 INFO - PROCESS | 3856 | 1461088398810 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 10:53:18 INFO - PROCESS | 3856 | 1461088398878 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:18 INFO - PROCESS | 3856 | ++DOCSHELL 18A5EC00 == 55 [pid = 3856] [id = 645] 10:53:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (18A5F400) [pid = 3856] [serial = 1935] [outer = 00000000] 10:53:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (18BE3000) [pid = 3856] [serial = 1936] [outer = 18A5F400] 10:53:18 INFO - PROCESS | 3856 | 1461088398932 Marionette DEBUG loaded listener.js 10:53:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (18C7C800) [pid = 3856] [serial = 1937] [outer = 18A5F400] 10:53:19 INFO - PROCESS | 3856 | 1461088399377 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 10:53:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:53:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 725ms 10:53:19 INFO - PROCESS | 3856 | 1461088399433 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 10:53:19 INFO - PROCESS | 3856 | 1461088399434 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 10:53:19 INFO - PROCESS | 3856 | 1461088399438 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:53:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:53:19 INFO - PROCESS | 3856 | 1461088399439 Marionette TRACE conn3 <- [1,2546,null,{}] 10:53:19 INFO - PROCESS | 3856 | 1461088399443 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:19 INFO - PROCESS | 3856 | 1461088399568 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 10:53:19 INFO - PROCESS | 3856 | 1461088399636 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:19 INFO - PROCESS | 3856 | ++DOCSHELL 12B7CC00 == 56 [pid = 3856] [id = 646] 10:53:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (12DA2800) [pid = 3856] [serial = 1938] [outer = 00000000] 10:53:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (197BD000) [pid = 3856] [serial = 1939] [outer = 12DA2800] 10:53:19 INFO - PROCESS | 3856 | 1461088399680 Marionette DEBUG loaded listener.js 10:53:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (197C4400) [pid = 3856] [serial = 1940] [outer = 12DA2800] 10:53:20 INFO - PROCESS | 3856 | 1461088400096 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 10:53:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:53:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 678ms 10:53:20 INFO - PROCESS | 3856 | 1461088400132 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 10:53:20 INFO - PROCESS | 3856 | 1461088400134 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 10:53:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:53:20 INFO - PROCESS | 3856 | 1461088400137 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:53:20 INFO - PROCESS | 3856 | 1461088400139 Marionette TRACE conn3 <- [1,2550,null,{}] 10:53:20 INFO - PROCESS | 3856 | 1461088400142 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:20 INFO - PROCESS | 3856 | 1461088400253 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 10:53:20 INFO - PROCESS | 3856 | 1461088400261 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:20 INFO - PROCESS | 3856 | ++DOCSHELL 13465C00 == 57 [pid = 3856] [id = 647] 10:53:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (181A5000) [pid = 3856] [serial = 1941] [outer = 00000000] 10:53:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (19D4E400) [pid = 3856] [serial = 1942] [outer = 181A5000] 10:53:20 INFO - PROCESS | 3856 | 1461088400305 Marionette DEBUG loaded listener.js 10:53:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (19BE0000) [pid = 3856] [serial = 1943] [outer = 181A5000] 10:53:21 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (1AC40400) [pid = 3856] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:53:21 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (16C7B400) [pid = 3856] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:53:21 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (1D3F7000) [pid = 3856] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:53:21 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (195F1800) [pid = 3856] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:53:21 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (18C79800) [pid = 3856] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:53:21 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (12DA4400) [pid = 3856] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:53:21 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (142E6800) [pid = 3856] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:53:21 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (1234D800) [pid = 3856] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:53:21 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (19AEE800) [pid = 3856] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:53:21 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (1C749C00) [pid = 3856] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:53:21 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (15E6F800) [pid = 3856] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:53:21 INFO - PROCESS | 3856 | 1461088401146 Marionette TRACE conn3 <- [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]]]}] 10:53:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:53:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1018ms 10:53:21 INFO - PROCESS | 3856 | 1461088401163 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 10:53:21 INFO - PROCESS | 3856 | 1461088401165 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 10:53:21 INFO - PROCESS | 3856 | 1461088401168 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:53:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:53:21 INFO - PROCESS | 3856 | 1461088401170 Marionette TRACE conn3 <- [1,2554,null,{}] 10:53:21 INFO - PROCESS | 3856 | 1461088401173 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:21 INFO - PROCESS | 3856 | 1461088401251 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 10:53:21 INFO - PROCESS | 3856 | 1461088401352 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:21 INFO - PROCESS | 3856 | ++DOCSHELL 12D9E400 == 58 [pid = 3856] [id = 648] 10:53:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (12DA4400) [pid = 3856] [serial = 1944] [outer = 00000000] 10:53:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (15E6F800) [pid = 3856] [serial = 1945] [outer = 12DA4400] 10:53:21 INFO - PROCESS | 3856 | 1461088401396 Marionette DEBUG loaded listener.js 10:53:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (19AA6C00) [pid = 3856] [serial = 1946] [outer = 12DA4400] 10:53:21 INFO - PROCESS | 3856 | 1461088401746 Marionette TRACE conn3 <- [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]]]}] 10:53:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:53:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 633ms 10:53:21 INFO - PROCESS | 3856 | 1461088401807 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 10:53:21 INFO - PROCESS | 3856 | 1461088401809 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 10:53:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:53:21 INFO - PROCESS | 3856 | 1461088401812 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:53:21 INFO - PROCESS | 3856 | 1461088401814 Marionette TRACE conn3 <- [1,2558,null,{}] 10:53:21 INFO - PROCESS | 3856 | 1461088401826 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:21 INFO - PROCESS | 3856 | 1461088401913 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 10:53:21 INFO - PROCESS | 3856 | 1461088401919 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:21 INFO - PROCESS | 3856 | ++DOCSHELL 1235B400 == 59 [pid = 3856] [id = 649] 10:53:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (197BB400) [pid = 3856] [serial = 1947] [outer = 00000000] 10:53:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (19F36000) [pid = 3856] [serial = 1948] [outer = 197BB400] 10:53:21 INFO - PROCESS | 3856 | 1461088401964 Marionette DEBUG loaded listener.js 10:53:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (19F32000) [pid = 3856] [serial = 1949] [outer = 197BB400] 10:53:22 INFO - PROCESS | 3856 | 1461088402384 Marionette TRACE conn3 <- [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]]]}] 10:53:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:53:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 632ms 10:53:22 INFO - PROCESS | 3856 | 1461088402434 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 10:53:22 INFO - PROCESS | 3856 | 1461088402436 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 10:53:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:53:22 INFO - PROCESS | 3856 | 1461088402443 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:53:22 INFO - PROCESS | 3856 | 1461088402444 Marionette TRACE conn3 <- [1,2562,null,{}] 10:53:22 INFO - PROCESS | 3856 | 1461088402448 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:22 INFO - PROCESS | 3856 | 1461088402527 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 10:53:22 INFO - PROCESS | 3856 | 1461088402533 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:22 INFO - PROCESS | 3856 | ++DOCSHELL 19F30800 == 60 [pid = 3856] [id = 650] 10:53:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (1A53C400) [pid = 3856] [serial = 1950] [outer = 00000000] 10:53:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (1A6E6C00) [pid = 3856] [serial = 1951] [outer = 1A53C400] 10:53:22 INFO - PROCESS | 3856 | 1461088402585 Marionette DEBUG loaded listener.js 10:53:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (1ACB7800) [pid = 3856] [serial = 1952] [outer = 1A53C400] 10:53:23 INFO - PROCESS | 3856 | 1461088403199 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 10:53:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:53:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 787ms 10:53:23 INFO - PROCESS | 3856 | 1461088403247 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 10:53:23 INFO - PROCESS | 3856 | 1461088403251 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 10:53:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:53:23 INFO - PROCESS | 3856 | 1461088403257 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:53:23 INFO - PROCESS | 3856 | 1461088403261 Marionette TRACE conn3 <- [1,2566,null,{}] 10:53:23 INFO - PROCESS | 3856 | 1461088403268 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:23 INFO - PROCESS | 3856 | 1461088403378 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 10:53:23 INFO - PROCESS | 3856 | 1461088403538 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:23 INFO - PROCESS | 3856 | ++DOCSHELL 12DA0C00 == 61 [pid = 3856] [id = 651] 10:53:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (12DA1800) [pid = 3856] [serial = 1953] [outer = 00000000] 10:53:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (13AFB400) [pid = 3856] [serial = 1954] [outer = 12DA1800] 10:53:23 INFO - PROCESS | 3856 | 1461088403579 Marionette DEBUG loaded listener.js 10:53:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (147A8400) [pid = 3856] [serial = 1955] [outer = 12DA1800] 10:53:24 INFO - PROCESS | 3856 | 1461088404225 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 10:53:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:53:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 987ms 10:53:24 INFO - PROCESS | 3856 | 1461088404244 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 10:53:24 INFO - PROCESS | 3856 | 1461088404250 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 10:53:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:53:24 INFO - PROCESS | 3856 | 1461088404257 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:53:24 INFO - PROCESS | 3856 | 1461088404259 Marionette TRACE conn3 <- [1,2570,null,{}] 10:53:24 INFO - PROCESS | 3856 | 1461088404263 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:24 INFO - PROCESS | 3856 | 1461088404367 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 10:53:24 INFO - PROCESS | 3856 | 1461088404509 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:24 INFO - PROCESS | 3856 | ++DOCSHELL 142A2C00 == 62 [pid = 3856] [id = 652] 10:53:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 141 (159E5000) [pid = 3856] [serial = 1956] [outer = 00000000] 10:53:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 142 (16C10400) [pid = 3856] [serial = 1957] [outer = 159E5000] 10:53:24 INFO - PROCESS | 3856 | 1461088404564 Marionette DEBUG loaded listener.js 10:53:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 143 (17EA5C00) [pid = 3856] [serial = 1958] [outer = 159E5000] 10:53:25 INFO - PROCESS | 3856 | 1461088405133 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 10:53:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:53:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 925ms 10:53:25 INFO - PROCESS | 3856 | 1461088405183 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 10:53:25 INFO - PROCESS | 3856 | 1461088405186 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 10:53:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:53:25 INFO - PROCESS | 3856 | 1461088405190 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:53:25 INFO - PROCESS | 3856 | 1461088405193 Marionette TRACE conn3 <- [1,2574,null,{}] 10:53:25 INFO - PROCESS | 3856 | 1461088405204 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:25 INFO - PROCESS | 3856 | 1461088405342 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 10:53:25 INFO - PROCESS | 3856 | 1461088405486 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:25 INFO - PROCESS | 3856 | ++DOCSHELL 17E9A400 == 63 [pid = 3856] [id = 653] 10:53:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 144 (18077400) [pid = 3856] [serial = 1959] [outer = 00000000] 10:53:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 145 (19B3E800) [pid = 3856] [serial = 1960] [outer = 18077400] 10:53:25 INFO - PROCESS | 3856 | 1461088405544 Marionette DEBUG loaded listener.js 10:53:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 146 (1A2E8800) [pid = 3856] [serial = 1961] [outer = 18077400] 10:53:26 INFO - PROCESS | 3856 | 1461088406162 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 10:53:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:53:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1018ms 10:53:26 INFO - PROCESS | 3856 | 1461088406217 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 10:53:26 INFO - PROCESS | 3856 | 1461088406220 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 10:53:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:53:26 INFO - PROCESS | 3856 | 1461088406224 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:53:26 INFO - PROCESS | 3856 | 1461088406226 Marionette TRACE conn3 <- [1,2578,null,{}] 10:53:26 INFO - PROCESS | 3856 | 1461088406246 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:26 INFO - PROCESS | 3856 | 1461088406348 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 10:53:26 INFO - PROCESS | 3856 | 1461088406489 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:26 INFO - PROCESS | 3856 | ++DOCSHELL 1ACC0000 == 64 [pid = 3856] [id = 654] 10:53:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 147 (1ACC0800) [pid = 3856] [serial = 1962] [outer = 00000000] 10:53:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 148 (1C748400) [pid = 3856] [serial = 1963] [outer = 1ACC0800] 10:53:26 INFO - PROCESS | 3856 | 1461088406545 Marionette DEBUG loaded listener.js 10:53:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 149 (1C9F5400) [pid = 3856] [serial = 1964] [outer = 1ACC0800] 10:53:27 INFO - PROCESS | 3856 | 1461088407180 Marionette TRACE conn3 <- [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]]]}] 10:53:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:53:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 986ms 10:53:27 INFO - PROCESS | 3856 | 1461088407227 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 10:53:27 INFO - PROCESS | 3856 | 1461088407230 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 10:53:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:53:27 INFO - PROCESS | 3856 | 1461088407233 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:53:27 INFO - PROCESS | 3856 | 1461088407235 Marionette TRACE conn3 <- [1,2582,null,{}] 10:53:27 INFO - PROCESS | 3856 | 1461088407239 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:27 INFO - PROCESS | 3856 | 1461088407325 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 10:53:27 INFO - PROCESS | 3856 | 1461088407469 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:27 INFO - PROCESS | 3856 | ++DOCSHELL 1386A000 == 65 [pid = 3856] [id = 655] 10:53:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 150 (143A7C00) [pid = 3856] [serial = 1965] [outer = 00000000] 10:53:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 151 (18C72000) [pid = 3856] [serial = 1966] [outer = 143A7C00] 10:53:27 INFO - PROCESS | 3856 | 1461088407527 Marionette DEBUG loaded listener.js 10:53:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 152 (197C5400) [pid = 3856] [serial = 1967] [outer = 143A7C00] 10:53:28 INFO - PROCESS | 3856 | 1461088408189 Marionette TRACE conn3 <- [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]]]}] 10:53:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:53:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 987ms 10:53:28 INFO - PROCESS | 3856 | 1461088408220 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 10:53:28 INFO - PROCESS | 3856 | 1461088408225 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 10:53:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:53:28 INFO - PROCESS | 3856 | 1461088408231 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:53:28 INFO - PROCESS | 3856 | 1461088408234 Marionette TRACE conn3 <- [1,2586,null,{}] 10:53:28 INFO - PROCESS | 3856 | 1461088408240 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:28 INFO - PROCESS | 3856 | 1461088408338 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 10:53:28 INFO - PROCESS | 3856 | 1461088408496 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:28 INFO - PROCESS | 3856 | ++DOCSHELL 16570C00 == 66 [pid = 3856] [id = 656] 10:53:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 153 (16739800) [pid = 3856] [serial = 1968] [outer = 00000000] 10:53:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 154 (18078400) [pid = 3856] [serial = 1969] [outer = 16739800] 10:53:28 INFO - PROCESS | 3856 | 1461088408534 Marionette DEBUG loaded listener.js 10:53:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 155 (1851C800) [pid = 3856] [serial = 1970] [outer = 16739800] 10:53:29 INFO - PROCESS | 3856 | --DOCSHELL 1235B400 == 65 [pid = 3856] [id = 649] 10:53:29 INFO - PROCESS | 3856 | --DOCSHELL 12D9E400 == 64 [pid = 3856] [id = 648] 10:53:29 INFO - PROCESS | 3856 | --DOCSHELL 13465C00 == 63 [pid = 3856] [id = 647] 10:53:29 INFO - PROCESS | 3856 | --DOCSHELL 12B7CC00 == 62 [pid = 3856] [id = 646] 10:53:29 INFO - PROCESS | 3856 | --DOCSHELL 18A5EC00 == 61 [pid = 3856] [id = 645] 10:53:29 INFO - PROCESS | 3856 | --DOCSHELL 1870FC00 == 60 [pid = 3856] [id = 644] 10:53:29 INFO - PROCESS | 3856 | --DOCSHELL 16C31400 == 59 [pid = 3856] [id = 643] 10:53:29 INFO - PROCESS | 3856 | --DOCSHELL 14299800 == 58 [pid = 3856] [id = 642] 10:53:29 INFO - PROCESS | 3856 | --DOCSHELL 137E0400 == 57 [pid = 3856] [id = 641] 10:53:29 INFO - PROCESS | 3856 | --DOCSHELL 11B1DC00 == 56 [pid = 3856] [id = 640] 10:53:29 INFO - PROCESS | 3856 | --DOCSHELL 1D65F400 == 55 [pid = 3856] [id = 638] 10:53:29 INFO - PROCESS | 3856 | --DOMWINDOW == 154 (1630D800) [pid = 3856] [serial = 1861] [outer = 00000000] [url = about:blank] 10:53:29 INFO - PROCESS | 3856 | --DOMWINDOW == 153 (18520000) [pid = 3856] [serial = 1864] [outer = 00000000] [url = about:blank] 10:53:29 INFO - PROCESS | 3856 | --DOMWINDOW == 152 (1C17D000) [pid = 3856] [serial = 1867] [outer = 00000000] [url = about:blank] 10:53:29 INFO - PROCESS | 3856 | --DOMWINDOW == 151 (1CEC0400) [pid = 3856] [serial = 1870] [outer = 00000000] [url = about:blank] 10:53:29 INFO - PROCESS | 3856 | --DOMWINDOW == 150 (1DC32000) [pid = 3856] [serial = 1906] [outer = 00000000] [url = about:blank] 10:53:29 INFO - PROCESS | 3856 | --DOCSHELL 1656C800 == 54 [pid = 3856] [id = 637] 10:53:29 INFO - PROCESS | 3856 | --DOCSHELL 1630C000 == 53 [pid = 3856] [id = 636] 10:53:29 INFO - PROCESS | 3856 | 1461088409166 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 10:53:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:53:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 987ms 10:53:29 INFO - PROCESS | 3856 | 1461088409217 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 10:53:29 INFO - PROCESS | 3856 | 1461088409222 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 10:53:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:53:29 INFO - PROCESS | 3856 | 1461088409228 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:53:29 INFO - PROCESS | 3856 | 1461088409230 Marionette TRACE conn3 <- [1,2590,null,{}] 10:53:29 INFO - PROCESS | 3856 | 1461088409234 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:29 INFO - PROCESS | 3856 | 1461088409331 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 10:53:29 INFO - PROCESS | 3856 | --DOMWINDOW == 149 (1ACC1400) [pid = 3856] [serial = 1891] [outer = 00000000] [url = about:blank] 10:53:29 INFO - PROCESS | 3856 | --DOMWINDOW == 148 (1CAB7400) [pid = 3856] [serial = 1894] [outer = 00000000] [url = about:blank] 10:53:29 INFO - PROCESS | 3856 | --DOMWINDOW == 147 (1C179800) [pid = 3856] [serial = 1892] [outer = 00000000] [url = about:blank] 10:53:29 INFO - PROCESS | 3856 | --DOMWINDOW == 146 (1D656400) [pid = 3856] [serial = 1897] [outer = 00000000] [url = about:blank] 10:53:29 INFO - PROCESS | 3856 | --DOMWINDOW == 145 (19D8DC00) [pid = 3856] [serial = 1888] [outer = 00000000] [url = about:blank] 10:53:29 INFO - PROCESS | 3856 | --DOMWINDOW == 144 (18E10C00) [pid = 3856] [serial = 1882] [outer = 00000000] [url = about:blank] 10:53:29 INFO - PROCESS | 3856 | --DOMWINDOW == 143 (197B8800) [pid = 3856] [serial = 1883] [outer = 00000000] [url = about:blank] 10:53:29 INFO - PROCESS | 3856 | --DOMWINDOW == 142 (15E6B400) [pid = 3856] [serial = 1874] [outer = 00000000] [url = about:blank] 10:53:29 INFO - PROCESS | 3856 | --DOMWINDOW == 141 (1550C000) [pid = 3856] [serial = 1873] [outer = 00000000] [url = about:blank] 10:53:29 INFO - PROCESS | 3856 | --DOMWINDOW == 140 (1851D400) [pid = 3856] [serial = 1877] [outer = 00000000] [url = about:blank] 10:53:29 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (1807DC00) [pid = 3856] [serial = 1876] [outer = 00000000] [url = about:blank] 10:53:29 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (142F1C00) [pid = 3856] [serial = 1879] [outer = 00000000] [url = about:blank] 10:53:29 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (15B33800) [pid = 3856] [serial = 1880] [outer = 00000000] [url = about:blank] 10:53:29 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (19B35800) [pid = 3856] [serial = 1885] [outer = 00000000] [url = about:blank] 10:53:29 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (19B3D400) [pid = 3856] [serial = 1886] [outer = 00000000] [url = about:blank] 10:53:29 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (15722000) [pid = 3856] [serial = 1904] [outer = 00000000] [url = about:blank] 10:53:29 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (1D652C00) [pid = 3856] [serial = 1903] [outer = 00000000] [url = about:blank] 10:53:29 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (1D659800) [pid = 3856] [serial = 1898] [outer = 00000000] [url = about:blank] 10:53:29 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (1CEB5000) [pid = 3856] [serial = 1895] [outer = 00000000] [url = about:blank] 10:53:29 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (1944D400) [pid = 3856] [serial = 1900] [outer = 00000000] [url = about:blank] 10:53:29 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (19DC0800) [pid = 3856] [serial = 1901] [outer = 00000000] [url = about:blank] 10:53:29 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (19DBB800) [pid = 3856] [serial = 1889] [outer = 00000000] [url = about:blank] 10:53:29 INFO - PROCESS | 3856 | 1461088409438 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:29 INFO - PROCESS | 3856 | ++DOCSHELL 1234DC00 == 54 [pid = 3856] [id = 657] 10:53:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (12D42400) [pid = 3856] [serial = 1971] [outer = 00000000] 10:53:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (15511400) [pid = 3856] [serial = 1972] [outer = 12D42400] 10:53:29 INFO - PROCESS | 3856 | 1461088409483 Marionette DEBUG loaded listener.js 10:53:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (1630B800) [pid = 3856] [serial = 1973] [outer = 12D42400] 10:53:29 INFO - PROCESS | 3856 | 1461088409890 Marionette TRACE conn3 <- [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]]]}] 10:53:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:53:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 725ms 10:53:29 INFO - PROCESS | 3856 | 1461088409951 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 10:53:29 INFO - PROCESS | 3856 | 1461088409953 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 10:53:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:53:29 INFO - PROCESS | 3856 | 1461088409960 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:53:29 INFO - PROCESS | 3856 | 1461088409963 Marionette TRACE conn3 <- [1,2594,null,{}] 10:53:29 INFO - PROCESS | 3856 | 1461088409973 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:30 INFO - PROCESS | 3856 | 1461088410066 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 10:53:30 INFO - PROCESS | 3856 | 1461088410097 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:30 INFO - PROCESS | 3856 | ++DOCSHELL 18A59400 == 55 [pid = 3856] [id = 658] 10:53:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (18A61800) [pid = 3856] [serial = 1974] [outer = 00000000] 10:53:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (18C78C00) [pid = 3856] [serial = 1975] [outer = 18A61800] 10:53:30 INFO - PROCESS | 3856 | 1461088410147 Marionette DEBUG loaded listener.js 10:53:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (19364800) [pid = 3856] [serial = 1976] [outer = 18A61800] 10:53:30 INFO - PROCESS | 3856 | 1461088410628 Marionette TRACE conn3 <- [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]]]}] 10:53:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:53:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 679ms 10:53:30 INFO - PROCESS | 3856 | 1461088410656 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 10:53:30 INFO - PROCESS | 3856 | 1461088410658 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 10:53:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:53:30 INFO - PROCESS | 3856 | 1461088410661 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:53:30 INFO - PROCESS | 3856 | 1461088410663 Marionette TRACE conn3 <- [1,2598,null,{}] 10:53:30 INFO - PROCESS | 3856 | 1461088410696 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:30 INFO - PROCESS | 3856 | 1461088410777 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 10:53:30 INFO - PROCESS | 3856 | 1461088410786 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:30 INFO - PROCESS | 3856 | ++DOCSHELL 16C7B000 == 56 [pid = 3856] [id = 659] 10:53:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (181A4000) [pid = 3856] [serial = 1977] [outer = 00000000] 10:53:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (19B35800) [pid = 3856] [serial = 1978] [outer = 181A4000] 10:53:30 INFO - PROCESS | 3856 | 1461088410831 Marionette DEBUG loaded listener.js 10:53:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (19B3D800) [pid = 3856] [serial = 1979] [outer = 181A4000] 10:53:31 INFO - PROCESS | 3856 | 1461088411285 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 10:53:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:53:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 664ms 10:53:31 INFO - PROCESS | 3856 | 1461088411323 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 10:53:31 INFO - PROCESS | 3856 | 1461088411325 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 10:53:31 INFO - PROCESS | 3856 | 1461088411328 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:53:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:53:31 INFO - PROCESS | 3856 | 1461088411330 Marionette TRACE conn3 <- [1,2602,null,{}] 10:53:31 INFO - PROCESS | 3856 | 1461088411333 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:31 INFO - PROCESS | 3856 | 1461088411414 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 10:53:31 INFO - PROCESS | 3856 | 1461088411420 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:31 INFO - PROCESS | 3856 | ++DOCSHELL 133AD800 == 57 [pid = 3856] [id = 660] 10:53:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (18BE4C00) [pid = 3856] [serial = 1980] [outer = 00000000] 10:53:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (1A21E400) [pid = 3856] [serial = 1981] [outer = 18BE4C00] 10:53:31 INFO - PROCESS | 3856 | 1461088411466 Marionette DEBUG loaded listener.js 10:53:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (1AC42000) [pid = 3856] [serial = 1982] [outer = 18BE4C00] 10:53:31 INFO - PROCESS | 3856 | 1461088411974 Marionette TRACE conn3 <- [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]]]}] 10:53:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:53:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 678ms 10:53:32 INFO - PROCESS | 3856 | 1461088412029 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 10:53:32 INFO - PROCESS | 3856 | 1461088412031 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 10:53:32 INFO - PROCESS | 3856 | 1461088412034 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:53:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:53:32 INFO - PROCESS | 3856 | 1461088412036 Marionette TRACE conn3 <- [1,2606,null,{}] 10:53:32 INFO - PROCESS | 3856 | 1461088412046 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:32 INFO - PROCESS | 3856 | 1461088412201 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 10:53:32 INFO - PROCESS | 3856 | 1461088412226 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:32 INFO - PROCESS | 3856 | ++DOCSHELL 1C181400 == 58 [pid = 3856] [id = 661] 10:53:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 141 (1C73DC00) [pid = 3856] [serial = 1983] [outer = 00000000] 10:53:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 142 (1C9F6C00) [pid = 3856] [serial = 1984] [outer = 1C73DC00] 10:53:32 INFO - PROCESS | 3856 | 1461088412257 Marionette DEBUG loaded listener.js 10:53:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 143 (1CAAF800) [pid = 3856] [serial = 1985] [outer = 1C73DC00] 10:53:32 INFO - PROCESS | 3856 | 1461088412695 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 10:53:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:53:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 725ms 10:53:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:53:32 INFO - PROCESS | 3856 | 1461088412759 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 10:53:32 INFO - PROCESS | 3856 | 1461088412761 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 10:53:32 INFO - PROCESS | 3856 | 1461088412769 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:53:32 INFO - PROCESS | 3856 | 1461088412771 Marionette TRACE conn3 <- [1,2610,null,{}] 10:53:32 INFO - PROCESS | 3856 | 1461088412774 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:32 INFO - PROCESS | 3856 | 1461088412892 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 10:53:32 INFO - PROCESS | 3856 | 1461088412902 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:32 INFO - PROCESS | 3856 | ++DOCSHELL 197BCC00 == 59 [pid = 3856] [id = 662] 10:53:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 144 (1C9F3800) [pid = 3856] [serial = 1986] [outer = 00000000] 10:53:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 145 (1D2EF800) [pid = 3856] [serial = 1987] [outer = 1C9F3800] 10:53:33 INFO - PROCESS | 3856 | 1461088413007 Marionette DEBUG loaded listener.js 10:53:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 146 (1CEC2400) [pid = 3856] [serial = 1988] [outer = 1C9F3800] 10:53:33 INFO - PROCESS | 3856 | 1461088413423 Marionette TRACE conn3 <- [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]]]}] 10:53:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:53:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 679ms 10:53:33 INFO - PROCESS | 3856 | 1461088413464 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 10:53:33 INFO - PROCESS | 3856 | 1461088413466 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 10:53:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:53:33 INFO - PROCESS | 3856 | 1461088413453 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:53:33 INFO - PROCESS | 3856 | 1461088413454 Marionette TRACE conn3 <- [1,2614,null,{}] 10:53:33 INFO - PROCESS | 3856 | 1461088413461 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:33 INFO - PROCESS | 3856 | 1461088413605 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 10:53:33 INFO - PROCESS | 3856 | --DOMWINDOW == 145 (12DA2800) [pid = 3856] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:53:33 INFO - PROCESS | 3856 | --DOMWINDOW == 144 (181A5000) [pid = 3856] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:53:33 INFO - PROCESS | 3856 | --DOMWINDOW == 143 (12DA4400) [pid = 3856] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:53:33 INFO - PROCESS | 3856 | --DOMWINDOW == 142 (1386DC00) [pid = 3856] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:53:33 INFO - PROCESS | 3856 | --DOMWINDOW == 141 (11B20800) [pid = 3856] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:53:33 INFO - PROCESS | 3856 | --DOMWINDOW == 140 (18713000) [pid = 3856] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:53:33 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (17E60000) [pid = 3856] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:53:33 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (1429D400) [pid = 3856] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:53:33 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (197BB400) [pid = 3856] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:53:33 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (18A5F400) [pid = 3856] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:53:33 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (16747C00) [pid = 3856] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:53:33 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (18A66000) [pid = 3856] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:53:33 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (1A2EE000) [pid = 3856] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:53:33 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (19B3AC00) [pid = 3856] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:53:33 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (12D80C00) [pid = 3856] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:53:33 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (13876800) [pid = 3856] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:53:33 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (18C79400) [pid = 3856] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:53:33 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (18A5AC00) [pid = 3856] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:53:33 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (13470800) [pid = 3856] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:53:33 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (15BEB800) [pid = 3856] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:53:33 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (1A53F400) [pid = 3856] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:53:33 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (15BD2400) [pid = 3856] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:53:33 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (1CAB7800) [pid = 3856] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:53:33 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (1346D800) [pid = 3856] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:53:33 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (1AC44000) [pid = 3856] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:53:33 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (1CAAE000) [pid = 3856] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:53:33 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (18712800) [pid = 3856] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:53:33 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (187C2000) [pid = 3856] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:53:33 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (14B03400) [pid = 3856] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:53:33 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (19F35000) [pid = 3856] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:53:33 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (13A57400) [pid = 3856] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:53:33 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (1A53C000) [pid = 3856] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:53:33 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (12DA8000) [pid = 3856] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:53:33 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (18126800) [pid = 3856] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:53:33 INFO - PROCESS | 3856 | 1461088413987 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:33 INFO - PROCESS | 3856 | ++DOCSHELL 11B21000 == 60 [pid = 3856] [id = 663] 10:53:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (11B5B400) [pid = 3856] [serial = 1989] [outer = 00000000] 10:53:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (12DA2800) [pid = 3856] [serial = 1990] [outer = 11B5B400] 10:53:34 INFO - PROCESS | 3856 | 1461088414036 Marionette DEBUG loaded listener.js 10:53:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (13466C00) [pid = 3856] [serial = 1991] [outer = 11B5B400] 10:53:34 INFO - PROCESS | 3856 | 1461088414396 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 10:53:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:53:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 987ms 10:53:34 INFO - PROCESS | 3856 | 1461088414456 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 10:53:34 INFO - PROCESS | 3856 | 1461088414458 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 10:53:34 INFO - PROCESS | 3856 | 1461088414462 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:53:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:53:34 INFO - PROCESS | 3856 | 1461088414463 Marionette TRACE conn3 <- [1,2618,null,{}] 10:53:34 INFO - PROCESS | 3856 | 1461088414467 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:34 INFO - PROCESS | 3856 | 1461088414545 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 10:53:34 INFO - PROCESS | 3856 | 1461088414552 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:34 INFO - PROCESS | 3856 | ++DOCSHELL 12D80C00 == 61 [pid = 3856] [id = 664] 10:53:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (13258000) [pid = 3856] [serial = 1992] [outer = 00000000] 10:53:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (1630F400) [pid = 3856] [serial = 1993] [outer = 13258000] 10:53:34 INFO - PROCESS | 3856 | 1461088414596 Marionette DEBUG loaded listener.js 10:53:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (16464C00) [pid = 3856] [serial = 1994] [outer = 13258000] 10:53:35 INFO - PROCESS | 3856 | 1461088415024 Marionette TRACE conn3 <- [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]]]}] 10:53:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:53:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 632ms 10:53:35 INFO - PROCESS | 3856 | 1461088415085 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 10:53:35 INFO - PROCESS | 3856 | 1461088415087 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 10:53:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:53:35 INFO - PROCESS | 3856 | 1461088415091 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:53:35 INFO - PROCESS | 3856 | 1461088415092 Marionette TRACE conn3 <- [1,2622,null,{}] 10:53:35 INFO - PROCESS | 3856 | 1461088415097 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:35 INFO - PROCESS | 3856 | 1461088415184 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 10:53:35 INFO - PROCESS | 3856 | 1461088415190 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:35 INFO - PROCESS | 3856 | ++DOCSHELL 1439FC00 == 62 [pid = 3856] [id = 665] 10:53:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (18126800) [pid = 3856] [serial = 1995] [outer = 00000000] 10:53:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (18E0AC00) [pid = 3856] [serial = 1996] [outer = 18126800] 10:53:35 INFO - PROCESS | 3856 | 1461088415235 Marionette DEBUG loaded listener.js 10:53:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (197BF000) [pid = 3856] [serial = 1997] [outer = 18126800] 10:53:35 INFO - PROCESS | 3856 | 1461088415718 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 10:53:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:53:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 678ms 10:53:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:53:35 INFO - PROCESS | 3856 | 1461088415789 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 10:53:35 INFO - PROCESS | 3856 | 1461088415791 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 10:53:35 INFO - PROCESS | 3856 | 1461088415795 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:53:35 INFO - PROCESS | 3856 | 1461088415797 Marionette TRACE conn3 <- [1,2626,null,{}] 10:53:35 INFO - PROCESS | 3856 | 1461088415801 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:35 INFO - PROCESS | 3856 | 1461088415898 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 10:53:36 INFO - PROCESS | 3856 | 1461088416043 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:36 INFO - PROCESS | 3856 | ++DOCSHELL 11B55000 == 63 [pid = 3856] [id = 666] 10:53:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (11BC2800) [pid = 3856] [serial = 1998] [outer = 00000000] 10:53:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (136F0000) [pid = 3856] [serial = 1999] [outer = 11BC2800] 10:53:36 INFO - PROCESS | 3856 | 1461088416100 Marionette DEBUG loaded listener.js 10:53:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (13AF2C00) [pid = 3856] [serial = 2000] [outer = 11BC2800] 10:53:36 INFO - PROCESS | 3856 | 1461088416730 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 10:53:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:53:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 987ms 10:53:36 INFO - PROCESS | 3856 | 1461088416782 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 10:53:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:53:36 INFO - PROCESS | 3856 | 1461088416787 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 10:53:36 INFO - PROCESS | 3856 | 1461088416793 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:53:36 INFO - PROCESS | 3856 | 1461088416796 Marionette TRACE conn3 <- [1,2630,null,{}] 10:53:36 INFO - PROCESS | 3856 | 1461088416801 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:36 INFO - PROCESS | 3856 | 1461088416913 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 10:53:37 INFO - PROCESS | 3856 | 1461088417059 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:37 INFO - PROCESS | 3856 | ++DOCSHELL 16741400 == 64 [pid = 3856] [id = 667] 10:53:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (16747C00) [pid = 3856] [serial = 2001] [outer = 00000000] 10:53:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (1851D400) [pid = 3856] [serial = 2002] [outer = 16747C00] 10:53:37 INFO - PROCESS | 3856 | 1461088417116 Marionette DEBUG loaded listener.js 10:53:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (18719800) [pid = 3856] [serial = 2003] [outer = 16747C00] 10:53:37 INFO - PROCESS | 3856 | 1461088417657 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 10:53:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:53:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 894ms 10:53:37 INFO - PROCESS | 3856 | 1461088417684 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 10:53:37 INFO - PROCESS | 3856 | 1461088417688 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 10:53:37 INFO - PROCESS | 3856 | 1461088417693 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:53:37 INFO - PROCESS | 3856 | 1461088417696 Marionette TRACE conn3 <- [1,2634,null,{}] 10:53:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:53:37 INFO - PROCESS | 3856 | 1461088417700 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:37 INFO - PROCESS | 3856 | 1461088417806 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 10:53:37 INFO - PROCESS | 3856 | 1461088417964 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:37 INFO - PROCESS | 3856 | ++DOCSHELL 16301800 == 65 [pid = 3856] [id = 668] 10:53:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (18712000) [pid = 3856] [serial = 2004] [outer = 00000000] 10:53:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (19B36C00) [pid = 3856] [serial = 2005] [outer = 18712000] 10:53:37 INFO - PROCESS | 3856 | 1461088418019 Marionette DEBUG loaded listener.js 10:53:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (1A542000) [pid = 3856] [serial = 2006] [outer = 18712000] 10:53:38 INFO - PROCESS | 3856 | 1461088418645 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 10:53:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:53:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 971ms 10:53:38 INFO - PROCESS | 3856 | 1461088418666 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 10:53:38 INFO - PROCESS | 3856 | 1461088418668 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 10:53:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:53:38 INFO - PROCESS | 3856 | 1461088418678 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:53:38 INFO - PROCESS | 3856 | 1461088418684 Marionette TRACE conn3 <- [1,2638,null,{}] 10:53:38 INFO - PROCESS | 3856 | 1461088418689 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:38 INFO - PROCESS | 3856 | 1461088418795 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 10:53:38 INFO - PROCESS | 3856 | 1461088418942 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:38 INFO - PROCESS | 3856 | ++DOCSHELL 1A21D400 == 66 [pid = 3856] [id = 669] 10:53:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (1C74C000) [pid = 3856] [serial = 2007] [outer = 00000000] 10:53:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (1D654800) [pid = 3856] [serial = 2008] [outer = 1C74C000] 10:53:38 INFO - PROCESS | 3856 | 1461088418998 Marionette DEBUG loaded listener.js 10:53:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (1D658000) [pid = 3856] [serial = 2009] [outer = 1C74C000] 10:53:39 INFO - PROCESS | 3856 | 1461088419500 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 10:53:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:53:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 894ms 10:53:39 INFO - PROCESS | 3856 | 1461088419576 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 10:53:39 INFO - PROCESS | 3856 | 1461088419579 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 10:53:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:53:39 INFO - PROCESS | 3856 | 1461088419582 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:53:39 INFO - PROCESS | 3856 | 1461088419584 Marionette TRACE conn3 <- [1,2642,null,{}] 10:53:39 INFO - PROCESS | 3856 | 1461088419588 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:39 INFO - PROCESS | 3856 | 1461088419679 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 10:53:39 INFO - PROCESS | 3856 | 1461088419836 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:39 INFO - PROCESS | 3856 | ++DOCSHELL 1D3F7800 == 67 [pid = 3856] [id = 670] 10:53:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (1D3FCC00) [pid = 3856] [serial = 2010] [outer = 00000000] 10:53:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (1DC2D800) [pid = 3856] [serial = 2011] [outer = 1D3FCC00] 10:53:39 INFO - PROCESS | 3856 | 1461088419891 Marionette DEBUG loaded listener.js 10:53:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (1DC2F000) [pid = 3856] [serial = 2012] [outer = 1D3FCC00] 10:53:40 INFO - PROCESS | 3856 | 1461088420500 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 10:53:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:53:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 987ms 10:53:40 INFO - PROCESS | 3856 | 1461088420567 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 10:53:40 INFO - PROCESS | 3856 | 1461088420570 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 10:53:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:53:40 INFO - PROCESS | 3856 | 1461088420574 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:53:40 INFO - PROCESS | 3856 | 1461088420576 Marionette TRACE conn3 <- [1,2646,null,{}] 10:53:40 INFO - PROCESS | 3856 | 1461088420580 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:40 INFO - PROCESS | 3856 | 1461088420683 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 10:53:40 INFO - PROCESS | 3856 | 1461088420828 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:40 INFO - PROCESS | 3856 | ++DOCSHELL 12D9B800 == 68 [pid = 3856] [id = 671] 10:53:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (12DA4800) [pid = 3856] [serial = 2013] [outer = 00000000] 10:53:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (1429A400) [pid = 3856] [serial = 2014] [outer = 12DA4800] 10:53:40 INFO - PROCESS | 3856 | 1461088420877 Marionette DEBUG loaded listener.js 10:53:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (16744800) [pid = 3856] [serial = 2015] [outer = 12DA4800] 10:53:41 INFO - PROCESS | 3856 | 1461088421680 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 10:53:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:53:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1126ms 10:53:41 INFO - PROCESS | 3856 | 1461088421705 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 10:53:41 INFO - PROCESS | 3856 | 1461088421710 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 10:53:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:53:41 INFO - PROCESS | 3856 | 1461088421715 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:53:41 INFO - PROCESS | 3856 | 1461088421719 Marionette TRACE conn3 <- [1,2650,null,{}] 10:53:41 INFO - PROCESS | 3856 | 1461088421723 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:41 INFO - PROCESS | 3856 | 1461088421822 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 10:53:41 INFO - PROCESS | 3856 | 1461088421997 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:41 INFO - PROCESS | 3856 | ++DOCSHELL 16307400 == 69 [pid = 3856] [id = 672] 10:53:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (16445400) [pid = 3856] [serial = 2016] [outer = 00000000] 10:53:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 141 (16C08800) [pid = 3856] [serial = 2017] [outer = 16445400] 10:53:42 INFO - PROCESS | 3856 | 1461088422048 Marionette DEBUG loaded listener.js 10:53:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 142 (17EA3000) [pid = 3856] [serial = 2018] [outer = 16445400] 10:53:42 INFO - PROCESS | 3856 | --DOCSHELL 1439FC00 == 68 [pid = 3856] [id = 665] 10:53:42 INFO - PROCESS | 3856 | --DOCSHELL 12D80C00 == 67 [pid = 3856] [id = 664] 10:53:42 INFO - PROCESS | 3856 | --DOCSHELL 11B21000 == 66 [pid = 3856] [id = 663] 10:53:42 INFO - PROCESS | 3856 | --DOCSHELL 197BCC00 == 65 [pid = 3856] [id = 662] 10:53:42 INFO - PROCESS | 3856 | --DOCSHELL 1C181400 == 64 [pid = 3856] [id = 661] 10:53:42 INFO - PROCESS | 3856 | --DOCSHELL 133AD800 == 63 [pid = 3856] [id = 660] 10:53:42 INFO - PROCESS | 3856 | --DOCSHELL 16C7B000 == 62 [pid = 3856] [id = 659] 10:53:42 INFO - PROCESS | 3856 | --DOCSHELL 18A59400 == 61 [pid = 3856] [id = 658] 10:53:42 INFO - PROCESS | 3856 | --DOCSHELL 1234DC00 == 60 [pid = 3856] [id = 657] 10:53:42 INFO - PROCESS | 3856 | --DOCSHELL 16570C00 == 59 [pid = 3856] [id = 656] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 141 (17E55400) [pid = 3856] [serial = 1909] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 140 (197C6000) [pid = 3856] [serial = 1912] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (1DC2F800) [pid = 3856] [serial = 1915] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (1DCF3000) [pid = 3856] [serial = 1918] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (1A6E6C00) [pid = 3856] [serial = 1951] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (19BE0000) [pid = 3856] [serial = 1943] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (18BE3000) [pid = 3856] [serial = 1936] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (18C7C800) [pid = 3856] [serial = 1937] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (188D8C00) [pid = 3856] [serial = 1934] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (19AA6C00) [pid = 3856] [serial = 1946] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (19F32000) [pid = 3856] [serial = 1949] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (18C73000) [pid = 3856] [serial = 1817] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (19A4BC00) [pid = 3856] [serial = 1748] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (1A6E7800) [pid = 3856] [serial = 1706] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (1AC49C00) [pid = 3856] [serial = 1820] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (1346F000) [pid = 3856] [serial = 1697] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (16740C00) [pid = 3856] [serial = 1862] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (197C5800) [pid = 3856] [serial = 1781] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (19360400) [pid = 3856] [serial = 1778] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (142EF800) [pid = 3856] [serial = 1769] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (16746C00) [pid = 3856] [serial = 1700] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (1A6EA800) [pid = 3856] [serial = 1811] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (18A5A000) [pid = 3856] [serial = 1865] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (1CEB6800) [pid = 3856] [serial = 1859] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (13A52400) [pid = 3856] [serial = 1742] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (1C17DC00) [pid = 3856] [serial = 1823] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (1D2F6000) [pid = 3856] [serial = 1871] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (18E10800) [pid = 3856] [serial = 1703] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (18A64400) [pid = 3856] [serial = 1775] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (16C0FC00) [pid = 3856] [serial = 1745] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (1C9F7000) [pid = 3856] [serial = 1868] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (1673C000) [pid = 3856] [serial = 1772] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (1ACB7400) [pid = 3856] [serial = 1751] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (159E6000) [pid = 3856] [serial = 1814] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1871CC00) [pid = 3856] [serial = 1766] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (197BD000) [pid = 3856] [serial = 1939] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (19D4E400) [pid = 3856] [serial = 1942] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (197C4400) [pid = 3856] [serial = 1940] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (15E6F800) [pid = 3856] [serial = 1945] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (1630A400) [pid = 3856] [serial = 1925] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (15DCF400) [pid = 3856] [serial = 1924] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (12DAA000) [pid = 3856] [serial = 1922] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (12D76800) [pid = 3856] [serial = 1921] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (187BD000) [pid = 3856] [serial = 1933] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (18073400) [pid = 3856] [serial = 1930] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (1807A800) [pid = 3856] [serial = 1931] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (15BD2800) [pid = 3856] [serial = 1927] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1644CC00) [pid = 3856] [serial = 1928] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (19F36000) [pid = 3856] [serial = 1948] [outer = 00000000] [url = about:blank] 10:53:42 INFO - PROCESS | 3856 | 1461088422636 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 10:53:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:53:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 987ms 10:53:42 INFO - PROCESS | 3856 | 1461088422703 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 10:53:42 INFO - PROCESS | 3856 | 1461088422708 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 10:53:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:53:42 INFO - PROCESS | 3856 | 1461088422714 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:53:42 INFO - PROCESS | 3856 | 1461088422716 Marionette TRACE conn3 <- [1,2654,null,{}] 10:53:42 INFO - PROCESS | 3856 | 1461088422720 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:42 INFO - PROCESS | 3856 | 1461088422808 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 10:53:42 INFO - PROCESS | 3856 | 1461088422907 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:42 INFO - PROCESS | 3856 | ++DOCSHELL 13208400 == 60 [pid = 3856] [id = 673] 10:53:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (1320EC00) [pid = 3856] [serial = 2019] [outer = 00000000] 10:53:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (1630D400) [pid = 3856] [serial = 2020] [outer = 1320EC00] 10:53:42 INFO - PROCESS | 3856 | 1461088422952 Marionette DEBUG loaded listener.js 10:53:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (1644F800) [pid = 3856] [serial = 2021] [outer = 1320EC00] 10:53:43 INFO - PROCESS | 3856 | 1461088423849 Marionette TRACE conn3 <- [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]]]}] 10:53:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 10:53:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1172ms 10:53:43 INFO - PROCESS | 3856 | 1461088423898 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 10:53:43 INFO - PROCESS | 3856 | 1461088423900 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 10:53:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:53:43 INFO - PROCESS | 3856 | 1461088423904 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:53:43 INFO - PROCESS | 3856 | 1461088423907 Marionette TRACE conn3 <- [1,2658,null,{}] 10:53:43 INFO - PROCESS | 3856 | 1461088423917 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:43 INFO - PROCESS | 3856 | 1461088424002 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 10:53:43 INFO - PROCESS | 3856 | 1461088424009 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:44 INFO - PROCESS | 3856 | ++DOCSHELL 16740800 == 61 [pid = 3856] [id = 674] 10:53:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (1807A000) [pid = 3856] [serial = 2022] [outer = 00000000] 10:53:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (18718800) [pid = 3856] [serial = 2023] [outer = 1807A000] 10:53:44 INFO - PROCESS | 3856 | 1461088424056 Marionette DEBUG loaded listener.js 10:53:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (187BD400) [pid = 3856] [serial = 2024] [outer = 1807A000] 10:53:45 INFO - PROCESS | 3856 | 1461088425014 Marionette TRACE conn3 <- [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] 10:53:45 INFO - PROCESS | 3856 | 1461088425032 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 10:53:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:53:45 INFO - PROCESS | 3856 | 1461088425036 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:53:45 INFO - PROCESS | 3856 | 1461088425038 Marionette TRACE conn3 <- [1,2662,null,{}] 10:53:45 INFO - PROCESS | 3856 | 1461088425049 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:45 INFO - PROCESS | 3856 | 1461088425165 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 10:53:45 INFO - PROCESS | 3856 | 1461088425172 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:45 INFO - PROCESS | 3856 | ++DOCSHELL 187C4C00 == 62 [pid = 3856] [id = 675] 10:53:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (18A59400) [pid = 3856] [serial = 2025] [outer = 00000000] 10:53:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (18BE5C00) [pid = 3856] [serial = 2026] [outer = 18A59400] 10:53:45 INFO - PROCESS | 3856 | 1461088425217 Marionette DEBUG loaded listener.js 10:53:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (18C78800) [pid = 3856] [serial = 2027] [outer = 18A59400] 10:53:46 INFO - PROCESS | 3856 | 1461088426158 Marionette TRACE conn3 <- [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] 10:53:46 INFO - PROCESS | 3856 | 1461088426173 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 10:53:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:53:46 INFO - PROCESS | 3856 | 1461088426177 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:53:46 INFO - PROCESS | 3856 | 1461088426178 Marionette TRACE conn3 <- [1,2666,null,{}] 10:53:46 INFO - PROCESS | 3856 | 1461088426182 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:46 INFO - PROCESS | 3856 | 1461088426297 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 10:53:46 INFO - PROCESS | 3856 | 1461088426304 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:46 INFO - PROCESS | 3856 | ++DOCSHELL 18C77800 == 63 [pid = 3856] [id = 676] 10:53:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (18C7A800) [pid = 3856] [serial = 2028] [outer = 00000000] 10:53:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (19545000) [pid = 3856] [serial = 2029] [outer = 18C7A800] 10:53:46 INFO - PROCESS | 3856 | 1461088426354 Marionette DEBUG loaded listener.js 10:53:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (195F5C00) [pid = 3856] [serial = 2030] [outer = 18C7A800] 10:53:46 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (1C73DC00) [pid = 3856] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:53:46 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (12DA1800) [pid = 3856] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:53:46 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (1D65FC00) [pid = 3856] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:53:46 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (16739800) [pid = 3856] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:53:46 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (11B5B400) [pid = 3856] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:53:46 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (1ACC0800) [pid = 3856] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:53:46 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (1C9FA000) [pid = 3856] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:53:46 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (12D42400) [pid = 3856] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:53:46 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (18A61800) [pid = 3856] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:53:46 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (18077400) [pid = 3856] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:53:46 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1630C400) [pid = 3856] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:53:46 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (1C9F3800) [pid = 3856] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:53:46 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (18BE4C00) [pid = 3856] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:53:46 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (143A7C00) [pid = 3856] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:53:46 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (1DC2D000) [pid = 3856] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:53:46 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (159E5000) [pid = 3856] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:53:46 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (181A4000) [pid = 3856] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:53:46 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (13258000) [pid = 3856] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:53:46 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1673AC00) [pid = 3856] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:53:47 INFO - PROCESS | 3856 | 1461088427382 Marionette TRACE conn3 <- [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]]]}] 10:53:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 10:53:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1218ms 10:53:47 INFO - PROCESS | 3856 | 1461088427399 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 10:53:47 INFO - PROCESS | 3856 | 1461088427401 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 10:53:47 INFO - PROCESS | 3856 | 1461088427405 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:53:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:53:47 INFO - PROCESS | 3856 | 1461088427406 Marionette TRACE conn3 <- [1,2670,null,{}] 10:53:47 INFO - PROCESS | 3856 | 1461088427410 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:47 INFO - PROCESS | 3856 | 1461088427531 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 10:53:47 INFO - PROCESS | 3856 | 1461088427541 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:47 INFO - PROCESS | 3856 | ++DOCSHELL 13203000 == 64 [pid = 3856] [id = 677] 10:53:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (137D2800) [pid = 3856] [serial = 2031] [outer = 00000000] 10:53:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1673BC00) [pid = 3856] [serial = 2032] [outer = 137D2800] 10:53:47 INFO - PROCESS | 3856 | 1461088427587 Marionette DEBUG loaded listener.js 10:53:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (18C71000) [pid = 3856] [serial = 2033] [outer = 137D2800] 10:53:48 INFO - PROCESS | 3856 | 1461088428497 Marionette TRACE conn3 <- [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]]]}] 10:53:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 10:53:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1141ms 10:53:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:53:48 INFO - PROCESS | 3856 | 1461088428558 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 10:53:48 INFO - PROCESS | 3856 | 1461088428560 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 10:53:48 INFO - PROCESS | 3856 | 1461088428564 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:53:48 INFO - PROCESS | 3856 | 1461088428565 Marionette TRACE conn3 <- [1,2674,null,{}] 10:53:48 INFO - PROCESS | 3856 | 1461088428569 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:48 INFO - PROCESS | 3856 | 1461088428668 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 10:53:48 INFO - PROCESS | 3856 | 1461088428783 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:48 INFO - PROCESS | 3856 | ++DOCSHELL 11B54000 == 65 [pid = 3856] [id = 678] 10:53:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (11B56000) [pid = 3856] [serial = 2034] [outer = 00000000] 10:53:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (123B3000) [pid = 3856] [serial = 2035] [outer = 11B56000] 10:53:48 INFO - PROCESS | 3856 | 1461088428893 Marionette DEBUG loaded listener.js 10:53:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (12DA0800) [pid = 3856] [serial = 2036] [outer = 11B56000] 10:53:49 INFO - PROCESS | 3856 | 1461088429953 Marionette TRACE conn3 <- [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] 10:53:49 INFO - PROCESS | 3856 | 1461088429983 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 10:53:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:53:49 INFO - PROCESS | 3856 | 1461088429988 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:53:49 INFO - PROCESS | 3856 | 1461088429992 Marionette TRACE conn3 <- [1,2678,null,{}] 10:53:49 INFO - PROCESS | 3856 | 1461088429998 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:50 INFO - PROCESS | 3856 | 1461088430143 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 10:53:50 INFO - PROCESS | 3856 | 1461088430292 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:50 INFO - PROCESS | 3856 | ++DOCSHELL 1439FC00 == 66 [pid = 3856] [id = 679] 10:53:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (143A7C00) [pid = 3856] [serial = 2037] [outer = 00000000] 10:53:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (157E4800) [pid = 3856] [serial = 2038] [outer = 143A7C00] 10:53:50 INFO - PROCESS | 3856 | 1461088430350 Marionette DEBUG loaded listener.js 10:53:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (15BC8800) [pid = 3856] [serial = 2039] [outer = 143A7C00] 10:53:51 INFO - PROCESS | 3856 | 1461088431344 Marionette TRACE conn3 <- [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] 10:53:51 INFO - PROCESS | 3856 | 1461088431381 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 10:53:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:53:51 INFO - PROCESS | 3856 | 1461088431385 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:53:51 INFO - PROCESS | 3856 | 1461088431388 Marionette TRACE conn3 <- [1,2682,null,{}] 10:53:51 INFO - PROCESS | 3856 | 1461088431435 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:51 INFO - PROCESS | 3856 | 1461088431545 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 10:53:51 INFO - PROCESS | 3856 | 1461088431719 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:51 INFO - PROCESS | 3856 | ++DOCSHELL 1633D400 == 67 [pid = 3856] [id = 680] 10:53:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (16446000) [pid = 3856] [serial = 2040] [outer = 00000000] 10:53:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (16742800) [pid = 3856] [serial = 2041] [outer = 16446000] 10:53:51 INFO - PROCESS | 3856 | 1461088431815 Marionette DEBUG loaded listener.js 10:53:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (16C7B000) [pid = 3856] [serial = 2042] [outer = 16446000] 10:53:52 INFO - PROCESS | 3856 | 1461088432885 Marionette TRACE conn3 <- [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] 10:53:52 INFO - PROCESS | 3856 | 1461088432931 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 10:53:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:53:52 INFO - PROCESS | 3856 | 1461088432941 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:53:52 INFO - PROCESS | 3856 | 1461088432947 Marionette TRACE conn3 <- [1,2686,null,{}] 10:53:52 INFO - PROCESS | 3856 | 1461088432952 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:53 INFO - PROCESS | 3856 | 1461088433133 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 10:53:53 INFO - PROCESS | 3856 | 1461088433390 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:53 INFO - PROCESS | 3856 | ++DOCSHELL 11BD1000 == 68 [pid = 3856] [id = 681] 10:53:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (11BD1400) [pid = 3856] [serial = 2043] [outer = 00000000] 10:53:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (1346A400) [pid = 3856] [serial = 2044] [outer = 11BD1400] 10:53:53 INFO - PROCESS | 3856 | 1461088433440 Marionette DEBUG loaded listener.js 10:53:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (13871C00) [pid = 3856] [serial = 2045] [outer = 11BD1400] 10:53:54 INFO - PROCESS | 3856 | --DOCSHELL 13209C00 == 67 [pid = 3856] [id = 478] 10:53:54 INFO - PROCESS | 3856 | --DOCSHELL 12BDAC00 == 66 [pid = 3856] [id = 525] 10:53:54 INFO - PROCESS | 3856 | --DOCSHELL 1A2E9800 == 65 [pid = 3856] [id = 568] 10:53:54 INFO - PROCESS | 3856 | --DOCSHELL 13203000 == 64 [pid = 3856] [id = 677] 10:53:54 INFO - PROCESS | 3856 | --DOCSHELL 18C77800 == 63 [pid = 3856] [id = 676] 10:53:54 INFO - PROCESS | 3856 | --DOCSHELL 187C4C00 == 62 [pid = 3856] [id = 675] 10:53:54 INFO - PROCESS | 3856 | --DOCSHELL 16740800 == 61 [pid = 3856] [id = 674] 10:53:54 INFO - PROCESS | 3856 | --DOCSHELL 13208400 == 60 [pid = 3856] [id = 673] 10:53:54 INFO - PROCESS | 3856 | --DOCSHELL 16307400 == 59 [pid = 3856] [id = 672] 10:53:54 INFO - PROCESS | 3856 | --DOCSHELL 1A21D400 == 58 [pid = 3856] [id = 669] 10:53:54 INFO - PROCESS | 3856 | --DOCSHELL 16301800 == 57 [pid = 3856] [id = 668] 10:53:54 INFO - PROCESS | 3856 | --DOCSHELL 16741400 == 56 [pid = 3856] [id = 667] 10:53:54 INFO - PROCESS | 3856 | --DOCSHELL 11B55000 == 55 [pid = 3856] [id = 666] 10:53:54 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (18076C00) [pid = 3856] [serial = 1910] [outer = 00000000] [url = about:blank] 10:53:54 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (1DC36C00) [pid = 3856] [serial = 1907] [outer = 00000000] [url = about:blank] 10:53:54 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (18E0AC00) [pid = 3856] [serial = 1996] [outer = 00000000] [url = about:blank] 10:53:54 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (1C9F6C00) [pid = 3856] [serial = 1984] [outer = 00000000] [url = about:blank] 10:53:54 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (13AFB400) [pid = 3856] [serial = 1954] [outer = 00000000] [url = about:blank] 10:53:54 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (1DC35C00) [pid = 3856] [serial = 1916] [outer = 00000000] [url = about:blank] 10:53:54 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (18078400) [pid = 3856] [serial = 1969] [outer = 00000000] [url = about:blank] 10:53:54 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (13466C00) [pid = 3856] [serial = 1991] [outer = 00000000] [url = about:blank] 10:53:54 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (1C748400) [pid = 3856] [serial = 1963] [outer = 00000000] [url = about:blank] 10:53:54 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (1DCF5C00) [pid = 3856] [serial = 1919] [outer = 00000000] [url = about:blank] 10:53:54 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (15511400) [pid = 3856] [serial = 1972] [outer = 00000000] [url = about:blank] 10:53:54 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (1C9F5400) [pid = 3856] [serial = 1964] [outer = 00000000] [url = about:blank] 10:53:54 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (18C78C00) [pid = 3856] [serial = 1975] [outer = 00000000] [url = about:blank] 10:53:54 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (19B3E800) [pid = 3856] [serial = 1960] [outer = 00000000] [url = about:blank] 10:53:54 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1CAAF800) [pid = 3856] [serial = 1985] [outer = 00000000] [url = about:blank] 10:53:54 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (19364800) [pid = 3856] [serial = 1976] [outer = 00000000] [url = about:blank] 10:53:54 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1D2EF800) [pid = 3856] [serial = 1987] [outer = 00000000] [url = about:blank] 10:53:54 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1AC42000) [pid = 3856] [serial = 1982] [outer = 00000000] [url = about:blank] 10:53:54 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (197C5400) [pid = 3856] [serial = 1967] [outer = 00000000] [url = about:blank] 10:53:54 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (147A8400) [pid = 3856] [serial = 1955] [outer = 00000000] [url = about:blank] 10:53:54 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (12DA2800) [pid = 3856] [serial = 1990] [outer = 00000000] [url = about:blank] 10:53:54 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1A21E400) [pid = 3856] [serial = 1981] [outer = 00000000] [url = about:blank] 10:53:54 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (18C72000) [pid = 3856] [serial = 1966] [outer = 00000000] [url = about:blank] 10:53:54 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (17EA5C00) [pid = 3856] [serial = 1958] [outer = 00000000] [url = about:blank] 10:53:54 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1630B800) [pid = 3856] [serial = 1973] [outer = 00000000] [url = about:blank] 10:53:54 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (16C10400) [pid = 3856] [serial = 1957] [outer = 00000000] [url = about:blank] 10:53:54 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1851C800) [pid = 3856] [serial = 1970] [outer = 00000000] [url = about:blank] 10:53:54 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (19B3D800) [pid = 3856] [serial = 1979] [outer = 00000000] [url = about:blank] 10:53:54 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (16464C00) [pid = 3856] [serial = 1994] [outer = 00000000] [url = about:blank] 10:53:54 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (1630F400) [pid = 3856] [serial = 1993] [outer = 00000000] [url = about:blank] 10:53:54 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (1A2E8800) [pid = 3856] [serial = 1961] [outer = 00000000] [url = about:blank] 10:53:54 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (1CEC2400) [pid = 3856] [serial = 1988] [outer = 00000000] [url = about:blank] 10:53:54 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (19B34000) [pid = 3856] [serial = 1913] [outer = 00000000] [url = about:blank] 10:53:54 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (19B35800) [pid = 3856] [serial = 1978] [outer = 00000000] [url = about:blank] 10:53:54 INFO - PROCESS | 3856 | 1461088434437 Marionette TRACE conn3 <- [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] 10:53:54 INFO - PROCESS | 3856 | 1461088434499 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 10:53:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:53:54 INFO - PROCESS | 3856 | 1461088434503 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:53:54 INFO - PROCESS | 3856 | 1461088434507 Marionette TRACE conn3 <- [1,2690,null,{}] 10:53:54 INFO - PROCESS | 3856 | 1461088434513 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:54 INFO - PROCESS | 3856 | 1461088434608 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 10:53:54 INFO - PROCESS | 3856 | 1461088434616 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:54 INFO - PROCESS | 3856 | ++DOCSHELL 14B03C00 == 56 [pid = 3856] [id = 682] 10:53:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (14B06000) [pid = 3856] [serial = 2046] [outer = 00000000] 10:53:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (15542400) [pid = 3856] [serial = 2047] [outer = 14B06000] 10:53:54 INFO - PROCESS | 3856 | 1461088434664 Marionette DEBUG loaded listener.js 10:53:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (15BC8C00) [pid = 3856] [serial = 2048] [outer = 14B06000] 10:53:55 INFO - PROCESS | 3856 | 1461088435195 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 10:53:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:53:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 725ms 10:53:55 INFO - PROCESS | 3856 | 1461088435225 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 10:53:55 INFO - PROCESS | 3856 | 1461088435229 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 10:53:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:53:55 INFO - PROCESS | 3856 | 1461088435232 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:53:55 INFO - PROCESS | 3856 | 1461088435234 Marionette TRACE conn3 <- [1,2694,null,{}] 10:53:55 INFO - PROCESS | 3856 | 1461088435238 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:55 INFO - PROCESS | 3856 | 1461088435325 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 10:53:55 INFO - PROCESS | 3856 | 1461088435430 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:55 INFO - PROCESS | 3856 | ++DOCSHELL 16304800 == 57 [pid = 3856] [id = 683] 10:53:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (16459400) [pid = 3856] [serial = 2049] [outer = 00000000] 10:53:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (16742400) [pid = 3856] [serial = 2050] [outer = 16459400] 10:53:55 INFO - PROCESS | 3856 | 1461088435476 Marionette DEBUG loaded listener.js 10:53:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (16C30800) [pid = 3856] [serial = 2051] [outer = 16459400] 10:53:55 INFO - PROCESS | 3856 | 1461088435904 Marionette TRACE conn3 <- [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]]]}] 10:53:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:53:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 679ms 10:53:55 INFO - PROCESS | 3856 | 1461088435933 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 10:53:55 INFO - PROCESS | 3856 | 1461088435935 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 10:53:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:53:55 INFO - PROCESS | 3856 | 1461088435944 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:53:55 INFO - PROCESS | 3856 | 1461088435950 Marionette TRACE conn3 <- [1,2698,null,{}] 10:53:55 INFO - PROCESS | 3856 | 1461088435953 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:56 INFO - PROCESS | 3856 | 1461088436073 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 10:53:56 INFO - PROCESS | 3856 | 1461088436090 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:56 INFO - PROCESS | 3856 | ++DOCSHELL 181A7C00 == 58 [pid = 3856] [id = 684] 10:53:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (18513000) [pid = 3856] [serial = 2052] [outer = 00000000] 10:53:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (18718000) [pid = 3856] [serial = 2053] [outer = 18513000] 10:53:56 INFO - PROCESS | 3856 | 1461088436135 Marionette DEBUG loaded listener.js 10:53:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (187BC800) [pid = 3856] [serial = 2054] [outer = 18513000] 10:53:56 INFO - PROCESS | 3856 | 1461088436607 Marionette TRACE conn3 <- [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] 10:53:56 INFO - PROCESS | 3856 | 1461088436628 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 10:53:56 INFO - PROCESS | 3856 | 1461088436631 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:53:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:53:56 INFO - PROCESS | 3856 | 1461088436633 Marionette TRACE conn3 <- [1,2702,null,{}] 10:53:56 INFO - PROCESS | 3856 | 1461088436636 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:56 INFO - PROCESS | 3856 | 1461088436755 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 10:53:56 INFO - PROCESS | 3856 | 1461088436820 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:56 INFO - PROCESS | 3856 | ++DOCSHELL 18A5E000 == 59 [pid = 3856] [id = 685] 10:53:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (18A66400) [pid = 3856] [serial = 2055] [outer = 00000000] 10:53:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (18C7C800) [pid = 3856] [serial = 2056] [outer = 18A66400] 10:53:56 INFO - PROCESS | 3856 | 1461088436865 Marionette DEBUG loaded listener.js 10:53:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (18C7BC00) [pid = 3856] [serial = 2057] [outer = 18A66400] 10:53:57 INFO - PROCESS | 3856 | 1461088437275 Marionette TRACE conn3 <- [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]]]}] 10:53:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:53:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 694ms 10:53:57 INFO - PROCESS | 3856 | 1461088437337 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 10:53:57 INFO - PROCESS | 3856 | 1461088437339 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 10:53:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:53:57 INFO - PROCESS | 3856 | 1461088437342 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:53:57 INFO - PROCESS | 3856 | 1461088437344 Marionette TRACE conn3 <- [1,2706,null,{}] 10:53:57 INFO - PROCESS | 3856 | 1461088437347 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:57 INFO - PROCESS | 3856 | 1461088437445 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 10:53:57 INFO - PROCESS | 3856 | 1461088437542 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:57 INFO - PROCESS | 3856 | ++DOCSHELL 197B8800 == 60 [pid = 3856] [id = 686] 10:53:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (197B9400) [pid = 3856] [serial = 2058] [outer = 00000000] 10:53:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (197C2000) [pid = 3856] [serial = 2059] [outer = 197B9400] 10:53:57 INFO - PROCESS | 3856 | 1461088437603 Marionette DEBUG loaded listener.js 10:53:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (19AEF800) [pid = 3856] [serial = 2060] [outer = 197B9400] 10:53:58 INFO - PROCESS | 3856 | 1461088438072 Marionette TRACE conn3 <- [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] 10:53:58 INFO - PROCESS | 3856 | 1461088438135 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 10:53:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:53:58 INFO - PROCESS | 3856 | 1461088438139 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:53:58 INFO - PROCESS | 3856 | 1461088438140 Marionette TRACE conn3 <- [1,2710,null,{}] 10:53:58 INFO - PROCESS | 3856 | 1461088438144 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:58 INFO - PROCESS | 3856 | 1461088438264 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 10:53:58 INFO - PROCESS | 3856 | 1461088438333 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:58 INFO - PROCESS | 3856 | ++DOCSHELL 197C0400 == 61 [pid = 3856] [id = 687] 10:53:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (19B3D800) [pid = 3856] [serial = 2061] [outer = 00000000] 10:53:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (19D8F400) [pid = 3856] [serial = 2062] [outer = 19B3D800] 10:53:58 INFO - PROCESS | 3856 | 1461088438377 Marionette DEBUG loaded listener.js 10:53:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (19D97000) [pid = 3856] [serial = 2063] [outer = 19B3D800] 10:53:58 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (18A59400) [pid = 3856] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:53:58 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (18C7A800) [pid = 3856] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:53:58 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1320EC00) [pid = 3856] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:53:58 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1807A000) [pid = 3856] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:53:58 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (16445400) [pid = 3856] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:53:58 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (18126800) [pid = 3856] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:53:58 INFO - PROCESS | 3856 | 1461088438806 Marionette TRACE conn3 <- [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] 10:53:58 INFO - PROCESS | 3856 | 1461088438870 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 10:53:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:53:58 INFO - PROCESS | 3856 | 1461088438873 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:53:58 INFO - PROCESS | 3856 | 1461088438875 Marionette TRACE conn3 <- [1,2714,null,{}] 10:53:58 INFO - PROCESS | 3856 | 1461088438878 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:58 INFO - PROCESS | 3856 | 1461088438995 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 10:53:59 INFO - PROCESS | 3856 | 1461088439061 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:59 INFO - PROCESS | 3856 | ++DOCSHELL 16C05000 == 62 [pid = 3856] [id = 688] 10:53:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (18075000) [pid = 3856] [serial = 2064] [outer = 00000000] 10:53:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (19DC7800) [pid = 3856] [serial = 2065] [outer = 18075000] 10:53:59 INFO - PROCESS | 3856 | 1461088439105 Marionette DEBUG loaded listener.js 10:53:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (19DC4000) [pid = 3856] [serial = 2066] [outer = 18075000] 10:53:59 INFO - PROCESS | 3856 | 1461088439456 Marionette TRACE conn3 <- [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]]]}] 10:53:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:53:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 633ms 10:53:59 INFO - PROCESS | 3856 | 1461088439510 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 10:53:59 INFO - PROCESS | 3856 | 1461088439512 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 10:53:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:53:59 INFO - PROCESS | 3856 | 1461088439526 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:53:59 INFO - PROCESS | 3856 | 1461088439528 Marionette TRACE conn3 <- [1,2718,null,{}] 10:53:59 INFO - PROCESS | 3856 | 1461088439531 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:59 INFO - PROCESS | 3856 | 1461088439619 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 10:53:59 INFO - PROCESS | 3856 | 1461088439625 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:59 INFO - PROCESS | 3856 | ++DOCSHELL 13464800 == 63 [pid = 3856] [id = 689] 10:53:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (15D53C00) [pid = 3856] [serial = 2067] [outer = 00000000] 10:53:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1A53D000) [pid = 3856] [serial = 2068] [outer = 15D53C00] 10:53:59 INFO - PROCESS | 3856 | 1461088439669 Marionette DEBUG loaded listener.js 10:53:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1A545000) [pid = 3856] [serial = 2069] [outer = 15D53C00] 10:54:00 INFO - PROCESS | 3856 | 1461088440584 Marionette TRACE conn3 <- [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] 10:54:00 INFO - PROCESS | 3856 | 1461088440602 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 10:54:00 INFO - PROCESS | 3856 | 1461088440605 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:54:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:54:00 INFO - PROCESS | 3856 | 1461088440607 Marionette TRACE conn3 <- [1,2722,null,{}] 10:54:00 INFO - PROCESS | 3856 | 1461088440611 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:00 INFO - PROCESS | 3856 | 1461088440758 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 10:54:00 INFO - PROCESS | 3856 | 1461088440895 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:00 INFO - PROCESS | 3856 | ++DOCSHELL 13462C00 == 64 [pid = 3856] [id = 690] 10:54:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (13465800) [pid = 3856] [serial = 2070] [outer = 00000000] 10:54:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (13AF7400) [pid = 3856] [serial = 2071] [outer = 13465800] 10:54:00 INFO - PROCESS | 3856 | 1461088440954 Marionette DEBUG loaded listener.js 10:54:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (14BAAC00) [pid = 3856] [serial = 2072] [outer = 13465800] 10:54:01 INFO - PROCESS | 3856 | 1461088441520 Marionette TRACE conn3 <- [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]]]}] 10:54:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:54:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 987ms 10:54:01 INFO - PROCESS | 3856 | 1461088441593 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 10:54:01 INFO - PROCESS | 3856 | 1461088441599 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 10:54:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:54:01 INFO - PROCESS | 3856 | 1461088441603 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:54:01 INFO - PROCESS | 3856 | 1461088441608 Marionette TRACE conn3 <- [1,2726,null,{}] 10:54:01 INFO - PROCESS | 3856 | 1461088441678 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:01 INFO - PROCESS | 3856 | 1461088441792 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 10:54:01 INFO - PROCESS | 3856 | 1461088441926 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:01 INFO - PROCESS | 3856 | ++DOCSHELL 16740800 == 65 [pid = 3856] [id = 691] 10:54:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (16742000) [pid = 3856] [serial = 2073] [outer = 00000000] 10:54:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (17EA5400) [pid = 3856] [serial = 2074] [outer = 16742000] 10:54:01 INFO - PROCESS | 3856 | 1461088441993 Marionette DEBUG loaded listener.js 10:54:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1807DC00) [pid = 3856] [serial = 2075] [outer = 16742000] 10:54:02 INFO - PROCESS | 3856 | 1461088442567 Marionette TRACE conn3 <- [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]]]}] 10:54:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:54:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 987ms 10:54:02 INFO - PROCESS | 3856 | 1461088442597 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 10:54:02 INFO - PROCESS | 3856 | 1461088442600 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 10:54:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:54:02 INFO - PROCESS | 3856 | 1461088442605 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:54:02 INFO - PROCESS | 3856 | 1461088442607 Marionette TRACE conn3 <- [1,2730,null,{}] 10:54:02 INFO - PROCESS | 3856 | 1461088442611 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:02 INFO - PROCESS | 3856 | 1461088442726 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 10:54:02 INFO - PROCESS | 3856 | 1461088442842 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:02 INFO - PROCESS | 3856 | ++DOCSHELL 18128000 == 66 [pid = 3856] [id = 692] 10:54:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (197C3C00) [pid = 3856] [serial = 2076] [outer = 00000000] 10:54:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (19B3FC00) [pid = 3856] [serial = 2077] [outer = 197C3C00] 10:54:02 INFO - PROCESS | 3856 | 1461088442937 Marionette DEBUG loaded listener.js 10:54:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (19D8B400) [pid = 3856] [serial = 2078] [outer = 197C3C00] 10:54:03 INFO - PROCESS | 3856 | 1461088443564 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 10:54:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:54:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 987ms 10:54:03 INFO - PROCESS | 3856 | 1461088443608 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 10:54:03 INFO - PROCESS | 3856 | 1461088443612 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 10:54:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:54:03 INFO - PROCESS | 3856 | 1461088443624 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:54:03 INFO - PROCESS | 3856 | 1461088443629 Marionette TRACE conn3 <- [1,2734,null,{}] 10:54:03 INFO - PROCESS | 3856 | 1461088443633 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:03 INFO - PROCESS | 3856 | 1461088443731 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 10:54:03 INFO - PROCESS | 3856 | 1461088443874 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:03 INFO - PROCESS | 3856 | ++DOCSHELL 1ACC3800 == 67 [pid = 3856] [id = 693] 10:54:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (1C175800) [pid = 3856] [serial = 2079] [outer = 00000000] 10:54:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (1C182C00) [pid = 3856] [serial = 2080] [outer = 1C175800] 10:54:03 INFO - PROCESS | 3856 | 1461088443929 Marionette DEBUG loaded listener.js 10:54:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (1C741C00) [pid = 3856] [serial = 2081] [outer = 1C175800] 10:54:04 INFO - PROCESS | 3856 | 1461088444446 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 10:54:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:54:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 894ms 10:54:04 INFO - PROCESS | 3856 | 1461088444507 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 10:54:04 INFO - PROCESS | 3856 | 1461088444509 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 10:54:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:54:04 INFO - PROCESS | 3856 | 1461088444513 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:54:04 INFO - PROCESS | 3856 | 1461088444515 Marionette TRACE conn3 <- [1,2738,null,{}] 10:54:04 INFO - PROCESS | 3856 | 1461088444519 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:04 INFO - PROCESS | 3856 | 1461088444622 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 10:54:04 INFO - PROCESS | 3856 | 1461088444782 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:04 INFO - PROCESS | 3856 | ++DOCSHELL 157F0C00 == 68 [pid = 3856] [id = 694] 10:54:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (1C17AC00) [pid = 3856] [serial = 2082] [outer = 00000000] 10:54:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (1C9FA800) [pid = 3856] [serial = 2083] [outer = 1C17AC00] 10:54:04 INFO - PROCESS | 3856 | 1461088444836 Marionette DEBUG loaded listener.js 10:54:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (1C9FD800) [pid = 3856] [serial = 2084] [outer = 1C17AC00] 10:54:05 INFO - PROCESS | 3856 | 1461088445382 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 10:54:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:54:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 925ms 10:54:05 INFO - PROCESS | 3856 | 1461088445442 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 10:54:05 INFO - PROCESS | 3856 | 1461088445444 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 10:54:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:54:05 INFO - PROCESS | 3856 | 1461088445447 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:54:05 INFO - PROCESS | 3856 | 1461088445449 Marionette TRACE conn3 <- [1,2742,null,{}] 10:54:05 INFO - PROCESS | 3856 | 1461088445453 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:05 INFO - PROCESS | 3856 | 1461088445556 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 10:54:05 INFO - PROCESS | 3856 | 1461088445671 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:05 INFO - PROCESS | 3856 | ++DOCSHELL 159E5000 == 69 [pid = 3856] [id = 695] 10:54:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (195FB400) [pid = 3856] [serial = 2085] [outer = 00000000] 10:54:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (1CE11800) [pid = 3856] [serial = 2086] [outer = 195FB400] 10:54:05 INFO - PROCESS | 3856 | 1461088445793 Marionette DEBUG loaded listener.js 10:54:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (1CEC0400) [pid = 3856] [serial = 2087] [outer = 195FB400] 10:54:06 INFO - PROCESS | 3856 | 1461088446527 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 10:54:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:54:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1126ms 10:54:06 INFO - PROCESS | 3856 | 1461088446575 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 10:54:06 INFO - PROCESS | 3856 | 1461088446579 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 10:54:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:54:06 INFO - PROCESS | 3856 | 1461088446585 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:54:06 INFO - PROCESS | 3856 | 1461088446588 Marionette TRACE conn3 <- [1,2746,null,{}] 10:54:06 INFO - PROCESS | 3856 | 1461088446592 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:06 INFO - PROCESS | 3856 | 1461088446693 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 10:54:06 INFO - PROCESS | 3856 | 1461088446864 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:06 INFO - PROCESS | 3856 | ++DOCSHELL 15511800 == 70 [pid = 3856] [id = 696] 10:54:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (1644CC00) [pid = 3856] [serial = 2088] [outer = 00000000] 10:54:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (1807A000) [pid = 3856] [serial = 2089] [outer = 1644CC00] 10:54:06 INFO - PROCESS | 3856 | 1461088446915 Marionette DEBUG loaded listener.js 10:54:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (1819E000) [pid = 3856] [serial = 2090] [outer = 1644CC00] 10:54:07 INFO - PROCESS | 3856 | --DOCSHELL 11B5C000 == 69 [pid = 3856] [id = 462] 10:54:07 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (197BF000) [pid = 3856] [serial = 1997] [outer = 00000000] [url = about:blank] 10:54:07 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (18718800) [pid = 3856] [serial = 2023] [outer = 00000000] [url = about:blank] 10:54:07 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (17EA3000) [pid = 3856] [serial = 2018] [outer = 00000000] [url = about:blank] 10:54:07 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (16C08800) [pid = 3856] [serial = 2017] [outer = 00000000] [url = about:blank] 10:54:07 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (1DC2D800) [pid = 3856] [serial = 2011] [outer = 00000000] [url = about:blank] 10:54:07 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (1673BC00) [pid = 3856] [serial = 2032] [outer = 00000000] [url = about:blank] 10:54:07 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (195F5C00) [pid = 3856] [serial = 2030] [outer = 00000000] [url = about:blank] 10:54:07 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (187BD400) [pid = 3856] [serial = 2024] [outer = 00000000] [url = about:blank] 10:54:07 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (18BE5C00) [pid = 3856] [serial = 2026] [outer = 00000000] [url = about:blank] 10:54:07 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (19545000) [pid = 3856] [serial = 2029] [outer = 00000000] [url = about:blank] 10:54:07 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (136F0000) [pid = 3856] [serial = 1999] [outer = 00000000] [url = about:blank] 10:54:07 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1851D400) [pid = 3856] [serial = 2002] [outer = 00000000] [url = about:blank] 10:54:07 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (19B36C00) [pid = 3856] [serial = 2005] [outer = 00000000] [url = about:blank] 10:54:07 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (1D654800) [pid = 3856] [serial = 2008] [outer = 00000000] [url = about:blank] 10:54:07 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (18C78800) [pid = 3856] [serial = 2027] [outer = 00000000] [url = about:blank] 10:54:07 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (1630D400) [pid = 3856] [serial = 2020] [outer = 00000000] [url = about:blank] 10:54:07 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (1644F800) [pid = 3856] [serial = 2021] [outer = 00000000] [url = about:blank] 10:54:07 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (1429A400) [pid = 3856] [serial = 2014] [outer = 00000000] [url = about:blank] 10:54:07 INFO - PROCESS | 3856 | 1461088447409 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 10:54:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:54:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 894ms 10:54:07 INFO - PROCESS | 3856 | 1461088447474 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 10:54:07 INFO - PROCESS | 3856 | 1461088447479 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 10:54:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:54:07 INFO - PROCESS | 3856 | 1461088447485 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:54:07 INFO - PROCESS | 3856 | 1461088447488 Marionette TRACE conn3 <- [1,2750,null,{}] 10:54:07 INFO - PROCESS | 3856 | 1461088447492 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:07 INFO - PROCESS | 3856 | 1461088447580 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 10:54:07 INFO - PROCESS | 3856 | 1461088447682 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:07 INFO - PROCESS | 3856 | ++DOCSHELL 1429A400 == 70 [pid = 3856] [id = 697] 10:54:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (142E9C00) [pid = 3856] [serial = 2091] [outer = 00000000] 10:54:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (16747000) [pid = 3856] [serial = 2092] [outer = 142E9C00] 10:54:07 INFO - PROCESS | 3856 | 1461088447740 Marionette DEBUG loaded listener.js 10:54:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (17E98400) [pid = 3856] [serial = 2093] [outer = 142E9C00] 10:54:08 INFO - PROCESS | 3856 | 1461088448152 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 10:54:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:54:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 694ms 10:54:08 INFO - PROCESS | 3856 | 1461088448184 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 10:54:08 INFO - PROCESS | 3856 | 1461088448186 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 10:54:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:54:08 INFO - PROCESS | 3856 | 1461088448190 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:54:08 INFO - PROCESS | 3856 | 1461088448193 Marionette TRACE conn3 <- [1,2754,null,{}] 10:54:08 INFO - PROCESS | 3856 | 1461088448207 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:08 INFO - PROCESS | 3856 | 1461088448296 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 10:54:08 INFO - PROCESS | 3856 | 1461088448303 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:08 INFO - PROCESS | 3856 | ++DOCSHELL 18A61C00 == 71 [pid = 3856] [id = 698] 10:54:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (18A67400) [pid = 3856] [serial = 2094] [outer = 00000000] 10:54:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (18C76000) [pid = 3856] [serial = 2095] [outer = 18A67400] 10:54:08 INFO - PROCESS | 3856 | 1461088448350 Marionette DEBUG loaded listener.js 10:54:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (18E04400) [pid = 3856] [serial = 2096] [outer = 18A67400] 10:54:08 INFO - PROCESS | 3856 | 1461088448801 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 10:54:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:54:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 617ms 10:54:08 INFO - PROCESS | 3856 | 1461088448810 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 10:54:08 INFO - PROCESS | 3856 | 1461088448813 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 10:54:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:54:08 INFO - PROCESS | 3856 | 1461088448816 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:54:08 INFO - PROCESS | 3856 | 1461088448818 Marionette TRACE conn3 <- [1,2758,null,{}] 10:54:08 INFO - PROCESS | 3856 | 1461088448821 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:08 INFO - PROCESS | 3856 | 1461088448907 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 10:54:08 INFO - PROCESS | 3856 | 1461088448913 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:08 INFO - PROCESS | 3856 | ++DOCSHELL 18C78800 == 72 [pid = 3856] [id = 699] 10:54:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (1953DC00) [pid = 3856] [serial = 2097] [outer = 00000000] 10:54:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (19A44000) [pid = 3856] [serial = 2098] [outer = 1953DC00] 10:54:08 INFO - PROCESS | 3856 | 1461088448959 Marionette DEBUG loaded listener.js 10:54:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (19B35400) [pid = 3856] [serial = 2099] [outer = 1953DC00] 10:54:09 INFO - PROCESS | 3856 | 1461088449421 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 10:54:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:54:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 617ms 10:54:09 INFO - PROCESS | 3856 | 1461088449469 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 10:54:09 INFO - PROCESS | 3856 | 1461088449471 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 10:54:09 INFO - PROCESS | 3856 | 1461088449475 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:54:09 INFO - PROCESS | 3856 | 1461088449476 Marionette TRACE conn3 <- [1,2762,null,{}] 10:54:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:54:09 INFO - PROCESS | 3856 | 1461088449485 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:09 INFO - PROCESS | 3856 | 1461088449601 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 10:54:09 INFO - PROCESS | 3856 | 1461088449607 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:09 INFO - PROCESS | 3856 | ++DOCSHELL 19AF1000 == 73 [pid = 3856] [id = 700] 10:54:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (19B3B800) [pid = 3856] [serial = 2100] [outer = 00000000] 10:54:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (1A21D400) [pid = 3856] [serial = 2101] [outer = 19B3B800] 10:54:09 INFO - PROCESS | 3856 | 1461088449654 Marionette DEBUG loaded listener.js 10:54:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (19DC0800) [pid = 3856] [serial = 2102] [outer = 19B3B800] 10:54:10 INFO - PROCESS | 3856 | 1461088450120 Marionette TRACE conn3 <- [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]]]}] 10:54:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:54:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 694ms 10:54:10 INFO - PROCESS | 3856 | 1461088450161 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 10:54:10 INFO - PROCESS | 3856 | 1461088450162 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 10:54:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:54:10 INFO - PROCESS | 3856 | 1461088450170 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:54:10 INFO - PROCESS | 3856 | 1461088450171 Marionette TRACE conn3 <- [1,2766,null,{}] 10:54:10 INFO - PROCESS | 3856 | 1461088450180 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:10 INFO - PROCESS | 3856 | 1461088450307 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 10:54:10 INFO - PROCESS | 3856 | 1461088450407 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:10 INFO - PROCESS | 3856 | ++DOCSHELL 142EF800 == 74 [pid = 3856] [id = 701] 10:54:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (1ACC1C00) [pid = 3856] [serial = 2103] [outer = 00000000] 10:54:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (1C742400) [pid = 3856] [serial = 2104] [outer = 1ACC1C00] 10:54:10 INFO - PROCESS | 3856 | 1461088450454 Marionette DEBUG loaded listener.js 10:54:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (1C73DC00) [pid = 3856] [serial = 2105] [outer = 1ACC1C00] 10:54:10 INFO - PROCESS | 3856 | 1461088450883 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 10:54:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:54:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 755ms 10:54:10 INFO - PROCESS | 3856 | 1461088450927 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 10:54:10 INFO - PROCESS | 3856 | 1461088450929 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 10:54:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:54:10 INFO - PROCESS | 3856 | 1461088450933 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:54:10 INFO - PROCESS | 3856 | 1461088450934 Marionette TRACE conn3 <- [1,2770,null,{}] 10:54:10 INFO - PROCESS | 3856 | 1461088450937 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:11 INFO - PROCESS | 3856 | 1461088451057 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 10:54:11 INFO - PROCESS | 3856 | 1461088451111 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:11 INFO - PROCESS | 3856 | ++DOCSHELL 1C181800 == 75 [pid = 3856] [id = 702] 10:54:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (1CEB8000) [pid = 3856] [serial = 2106] [outer = 00000000] 10:54:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (1D3F3C00) [pid = 3856] [serial = 2107] [outer = 1CEB8000] 10:54:11 INFO - PROCESS | 3856 | 1461088451155 Marionette DEBUG loaded listener.js 10:54:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (1D3FA000) [pid = 3856] [serial = 2108] [outer = 1CEB8000] 10:54:11 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (137D2800) [pid = 3856] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:54:11 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (197B9400) [pid = 3856] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:54:11 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (19B3D800) [pid = 3856] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:54:11 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (14B06000) [pid = 3856] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:54:11 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (16459400) [pid = 3856] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:54:11 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (18513000) [pid = 3856] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:54:11 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (11BD1400) [pid = 3856] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:54:11 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (18075000) [pid = 3856] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:54:11 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (18A66400) [pid = 3856] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:54:11 INFO - PROCESS | 3856 | 1461088451615 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 10:54:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:54:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 725ms 10:54:11 INFO - PROCESS | 3856 | 1461088451681 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 10:54:11 INFO - PROCESS | 3856 | 1461088451683 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 10:54:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:54:11 INFO - PROCESS | 3856 | 1461088451691 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:54:11 INFO - PROCESS | 3856 | 1461088451692 Marionette TRACE conn3 <- [1,2774,null,{}] 10:54:11 INFO - PROCESS | 3856 | 1461088451696 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:11 INFO - PROCESS | 3856 | 1461088451780 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 10:54:11 INFO - PROCESS | 3856 | 1461088451787 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:11 INFO - PROCESS | 3856 | ++DOCSHELL 1429B400 == 76 [pid = 3856] [id = 703] 10:54:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (1439D800) [pid = 3856] [serial = 2109] [outer = 00000000] 10:54:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (19D8A800) [pid = 3856] [serial = 2110] [outer = 1439D800] 10:54:11 INFO - PROCESS | 3856 | 1461088451838 Marionette DEBUG loaded listener.js 10:54:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (1CEB7C00) [pid = 3856] [serial = 2111] [outer = 1439D800] 10:54:12 INFO - PROCESS | 3856 | 1461088452290 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 10:54:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:54:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 678ms 10:54:12 INFO - PROCESS | 3856 | 1461088452372 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 10:54:12 INFO - PROCESS | 3856 | 1461088452374 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 10:54:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:54:12 INFO - PROCESS | 3856 | 1461088452377 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:54:12 INFO - PROCESS | 3856 | 1461088452379 Marionette TRACE conn3 <- [1,2778,null,{}] 10:54:12 INFO - PROCESS | 3856 | 1461088452382 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:12 INFO - PROCESS | 3856 | 1461088452466 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 10:54:12 INFO - PROCESS | 3856 | 1461088452472 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:12 INFO - PROCESS | 3856 | ++DOCSHELL 147A8400 == 77 [pid = 3856] [id = 704] 10:54:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (1D657000) [pid = 3856] [serial = 2112] [outer = 00000000] 10:54:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (1D661000) [pid = 3856] [serial = 2113] [outer = 1D657000] 10:54:12 INFO - PROCESS | 3856 | 1461088452515 Marionette DEBUG loaded listener.js 10:54:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (1DC2D000) [pid = 3856] [serial = 2114] [outer = 1D657000] 10:54:12 INFO - PROCESS | 3856 | 1461088452953 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 10:54:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:54:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 586ms 10:54:12 INFO - PROCESS | 3856 | 1461088452985 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 10:54:12 INFO - PROCESS | 3856 | 1461088452987 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 10:54:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:54:12 INFO - PROCESS | 3856 | 1461088452990 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:54:12 INFO - PROCESS | 3856 | 1461088452992 Marionette TRACE conn3 <- [1,2782,null,{}] 10:54:12 INFO - PROCESS | 3856 | 1461088452995 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:13 INFO - PROCESS | 3856 | 1461088453079 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 10:54:13 INFO - PROCESS | 3856 | 1461088453086 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:13 INFO - PROCESS | 3856 | ++DOCSHELL 1DC30400 == 78 [pid = 3856] [id = 705] 10:54:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (1DC35C00) [pid = 3856] [serial = 2115] [outer = 00000000] 10:54:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (1DCEE000) [pid = 3856] [serial = 2116] [outer = 1DC35C00] 10:54:13 INFO - PROCESS | 3856 | 1461088453133 Marionette DEBUG loaded listener.js 10:54:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (1DCF0800) [pid = 3856] [serial = 2117] [outer = 1DC35C00] 10:54:13 INFO - PROCESS | 3856 | 1461088453727 Marionette TRACE conn3 <- [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]]]}] 10:54:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:54:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 786ms 10:54:13 INFO - PROCESS | 3856 | 1461088453775 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 10:54:13 INFO - PROCESS | 3856 | 1461088453780 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 10:54:13 INFO - PROCESS | 3856 | 1461088453785 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:54:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:54:13 INFO - PROCESS | 3856 | 1461088453790 Marionette TRACE conn3 <- [1,2786,null,{}] 10:54:13 INFO - PROCESS | 3856 | 1461088453797 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:13 INFO - PROCESS | 3856 | 1461088453916 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 10:54:14 INFO - PROCESS | 3856 | 1461088454079 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:14 INFO - PROCESS | 3856 | ++DOCSHELL 133A9800 == 79 [pid = 3856] [id = 706] 10:54:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (13873C00) [pid = 3856] [serial = 2118] [outer = 00000000] 10:54:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (1630CC00) [pid = 3856] [serial = 2119] [outer = 13873C00] 10:54:14 INFO - PROCESS | 3856 | 1461088454136 Marionette DEBUG loaded listener.js 10:54:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (1644D000) [pid = 3856] [serial = 2120] [outer = 13873C00] 10:54:14 INFO - PROCESS | 3856 | 1461088454782 Marionette TRACE conn3 <- [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]]]}] 10:54:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:54:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1033ms 10:54:14 INFO - PROCESS | 3856 | 1461088454817 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 10:54:14 INFO - PROCESS | 3856 | 1461088454822 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 10:54:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:54:14 INFO - PROCESS | 3856 | 1461088454849 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:54:14 INFO - PROCESS | 3856 | 1461088454853 Marionette TRACE conn3 <- [1,2790,null,{}] 10:54:14 INFO - PROCESS | 3856 | 1461088454858 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:14 INFO - PROCESS | 3856 | 1461088454974 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 10:54:15 INFO - PROCESS | 3856 | 1461088455120 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:15 INFO - PROCESS | 3856 | ++DOCSHELL 18076C00 == 80 [pid = 3856] [id = 707] 10:54:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (18078800) [pid = 3856] [serial = 2121] [outer = 00000000] 10:54:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (18C74800) [pid = 3856] [serial = 2122] [outer = 18078800] 10:54:15 INFO - PROCESS | 3856 | 1461088455174 Marionette DEBUG loaded listener.js 10:54:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (19546000) [pid = 3856] [serial = 2123] [outer = 18078800] 10:54:15 INFO - PROCESS | 3856 | 1461088455789 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 10:54:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:54:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 987ms 10:54:15 INFO - PROCESS | 3856 | 1461088455849 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 10:54:15 INFO - PROCESS | 3856 | 1461088455852 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 10:54:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:54:15 INFO - PROCESS | 3856 | 1461088455855 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:54:15 INFO - PROCESS | 3856 | 1461088455859 Marionette TRACE conn3 <- [1,2794,null,{}] 10:54:15 INFO - PROCESS | 3856 | 1461088455870 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:15 INFO - PROCESS | 3856 | 1461088455986 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 10:54:16 INFO - PROCESS | 3856 | 1461088456117 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:16 INFO - PROCESS | 3856 | ++DOCSHELL 1C181400 == 81 [pid = 3856] [id = 708] 10:54:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (1C9F8000) [pid = 3856] [serial = 2124] [outer = 00000000] 10:54:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (1D65CC00) [pid = 3856] [serial = 2125] [outer = 1C9F8000] 10:54:16 INFO - PROCESS | 3856 | 1461088456178 Marionette DEBUG loaded listener.js 10:54:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (1DCEC800) [pid = 3856] [serial = 2126] [outer = 1C9F8000] 10:54:16 INFO - PROCESS | 3856 | 1461088456719 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 10:54:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:54:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 941ms 10:54:16 INFO - PROCESS | 3856 | 1461088456784 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 10:54:16 INFO - PROCESS | 3856 | 1461088456787 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 10:54:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:54:16 INFO - PROCESS | 3856 | 1461088456790 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:54:16 INFO - PROCESS | 3856 | 1461088456792 Marionette TRACE conn3 <- [1,2798,null,{}] 10:54:16 INFO - PROCESS | 3856 | 1461088456796 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:16 INFO - PROCESS | 3856 | 1461088456906 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 10:54:17 INFO - PROCESS | 3856 | 1461088457054 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:17 INFO - PROCESS | 3856 | ++DOCSHELL 1DCF8C00 == 82 [pid = 3856] [id = 709] 10:54:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (1DCF9000) [pid = 3856] [serial = 2127] [outer = 00000000] 10:54:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (1DD52000) [pid = 3856] [serial = 2128] [outer = 1DCF9000] 10:54:17 INFO - PROCESS | 3856 | 1461088457109 Marionette DEBUG loaded listener.js 10:54:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (1DD54400) [pid = 3856] [serial = 2129] [outer = 1DCF9000] 10:54:17 INFO - PROCESS | 3856 | 1461088457650 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 10:54:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:54:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 940ms 10:54:17 INFO - PROCESS | 3856 | 1461088457719 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 10:54:17 INFO - PROCESS | 3856 | 1461088457721 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 10:54:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:54:17 INFO - PROCESS | 3856 | 1461088457725 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:54:17 INFO - PROCESS | 3856 | 1461088457727 Marionette TRACE conn3 <- [1,2802,null,{}] 10:54:17 INFO - PROCESS | 3856 | 1461088457731 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:17 INFO - PROCESS | 3856 | 1461088457834 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 10:54:18 INFO - PROCESS | 3856 | 1461088457997 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:18 INFO - PROCESS | 3856 | ++DOCSHELL 1DD55C00 == 83 [pid = 3856] [id = 710] 10:54:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (1DD59C00) [pid = 3856] [serial = 2130] [outer = 00000000] 10:54:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (1DE08C00) [pid = 3856] [serial = 2131] [outer = 1DD59C00] 10:54:18 INFO - PROCESS | 3856 | 1461088458052 Marionette DEBUG loaded listener.js 10:54:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (1DE0AC00) [pid = 3856] [serial = 2132] [outer = 1DD59C00] 10:54:18 INFO - PROCESS | 3856 | 1461088458834 Marionette TRACE conn3 <- [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]]]}] 10:54:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:54:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1172ms 10:54:18 INFO - PROCESS | 3856 | 1461088458900 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 10:54:18 INFO - PROCESS | 3856 | 1461088458904 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 10:54:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:54:18 INFO - PROCESS | 3856 | 1461088458909 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:54:18 INFO - PROCESS | 3856 | 1461088458913 Marionette TRACE conn3 <- [1,2806,null,{}] 10:54:18 INFO - PROCESS | 3856 | 1461088458919 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:19 INFO - PROCESS | 3856 | 1461088459024 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 10:54:19 INFO - PROCESS | 3856 | 1461088459175 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:19 INFO - PROCESS | 3856 | ++DOCSHELL 11BC9000 == 84 [pid = 3856] [id = 711] 10:54:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (1346F800) [pid = 3856] [serial = 2133] [outer = 00000000] 10:54:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (15723C00) [pid = 3856] [serial = 2134] [outer = 1346F800] 10:54:19 INFO - PROCESS | 3856 | 1461088459225 Marionette DEBUG loaded listener.js 10:54:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (1632F400) [pid = 3856] [serial = 2135] [outer = 1346F800] 10:54:19 INFO - PROCESS | 3856 | 1461088459820 Marionette TRACE conn3 <- [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]]]}] 10:54:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:54:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 940ms 10:54:19 INFO - PROCESS | 3856 | 1461088459856 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 10:54:19 INFO - PROCESS | 3856 | 1461088459862 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 10:54:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:54:19 INFO - PROCESS | 3856 | 1461088459867 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:54:19 INFO - PROCESS | 3856 | 1461088459870 Marionette TRACE conn3 <- [1,2810,null,{}] 10:54:19 INFO - PROCESS | 3856 | 1461088459873 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:19 INFO - PROCESS | 3856 | 1461088459961 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 10:54:20 INFO - PROCESS | 3856 | 1461088460084 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:20 INFO - PROCESS | 3856 | ++DOCSHELL 15E6B400 == 85 [pid = 3856] [id = 712] 10:54:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (16743C00) [pid = 3856] [serial = 2136] [outer = 00000000] 10:54:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (17EA0800) [pid = 3856] [serial = 2137] [outer = 16743C00] 10:54:20 INFO - PROCESS | 3856 | 1461088460131 Marionette DEBUG loaded listener.js 10:54:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (1807CC00) [pid = 3856] [serial = 2138] [outer = 16743C00] 10:54:20 INFO - PROCESS | 3856 | --DOCSHELL 13471400 == 84 [pid = 3856] [id = 465] 10:54:20 INFO - PROCESS | 3856 | --DOCSHELL 1807E400 == 83 [pid = 3856] [id = 471] 10:54:20 INFO - PROCESS | 3856 | --DOCSHELL 143A0000 == 82 [pid = 3856] [id = 466] 10:54:20 INFO - PROCESS | 3856 | --DOCSHELL 16310C00 == 81 [pid = 3856] [id = 468] 10:54:20 INFO - PROCESS | 3856 | --DOCSHELL 1A2F4C00 == 80 [pid = 3856] [id = 583] 10:54:20 INFO - PROCESS | 3856 | --DOCSHELL 1386D000 == 79 [pid = 3856] [id = 621] 10:54:20 INFO - PROCESS | 3856 | --DOCSHELL 16C05800 == 78 [pid = 3856] [id = 474] 10:54:20 INFO - PROCESS | 3856 | --DOCSHELL 1D660400 == 77 [pid = 3856] [id = 635] 10:54:20 INFO - PROCESS | 3856 | --DOCSHELL 12BE5C00 == 76 [pid = 3856] [id = 479] 10:54:20 INFO - PROCESS | 3856 | --DOCSHELL 19B38C00 == 75 [pid = 3856] [id = 623] 10:54:20 INFO - PROCESS | 3856 | --DOCSHELL 1346C400 == 74 [pid = 3856] [id = 470] 10:54:20 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (1A53D000) [pid = 3856] [serial = 2068] [outer = 00000000] [url = about:blank] 10:54:20 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (157E4800) [pid = 3856] [serial = 2038] [outer = 00000000] [url = about:blank] 10:54:20 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (16742800) [pid = 3856] [serial = 2041] [outer = 00000000] [url = about:blank] 10:54:20 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (123B3000) [pid = 3856] [serial = 2035] [outer = 00000000] [url = about:blank] 10:54:20 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (18C71000) [pid = 3856] [serial = 2033] [outer = 00000000] [url = about:blank] 10:54:20 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (197C2000) [pid = 3856] [serial = 2059] [outer = 00000000] [url = about:blank] 10:54:20 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (19D8F400) [pid = 3856] [serial = 2062] [outer = 00000000] [url = about:blank] 10:54:20 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (15542400) [pid = 3856] [serial = 2047] [outer = 00000000] [url = about:blank] 10:54:20 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (16742400) [pid = 3856] [serial = 2050] [outer = 00000000] [url = about:blank] 10:54:20 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (16C30800) [pid = 3856] [serial = 2051] [outer = 00000000] [url = about:blank] 10:54:20 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (15BC8C00) [pid = 3856] [serial = 2048] [outer = 00000000] [url = about:blank] 10:54:20 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (18718000) [pid = 3856] [serial = 2053] [outer = 00000000] [url = about:blank] 10:54:20 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (13871C00) [pid = 3856] [serial = 2045] [outer = 00000000] [url = about:blank] 10:54:20 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (1346A400) [pid = 3856] [serial = 2044] [outer = 00000000] [url = about:blank] 10:54:20 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (19DC7800) [pid = 3856] [serial = 2065] [outer = 00000000] [url = about:blank] 10:54:20 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (19AEF800) [pid = 3856] [serial = 2060] [outer = 00000000] [url = about:blank] 10:54:20 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (19D97000) [pid = 3856] [serial = 2063] [outer = 00000000] [url = about:blank] 10:54:20 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (18C7C800) [pid = 3856] [serial = 2056] [outer = 00000000] [url = about:blank] 10:54:20 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (18C7BC00) [pid = 3856] [serial = 2057] [outer = 00000000] [url = about:blank] 10:54:20 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (187BC800) [pid = 3856] [serial = 2054] [outer = 00000000] [url = about:blank] 10:54:20 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (19DC4000) [pid = 3856] [serial = 2066] [outer = 00000000] [url = about:blank] 10:54:20 INFO - PROCESS | 3856 | 1461088460649 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 10:54:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:54:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 833ms 10:54:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:54:20 INFO - PROCESS | 3856 | 1461088460693 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 10:54:20 INFO - PROCESS | 3856 | 1461088460695 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 10:54:20 INFO - PROCESS | 3856 | 1461088460698 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:54:20 INFO - PROCESS | 3856 | 1461088460702 Marionette TRACE conn3 <- [1,2814,null,{}] 10:54:20 INFO - PROCESS | 3856 | 1461088460712 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:20 INFO - PROCESS | 3856 | 1461088460800 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 10:54:20 INFO - PROCESS | 3856 | 1461088460808 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:20 INFO - PROCESS | 3856 | ++DOCSHELL 14BB1400 == 75 [pid = 3856] [id = 713] 10:54:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (15542400) [pid = 3856] [serial = 2139] [outer = 00000000] 10:54:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (16C05800) [pid = 3856] [serial = 2140] [outer = 15542400] 10:54:20 INFO - PROCESS | 3856 | 1461088460856 Marionette DEBUG loaded listener.js 10:54:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (1807E400) [pid = 3856] [serial = 2141] [outer = 15542400] 10:54:21 INFO - PROCESS | 3856 | 1461088461364 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:54:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:54:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 724ms 10:54:21 INFO - PROCESS | 3856 | 1461088461422 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 10:54:21 INFO - PROCESS | 3856 | 1461088461425 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 10:54:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:54:21 INFO - PROCESS | 3856 | 1461088461428 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:54:21 INFO - PROCESS | 3856 | 1461088461430 Marionette TRACE conn3 <- [1,2818,null,{}] 10:54:21 INFO - PROCESS | 3856 | 1461088461434 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:21 INFO - PROCESS | 3856 | 1461088461518 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 10:54:21 INFO - PROCESS | 3856 | 1461088461631 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:21 INFO - PROCESS | 3856 | ++DOCSHELL 1871AC00 == 76 [pid = 3856] [id = 714] 10:54:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (1871CC00) [pid = 3856] [serial = 2142] [outer = 00000000] 10:54:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (18A5A800) [pid = 3856] [serial = 2143] [outer = 1871CC00] 10:54:21 INFO - PROCESS | 3856 | 1461088461677 Marionette DEBUG loaded listener.js 10:54:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (18BE3000) [pid = 3856] [serial = 2144] [outer = 1871CC00] 10:54:22 INFO - PROCESS | 3856 | 1461088462049 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 10:54:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:54:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 633ms 10:54:22 INFO - PROCESS | 3856 | 1461088462077 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 10:54:22 INFO - PROCESS | 3856 | 1461088462079 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 10:54:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:54:22 INFO - PROCESS | 3856 | 1461088462083 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:54:22 INFO - PROCESS | 3856 | 1461088462084 Marionette TRACE conn3 <- [1,2822,null,{}] 10:54:22 INFO - PROCESS | 3856 | 1461088462088 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:22 INFO - PROCESS | 3856 | 1461088462170 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 10:54:22 INFO - PROCESS | 3856 | 1461088462176 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:22 INFO - PROCESS | 3856 | ++DOCSHELL 18C7CC00 == 77 [pid = 3856] [id = 715] 10:54:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (18E01C00) [pid = 3856] [serial = 2145] [outer = 00000000] 10:54:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (19361000) [pid = 3856] [serial = 2146] [outer = 18E01C00] 10:54:22 INFO - PROCESS | 3856 | 1461088462249 Marionette DEBUG loaded listener.js 10:54:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (1944B000) [pid = 3856] [serial = 2147] [outer = 18E01C00] 10:54:22 INFO - PROCESS | 3856 | 1461088462728 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:54:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:54:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 694ms 10:54:22 INFO - PROCESS | 3856 | 1461088462764 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 10:54:22 INFO - PROCESS | 3856 | 1461088462766 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 10:54:22 INFO - PROCESS | 3856 | 1461088462769 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:54:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:54:22 INFO - PROCESS | 3856 | 1461088462771 Marionette TRACE conn3 <- [1,2826,null,{}] 10:54:22 INFO - PROCESS | 3856 | 1461088462774 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:22 INFO - PROCESS | 3856 | 1461088462914 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 10:54:22 INFO - PROCESS | 3856 | 1461088462988 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:22 INFO - PROCESS | 3856 | ++DOCSHELL 19B3E800 == 78 [pid = 3856] [id = 716] 10:54:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (19B3EC00) [pid = 3856] [serial = 2148] [outer = 00000000] 10:54:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (19D8C400) [pid = 3856] [serial = 2149] [outer = 19B3EC00] 10:54:23 INFO - PROCESS | 3856 | 1461088463043 Marionette DEBUG loaded listener.js 10:54:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (19DB9C00) [pid = 3856] [serial = 2150] [outer = 19B3EC00] 10:54:23 INFO - PROCESS | 3856 | 1461088463468 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 10:54:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:54:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 740ms 10:54:23 INFO - PROCESS | 3856 | 1461088463510 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 10:54:23 INFO - PROCESS | 3856 | 1461088463512 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 10:54:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:54:23 INFO - PROCESS | 3856 | 1461088463529 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:54:23 INFO - PROCESS | 3856 | 1461088463530 Marionette TRACE conn3 <- [1,2830,null,{}] 10:54:23 INFO - PROCESS | 3856 | 1461088463534 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:23 INFO - PROCESS | 3856 | 1461088463685 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 10:54:23 INFO - PROCESS | 3856 | 1461088463738 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:23 INFO - PROCESS | 3856 | ++DOCSHELL 19D88400 == 79 [pid = 3856] [id = 717] 10:54:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (19DC1400) [pid = 3856] [serial = 2151] [outer = 00000000] 10:54:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (1A6EA000) [pid = 3856] [serial = 2152] [outer = 19DC1400] 10:54:23 INFO - PROCESS | 3856 | 1461088463782 Marionette DEBUG loaded listener.js 10:54:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (1AC4EC00) [pid = 3856] [serial = 2153] [outer = 19DC1400] 10:54:24 INFO - PROCESS | 3856 | 1461088464205 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 10:54:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:54:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 756ms 10:54:24 INFO - PROCESS | 3856 | 1461088464261 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 10:54:24 INFO - PROCESS | 3856 | 1461088464263 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 10:54:24 INFO - PROCESS | 3856 | 1461088464266 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:54:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:54:24 INFO - PROCESS | 3856 | 1461088464268 Marionette TRACE conn3 <- [1,2834,null,{}] 10:54:24 INFO - PROCESS | 3856 | 1461088464279 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:24 INFO - PROCESS | 3856 | 1461088464633 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 10:54:24 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (12DA4800) [pid = 3856] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:54:24 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (1A53C400) [pid = 3856] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:54:24 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (1ACC1C00) [pid = 3856] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:54:24 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (18A67400) [pid = 3856] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:54:24 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (1953DC00) [pid = 3856] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:54:24 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (195FB400) [pid = 3856] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:54:24 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (1CEB8000) [pid = 3856] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:54:24 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (142E9C00) [pid = 3856] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:54:24 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (1644CC00) [pid = 3856] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:54:24 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (15D53C00) [pid = 3856] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:54:24 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (1439D800) [pid = 3856] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:54:24 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (19B3B800) [pid = 3856] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:54:24 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1D657000) [pid = 3856] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:54:24 INFO - PROCESS | 3856 | 1461088464708 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:24 INFO - PROCESS | 3856 | ++DOCSHELL 11B51000 == 80 [pid = 3856] [id = 718] 10:54:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (11B5CC00) [pid = 3856] [serial = 2154] [outer = 00000000] 10:54:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (13871800) [pid = 3856] [serial = 2155] [outer = 11B5CC00] 10:54:24 INFO - PROCESS | 3856 | 1461088464752 Marionette DEBUG loaded listener.js 10:54:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (15D52800) [pid = 3856] [serial = 2156] [outer = 11B5CC00] 10:54:25 INFO - PROCESS | 3856 | 1461088465133 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 10:54:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:54:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 941ms 10:54:25 INFO - PROCESS | 3856 | 1461088465196 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 10:54:25 INFO - PROCESS | 3856 | 1461088465198 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 10:54:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:54:25 INFO - PROCESS | 3856 | 1461088465201 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:54:25 INFO - PROCESS | 3856 | 1461088465203 Marionette TRACE conn3 <- [1,2838,null,{}] 10:54:25 INFO - PROCESS | 3856 | 1461088465206 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:25 INFO - PROCESS | 3856 | 1461088465288 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 10:54:25 INFO - PROCESS | 3856 | 1461088465294 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:25 INFO - PROCESS | 3856 | ++DOCSHELL 1953DC00 == 81 [pid = 3856] [id = 719] 10:54:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (19545000) [pid = 3856] [serial = 2157] [outer = 00000000] 10:54:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (1A53C400) [pid = 3856] [serial = 2158] [outer = 19545000] 10:54:25 INFO - PROCESS | 3856 | 1461088465338 Marionette DEBUG loaded listener.js 10:54:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (1A2E8C00) [pid = 3856] [serial = 2159] [outer = 19545000] 10:54:25 INFO - PROCESS | 3856 | 1461088465776 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:54:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:54:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 586ms 10:54:25 INFO - PROCESS | 3856 | 1461088465807 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 10:54:25 INFO - PROCESS | 3856 | 1461088465809 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 10:54:25 INFO - PROCESS | 3856 | 1461088465812 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:54:25 INFO - PROCESS | 3856 | 1461088465813 Marionette TRACE conn3 <- [1,2842,null,{}] 10:54:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:54:25 INFO - PROCESS | 3856 | 1461088465817 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:25 INFO - PROCESS | 3856 | 1461088465902 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 10:54:25 INFO - PROCESS | 3856 | 1461088465908 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:25 INFO - PROCESS | 3856 | ++DOCSHELL 19F3C800 == 82 [pid = 3856] [id = 720] 10:54:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (1ACB9800) [pid = 3856] [serial = 2160] [outer = 00000000] 10:54:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (1CAB5800) [pid = 3856] [serial = 2161] [outer = 1ACB9800] 10:54:25 INFO - PROCESS | 3856 | 1461088465951 Marionette DEBUG loaded listener.js 10:54:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (1CE1F800) [pid = 3856] [serial = 2162] [outer = 1ACB9800] 10:54:26 INFO - PROCESS | 3856 | 1461088466403 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 10:54:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:54:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 632ms 10:54:26 INFO - PROCESS | 3856 | 1461088466436 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 10:54:26 INFO - PROCESS | 3856 | 1461088466438 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 10:54:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:54:26 INFO - PROCESS | 3856 | 1461088466442 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:54:26 INFO - PROCESS | 3856 | 1461088466444 Marionette TRACE conn3 <- [1,2846,null,{}] 10:54:26 INFO - PROCESS | 3856 | 1461088466448 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:26 INFO - PROCESS | 3856 | 1461088466551 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 10:54:26 INFO - PROCESS | 3856 | 1461088466559 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:26 INFO - PROCESS | 3856 | ++DOCSHELL 1D65DC00 == 83 [pid = 3856] [id = 721] 10:54:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (1D660C00) [pid = 3856] [serial = 2163] [outer = 00000000] 10:54:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (1DCEC400) [pid = 3856] [serial = 2164] [outer = 1D660C00] 10:54:26 INFO - PROCESS | 3856 | 1461088466607 Marionette DEBUG loaded listener.js 10:54:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (1DD4CC00) [pid = 3856] [serial = 2165] [outer = 1D660C00] 10:54:27 INFO - PROCESS | 3856 | 1461088467380 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:54:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:54:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 988ms 10:54:27 INFO - PROCESS | 3856 | 1461088467448 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 10:54:27 INFO - PROCESS | 3856 | 1461088467454 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 10:54:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:54:27 INFO - PROCESS | 3856 | 1461088467460 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:54:27 INFO - PROCESS | 3856 | 1461088467464 Marionette TRACE conn3 <- [1,2850,null,{}] 10:54:27 INFO - PROCESS | 3856 | 1461088467470 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:27 INFO - PROCESS | 3856 | 1461088467584 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 10:54:27 INFO - PROCESS | 3856 | 1461088467717 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:27 INFO - PROCESS | 3856 | ++DOCSHELL 142EB800 == 84 [pid = 3856] [id = 722] 10:54:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (1439C400) [pid = 3856] [serial = 2166] [outer = 00000000] 10:54:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (15DCD800) [pid = 3856] [serial = 2167] [outer = 1439C400] 10:54:27 INFO - PROCESS | 3856 | 1461088467774 Marionette DEBUG loaded listener.js 10:54:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (16445800) [pid = 3856] [serial = 2168] [outer = 1439C400] 10:54:28 INFO - PROCESS | 3856 | 1461088468366 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 10:54:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:54:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 995ms 10:54:28 INFO - PROCESS | 3856 | 1461088468448 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 10:54:28 INFO - PROCESS | 3856 | 1461088468454 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 10:54:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:54:28 INFO - PROCESS | 3856 | 1461088468461 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:54:28 INFO - PROCESS | 3856 | 1461088468463 Marionette TRACE conn3 <- [1,2854,null,{}] 10:54:28 INFO - PROCESS | 3856 | 1461088468467 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:28 INFO - PROCESS | 3856 | 1461088468609 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 10:54:28 INFO - PROCESS | 3856 | 1461088468755 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:28 INFO - PROCESS | 3856 | ++DOCSHELL 187BC800 == 85 [pid = 3856] [id = 723] 10:54:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (187CB800) [pid = 3856] [serial = 2169] [outer = 00000000] 10:54:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (18C7BC00) [pid = 3856] [serial = 2170] [outer = 187CB800] 10:54:28 INFO - PROCESS | 3856 | 1461088468810 Marionette DEBUG loaded listener.js 10:54:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (197BA000) [pid = 3856] [serial = 2171] [outer = 187CB800] 10:54:29 INFO - PROCESS | 3856 | 1461088469411 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 10:54:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:54:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 995ms 10:54:29 INFO - PROCESS | 3856 | 1461088469461 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 10:54:29 INFO - PROCESS | 3856 | 1461088469464 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 10:54:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:54:29 INFO - PROCESS | 3856 | 1461088469468 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:54:29 INFO - PROCESS | 3856 | 1461088469471 Marionette TRACE conn3 <- [1,2858,null,{}] 10:54:29 INFO - PROCESS | 3856 | 1461088469483 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:29 INFO - PROCESS | 3856 | 1461088469596 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 10:54:29 INFO - PROCESS | 3856 | 1461088469774 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:29 INFO - PROCESS | 3856 | ++DOCSHELL 1C9F8800 == 86 [pid = 3856] [id = 724] 10:54:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (1C9FA000) [pid = 3856] [serial = 2172] [outer = 00000000] 10:54:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (1D657000) [pid = 3856] [serial = 2173] [outer = 1C9FA000] 10:54:29 INFO - PROCESS | 3856 | 1461088469831 Marionette DEBUG loaded listener.js 10:54:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (1DC30C00) [pid = 3856] [serial = 2174] [outer = 1C9FA000] 10:54:30 INFO - PROCESS | 3856 | 1461088470367 Marionette TRACE conn3 <- [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]]]}] 10:54:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:54:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 949ms 10:54:30 INFO - PROCESS | 3856 | 1461088470412 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 10:54:30 INFO - PROCESS | 3856 | 1461088470415 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 10:54:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:54:30 INFO - PROCESS | 3856 | 1461088470418 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:54:30 INFO - PROCESS | 3856 | 1461088470420 Marionette TRACE conn3 <- [1,2862,null,{}] 10:54:30 INFO - PROCESS | 3856 | 1461088470424 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:30 INFO - PROCESS | 3856 | 1461088470533 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 10:54:30 INFO - PROCESS | 3856 | 1461088470692 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:30 INFO - PROCESS | 3856 | ++DOCSHELL 1BE64000 == 87 [pid = 3856] [id = 725] 10:54:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (1BE66800) [pid = 3856] [serial = 2175] [outer = 00000000] 10:54:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (1BE6DC00) [pid = 3856] [serial = 2176] [outer = 1BE66800] 10:54:30 INFO - PROCESS | 3856 | 1461088470747 Marionette DEBUG loaded listener.js 10:54:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (1BE6F400) [pid = 3856] [serial = 2177] [outer = 1BE66800] 10:54:31 INFO - PROCESS | 3856 | 1461088471326 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 10:54:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:54:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 933ms 10:54:31 INFO - PROCESS | 3856 | 1461088471347 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 10:54:31 INFO - PROCESS | 3856 | 1461088471349 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 10:54:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:54:31 INFO - PROCESS | 3856 | 1461088471353 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:54:31 INFO - PROCESS | 3856 | 1461088471355 Marionette TRACE conn3 <- [1,2866,null,{}] 10:54:31 INFO - PROCESS | 3856 | 1461088471359 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:31 INFO - PROCESS | 3856 | 1461088471465 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 10:54:31 INFO - PROCESS | 3856 | 1461088471623 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:31 INFO - PROCESS | 3856 | ++DOCSHELL 1BE65000 == 88 [pid = 3856] [id = 726] 10:54:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (1BE6D800) [pid = 3856] [serial = 2178] [outer = 00000000] 10:54:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (1DD4F000) [pid = 3856] [serial = 2179] [outer = 1BE6D800] 10:54:31 INFO - PROCESS | 3856 | 1461088471678 Marionette DEBUG loaded listener.js 10:54:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (1DD57000) [pid = 3856] [serial = 2180] [outer = 1BE6D800] 10:54:32 INFO - PROCESS | 3856 | 1461088472294 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 10:54:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:54:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 996ms 10:54:32 INFO - PROCESS | 3856 | 1461088472370 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 10:54:32 INFO - PROCESS | 3856 | 1461088472373 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 10:54:32 INFO - PROCESS | 3856 | 1461088472378 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:54:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:54:32 INFO - PROCESS | 3856 | 1461088472380 Marionette TRACE conn3 <- [1,2870,null,{}] 10:54:32 INFO - PROCESS | 3856 | 1461088472385 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:32 INFO - PROCESS | 3856 | 1461088472500 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 10:54:32 INFO - PROCESS | 3856 | 1461088472651 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:32 INFO - PROCESS | 3856 | ++DOCSHELL 16308400 == 89 [pid = 3856] [id = 727] 10:54:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (1630AC00) [pid = 3856] [serial = 2181] [outer = 00000000] 10:54:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (19B3AC00) [pid = 3856] [serial = 2182] [outer = 1630AC00] 10:54:32 INFO - PROCESS | 3856 | 1461088472709 Marionette DEBUG loaded listener.js 10:54:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (19DBBC00) [pid = 3856] [serial = 2183] [outer = 1630AC00] 10:54:33 INFO - PROCESS | 3856 | 1461088473485 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 10:54:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:54:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1135ms 10:54:33 INFO - PROCESS | 3856 | 1461088473528 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 10:54:33 INFO - PROCESS | 3856 | 1461088473533 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 10:54:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:54:33 INFO - PROCESS | 3856 | 1461088473538 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:54:33 INFO - PROCESS | 3856 | 1461088473542 Marionette TRACE conn3 <- [1,2874,null,{}] 10:54:33 INFO - PROCESS | 3856 | 1461088473546 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:33 INFO - PROCESS | 3856 | 1461088473648 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 10:54:33 INFO - PROCESS | 3856 | 1461088473803 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:33 INFO - PROCESS | 3856 | ++DOCSHELL 142E6800 == 90 [pid = 3856] [id = 728] 10:54:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (157E4800) [pid = 3856] [serial = 2184] [outer = 00000000] 10:54:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (17E97800) [pid = 3856] [serial = 2185] [outer = 157E4800] 10:54:33 INFO - PROCESS | 3856 | 1461088473857 Marionette DEBUG loaded listener.js 10:54:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 141 (18127000) [pid = 3856] [serial = 2186] [outer = 157E4800] 10:54:34 INFO - PROCESS | 3856 | --DOCSHELL 142EF800 == 89 [pid = 3856] [id = 701] 10:54:34 INFO - PROCESS | 3856 | --DOCSHELL 19AF1000 == 88 [pid = 3856] [id = 700] 10:54:34 INFO - PROCESS | 3856 | --DOCSHELL 19F3C800 == 87 [pid = 3856] [id = 720] 10:54:34 INFO - PROCESS | 3856 | --DOCSHELL 1953DC00 == 86 [pid = 3856] [id = 719] 10:54:34 INFO - PROCESS | 3856 | --DOCSHELL 11B51000 == 85 [pid = 3856] [id = 718] 10:54:34 INFO - PROCESS | 3856 | --DOCSHELL 19D88400 == 84 [pid = 3856] [id = 717] 10:54:34 INFO - PROCESS | 3856 | --DOCSHELL 19B3E800 == 83 [pid = 3856] [id = 716] 10:54:34 INFO - PROCESS | 3856 | --DOCSHELL 18C7CC00 == 82 [pid = 3856] [id = 715] 10:54:34 INFO - PROCESS | 3856 | --DOCSHELL 1871AC00 == 81 [pid = 3856] [id = 714] 10:54:34 INFO - PROCESS | 3856 | --DOCSHELL 14BB1400 == 80 [pid = 3856] [id = 713] 10:54:34 INFO - PROCESS | 3856 | --DOCSHELL 15E6B400 == 79 [pid = 3856] [id = 712] 10:54:34 INFO - PROCESS | 3856 | --DOCSHELL 11BC9000 == 78 [pid = 3856] [id = 711] 10:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 140 (1DCEE000) [pid = 3856] [serial = 2116] [outer = 00000000] [url = about:blank] 10:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (16744800) [pid = 3856] [serial = 2015] [outer = 00000000] [url = about:blank] 10:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (1ACB7800) [pid = 3856] [serial = 1952] [outer = 00000000] [url = about:blank] 10:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (1D3FA000) [pid = 3856] [serial = 2108] [outer = 00000000] [url = about:blank] 10:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (1A21D400) [pid = 3856] [serial = 2101] [outer = 00000000] [url = about:blank] 10:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (19DC0800) [pid = 3856] [serial = 2102] [outer = 00000000] [url = about:blank] 10:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (1D661000) [pid = 3856] [serial = 2113] [outer = 00000000] [url = about:blank] 10:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (19B35400) [pid = 3856] [serial = 2099] [outer = 00000000] [url = about:blank] 10:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (1DC2D000) [pid = 3856] [serial = 2114] [outer = 00000000] [url = about:blank] 10:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (1C742400) [pid = 3856] [serial = 2104] [outer = 00000000] [url = about:blank] 10:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (18C76000) [pid = 3856] [serial = 2095] [outer = 00000000] [url = about:blank] 10:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (18E04400) [pid = 3856] [serial = 2096] [outer = 00000000] [url = about:blank] 10:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (19A44000) [pid = 3856] [serial = 2098] [outer = 00000000] [url = about:blank] 10:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (17EA5400) [pid = 3856] [serial = 2074] [outer = 00000000] [url = about:blank] 10:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (1CEC0400) [pid = 3856] [serial = 2087] [outer = 00000000] [url = about:blank] 10:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (1CE11800) [pid = 3856] [serial = 2086] [outer = 00000000] [url = about:blank] 10:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (19B3FC00) [pid = 3856] [serial = 2077] [outer = 00000000] [url = about:blank] 10:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (1C182C00) [pid = 3856] [serial = 2080] [outer = 00000000] [url = about:blank] 10:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (1D3F3C00) [pid = 3856] [serial = 2107] [outer = 00000000] [url = about:blank] 10:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (16747000) [pid = 3856] [serial = 2092] [outer = 00000000] [url = about:blank] 10:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (17E98400) [pid = 3856] [serial = 2093] [outer = 00000000] [url = about:blank] 10:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (1C73DC00) [pid = 3856] [serial = 2105] [outer = 00000000] [url = about:blank] 10:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (1C9FA800) [pid = 3856] [serial = 2083] [outer = 00000000] [url = about:blank] 10:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (1819E000) [pid = 3856] [serial = 2090] [outer = 00000000] [url = about:blank] 10:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (1807A000) [pid = 3856] [serial = 2089] [outer = 00000000] [url = about:blank] 10:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (13AF7400) [pid = 3856] [serial = 2071] [outer = 00000000] [url = about:blank] 10:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (1A545000) [pid = 3856] [serial = 2069] [outer = 00000000] [url = about:blank] 10:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (1CEB7C00) [pid = 3856] [serial = 2111] [outer = 00000000] [url = about:blank] 10:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (19D8A800) [pid = 3856] [serial = 2110] [outer = 00000000] [url = about:blank] 10:54:34 INFO - PROCESS | 3856 | 1461088474419 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 10:54:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:54:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 933ms 10:54:34 INFO - PROCESS | 3856 | 1461088474468 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 10:54:34 INFO - PROCESS | 3856 | 1461088474474 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 10:54:34 INFO - PROCESS | 3856 | 1461088474479 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:54:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:54:34 INFO - PROCESS | 3856 | 1461088474482 Marionette TRACE conn3 <- [1,2878,null,{}] 10:54:34 INFO - PROCESS | 3856 | 1461088474486 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:34 INFO - PROCESS | 3856 | 1461088474575 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 10:54:34 INFO - PROCESS | 3856 | 1461088474584 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:34 INFO - PROCESS | 3856 | ++DOCSHELL 15723000 == 79 [pid = 3856] [id = 729] 10:54:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (15BC9800) [pid = 3856] [serial = 2187] [outer = 00000000] 10:54:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (18125000) [pid = 3856] [serial = 2188] [outer = 15BC9800] 10:54:34 INFO - PROCESS | 3856 | 1461088474634 Marionette DEBUG loaded listener.js 10:54:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (18715800) [pid = 3856] [serial = 2189] [outer = 15BC9800] 10:54:35 INFO - PROCESS | 3856 | 1461088475155 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:54:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:54:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 700ms 10:54:35 INFO - PROCESS | 3856 | 1461088475178 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 10:54:35 INFO - PROCESS | 3856 | 1461088475180 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 10:54:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:54:35 INFO - PROCESS | 3856 | 1461088475184 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:54:35 INFO - PROCESS | 3856 | 1461088475187 Marionette TRACE conn3 <- [1,2882,null,{}] 10:54:35 INFO - PROCESS | 3856 | 1461088475197 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:35 INFO - PROCESS | 3856 | 1461088475294 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 10:54:35 INFO - PROCESS | 3856 | 1461088475431 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:35 INFO - PROCESS | 3856 | ++DOCSHELL 18C7DC00 == 80 [pid = 3856] [id = 730] 10:54:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (18E06800) [pid = 3856] [serial = 2190] [outer = 00000000] 10:54:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (195F1800) [pid = 3856] [serial = 2191] [outer = 18E06800] 10:54:35 INFO - PROCESS | 3856 | 1461088475479 Marionette DEBUG loaded listener.js 10:54:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (19A44000) [pid = 3856] [serial = 2192] [outer = 18E06800] 10:54:35 INFO - PROCESS | 3856 | 1461088475863 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 10:54:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:54:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 700ms 10:54:35 INFO - PROCESS | 3856 | 1461088475883 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 10:54:35 INFO - PROCESS | 3856 | 1461088475886 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 10:54:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:54:35 INFO - PROCESS | 3856 | 1461088475889 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:54:35 INFO - PROCESS | 3856 | 1461088475891 Marionette TRACE conn3 <- [1,2886,null,{}] 10:54:35 INFO - PROCESS | 3856 | 1461088475894 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:35 INFO - PROCESS | 3856 | 1461088475980 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 10:54:35 INFO - PROCESS | 3856 | 1461088475987 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:35 INFO - PROCESS | 3856 | ++DOCSHELL 19B38800 == 81 [pid = 3856] [id = 731] 10:54:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (19B3B000) [pid = 3856] [serial = 2193] [outer = 00000000] 10:54:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (19D94400) [pid = 3856] [serial = 2194] [outer = 19B3B000] 10:54:36 INFO - PROCESS | 3856 | 1461088476031 Marionette DEBUG loaded listener.js 10:54:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (1A21D400) [pid = 3856] [serial = 2195] [outer = 19B3B000] 10:54:36 INFO - PROCESS | 3856 | 1461088476492 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 10:54:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:54:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 638ms 10:54:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:54:36 INFO - PROCESS | 3856 | 1461088476530 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 10:54:36 INFO - PROCESS | 3856 | 1461088476532 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 10:54:36 INFO - PROCESS | 3856 | 1461088476535 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:54:36 INFO - PROCESS | 3856 | 1461088476537 Marionette TRACE conn3 <- [1,2890,null,{}] 10:54:36 INFO - PROCESS | 3856 | 1461088476544 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:36 INFO - PROCESS | 3856 | 1461088476671 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 10:54:36 INFO - PROCESS | 3856 | 1461088476679 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:36 INFO - PROCESS | 3856 | ++DOCSHELL 1386EC00 == 82 [pid = 3856] [id = 732] 10:54:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (19F3AC00) [pid = 3856] [serial = 2196] [outer = 00000000] 10:54:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (1AC41C00) [pid = 3856] [serial = 2197] [outer = 19F3AC00] 10:54:36 INFO - PROCESS | 3856 | 1461088476783 Marionette DEBUG loaded listener.js 10:54:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (1ACBC800) [pid = 3856] [serial = 2198] [outer = 19F3AC00] 10:54:37 INFO - PROCESS | 3856 | 1461088477246 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:54:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:54:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 731ms 10:54:37 INFO - PROCESS | 3856 | 1461088477278 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 10:54:37 INFO - PROCESS | 3856 | 1461088477279 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 10:54:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:54:37 INFO - PROCESS | 3856 | 1461088477283 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:54:37 INFO - PROCESS | 3856 | 1461088477284 Marionette TRACE conn3 <- [1,2894,null,{}] 10:54:37 INFO - PROCESS | 3856 | 1461088477288 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:37 INFO - PROCESS | 3856 | 1461088477430 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 10:54:37 INFO - PROCESS | 3856 | 1461088477501 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:37 INFO - PROCESS | 3856 | ++DOCSHELL 1A545000 == 83 [pid = 3856] [id = 733] 10:54:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (1C182800) [pid = 3856] [serial = 2199] [outer = 00000000] 10:54:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (1CAB7000) [pid = 3856] [serial = 2200] [outer = 1C182800] 10:54:37 INFO - PROCESS | 3856 | 1461088477548 Marionette DEBUG loaded listener.js 10:54:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (1CAB6C00) [pid = 3856] [serial = 2201] [outer = 1C182800] 10:54:37 INFO - PROCESS | 3856 | 1461088477952 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 10:54:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:54:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 731ms 10:54:38 INFO - PROCESS | 3856 | 1461088478009 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 10:54:38 INFO - PROCESS | 3856 | 1461088478011 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 10:54:38 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:54:38 INFO - PROCESS | 3856 | 1461088478014 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:54:38 INFO - PROCESS | 3856 | 1461088478015 Marionette TRACE conn3 <- [1,2898,null,{}] 10:54:38 INFO - PROCESS | 3856 | 1461088478019 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:38 INFO - PROCESS | 3856 | 1461088478165 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 10:54:38 INFO - PROCESS | 3856 | 1461088478245 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:38 INFO - PROCESS | 3856 | ++DOCSHELL 1C9FC000 == 84 [pid = 3856] [id = 734] 10:54:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (1CE15400) [pid = 3856] [serial = 2202] [outer = 00000000] 10:54:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (1D656400) [pid = 3856] [serial = 2203] [outer = 1CE15400] 10:54:38 INFO - PROCESS | 3856 | 1461088478311 Marionette DEBUG loaded listener.js 10:54:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (1D661000) [pid = 3856] [serial = 2204] [outer = 1CE15400] 10:54:38 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (19545000) [pid = 3856] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:54:38 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (11B5CC00) [pid = 3856] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:54:38 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (197C3C00) [pid = 3856] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:54:38 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (1C17AC00) [pid = 3856] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:54:38 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (16742000) [pid = 3856] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:54:38 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (1C175800) [pid = 3856] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:54:38 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (13465800) [pid = 3856] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:54:38 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (1ACB9800) [pid = 3856] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:54:38 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (1D3FCC00) [pid = 3856] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:54:38 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (11BC2800) [pid = 3856] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:54:38 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (16446000) [pid = 3856] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:54:38 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (18712000) [pid = 3856] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:54:38 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (11B56000) [pid = 3856] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:54:38 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (16747C00) [pid = 3856] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:54:38 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (143A7C00) [pid = 3856] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:54:38 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (1C74C000) [pid = 3856] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:54:38 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (19B3EC00) [pid = 3856] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:54:38 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (19DC1400) [pid = 3856] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:54:38 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (16743C00) [pid = 3856] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:54:38 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (15542400) [pid = 3856] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:54:38 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (1346F800) [pid = 3856] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:54:38 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1871CC00) [pid = 3856] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:54:38 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (18E01C00) [pid = 3856] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:54:38 INFO - PROCESS | 3856 | 1461088478899 Marionette TRACE conn3 <- [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]]]}] 10:54:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:54:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:54:38 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 948ms 10:54:38 INFO - PROCESS | 3856 | 1461088478959 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 10:54:38 INFO - PROCESS | 3856 | 1461088478961 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 10:54:38 INFO - TEST-START | /DOMEvents/constructors.html 10:54:38 INFO - PROCESS | 3856 | 1461088478965 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:54:38 INFO - PROCESS | 3856 | 1461088478966 Marionette TRACE conn3 <- [1,2902,null,{}] 10:54:38 INFO - PROCESS | 3856 | 1461088478970 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:39 INFO - PROCESS | 3856 | 1461088479095 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 10:54:39 INFO - PROCESS | 3856 | 1461088479164 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:39 INFO - PROCESS | 3856 | ++DOCSHELL 137D2800 == 85 [pid = 3856] [id = 735] 10:54:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (137DF800) [pid = 3856] [serial = 2205] [outer = 00000000] 10:54:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (1633C400) [pid = 3856] [serial = 2206] [outer = 137DF800] 10:54:39 INFO - PROCESS | 3856 | 1461088479208 Marionette DEBUG loaded listener.js 10:54:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (1871CC00) [pid = 3856] [serial = 2207] [outer = 137DF800] 10:54:39 INFO - PROCESS | 3856 | 1461088479649 Marionette TRACE conn3 <- [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]]]}] 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:54:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:54:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:54:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:54:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:54:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:54:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:54:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:54:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:54:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:54:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:54:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:54:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:54:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:54:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:54:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:54:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:54:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:54:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:54:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:54:39 INFO - TEST-OK | /DOMEvents/constructors.html | took 762ms 10:54:39 INFO - PROCESS | 3856 | 1461088479724 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 10:54:39 INFO - PROCESS | 3856 | 1461088479726 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 10:54:39 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:54:39 INFO - PROCESS | 3856 | 1461088479729 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:54:39 INFO - PROCESS | 3856 | 1461088479731 Marionette TRACE conn3 <- [1,2906,null,{}] 10:54:39 INFO - PROCESS | 3856 | 1461088479734 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:39 INFO - PROCESS | 3856 | 1461088479847 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 10:54:39 INFO - PROCESS | 3856 | 1461088479859 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:39 INFO - PROCESS | 3856 | ++DOCSHELL 136F0000 == 86 [pid = 3856] [id = 736] 10:54:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (19364400) [pid = 3856] [serial = 2208] [outer = 00000000] 10:54:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (1C748800) [pid = 3856] [serial = 2209] [outer = 19364400] 10:54:39 INFO - PROCESS | 3856 | 1461088479903 Marionette DEBUG loaded listener.js 10:54:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (1C9F5000) [pid = 3856] [serial = 2210] [outer = 19364400] 10:54:40 INFO - PROCESS | 3856 | 1461088480326 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:54:40 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:54:40 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 638ms 10:54:40 INFO - PROCESS | 3856 | 1461088480367 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 10:54:40 INFO - PROCESS | 3856 | 1461088480369 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 10:54:40 INFO - PROCESS | 3856 | 1461088480373 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:54:40 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:54:40 INFO - PROCESS | 3856 | 1461088480374 Marionette TRACE conn3 <- [1,2910,null,{}] 10:54:40 INFO - PROCESS | 3856 | 1461088480378 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:40 INFO - PROCESS | 3856 | 1461088480470 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 10:54:40 INFO - PROCESS | 3856 | 1461088480476 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:40 INFO - PROCESS | 3856 | ++DOCSHELL 11B57C00 == 87 [pid = 3856] [id = 737] 10:54:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (16567C00) [pid = 3856] [serial = 2211] [outer = 00000000] 10:54:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (1D653400) [pid = 3856] [serial = 2212] [outer = 16567C00] 10:54:40 INFO - PROCESS | 3856 | 1461088480520 Marionette DEBUG loaded listener.js 10:54:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (1DC2E800) [pid = 3856] [serial = 2213] [outer = 16567C00] 10:54:41 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 10:54:41 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 10:54:41 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 10:54:41 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 10:54:41 INFO - PROCESS | 3856 | 1461088481164 Marionette TRACE conn3 <- [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]]]}] 10:54:41 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:54:41 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:54:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:54:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:54:41 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 10:54:41 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:54:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:54:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:54:41 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 10:54:41 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:54:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:54:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:54:41 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]" 10:54:41 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:54:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:54:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:54:41 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:54:41 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 840ms 10:54:41 INFO - PROCESS | 3856 | 1461088481241 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 10:54:41 INFO - PROCESS | 3856 | 1461088481246 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 10:54:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:54:41 INFO - PROCESS | 3856 | 1461088481255 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:54:41 INFO - PROCESS | 3856 | 1461088481259 Marionette TRACE conn3 <- [1,2914,null,{}] 10:54:41 INFO - PROCESS | 3856 | 1461088481278 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:41 INFO - PROCESS | 3856 | 1461088481400 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 10:54:41 INFO - PROCESS | 3856 | 1461088481547 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:41 INFO - PROCESS | 3856 | ++DOCSHELL 1644D800 == 88 [pid = 3856] [id = 738] 10:54:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (16464800) [pid = 3856] [serial = 2214] [outer = 00000000] 10:54:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (187C2400) [pid = 3856] [serial = 2215] [outer = 16464800] 10:54:41 INFO - PROCESS | 3856 | 1461088481604 Marionette DEBUG loaded listener.js 10:54:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (18A67400) [pid = 3856] [serial = 2216] [outer = 16464800] 10:54:42 INFO - PROCESS | 3856 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:54:42 INFO - PROCESS | 3856 | 1461088482105 Marionette TRACE conn3 <- [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]]]}] 10:54:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:54:42 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 917ms 10:54:42 INFO - PROCESS | 3856 | 1461088482178 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 10:54:42 INFO - PROCESS | 3856 | 1461088482184 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 10:54:42 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:54:42 INFO - PROCESS | 3856 | 1461088482191 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:54:42 INFO - PROCESS | 3856 | 1461088482194 Marionette TRACE conn3 <- [1,2918,null,{}] 10:54:42 INFO - PROCESS | 3856 | 1461088482198 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:42 INFO - PROCESS | 3856 | 1461088482311 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 10:54:42 INFO - PROCESS | 3856 | 1461088482464 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:42 INFO - PROCESS | 3856 | ++DOCSHELL 18C77400 == 89 [pid = 3856] [id = 739] 10:54:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (19363000) [pid = 3856] [serial = 2217] [outer = 00000000] 10:54:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (1AC3F400) [pid = 3856] [serial = 2218] [outer = 19363000] 10:54:42 INFO - PROCESS | 3856 | 1461088482524 Marionette DEBUG loaded listener.js 10:54:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (1BE67C00) [pid = 3856] [serial = 2219] [outer = 19363000] 10:54:42 INFO - PROCESS | 3856 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:54:43 INFO - PROCESS | 3856 | 1461088483062 Marionette TRACE conn3 <- [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]]]}] 10:54:43 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:54:43 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 902ms 10:54:43 INFO - PROCESS | 3856 | 1461088483109 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 10:54:43 INFO - PROCESS | 3856 | 1461088483111 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 10:54:43 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:54:43 INFO - PROCESS | 3856 | 1461088483116 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:54:43 INFO - PROCESS | 3856 | 1461088483120 Marionette TRACE conn3 <- [1,2922,null,{}] 10:54:43 INFO - PROCESS | 3856 | 1461088483131 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:43 INFO - PROCESS | 3856 | 1461088483244 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 10:54:43 INFO - PROCESS | 3856 | 1461088483411 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:43 INFO - PROCESS | 3856 | ++DOCSHELL 1A2F0000 == 90 [pid = 3856] [id = 740] 10:54:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (1DCF9400) [pid = 3856] [serial = 2220] [outer = 00000000] 10:54:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (1DE06400) [pid = 3856] [serial = 2221] [outer = 1DCF9400] 10:54:43 INFO - PROCESS | 3856 | 1461088483468 Marionette DEBUG loaded listener.js 10:54:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (1DE11000) [pid = 3856] [serial = 2222] [outer = 1DCF9400] 10:54:43 INFO - PROCESS | 3856 | 1461088483966 Marionette TRACE conn3 <- [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]]]}] 10:54:44 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:54:44 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 902ms 10:54:44 INFO - PROCESS | 3856 | 1461088484025 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 10:54:44 INFO - PROCESS | 3856 | 1461088484028 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 10:54:44 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:54:44 INFO - PROCESS | 3856 | 1461088484033 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:54:44 INFO - PROCESS | 3856 | 1461088484035 Marionette TRACE conn3 <- [1,2926,null,{}] 10:54:44 INFO - PROCESS | 3856 | 1461088484038 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:44 INFO - PROCESS | 3856 | 1461088484148 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 10:54:44 INFO - PROCESS | 3856 | 1461088484307 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:44 INFO - PROCESS | 3856 | ++DOCSHELL 1DD58C00 == 91 [pid = 3856] [id = 741] 10:54:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (1DE10400) [pid = 3856] [serial = 2223] [outer = 00000000] 10:54:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (1E0A3000) [pid = 3856] [serial = 2224] [outer = 1DE10400] 10:54:44 INFO - PROCESS | 3856 | 1461088484363 Marionette DEBUG loaded listener.js 10:54:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (1E0A4800) [pid = 3856] [serial = 2225] [outer = 1DE10400] 10:54:44 INFO - PROCESS | 3856 | 1461088484881 Marionette TRACE conn3 <- [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]]]}] 10:54:44 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. 10:54:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 902ms 10:54:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:54:44 INFO - PROCESS | 3856 | 1461088484919 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 10:54:44 INFO - PROCESS | 3856 | 1461088484922 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 10:54:44 INFO - PROCESS | 3856 | 1461088484925 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:54:44 INFO - PROCESS | 3856 | 1461088484927 Marionette TRACE conn3 <- [1,2930,null,{}] 10:54:44 INFO - PROCESS | 3856 | 1461088484931 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:45 INFO - PROCESS | 3856 | 1461088485038 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 10:54:45 INFO - PROCESS | 3856 | 1461088485198 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:45 INFO - PROCESS | 3856 | ++DOCSHELL 1346B400 == 92 [pid = 3856] [id = 742] 10:54:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (1D3FB400) [pid = 3856] [serial = 2226] [outer = 00000000] 10:54:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (1E333C00) [pid = 3856] [serial = 2227] [outer = 1D3FB400] 10:54:45 INFO - PROCESS | 3856 | 1461088485252 Marionette DEBUG loaded listener.js 10:54:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (1E335400) [pid = 3856] [serial = 2228] [outer = 1D3FB400] 10:54:45 INFO - PROCESS | 3856 | 1461088485756 Marionette TRACE conn3 <- [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"]]]}] 10:54:45 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 10:54:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:54:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 824ms 10:54:45 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:54:45 INFO - PROCESS | 3856 | 1461088485768 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 10:54:45 INFO - PROCESS | 3856 | 1461088485770 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 10:54:45 INFO - PROCESS | 3856 | 1461088485773 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:54:45 INFO - PROCESS | 3856 | 1461088485775 Marionette TRACE conn3 <- [1,2934,null,{}] 10:54:45 INFO - PROCESS | 3856 | 1461088485779 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:45 INFO - PROCESS | 3856 | 1461088485895 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 10:54:46 INFO - PROCESS | 3856 | 1461088486019 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:46 INFO - PROCESS | 3856 | ++DOCSHELL 1E0A7800 == 93 [pid = 3856] [id = 743] 10:54:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (1E335800) [pid = 3856] [serial = 2229] [outer = 00000000] 10:54:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (1E382C00) [pid = 3856] [serial = 2230] [outer = 1E335800] 10:54:46 INFO - PROCESS | 3856 | 1461088486074 Marionette DEBUG loaded listener.js 10:54:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (1E38AC00) [pid = 3856] [serial = 2231] [outer = 1E335800] 10:54:46 INFO - PROCESS | 3856 | 1461088486565 Marionette TRACE conn3 <- [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]]]}] 10:54:46 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. 10:54:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 840ms 10:54:46 INFO - PROCESS | 3856 | 1461088486617 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 10:54:46 INFO - PROCESS | 3856 | 1461088486619 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 10:54:46 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:54:46 INFO - PROCESS | 3856 | 1461088486623 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:54:46 INFO - PROCESS | 3856 | 1461088486625 Marionette TRACE conn3 <- [1,2938,null,{}] 10:54:46 INFO - PROCESS | 3856 | 1461088486628 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:46 INFO - PROCESS | 3856 | 1461088486735 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 10:54:46 INFO - PROCESS | 3856 | 1461088486912 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:46 INFO - PROCESS | 3856 | ++DOCSHELL 1386D000 == 94 [pid = 3856] [id = 744] 10:54:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (142F2000) [pid = 3856] [serial = 2232] [outer = 00000000] 10:54:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (1644CC00) [pid = 3856] [serial = 2233] [outer = 142F2000] 10:54:46 INFO - PROCESS | 3856 | 1461088486966 Marionette DEBUG loaded listener.js 10:54:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (17E58400) [pid = 3856] [serial = 2234] [outer = 142F2000] 10:54:47 INFO - PROCESS | 3856 | ++DOCSHELL 13259C00 == 95 [pid = 3856] [id = 745] 10:54:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (1325D400) [pid = 3856] [serial = 2235] [outer = 00000000] 10:54:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (13264000) [pid = 3856] [serial = 2236] [outer = 1325D400] 10:54:47 INFO - PROCESS | 3856 | 1461088487764 Marionette TRACE conn3 <- [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]]]}] 10:54:47 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. 10:54:47 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1182ms 10:54:47 INFO - PROCESS | 3856 | 1461088487823 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 10:54:47 INFO - PROCESS | 3856 | 1461088487827 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 10:54:47 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:54:47 INFO - PROCESS | 3856 | 1461088487833 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:54:47 INFO - PROCESS | 3856 | 1461088487836 Marionette TRACE conn3 <- [1,2942,null,{}] 10:54:47 INFO - PROCESS | 3856 | 1461088487842 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:47 INFO - PROCESS | 3856 | 1461088487965 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 10:54:48 INFO - PROCESS | 3856 | 1461088488111 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:48 INFO - PROCESS | 3856 | ++DOCSHELL 11BC5C00 == 96 [pid = 3856] [id = 746] 10:54:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (123B0400) [pid = 3856] [serial = 2237] [outer = 00000000] 10:54:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 141 (13471C00) [pid = 3856] [serial = 2238] [outer = 123B0400] 10:54:48 INFO - PROCESS | 3856 | 1461088488162 Marionette DEBUG loaded listener.js 10:54:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 142 (14BAC800) [pid = 3856] [serial = 2239] [outer = 123B0400] 10:54:48 INFO - PROCESS | 3856 | 1461088488739 Marionette TRACE conn3 <- [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]]]}] 10:54:48 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:54:48 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 10:54:48 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 933ms 10:54:48 INFO - PROCESS | 3856 | 1461088488778 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 10:54:48 INFO - PROCESS | 3856 | 1461088488783 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 10:54:48 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:54:48 INFO - PROCESS | 3856 | 1461088488790 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:54:48 INFO - PROCESS | 3856 | 1461088488793 Marionette TRACE conn3 <- [1,2946,null,{}] 10:54:48 INFO - PROCESS | 3856 | 1461088488797 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:48 INFO - PROCESS | 3856 | 1461088488909 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 10:54:49 INFO - PROCESS | 3856 | 1461088489063 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:49 INFO - PROCESS | 3856 | --DOCSHELL 18715000 == 95 [pid = 3856] [id = 591] 10:54:49 INFO - PROCESS | 3856 | --DOCSHELL 18A59800 == 94 [pid = 3856] [id = 592] 10:54:49 INFO - PROCESS | 3856 | --DOCSHELL 1D3F7800 == 93 [pid = 3856] [id = 670] 10:54:49 INFO - PROCESS | 3856 | --DOCSHELL 1C181800 == 92 [pid = 3856] [id = 702] 10:54:49 INFO - PROCESS | 3856 | --DOCSHELL 11B5C400 == 91 [pid = 3856] [id = 476] 10:54:49 INFO - PROCESS | 3856 | --DOCSHELL 1633D400 == 90 [pid = 3856] [id = 680] 10:54:49 INFO - PROCESS | 3856 | --DOCSHELL 1429B400 == 89 [pid = 3856] [id = 703] 10:54:49 INFO - PROCESS | 3856 | --DOCSHELL 147A8400 == 88 [pid = 3856] [id = 704] 10:54:49 INFO - PROCESS | 3856 | --DOCSHELL 142A2C00 == 87 [pid = 3856] [id = 652] 10:54:49 INFO - PROCESS | 3856 | --DOCSHELL 136F0000 == 86 [pid = 3856] [id = 736] 10:54:49 INFO - PROCESS | 3856 | --DOCSHELL 137D2800 == 85 [pid = 3856] [id = 735] 10:54:49 INFO - PROCESS | 3856 | --DOCSHELL 1C9FC000 == 84 [pid = 3856] [id = 734] 10:54:49 INFO - PROCESS | 3856 | --DOCSHELL 1A545000 == 83 [pid = 3856] [id = 733] 10:54:49 INFO - PROCESS | 3856 | --DOCSHELL 1386EC00 == 82 [pid = 3856] [id = 732] 10:54:49 INFO - PROCESS | 3856 | --DOCSHELL 19B38800 == 81 [pid = 3856] [id = 731] 10:54:49 INFO - PROCESS | 3856 | --DOCSHELL 18C7DC00 == 80 [pid = 3856] [id = 730] 10:54:49 INFO - PROCESS | 3856 | --DOCSHELL 15723000 == 79 [pid = 3856] [id = 729] 10:54:49 INFO - PROCESS | 3856 | --DOCSHELL 142E6800 == 78 [pid = 3856] [id = 728] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 141 (1DE08C00) [pid = 3856] [serial = 2131] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 140 (1630CC00) [pid = 3856] [serial = 2119] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (18C74800) [pid = 3856] [serial = 2122] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (1D65CC00) [pid = 3856] [serial = 2125] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (1DD52000) [pid = 3856] [serial = 2128] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | ++DOCSHELL 11B29000 == 79 [pid = 3856] [id = 747] 10:54:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (11B56000) [pid = 3856] [serial = 2240] [outer = 00000000] 10:54:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (1386D400) [pid = 3856] [serial = 2241] [outer = 11B56000] 10:54:49 INFO - PROCESS | 3856 | 1461088489150 Marionette DEBUG loaded listener.js 10:54:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (1429A800) [pid = 3856] [serial = 2242] [outer = 11B56000] 10:54:49 INFO - PROCESS | 3856 | --DOCSHELL 142EB800 == 78 [pid = 3856] [id = 722] 10:54:49 INFO - PROCESS | 3856 | --DOCSHELL 1D65DC00 == 77 [pid = 3856] [id = 721] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (19D8C400) [pid = 3856] [serial = 2149] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (1A6EA000) [pid = 3856] [serial = 2152] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (1807CC00) [pid = 3856] [serial = 2138] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (17EA0800) [pid = 3856] [serial = 2137] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (16C05800) [pid = 3856] [serial = 2140] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (1807E400) [pid = 3856] [serial = 2141] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (1632F400) [pid = 3856] [serial = 2135] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (15723C00) [pid = 3856] [serial = 2134] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (18A5A800) [pid = 3856] [serial = 2143] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (18BE3000) [pid = 3856] [serial = 2144] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (19361000) [pid = 3856] [serial = 2146] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (19DB9C00) [pid = 3856] [serial = 2150] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (1AC4EC00) [pid = 3856] [serial = 2153] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (1A53C400) [pid = 3856] [serial = 2158] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (1A2E8C00) [pid = 3856] [serial = 2159] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (1CE1F800) [pid = 3856] [serial = 2162] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (13871800) [pid = 3856] [serial = 2155] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (15D52800) [pid = 3856] [serial = 2156] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (1944B000) [pid = 3856] [serial = 2147] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (19D8B400) [pid = 3856] [serial = 2078] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (1C9FD800) [pid = 3856] [serial = 2084] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (1807DC00) [pid = 3856] [serial = 2075] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (1C741C00) [pid = 3856] [serial = 2081] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (14BAAC00) [pid = 3856] [serial = 2072] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (1CAB5800) [pid = 3856] [serial = 2161] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (1DC2F000) [pid = 3856] [serial = 2012] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (13AF2C00) [pid = 3856] [serial = 2000] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (16C7B000) [pid = 3856] [serial = 2042] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (1A542000) [pid = 3856] [serial = 2006] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (12DA0800) [pid = 3856] [serial = 2036] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (18719800) [pid = 3856] [serial = 2003] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (15BC8800) [pid = 3856] [serial = 2039] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1D658000) [pid = 3856] [serial = 2009] [outer = 00000000] [url = about:blank] 10:54:49 INFO - PROCESS | 3856 | 1461088489570 Marionette TRACE conn3 <- [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]]]}] 10:54:49 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. 10:54:49 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 793ms 10:54:49 INFO - PROCESS | 3856 | 1461088489599 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 10:54:49 INFO - PROCESS | 3856 | 1461088489601 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 10:54:49 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:54:49 INFO - PROCESS | 3856 | 1461088489604 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:54:49 INFO - PROCESS | 3856 | 1461088489608 Marionette TRACE conn3 <- [1,2950,null,{}] 10:54:49 INFO - PROCESS | 3856 | 1461088489618 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:49 INFO - PROCESS | 3856 | 1461088489713 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 10:54:49 INFO - PROCESS | 3856 | 1461088489719 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:49 INFO - PROCESS | 3856 | ++DOCSHELL 13AF2C00 == 78 [pid = 3856] [id = 748] 10:54:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (14BAFC00) [pid = 3856] [serial = 2243] [outer = 00000000] 10:54:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (16740000) [pid = 3856] [serial = 2244] [outer = 14BAFC00] 10:54:49 INFO - PROCESS | 3856 | 1461088489768 Marionette DEBUG loaded listener.js 10:54:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (16C34400) [pid = 3856] [serial = 2245] [outer = 14BAFC00] 10:54:50 INFO - PROCESS | 3856 | 1461088490259 Marionette TRACE conn3 <- [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]]]}] 10:54:50 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. 10:54:50 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 699ms 10:54:50 INFO - PROCESS | 3856 | 1461088490302 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 10:54:50 INFO - PROCESS | 3856 | 1461088490304 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 10:54:50 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:54:50 INFO - PROCESS | 3856 | 1461088490312 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:54:50 INFO - PROCESS | 3856 | 1461088490313 Marionette TRACE conn3 <- [1,2954,null,{}] 10:54:50 INFO - PROCESS | 3856 | 1461088490317 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:50 INFO - PROCESS | 3856 | 1461088490404 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 10:54:50 INFO - PROCESS | 3856 | 1461088490410 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:50 INFO - PROCESS | 3856 | ++DOCSHELL 16C7A000 == 79 [pid = 3856] [id = 749] 10:54:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (18073400) [pid = 3856] [serial = 2246] [outer = 00000000] 10:54:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (1807EC00) [pid = 3856] [serial = 2247] [outer = 18073400] 10:54:50 INFO - PROCESS | 3856 | 1461088490455 Marionette DEBUG loaded listener.js 10:54:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (1812C000) [pid = 3856] [serial = 2248] [outer = 18073400] 10:54:50 INFO - PROCESS | 3856 | 1461088490910 Marionette TRACE conn3 <- [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]]]}] 10:54:50 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. 10:54:50 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 638ms 10:54:50 INFO - PROCESS | 3856 | 1461088490946 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 10:54:50 INFO - PROCESS | 3856 | 1461088490947 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 10:54:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:54:50 INFO - PROCESS | 3856 | 1461088490951 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:54:50 INFO - PROCESS | 3856 | 1461088490952 Marionette TRACE conn3 <- [1,2958,null,{}] 10:54:50 INFO - PROCESS | 3856 | 1461088490956 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:51 INFO - PROCESS | 3856 | 1461088491044 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 10:54:51 INFO - PROCESS | 3856 | 1461088491050 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:51 INFO - PROCESS | 3856 | ++DOCSHELL 1807D800 == 80 [pid = 3856] [id = 750] 10:54:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (18719000) [pid = 3856] [serial = 2249] [outer = 00000000] 10:54:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (18A59400) [pid = 3856] [serial = 2250] [outer = 18719000] 10:54:51 INFO - PROCESS | 3856 | 1461088491094 Marionette DEBUG loaded listener.js 10:54:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (18A5F400) [pid = 3856] [serial = 2251] [outer = 18719000] 10:54:51 INFO - PROCESS | 3856 | 1461088491532 Marionette TRACE conn3 <- [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]]]}] 10:54:51 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. 10:54:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 638ms 10:54:51 INFO - PROCESS | 3856 | 1461088491573 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 10:54:51 INFO - PROCESS | 3856 | 1461088491575 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 10:54:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:54:51 INFO - PROCESS | 3856 | 1461088491586 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:54:51 INFO - PROCESS | 3856 | 1461088491587 Marionette TRACE conn3 <- [1,2962,null,{}] 10:54:51 INFO - PROCESS | 3856 | 1461088491591 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:51 INFO - PROCESS | 3856 | 1461088491733 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 10:54:51 INFO - PROCESS | 3856 | 1461088491747 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:51 INFO - PROCESS | 3856 | ++DOCSHELL 18C7CC00 == 81 [pid = 3856] [id = 751] 10:54:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (18C7D800) [pid = 3856] [serial = 2252] [outer = 00000000] 10:54:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (195F5C00) [pid = 3856] [serial = 2253] [outer = 18C7D800] 10:54:51 INFO - PROCESS | 3856 | 1461088491792 Marionette DEBUG loaded listener.js 10:54:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (197C3C00) [pid = 3856] [serial = 2254] [outer = 18C7D800] 10:54:52 INFO - PROCESS | 3856 | 1461088492223 Marionette TRACE conn3 <- [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]]]}] 10:54:52 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. 10:54:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 684ms 10:54:52 INFO - PROCESS | 3856 | 1461088492283 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 10:54:52 INFO - PROCESS | 3856 | 1461088492285 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 10:54:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:54:52 INFO - PROCESS | 3856 | 1461088492289 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:54:52 INFO - PROCESS | 3856 | 1461088492290 Marionette TRACE conn3 <- [1,2966,null,{}] 10:54:52 INFO - PROCESS | 3856 | 1461088492300 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:52 INFO - PROCESS | 3856 | 1461088492417 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 10:54:52 INFO - PROCESS | 3856 | 1461088492514 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:52 INFO - PROCESS | 3856 | ++DOCSHELL 19AAA800 == 82 [pid = 3856] [id = 752] 10:54:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (19B37800) [pid = 3856] [serial = 2255] [outer = 00000000] 10:54:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (19D8C400) [pid = 3856] [serial = 2256] [outer = 19B37800] 10:54:52 INFO - PROCESS | 3856 | 1461088492558 Marionette DEBUG loaded listener.js 10:54:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (19DB8C00) [pid = 3856] [serial = 2257] [outer = 19B37800] 10:54:52 INFO - PROCESS | 3856 | 1461088492939 Marionette TRACE conn3 <- [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]]]}] 10:54:52 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. 10:54:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 700ms 10:54:52 INFO - PROCESS | 3856 | 1461088492988 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 10:54:52 INFO - PROCESS | 3856 | 1461088492990 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 10:54:52 INFO - PROCESS | 3856 | 1461088492993 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:54:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:54:52 INFO - PROCESS | 3856 | 1461088492995 Marionette TRACE conn3 <- [1,2970,null,{}] 10:54:52 INFO - PROCESS | 3856 | 1461088492998 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:53 INFO - PROCESS | 3856 | 1461088493119 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 10:54:53 INFO - PROCESS | 3856 | 1461088493186 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:53 INFO - PROCESS | 3856 | ++DOCSHELL 19B36C00 == 83 [pid = 3856] [id = 753] 10:54:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (19D91800) [pid = 3856] [serial = 2258] [outer = 00000000] 10:54:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (1A6E8C00) [pid = 3856] [serial = 2259] [outer = 19D91800] 10:54:53 INFO - PROCESS | 3856 | 1461088493229 Marionette DEBUG loaded listener.js 10:54:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (1AC42800) [pid = 3856] [serial = 2260] [outer = 19D91800] 10:54:53 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (1C182800) [pid = 3856] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:54:53 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (1CE15400) [pid = 3856] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:54:53 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (1439C400) [pid = 3856] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:54:53 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (187CB800) [pid = 3856] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:54:53 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (1BE66800) [pid = 3856] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:54:53 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (1BE6D800) [pid = 3856] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:54:53 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (19B3B000) [pid = 3856] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:54:53 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (18E06800) [pid = 3856] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:54:53 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (15BC9800) [pid = 3856] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:54:53 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (137DF800) [pid = 3856] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:54:53 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (1C9FA000) [pid = 3856] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:54:53 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (19364400) [pid = 3856] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:54:53 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (1630AC00) [pid = 3856] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:54:53 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (157E4800) [pid = 3856] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:54:53 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (19F3AC00) [pid = 3856] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:54:53 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (13873C00) [pid = 3856] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:54:53 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1C9F8000) [pid = 3856] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:54:53 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1DCF9000) [pid = 3856] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:54:53 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (1DC35C00) [pid = 3856] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:54:53 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (1DD59C00) [pid = 3856] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:54:53 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (18078800) [pid = 3856] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:54:53 INFO - PROCESS | 3856 | 1461088493878 Marionette TRACE conn3 <- [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"]]]}] 10:54:53 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 10:54:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:54:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:54:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 933ms 10:54:53 INFO - PROCESS | 3856 | 1461088493939 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 10:54:53 INFO - PROCESS | 3856 | 1461088493941 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 10:54:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:54:53 INFO - PROCESS | 3856 | 1461088493944 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:54:53 INFO - PROCESS | 3856 | 1461088493946 Marionette TRACE conn3 <- [1,2974,null,{}] 10:54:53 INFO - PROCESS | 3856 | 1461088493950 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:54 INFO - PROCESS | 3856 | 1461088494039 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 10:54:54 INFO - PROCESS | 3856 | 1461088494047 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:54 INFO - PROCESS | 3856 | ++DOCSHELL 11BC9000 == 84 [pid = 3856] [id = 754] 10:54:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (12D9D800) [pid = 3856] [serial = 2261] [outer = 00000000] 10:54:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (18A61000) [pid = 3856] [serial = 2262] [outer = 12D9D800] 10:54:54 INFO - PROCESS | 3856 | 1461088494183 Marionette DEBUG loaded listener.js 10:54:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (18E06800) [pid = 3856] [serial = 2263] [outer = 12D9D800] 10:54:54 INFO - PROCESS | 3856 | 1461088494515 Marionette TRACE conn3 <- [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]]]}] 10:54:54 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. 10:54:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 591ms 10:54:54 INFO - PROCESS | 3856 | 1461088494542 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 10:54:54 INFO - PROCESS | 3856 | 1461088494544 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 10:54:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:54:54 INFO - PROCESS | 3856 | 1461088494547 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:54:54 INFO - PROCESS | 3856 | 1461088494549 Marionette TRACE conn3 <- [1,2978,null,{}] 10:54:54 INFO - PROCESS | 3856 | 1461088494552 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:54 INFO - PROCESS | 3856 | 1461088494639 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 10:54:54 INFO - PROCESS | 3856 | 1461088494645 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:54 INFO - PROCESS | 3856 | ++DOCSHELL 18E0E000 == 85 [pid = 3856] [id = 755] 10:54:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (1ACB5000) [pid = 3856] [serial = 2264] [outer = 00000000] 10:54:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (1BE68800) [pid = 3856] [serial = 2265] [outer = 1ACB5000] 10:54:54 INFO - PROCESS | 3856 | 1461088494689 Marionette DEBUG loaded listener.js 10:54:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (1BE6E000) [pid = 3856] [serial = 2266] [outer = 1ACB5000] 10:54:55 INFO - PROCESS | 3856 | ++DOCSHELL 1C748000 == 86 [pid = 3856] [id = 756] 10:54:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (1C748400) [pid = 3856] [serial = 2267] [outer = 00000000] 10:54:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (1C749C00) [pid = 3856] [serial = 2268] [outer = 1C748400] 10:54:55 INFO - PROCESS | 3856 | 1461088495154 Marionette TRACE conn3 <- [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]]]}] 10:54:55 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. 10:54:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 622ms 10:54:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:54:55 INFO - PROCESS | 3856 | 1461088495169 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 10:54:55 INFO - PROCESS | 3856 | 1461088495171 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 10:54:55 INFO - PROCESS | 3856 | 1461088495174 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:54:55 INFO - PROCESS | 3856 | 1461088495176 Marionette TRACE conn3 <- [1,2982,null,{}] 10:54:55 INFO - PROCESS | 3856 | 1461088495180 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:55 INFO - PROCESS | 3856 | 1461088495297 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 10:54:55 INFO - PROCESS | 3856 | 1461088495303 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:55 INFO - PROCESS | 3856 | ++DOCSHELL 1C179C00 == 87 [pid = 3856] [id = 757] 10:54:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (1C181800) [pid = 3856] [serial = 2269] [outer = 00000000] 10:54:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (1C9FB400) [pid = 3856] [serial = 2270] [outer = 1C181800] 10:54:55 INFO - PROCESS | 3856 | 1461088495351 Marionette DEBUG loaded listener.js 10:54:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (1CE15800) [pid = 3856] [serial = 2271] [outer = 1C181800] 10:54:55 INFO - PROCESS | 3856 | 1461088495876 Marionette TRACE conn3 <- [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]]]}] 10:54:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:54:55 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 10:54:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 731ms 10:54:55 INFO - PROCESS | 3856 | 1461088495915 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 10:54:55 INFO - PROCESS | 3856 | 1461088495920 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 10:54:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:54:55 INFO - PROCESS | 3856 | 1461088495925 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:54:55 INFO - PROCESS | 3856 | 1461088495929 Marionette TRACE conn3 <- [1,2986,null,{}] 10:54:55 INFO - PROCESS | 3856 | 1461088495935 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:56 INFO - PROCESS | 3856 | 1461088496053 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 10:54:56 INFO - PROCESS | 3856 | 1461088496195 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:56 INFO - PROCESS | 3856 | ++DOCSHELL 13465C00 == 88 [pid = 3856] [id = 758] 10:54:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (13468800) [pid = 3856] [serial = 2272] [outer = 00000000] 10:54:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (1386C800) [pid = 3856] [serial = 2273] [outer = 13468800] 10:54:56 INFO - PROCESS | 3856 | 1461088496254 Marionette DEBUG loaded listener.js 10:54:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (13AF7C00) [pid = 3856] [serial = 2274] [outer = 13468800] 10:54:56 INFO - PROCESS | 3856 | 1461088496814 Marionette TRACE conn3 <- [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]]]}] 10:54:56 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. 10:54:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 933ms 10:54:56 INFO - PROCESS | 3856 | 1461088496872 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 10:54:56 INFO - PROCESS | 3856 | 1461088496878 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 10:54:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:54:56 INFO - PROCESS | 3856 | 1461088496885 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:54:56 INFO - PROCESS | 3856 | 1461088496887 Marionette TRACE conn3 <- [1,2990,null,{}] 10:54:56 INFO - PROCESS | 3856 | 1461088496892 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:56 INFO - PROCESS | 3856 | 1461088497005 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 10:54:57 INFO - PROCESS | 3856 | 1461088497155 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:57 INFO - PROCESS | 3856 | ++DOCSHELL 1325CC00 == 89 [pid = 3856] [id = 759] 10:54:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (142EC000) [pid = 3856] [serial = 2275] [outer = 00000000] 10:54:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (1656B000) [pid = 3856] [serial = 2276] [outer = 142EC000] 10:54:57 INFO - PROCESS | 3856 | 1461088497210 Marionette DEBUG loaded listener.js 10:54:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (16C72400) [pid = 3856] [serial = 2277] [outer = 142EC000] 10:54:57 INFO - PROCESS | 3856 | 1461088497712 Marionette TRACE conn3 <- [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]]]}] 10:54:57 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. 10:54:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 840ms 10:54:57 INFO - PROCESS | 3856 | 1461088497731 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 10:54:57 INFO - PROCESS | 3856 | 1461088497733 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 10:54:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:54:57 INFO - PROCESS | 3856 | 1461088497737 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:54:57 INFO - PROCESS | 3856 | 1461088497741 Marionette TRACE conn3 <- [1,2994,null,{}] 10:54:57 INFO - PROCESS | 3856 | 1461088497752 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:57 INFO - PROCESS | 3856 | 1461088497873 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 10:54:57 INFO - PROCESS | 3856 | 1461088497997 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:58 INFO - PROCESS | 3856 | ++DOCSHELL 18071C00 == 90 [pid = 3856] [id = 760] 10:54:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (18719800) [pid = 3856] [serial = 2278] [outer = 00000000] 10:54:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (19D88C00) [pid = 3856] [serial = 2279] [outer = 18719800] 10:54:58 INFO - PROCESS | 3856 | 1461088498055 Marionette DEBUG loaded listener.js 10:54:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (1AC42C00) [pid = 3856] [serial = 2280] [outer = 18719800] 10:54:58 INFO - PROCESS | 3856 | 1461088498562 Marionette TRACE conn3 <- [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]]]}] 10:54:58 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. 10:54:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 887ms 10:54:58 INFO - PROCESS | 3856 | 1461088498625 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 10:54:58 INFO - PROCESS | 3856 | 1461088498628 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 10:54:58 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:54:58 INFO - PROCESS | 3856 | 1461088498632 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:54:58 INFO - PROCESS | 3856 | 1461088498634 Marionette TRACE conn3 <- [1,2998,null,{}] 10:54:58 INFO - PROCESS | 3856 | 1461088498637 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:58 INFO - PROCESS | 3856 | 1461088498747 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 10:54:58 INFO - PROCESS | 3856 | 1461088498906 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:58 INFO - PROCESS | 3856 | ++DOCSHELL 1C9F6400 == 91 [pid = 3856] [id = 761] 10:54:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (1C9F6800) [pid = 3856] [serial = 2281] [outer = 00000000] 10:54:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (1D3F7C00) [pid = 3856] [serial = 2282] [outer = 1C9F6800] 10:54:58 INFO - PROCESS | 3856 | 1461088498962 Marionette DEBUG loaded listener.js 10:54:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (1D655400) [pid = 3856] [serial = 2283] [outer = 1C9F6800] 10:54:59 INFO - PROCESS | 3856 | [3856] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:54:59 INFO - PROCESS | 3856 | 1461088499497 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:54:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:54:59 INFO - {} 10:54:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:54:59 INFO - {} 10:54:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:54:59 INFO - {} 10:54:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:54:59 INFO - {} 10:54:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 902ms 10:54:59 INFO - PROCESS | 3856 | 1461088499535 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 10:54:59 INFO - PROCESS | 3856 | 1461088499538 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 10:54:59 INFO - TEST-START | /FileAPI/fileReader.html 10:54:59 INFO - PROCESS | 3856 | 1461088499541 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:54:59 INFO - PROCESS | 3856 | 1461088499543 Marionette TRACE conn3 <- [1,3002,null,{}] 10:54:59 INFO - PROCESS | 3856 | 1461088499547 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:59 INFO - PROCESS | 3856 | 1461088499655 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 10:54:59 INFO - PROCESS | 3856 | 1461088499804 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:59 INFO - PROCESS | 3856 | ++DOCSHELL 1DCF3C00 == 92 [pid = 3856] [id = 762] 10:54:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (1DCF4400) [pid = 3856] [serial = 2284] [outer = 00000000] 10:54:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (1DD51800) [pid = 3856] [serial = 2285] [outer = 1DCF4400] 10:54:59 INFO - PROCESS | 3856 | 1461088499877 Marionette DEBUG loaded listener.js 10:54:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (1DD57C00) [pid = 3856] [serial = 2286] [outer = 1DCF4400] 10:55:00 INFO - PROCESS | 3856 | 1461088500406 Marionette TRACE conn3 <- [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]]]}] 10:55:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:55:00 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:55:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:55:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:55:00 INFO - TEST-OK | /FileAPI/fileReader.html | took 902ms 10:55:00 INFO - PROCESS | 3856 | 1461088500445 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 10:55:00 INFO - PROCESS | 3856 | 1461088500448 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 10:55:00 INFO - TEST-START | /FileAPI/historical.html 10:55:00 INFO - PROCESS | 3856 | 1461088500451 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:55:00 INFO - PROCESS | 3856 | 1461088500453 Marionette TRACE conn3 <- [1,3006,null,{}] 10:55:00 INFO - PROCESS | 3856 | 1461088500457 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:00 INFO - PROCESS | 3856 | 1461088500636 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 10:55:00 INFO - PROCESS | 3856 | 1461088500723 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:00 INFO - PROCESS | 3856 | ++DOCSHELL 1DD50800 == 93 [pid = 3856] [id = 763] 10:55:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (1DD5AC00) [pid = 3856] [serial = 2287] [outer = 00000000] 10:55:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (1E33BC00) [pid = 3856] [serial = 2288] [outer = 1DD5AC00] 10:55:00 INFO - PROCESS | 3856 | 1461088500779 Marionette DEBUG loaded listener.js 10:55:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (1E380C00) [pid = 3856] [serial = 2289] [outer = 1DD5AC00] 10:55:01 INFO - PROCESS | 3856 | 1461088501258 Marionette TRACE conn3 <- [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"]]]}] 10:55:01 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:55:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:55:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:55:01 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:55:01 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:55:01 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:55:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:55:01 INFO - TEST-OK | /FileAPI/historical.html | took 840ms 10:55:01 INFO - PROCESS | 3856 | 1461088501295 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 10:55:01 INFO - PROCESS | 3856 | 1461088501297 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 10:55:01 INFO - TEST-START | /FileAPI/idlharness.html 10:55:01 INFO - PROCESS | 3856 | 1461088501301 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:55:01 INFO - PROCESS | 3856 | 1461088501303 Marionette TRACE conn3 <- [1,3010,null,{}] 10:55:01 INFO - PROCESS | 3856 | 1461088501307 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:01 INFO - PROCESS | 3856 | 1461088501413 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 10:55:01 INFO - PROCESS | 3856 | 1461088501573 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:01 INFO - PROCESS | 3856 | ++DOCSHELL 18E06C00 == 94 [pid = 3856] [id = 764] 10:55:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (1E0AB000) [pid = 3856] [serial = 2290] [outer = 00000000] 10:55:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (1E717C00) [pid = 3856] [serial = 2291] [outer = 1E0AB000] 10:55:01 INFO - PROCESS | 3856 | 1461088501628 Marionette DEBUG loaded listener.js 10:55:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (1E71A800) [pid = 3856] [serial = 2292] [outer = 1E0AB000] 10:55:02 INFO - PROCESS | 3856 | 1461088502614 Marionette TRACE conn3 <- [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]]]}] 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:55:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:55:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:55:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:55:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:55:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:55:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:55:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:55:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:55:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:55:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:55:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:55:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:55:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:55:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:55:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:55:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:55:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:55:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:55:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:55:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:55:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:55:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:55:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:55:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:55:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:55:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:55:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:55:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:55:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:55:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:55:02 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 10:55:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:55:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:55:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:55:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:55:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:55:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:55:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:55:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:55:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:55:02 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 10:55:02 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 10:55:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:55:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:55:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:55:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:55:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:55:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:55:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:55:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:55:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:55:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:55:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:55:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:55:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:55:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:55:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:55:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:55:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:55:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:55:02 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 10:55:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:55:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:55:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:55:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:55:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:55:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:55:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:55:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:55:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:55:02 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 10:55:02 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 10:55:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:55:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:55:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:55:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:55:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:55:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:55:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:55:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:55:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:55:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:55:02 INFO - TEST-OK | /FileAPI/idlharness.html | took 1509ms 10:55:02 INFO - PROCESS | 3856 | 1461088502807 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 10:55:02 INFO - PROCESS | 3856 | 1461088502810 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 10:55:02 INFO - PROCESS | 3856 | 1461088502815 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:55:02 INFO - PROCESS | 3856 | 1461088502817 Marionette TRACE conn3 <- [1,3014,null,{}] 10:55:02 INFO - TEST-START | /FileAPI/idlharness.worker 10:55:02 INFO - PROCESS | 3856 | 1461088502820 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:02 INFO - PROCESS | 3856 | 1461088502914 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 10:55:03 INFO - PROCESS | 3856 | 1461088503105 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:03 INFO - PROCESS | 3856 | ++DOCSHELL 1E71B400 == 95 [pid = 3856] [id = 765] 10:55:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (1E71B800) [pid = 3856] [serial = 2293] [outer = 00000000] 10:55:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (2299F000) [pid = 3856] [serial = 2294] [outer = 1E71B800] 10:55:03 INFO - PROCESS | 3856 | 1461088503159 Marionette DEBUG loaded listener.js 10:55:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (229A0400) [pid = 3856] [serial = 2295] [outer = 1E71B800] 10:55:03 INFO - PROCESS | 3856 | [3856] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:55:04 INFO - PROCESS | 3856 | 1461088504333 Marionette TRACE conn3 <- [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,{},{}]]]}] 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:55:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:55:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:55:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:55:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:55:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:55:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:55:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:55:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:55:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:55:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:55:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:55:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:55:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:55:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:55:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:55:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:55:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:55:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:55:04 INFO - {} 10:55:04 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 10:55:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:55:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:55:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:55:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:55:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:55:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:55:04 INFO - {} 10:55:04 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 - {} 10:55:04 INFO - {} 10:55:04 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 10:55:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:55:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:55:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:55:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:55:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:55:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:55:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:55:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:55:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:55:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:55:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:55:04 INFO - {} 10:55:04 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 10:55:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:55:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:55:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:55:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:55:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:55:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:55:04 INFO - {} 10:55:04 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 - {} 10:55:04 INFO - {} 10:55:04 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 10:55:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:55:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:55:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:55:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:55:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:55:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:55:04 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 10:55:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:55:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:55:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:55:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:55:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:55:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:55:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:55:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:55:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:55:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:55:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:55:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:55:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:55:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:55:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:55:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:55:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:55:04 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 10:55:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:55:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:55:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:55:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:55:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:55:04 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 10:55:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:55:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:55:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:55:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:55:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:55:04 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 10:55:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:55:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:55:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:55:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:55:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:55:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:55:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:55:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:55:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:55:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:55:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:55:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:55:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:55:04 INFO - {} 10:55:04 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1696ms 10:55:04 INFO - PROCESS | 3856 | 1461088504532 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 10:55:04 INFO - PROCESS | 3856 | 1461088504536 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 10:55:04 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:55:04 INFO - PROCESS | 3856 | 1461088504544 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:55:04 INFO - PROCESS | 3856 | 1461088504548 Marionette TRACE conn3 <- [1,3018,null,{}] 10:55:04 INFO - PROCESS | 3856 | 1461088504554 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:04 INFO - PROCESS | 3856 | 1461088504697 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 10:55:04 INFO - PROCESS | 3856 | 1461088504848 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:04 INFO - PROCESS | 3856 | ++DOCSHELL 1346BC00 == 96 [pid = 3856] [id = 766] 10:55:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (14BB1400) [pid = 3856] [serial = 2296] [outer = 00000000] 10:55:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 141 (1812F000) [pid = 3856] [serial = 2297] [outer = 14BB1400] 10:55:04 INFO - PROCESS | 3856 | 1461088504899 Marionette DEBUG loaded listener.js 10:55:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 142 (19B38800) [pid = 3856] [serial = 2298] [outer = 14BB1400] 10:55:05 INFO - PROCESS | 3856 | --DOCSHELL 11BD1000 == 95 [pid = 3856] [id = 681] 10:55:05 INFO - PROCESS | 3856 | --DOCSHELL 1C748000 == 94 [pid = 3856] [id = 756] 10:55:05 INFO - PROCESS | 3856 | --DOCSHELL 18E0E000 == 93 [pid = 3856] [id = 755] 10:55:05 INFO - PROCESS | 3856 | --DOCSHELL 11BC9000 == 92 [pid = 3856] [id = 754] 10:55:05 INFO - PROCESS | 3856 | --DOCSHELL 19B36C00 == 91 [pid = 3856] [id = 753] 10:55:05 INFO - PROCESS | 3856 | --DOCSHELL 19AAA800 == 90 [pid = 3856] [id = 752] 10:55:05 INFO - PROCESS | 3856 | --DOCSHELL 18C7CC00 == 89 [pid = 3856] [id = 751] 10:55:05 INFO - PROCESS | 3856 | --DOCSHELL 1807D800 == 88 [pid = 3856] [id = 750] 10:55:05 INFO - PROCESS | 3856 | --DOCSHELL 16C7A000 == 87 [pid = 3856] [id = 749] 10:55:05 INFO - PROCESS | 3856 | --DOCSHELL 13AF2C00 == 86 [pid = 3856] [id = 748] 10:55:05 INFO - PROCESS | 3856 | --DOCSHELL 11B29000 == 85 [pid = 3856] [id = 747] 10:55:05 INFO - PROCESS | 3856 | --DOCSHELL 11BC5C00 == 84 [pid = 3856] [id = 746] 10:55:05 INFO - PROCESS | 3856 | --DOCSHELL 13259C00 == 83 [pid = 3856] [id = 745] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 141 (1DCEC400) [pid = 3856] [serial = 2164] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 140 (1D653400) [pid = 3856] [serial = 2212] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOCSHELL 1386D000 == 82 [pid = 3856] [id = 744] 10:55:05 INFO - PROCESS | 3856 | --DOCSHELL 1E0A7800 == 81 [pid = 3856] [id = 743] 10:55:05 INFO - PROCESS | 3856 | --DOCSHELL 1346B400 == 80 [pid = 3856] [id = 742] 10:55:05 INFO - PROCESS | 3856 | --DOCSHELL 1DD58C00 == 79 [pid = 3856] [id = 741] 10:55:05 INFO - PROCESS | 3856 | --DOCSHELL 1644D800 == 78 [pid = 3856] [id = 738] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (1644D000) [pid = 3856] [serial = 2120] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (1DCEC800) [pid = 3856] [serial = 2126] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (1DD54400) [pid = 3856] [serial = 2129] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (1DCF0800) [pid = 3856] [serial = 2117] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (1DE0AC00) [pid = 3856] [serial = 2132] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (19546000) [pid = 3856] [serial = 2123] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (1CAB7000) [pid = 3856] [serial = 2200] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (1D656400) [pid = 3856] [serial = 2203] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (16445800) [pid = 3856] [serial = 2168] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (15DCD800) [pid = 3856] [serial = 2167] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (1CAB6C00) [pid = 3856] [serial = 2201] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (197BA000) [pid = 3856] [serial = 2171] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (18C7BC00) [pid = 3856] [serial = 2170] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (1BE6F400) [pid = 3856] [serial = 2177] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (1BE6DC00) [pid = 3856] [serial = 2176] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (1DD57000) [pid = 3856] [serial = 2180] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (1DD4F000) [pid = 3856] [serial = 2179] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (19D94400) [pid = 3856] [serial = 2194] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (195F1800) [pid = 3856] [serial = 2191] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (19A44000) [pid = 3856] [serial = 2192] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (18125000) [pid = 3856] [serial = 2188] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (1633C400) [pid = 3856] [serial = 2206] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (18715800) [pid = 3856] [serial = 2189] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (1DC30C00) [pid = 3856] [serial = 2174] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (1D657000) [pid = 3856] [serial = 2173] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (1C748800) [pid = 3856] [serial = 2209] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (1D661000) [pid = 3856] [serial = 2204] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (1C9F5000) [pid = 3856] [serial = 2210] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (19DBBC00) [pid = 3856] [serial = 2183] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (19B3AC00) [pid = 3856] [serial = 2182] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (18127000) [pid = 3856] [serial = 2186] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (17E97800) [pid = 3856] [serial = 2185] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1ACBC800) [pid = 3856] [serial = 2198] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (1AC41C00) [pid = 3856] [serial = 2197] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (1871CC00) [pid = 3856] [serial = 2207] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (1A21D400) [pid = 3856] [serial = 2195] [outer = 00000000] [url = about:blank] 10:55:05 INFO - PROCESS | 3856 | 1461088505376 Marionette TRACE conn3 <- [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]]]}] 10:55:05 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 10:55:05 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 886ms 10:55:05 INFO - PROCESS | 3856 | 1461088505433 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 10:55:05 INFO - PROCESS | 3856 | 1461088505439 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 10:55:05 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:55:05 INFO - PROCESS | 3856 | 1461088505445 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:55:05 INFO - PROCESS | 3856 | 1461088505447 Marionette TRACE conn3 <- [1,3022,null,{}] 10:55:05 INFO - PROCESS | 3856 | 1461088505451 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:05 INFO - PROCESS | 3856 | 1461088505542 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 10:55:05 INFO - PROCESS | 3856 | 1461088505652 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:05 INFO - PROCESS | 3856 | ++DOCSHELL 14B06000 == 79 [pid = 3856] [id = 767] 10:55:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (15509400) [pid = 3856] [serial = 2299] [outer = 00000000] 10:55:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (1644E000) [pid = 3856] [serial = 2300] [outer = 15509400] 10:55:05 INFO - PROCESS | 3856 | 1461088505697 Marionette DEBUG loaded listener.js 10:55:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (17E5D800) [pid = 3856] [serial = 2301] [outer = 15509400] 10:55:06 INFO - PROCESS | 3856 | 1461088506089 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 10:55:06 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:55:06 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 700ms 10:55:06 INFO - PROCESS | 3856 | 1461088506143 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 10:55:06 INFO - PROCESS | 3856 | 1461088506145 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 10:55:06 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:55:06 INFO - PROCESS | 3856 | 1461088506149 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:55:06 INFO - PROCESS | 3856 | 1461088506152 Marionette TRACE conn3 <- [1,3026,null,{}] 10:55:06 INFO - PROCESS | 3856 | 1461088506166 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:06 INFO - PROCESS | 3856 | 1461088506293 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 10:55:06 INFO - PROCESS | 3856 | 1461088506307 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:06 INFO - PROCESS | 3856 | ++DOCSHELL 18C75400 == 80 [pid = 3856] [id = 768] 10:55:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (19546000) [pid = 3856] [serial = 2302] [outer = 00000000] 10:55:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (19AABC00) [pid = 3856] [serial = 2303] [outer = 19546000] 10:55:06 INFO - PROCESS | 3856 | 1461088506354 Marionette DEBUG loaded listener.js 10:55:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (19D8A000) [pid = 3856] [serial = 2304] [outer = 19546000] 10:55:06 INFO - PROCESS | 3856 | 1461088506826 Marionette TRACE conn3 <- [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"]]]}] 10:55:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:55:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:55:06 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 699ms 10:55:06 INFO - PROCESS | 3856 | 1461088506848 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 10:55:06 INFO - PROCESS | 3856 | 1461088506850 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 10:55:06 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:55:06 INFO - PROCESS | 3856 | 1461088506854 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:55:06 INFO - PROCESS | 3856 | 1461088506855 Marionette TRACE conn3 <- [1,3030,null,{}] 10:55:06 INFO - PROCESS | 3856 | 1461088506859 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:06 INFO - PROCESS | 3856 | 1461088506949 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 10:55:06 INFO - PROCESS | 3856 | 1461088506954 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:06 INFO - PROCESS | 3856 | ++DOCSHELL 1A21FC00 == 81 [pid = 3856] [id = 769] 10:55:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (1ACBAC00) [pid = 3856] [serial = 2305] [outer = 00000000] 10:55:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (1C9FEC00) [pid = 3856] [serial = 2306] [outer = 1ACBAC00] 10:55:06 INFO - PROCESS | 3856 | 1461088506999 Marionette DEBUG loaded listener.js 10:55:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (1CAB7800) [pid = 3856] [serial = 2307] [outer = 1ACBAC00] 10:55:07 INFO - PROCESS | 3856 | 1461088507651 Marionette TRACE conn3 <- [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]]]}] 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:55:07 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. 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:55:07 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'.) 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:55:07 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. 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:55:07 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. 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:55:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:55:07 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. 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:55:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:55:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 10:55:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:55:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:55:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:55:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:55:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:55:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:55:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:55:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:55:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:55:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:55:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:55:07 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:55:07 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 965ms 10:55:07 INFO - PROCESS | 3856 | 1461088507821 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 10:55:07 INFO - PROCESS | 3856 | 1461088507823 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 10:55:07 INFO - PROCESS | 3856 | 1461088507826 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:55:07 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:55:07 INFO - PROCESS | 3856 | 1461088507828 Marionette TRACE conn3 <- [1,3034,null,{}] 10:55:07 INFO - PROCESS | 3856 | 1461088507832 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:07 INFO - PROCESS | 3856 | 1461088507956 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 10:55:08 INFO - PROCESS | 3856 | 1461088508021 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:08 INFO - PROCESS | 3856 | ++DOCSHELL 1C9FA400 == 82 [pid = 3856] [id = 770] 10:55:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (1D3F2400) [pid = 3856] [serial = 2308] [outer = 00000000] 10:55:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (1DC35000) [pid = 3856] [serial = 2309] [outer = 1D3F2400] 10:55:08 INFO - PROCESS | 3856 | 1461088508066 Marionette DEBUG loaded listener.js 10:55:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (1DCEC800) [pid = 3856] [serial = 2310] [outer = 1D3F2400] 10:55:08 INFO - PROCESS | 3856 | [3856] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:55:08 INFO - PROCESS | 3856 | 1461088508501 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:55:08 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:55:08 INFO - {} 10:55:08 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 684ms 10:55:08 INFO - PROCESS | 3856 | 1461088508528 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 10:55:08 INFO - PROCESS | 3856 | 1461088508529 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 10:55:08 INFO - PROCESS | 3856 | 1461088508533 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:55:08 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:55:08 INFO - PROCESS | 3856 | 1461088508534 Marionette TRACE conn3 <- [1,3038,null,{}] 10:55:08 INFO - PROCESS | 3856 | 1461088508538 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:08 INFO - PROCESS | 3856 | 1461088508667 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 10:55:08 INFO - PROCESS | 3856 | 1461088508686 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:08 INFO - PROCESS | 3856 | ++DOCSHELL 19B37C00 == 83 [pid = 3856] [id = 771] 10:55:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (1DCEB800) [pid = 3856] [serial = 2311] [outer = 00000000] 10:55:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (1DD53400) [pid = 3856] [serial = 2312] [outer = 1DCEB800] 10:55:08 INFO - PROCESS | 3856 | 1461088508733 Marionette DEBUG loaded listener.js 10:55:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (1E09D800) [pid = 3856] [serial = 2313] [outer = 1DCEB800] 10:55:09 INFO - PROCESS | 3856 | 1461088509173 Marionette TRACE conn3 <- [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]]]}] 10:55:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:55:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:55:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:55:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:55:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 684ms 10:55:09 INFO - PROCESS | 3856 | 1461088509217 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 10:55:09 INFO - PROCESS | 3856 | 1461088509219 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 10:55:09 INFO - PROCESS | 3856 | 1461088509222 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:55:09 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:55:09 INFO - PROCESS | 3856 | 1461088509224 Marionette TRACE conn3 <- [1,3042,null,{}] 10:55:09 INFO - PROCESS | 3856 | 1461088509228 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:09 INFO - PROCESS | 3856 | 1461088509376 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 10:55:09 INFO - PROCESS | 3856 | 1461088509400 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:09 INFO - PROCESS | 3856 | ++DOCSHELL 1807D000 == 84 [pid = 3856] [id = 772] 10:55:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (1E337400) [pid = 3856] [serial = 2314] [outer = 00000000] 10:55:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (1E383800) [pid = 3856] [serial = 2315] [outer = 1E337400] 10:55:09 INFO - PROCESS | 3856 | 1461088509443 Marionette DEBUG loaded listener.js 10:55:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (1E715C00) [pid = 3856] [serial = 2316] [outer = 1E337400] 10:55:09 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (1ACB5000) [pid = 3856] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:55:09 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (1C748400) [pid = 3856] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:55:09 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (18073400) [pid = 3856] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:55:09 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (18C7D800) [pid = 3856] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:55:09 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (1D660C00) [pid = 3856] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:55:09 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (19B37800) [pid = 3856] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:55:09 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (19D91800) [pid = 3856] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:55:09 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (123B0400) [pid = 3856] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:55:09 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (1325D400) [pid = 3856] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:55:09 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (142F2000) [pid = 3856] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:55:09 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (11B56000) [pid = 3856] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:55:09 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (14BAFC00) [pid = 3856] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:55:09 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (18719000) [pid = 3856] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:55:09 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (12D9D800) [pid = 3856] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:55:10 INFO - PROCESS | 3856 | 1461088510288 Marionette TRACE conn3 <- [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"]]]}] 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:55:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:55:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:55:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:55:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:55:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:55:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:55:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:55:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:55:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:55:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:55:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:55:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:55:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:55:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:55:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:55:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:55:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:55:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:55:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:55:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:55:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:55:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:55:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:55:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:55:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:55:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:55:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:55:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:55:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:55:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:55:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:55:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:55:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:55:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:55:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:55:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:55:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:55:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:55:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:55:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:55:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:55:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:55:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:55:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:55:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:55:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:55:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:55:10 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" 10:55:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:55:10 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" 10:55:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:55:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:55:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1228ms 10:55:10 INFO - PROCESS | 3856 | 1461088510460 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 10:55:10 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:55:10 INFO - PROCESS | 3856 | 1461088510461 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 10:55:10 INFO - PROCESS | 3856 | 1461088510465 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:55:10 INFO - PROCESS | 3856 | 1461088510467 Marionette TRACE conn3 <- [1,3046,null,{}] 10:55:10 INFO - PROCESS | 3856 | 1461088510471 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:10 INFO - PROCESS | 3856 | 1461088510561 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 10:55:10 INFO - PROCESS | 3856 | 1461088510566 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:10 INFO - PROCESS | 3856 | ++DOCSHELL 13851000 == 85 [pid = 3856] [id = 773] 10:55:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (13851400) [pid = 3856] [serial = 2317] [outer = 00000000] 10:55:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (15BE7C00) [pid = 3856] [serial = 2318] [outer = 13851400] 10:55:10 INFO - PROCESS | 3856 | 1461088510611 Marionette DEBUG loaded listener.js 10:55:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (16568400) [pid = 3856] [serial = 2319] [outer = 13851400] 10:55:11 INFO - PROCESS | 3856 | 1461088511120 Marionette TRACE conn3 <- [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]]]}] 10:55:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:55:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:55:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:55:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:55:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:55:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:55:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:55:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:55:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:55:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:55:11 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:11 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:55:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:55:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:55:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:55:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:55:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:55:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:55:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:55:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:55:11 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 684ms 10:55:11 INFO - PROCESS | 3856 | 1461088511170 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 10:55:11 INFO - PROCESS | 3856 | 1461088511172 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 10:55:11 INFO - PROCESS | 3856 | 1461088511175 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:55:11 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:55:11 INFO - PROCESS | 3856 | 1461088511177 Marionette TRACE conn3 <- [1,3050,null,{}] 10:55:11 INFO - PROCESS | 3856 | 1461088511180 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:11 INFO - PROCESS | 3856 | 1461088511275 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 10:55:11 INFO - PROCESS | 3856 | 1461088511280 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:11 INFO - PROCESS | 3856 | ++DOCSHELL 16747400 == 86 [pid = 3856] [id = 774] 10:55:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (17E96C00) [pid = 3856] [serial = 2320] [outer = 00000000] 10:55:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (197BBC00) [pid = 3856] [serial = 2321] [outer = 17E96C00] 10:55:11 INFO - PROCESS | 3856 | 1461088511324 Marionette DEBUG loaded listener.js 10:55:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (19AF1C00) [pid = 3856] [serial = 2322] [outer = 17E96C00] 10:55:11 INFO - PROCESS | 3856 | [3856] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:55:11 INFO - PROCESS | 3856 | 1461088511798 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:55:11 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:55:11 INFO - {} 10:55:11 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 731ms 10:55:11 INFO - PROCESS | 3856 | 1461088511917 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 10:55:11 INFO - PROCESS | 3856 | 1461088511921 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 10:55:11 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:55:11 INFO - PROCESS | 3856 | 1461088511926 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:55:11 INFO - PROCESS | 3856 | 1461088511930 Marionette TRACE conn3 <- [1,3054,null,{}] 10:55:12 INFO - PROCESS | 3856 | 1461088512033 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:12 INFO - PROCESS | 3856 | 1461088512136 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 10:55:12 INFO - PROCESS | 3856 | 1461088512257 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:12 INFO - PROCESS | 3856 | ++DOCSHELL 1384E800 == 87 [pid = 3856] [id = 775] 10:55:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (1384F800) [pid = 3856] [serial = 2323] [outer = 00000000] 10:55:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (1385B400) [pid = 3856] [serial = 2324] [outer = 1384F800] 10:55:12 INFO - PROCESS | 3856 | 1461088512315 Marionette DEBUG loaded listener.js 10:55:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (13A57C00) [pid = 3856] [serial = 2325] [outer = 1384F800] 10:55:12 INFO - PROCESS | 3856 | 1461088512827 Marionette TRACE conn3 <- [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]]]}] 10:55:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:55:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:55:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:55:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:55:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:55:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:55:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:55:12 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 933ms 10:55:12 INFO - PROCESS | 3856 | 1461088512857 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 10:55:12 INFO - PROCESS | 3856 | 1461088512862 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 10:55:12 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:55:12 INFO - PROCESS | 3856 | 1461088512869 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:55:12 INFO - PROCESS | 3856 | 1461088512873 Marionette TRACE conn3 <- [1,3058,null,{}] 10:55:12 INFO - PROCESS | 3856 | 1461088512877 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:12 INFO - PROCESS | 3856 | 1461088512993 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 10:55:13 INFO - PROCESS | 3856 | 1461088513154 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:13 INFO - PROCESS | 3856 | ++DOCSHELL 13854800 == 88 [pid = 3856] [id = 776] 10:55:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (13855000) [pid = 3856] [serial = 2326] [outer = 00000000] 10:55:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (18712000) [pid = 3856] [serial = 2327] [outer = 13855000] 10:55:13 INFO - PROCESS | 3856 | 1461088513210 Marionette DEBUG loaded listener.js 10:55:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (188D9C00) [pid = 3856] [serial = 2328] [outer = 13855000] 10:55:13 INFO - PROCESS | 3856 | 1461088513814 Marionette TRACE conn3 <- [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]]]}] 10:55:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:55:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:55:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:55:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:55:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:55:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:55:13 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 995ms 10:55:13 INFO - PROCESS | 3856 | 1461088513871 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 10:55:13 INFO - PROCESS | 3856 | 1461088513874 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 10:55:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:55:13 INFO - PROCESS | 3856 | 1461088513878 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:55:13 INFO - PROCESS | 3856 | 1461088513880 Marionette TRACE conn3 <- [1,3062,null,{}] 10:55:13 INFO - PROCESS | 3856 | 1461088513891 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:14 INFO - PROCESS | 3856 | 1461088514010 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 10:55:14 INFO - PROCESS | 3856 | 1461088514161 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:14 INFO - PROCESS | 3856 | ++DOCSHELL 18079000 == 89 [pid = 3856] [id = 777] 10:55:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (1819D400) [pid = 3856] [serial = 2329] [outer = 00000000] 10:55:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (1BE65800) [pid = 3856] [serial = 2330] [outer = 1819D400] 10:55:14 INFO - PROCESS | 3856 | 1461088514220 Marionette DEBUG loaded listener.js 10:55:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (1C74B400) [pid = 3856] [serial = 2331] [outer = 1819D400] 10:55:14 INFO - PROCESS | 3856 | 1461088514738 Marionette TRACE conn3 <- [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]]]}] 10:55:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:55:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:55:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:55:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:55:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:55:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:55:14 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 902ms 10:55:14 INFO - PROCESS | 3856 | 1461088514790 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 10:55:14 INFO - PROCESS | 3856 | 1461088514793 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 10:55:14 INFO - PROCESS | 3856 | 1461088514797 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:55:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:55:14 INFO - PROCESS | 3856 | 1461088514799 Marionette TRACE conn3 <- [1,3066,null,{}] 10:55:14 INFO - PROCESS | 3856 | 1461088514803 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:14 INFO - PROCESS | 3856 | 1461088514917 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 10:55:15 INFO - PROCESS | 3856 | 1461088515080 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:15 INFO - PROCESS | 3856 | ++DOCSHELL 1D661000 == 90 [pid = 3856] [id = 778] 10:55:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (1DC2CC00) [pid = 3856] [serial = 2332] [outer = 00000000] 10:55:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (1DCEF000) [pid = 3856] [serial = 2333] [outer = 1DC2CC00] 10:55:15 INFO - PROCESS | 3856 | 1461088515135 Marionette DEBUG loaded listener.js 10:55:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (1DCF5800) [pid = 3856] [serial = 2334] [outer = 1DC2CC00] 10:55:15 INFO - PROCESS | 3856 | 1461088515676 Marionette TRACE conn3 <- [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] 10:55:15 INFO - PROCESS | 3856 | 1461088515757 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 10:55:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:55:15 INFO - PROCESS | 3856 | 1461088515761 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:55:15 INFO - PROCESS | 3856 | 1461088515763 Marionette TRACE conn3 <- [1,3070,null,{}] 10:55:15 INFO - PROCESS | 3856 | 1461088515766 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:15 INFO - PROCESS | 3856 | 1461088515877 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 10:55:16 INFO - PROCESS | 3856 | 1461088516031 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:16 INFO - PROCESS | 3856 | ++DOCSHELL 1D2F8000 == 91 [pid = 3856] [id = 779] 10:55:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (1DCF6800) [pid = 3856] [serial = 2335] [outer = 00000000] 10:55:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (1DE13800) [pid = 3856] [serial = 2336] [outer = 1DCF6800] 10:55:16 INFO - PROCESS | 3856 | 1461088516086 Marionette DEBUG loaded listener.js 10:55:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (1E331400) [pid = 3856] [serial = 2337] [outer = 1DCF6800] 10:55:16 INFO - PROCESS | 3856 | 1461088516571 Marionette TRACE conn3 <- [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]]]}] 10:55:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:55:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:55:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:55:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 840ms 10:55:16 INFO - PROCESS | 3856 | 1461088516617 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 10:55:16 INFO - PROCESS | 3856 | 1461088516620 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 10:55:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:55:16 INFO - PROCESS | 3856 | 1461088516626 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:55:16 INFO - PROCESS | 3856 | 1461088516628 Marionette TRACE conn3 <- [1,3074,null,{}] 10:55:16 INFO - PROCESS | 3856 | 1461088516632 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:16 INFO - PROCESS | 3856 | 1461088516762 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 10:55:16 INFO - PROCESS | 3856 | 1461088516930 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:16 INFO - PROCESS | 3856 | ++DOCSHELL 16567800 == 92 [pid = 3856] [id = 780] 10:55:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (1E339C00) [pid = 3856] [serial = 2338] [outer = 00000000] 10:55:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (1F4E8C00) [pid = 3856] [serial = 2339] [outer = 1E339C00] 10:55:16 INFO - PROCESS | 3856 | 1461088516988 Marionette DEBUG loaded listener.js 10:55:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (1ACB5C00) [pid = 3856] [serial = 2340] [outer = 1E339C00] 10:55:17 INFO - PROCESS | 3856 | 1461088517517 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:55:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:55:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 933ms 10:55:17 INFO - PROCESS | 3856 | 1461088517572 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 10:55:17 INFO - PROCESS | 3856 | 1461088517574 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 10:55:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:55:17 INFO - PROCESS | 3856 | 1461088517578 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:55:17 INFO - PROCESS | 3856 | 1461088517580 Marionette TRACE conn3 <- [1,3078,null,{}] 10:55:17 INFO - PROCESS | 3856 | 1461088517584 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:17 INFO - PROCESS | 3856 | 1461088517693 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 10:55:17 INFO - PROCESS | 3856 | 1461088517861 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:17 INFO - PROCESS | 3856 | ++DOCSHELL 1325C800 == 93 [pid = 3856] [id = 781] 10:55:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (19D90C00) [pid = 3856] [serial = 2341] [outer = 00000000] 10:55:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (1F4F0C00) [pid = 3856] [serial = 2342] [outer = 19D90C00] 10:55:17 INFO - PROCESS | 3856 | 1461088517915 Marionette DEBUG loaded listener.js 10:55:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (1F4F4000) [pid = 3856] [serial = 2343] [outer = 19D90C00] 10:55:18 INFO - PROCESS | 3856 | 1461088518395 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:55:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:55:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 840ms 10:55:18 INFO - PROCESS | 3856 | 1461088518420 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 10:55:18 INFO - PROCESS | 3856 | 1461088518422 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 10:55:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:55:18 INFO - PROCESS | 3856 | 1461088518426 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:55:18 INFO - PROCESS | 3856 | 1461088518428 Marionette TRACE conn3 <- [1,3082,null,{}] 10:55:18 INFO - PROCESS | 3856 | 1461088518432 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:18 INFO - PROCESS | 3856 | 1461088518541 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 10:55:18 INFO - PROCESS | 3856 | 1461088518669 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:18 INFO - PROCESS | 3856 | ++DOCSHELL 1F4E8400 == 94 [pid = 3856] [id = 782] 10:55:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (1F4F3000) [pid = 3856] [serial = 2344] [outer = 00000000] 10:55:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (20953400) [pid = 3856] [serial = 2345] [outer = 1F4F3000] 10:55:18 INFO - PROCESS | 3856 | 1461088518722 Marionette DEBUG loaded listener.js 10:55:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (20956400) [pid = 3856] [serial = 2346] [outer = 1F4F3000] 10:55:19 INFO - PROCESS | 3856 | 1461088519518 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:55:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:55:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1135ms 10:55:19 INFO - PROCESS | 3856 | 1461088519551 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 10:55:19 INFO - PROCESS | 3856 | 1461088519555 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 10:55:19 INFO - PROCESS | 3856 | 1461088519560 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:55:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:55:19 INFO - PROCESS | 3856 | 1461088519563 Marionette TRACE conn3 <- [1,3086,null,{}] 10:55:19 INFO - PROCESS | 3856 | 1461088519569 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:19 INFO - PROCESS | 3856 | 1461088519676 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 10:55:19 INFO - PROCESS | 3856 | 1461088519843 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:19 INFO - PROCESS | 3856 | ++DOCSHELL 13868400 == 95 [pid = 3856] [id = 783] 10:55:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (1386AC00) [pid = 3856] [serial = 2347] [outer = 00000000] 10:55:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (14345800) [pid = 3856] [serial = 2348] [outer = 1386AC00] 10:55:19 INFO - PROCESS | 3856 | 1461088519894 Marionette DEBUG loaded listener.js 10:55:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 141 (14BACC00) [pid = 3856] [serial = 2349] [outer = 1386AC00] 10:55:20 INFO - PROCESS | 3856 | 1461088520407 Marionette TRACE conn3 <- [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]]]}] 10:55:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:55:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:55:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 902ms 10:55:20 INFO - PROCESS | 3856 | 1461088520467 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 10:55:20 INFO - PROCESS | 3856 | 1461088520472 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 10:55:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:55:20 INFO - PROCESS | 3856 | 1461088520478 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:55:20 INFO - PROCESS | 3856 | 1461088520481 Marionette TRACE conn3 <- [1,3090,null,{}] 10:55:20 INFO - PROCESS | 3856 | 1461088520485 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:20 INFO - PROCESS | 3856 | 1461088520587 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 10:55:20 INFO - PROCESS | 3856 | 1461088520767 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:20 INFO - PROCESS | 3856 | ++DOCSHELL 13AF8000 == 96 [pid = 3856] [id = 784] 10:55:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 142 (13AFCC00) [pid = 3856] [serial = 2350] [outer = 00000000] 10:55:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 143 (1633E000) [pid = 3856] [serial = 2351] [outer = 13AFCC00] 10:55:20 INFO - PROCESS | 3856 | 1461088520816 Marionette DEBUG loaded listener.js 10:55:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 144 (1673C000) [pid = 3856] [serial = 2352] [outer = 13AFCC00] 10:55:21 INFO - PROCESS | 3856 | --DOCSHELL 12DA0C00 == 95 [pid = 3856] [id = 651] 10:55:21 INFO - PROCESS | 3856 | --DOCSHELL 13851000 == 94 [pid = 3856] [id = 773] 10:55:21 INFO - PROCESS | 3856 | --DOCSHELL 1807D000 == 93 [pid = 3856] [id = 772] 10:55:21 INFO - PROCESS | 3856 | --DOCSHELL 19B37C00 == 92 [pid = 3856] [id = 771] 10:55:21 INFO - PROCESS | 3856 | --DOCSHELL 1C9FA400 == 91 [pid = 3856] [id = 770] 10:55:21 INFO - PROCESS | 3856 | --DOCSHELL 1A21FC00 == 90 [pid = 3856] [id = 769] 10:55:21 INFO - PROCESS | 3856 | --DOCSHELL 18C75400 == 89 [pid = 3856] [id = 768] 10:55:21 INFO - PROCESS | 3856 | --DOCSHELL 14B06000 == 88 [pid = 3856] [id = 767] 10:55:21 INFO - PROCESS | 3856 | --DOCSHELL 1346BC00 == 87 [pid = 3856] [id = 766] 10:55:21 INFO - PROCESS | 3856 | --DOCSHELL 1E71B400 == 86 [pid = 3856] [id = 765] 10:55:21 INFO - PROCESS | 3856 | --DOCSHELL 18E06C00 == 85 [pid = 3856] [id = 764] 10:55:21 INFO - PROCESS | 3856 | --DOCSHELL 1DD50800 == 84 [pid = 3856] [id = 763] 10:55:21 INFO - PROCESS | 3856 | --DOMWINDOW == 143 (1C9FB400) [pid = 3856] [serial = 2270] [outer = 00000000] [url = about:blank] 10:55:21 INFO - PROCESS | 3856 | --DOMWINDOW == 142 (187C2400) [pid = 3856] [serial = 2215] [outer = 00000000] [url = about:blank] 10:55:21 INFO - PROCESS | 3856 | --DOMWINDOW == 141 (1AC3F400) [pid = 3856] [serial = 2218] [outer = 00000000] [url = about:blank] 10:55:21 INFO - PROCESS | 3856 | --DOMWINDOW == 140 (1DE06400) [pid = 3856] [serial = 2221] [outer = 00000000] [url = about:blank] 10:55:21 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (1E0A3000) [pid = 3856] [serial = 2224] [outer = 00000000] [url = about:blank] 10:55:21 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (1E333C00) [pid = 3856] [serial = 2227] [outer = 00000000] [url = about:blank] 10:55:21 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (1E382C00) [pid = 3856] [serial = 2230] [outer = 00000000] [url = about:blank] 10:55:21 INFO - PROCESS | 3856 | --DOCSHELL 1DCF3C00 == 83 [pid = 3856] [id = 762] 10:55:21 INFO - PROCESS | 3856 | --DOCSHELL 1C9F6400 == 82 [pid = 3856] [id = 761] 10:55:21 INFO - PROCESS | 3856 | --DOCSHELL 18071C00 == 81 [pid = 3856] [id = 760] 10:55:21 INFO - PROCESS | 3856 | --DOCSHELL 1325CC00 == 80 [pid = 3856] [id = 759] 10:55:21 INFO - PROCESS | 3856 | --DOCSHELL 13465C00 == 79 [pid = 3856] [id = 758] 10:55:21 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (1DD4CC00) [pid = 3856] [serial = 2165] [outer = 00000000] [url = about:blank] 10:55:21 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (1BE68800) [pid = 3856] [serial = 2265] [outer = 00000000] [url = about:blank] 10:55:21 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (1BE6E000) [pid = 3856] [serial = 2266] [outer = 00000000] [url = about:blank] 10:55:21 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (1C749C00) [pid = 3856] [serial = 2268] [outer = 00000000] [url = about:blank] 10:55:21 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (1AC42800) [pid = 3856] [serial = 2260] [outer = 00000000] [url = about:blank] 10:55:21 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (1807EC00) [pid = 3856] [serial = 2247] [outer = 00000000] [url = about:blank] 10:55:21 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (1812C000) [pid = 3856] [serial = 2248] [outer = 00000000] [url = about:blank] 10:55:21 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (195F5C00) [pid = 3856] [serial = 2253] [outer = 00000000] [url = about:blank] 10:55:21 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (197C3C00) [pid = 3856] [serial = 2254] [outer = 00000000] [url = about:blank] 10:55:21 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (18E06800) [pid = 3856] [serial = 2263] [outer = 00000000] [url = about:blank] 10:55:21 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (18A5F400) [pid = 3856] [serial = 2251] [outer = 00000000] [url = about:blank] 10:55:21 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (19D8C400) [pid = 3856] [serial = 2256] [outer = 00000000] [url = about:blank] 10:55:21 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (1A6E8C00) [pid = 3856] [serial = 2259] [outer = 00000000] [url = about:blank] 10:55:21 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (14BAC800) [pid = 3856] [serial = 2239] [outer = 00000000] [url = about:blank] 10:55:21 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (13471C00) [pid = 3856] [serial = 2238] [outer = 00000000] [url = about:blank] 10:55:21 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (13264000) [pid = 3856] [serial = 2236] [outer = 00000000] [url = about:blank] 10:55:21 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (17E58400) [pid = 3856] [serial = 2234] [outer = 00000000] [url = about:blank] 10:55:21 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (1644CC00) [pid = 3856] [serial = 2233] [outer = 00000000] [url = about:blank] 10:55:21 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (1386D400) [pid = 3856] [serial = 2241] [outer = 00000000] [url = about:blank] 10:55:21 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (1429A800) [pid = 3856] [serial = 2242] [outer = 00000000] [url = about:blank] 10:55:21 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (16740000) [pid = 3856] [serial = 2244] [outer = 00000000] [url = about:blank] 10:55:21 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (16C34400) [pid = 3856] [serial = 2245] [outer = 00000000] [url = about:blank] 10:55:21 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (18A59400) [pid = 3856] [serial = 2250] [outer = 00000000] [url = about:blank] 10:55:21 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (19DB8C00) [pid = 3856] [serial = 2257] [outer = 00000000] [url = about:blank] 10:55:21 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (18A61000) [pid = 3856] [serial = 2262] [outer = 00000000] [url = about:blank] 10:55:21 INFO - PROCESS | 3856 | 1461088521352 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:55:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:55:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 902ms 10:55:21 INFO - PROCESS | 3856 | 1461088521381 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 10:55:21 INFO - PROCESS | 3856 | 1461088521383 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 10:55:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:55:21 INFO - PROCESS | 3856 | 1461088521387 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:55:21 INFO - PROCESS | 3856 | 1461088521390 Marionette TRACE conn3 <- [1,3094,null,{}] 10:55:21 INFO - PROCESS | 3856 | 1461088521400 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:21 INFO - PROCESS | 3856 | 1461088521500 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 10:55:21 INFO - PROCESS | 3856 | 1461088521507 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:21 INFO - PROCESS | 3856 | ++DOCSHELL 13853000 == 80 [pid = 3856] [id = 785] 10:55:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (13853C00) [pid = 3856] [serial = 2353] [outer = 00000000] 10:55:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (1553DC00) [pid = 3856] [serial = 2354] [outer = 13853C00] 10:55:21 INFO - PROCESS | 3856 | 1461088521554 Marionette DEBUG loaded listener.js 10:55:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (16303400) [pid = 3856] [serial = 2355] [outer = 13853C00] 10:55:22 INFO - PROCESS | 3856 | 1461088522067 Marionette TRACE conn3 <- [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]]]}] 10:55:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:55:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:55:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:55:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 684ms 10:55:22 INFO - PROCESS | 3856 | 1461088522086 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 10:55:22 INFO - PROCESS | 3856 | 1461088522088 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 10:55:22 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:55:22 INFO - PROCESS | 3856 | 1461088522091 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:55:22 INFO - PROCESS | 3856 | 1461088522093 Marionette TRACE conn3 <- [1,3098,null,{}] 10:55:22 INFO - PROCESS | 3856 | 1461088522096 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:22 INFO - PROCESS | 3856 | 1461088522186 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 10:55:22 INFO - PROCESS | 3856 | 1461088522192 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:22 INFO - PROCESS | 3856 | ++DOCSHELL 1673FC00 == 81 [pid = 3856] [id = 786] 10:55:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (16C10800) [pid = 3856] [serial = 2356] [outer = 00000000] 10:55:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (18077800) [pid = 3856] [serial = 2357] [outer = 16C10800] 10:55:22 INFO - PROCESS | 3856 | 1461088522237 Marionette DEBUG loaded listener.js 10:55:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (18125400) [pid = 3856] [serial = 2358] [outer = 16C10800] 10:55:22 INFO - PROCESS | 3856 | 1461088522681 Marionette TRACE conn3 <- [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"]]]}] 10:55:22 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:55:22 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 10:55:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:55:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:55:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:55:22 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 622ms 10:55:22 INFO - PROCESS | 3856 | 1461088522713 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 10:55:22 INFO - PROCESS | 3856 | 1461088522715 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 10:55:22 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:55:22 INFO - PROCESS | 3856 | 1461088522719 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:55:22 INFO - PROCESS | 3856 | 1461088522721 Marionette TRACE conn3 <- [1,3102,null,{}] 10:55:22 INFO - PROCESS | 3856 | 1461088522724 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:22 INFO - PROCESS | 3856 | 1461088522811 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 10:55:22 INFO - PROCESS | 3856 | 1461088522817 Marionette TRACE conn3 -> [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\", \"478a2f05-4ae4-4764-a96e-d9addf7a0181\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:22 INFO - PROCESS | 3856 | ++DOCSHELL 16745400 == 82 [pid = 3856] [id = 787] 10:55:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (1851B800) [pid = 3856] [serial = 2359] [outer = 00000000] 10:55:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (187C2C00) [pid = 3856] [serial = 2360] [outer = 1851B800] 10:55:22 INFO - PROCESS | 3856 | 1461088522862 Marionette DEBUG loaded listener.js 10:55:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (188E7400) [pid = 3856] [serial = 2361] [outer = 1851B800] 10:55:23 INFO - PROCESS | 3856 | 1461088523318 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 10:55:23 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:55:23 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 637ms 10:55:23 INFO - PROCESS | 3856 | 1461088523357 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 10:55:23 INFO - PROCESS | 3856 | 1461088523359 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 10:55:24 WARNING - u'runner_teardown' () 10:55:24 INFO - No more tests 10:55:24 INFO - Got 0 unexpected results 10:55:24 INFO - SUITE-END | took 640s 10:55:24 INFO - Closing logging queue 10:55:24 INFO - queue closed 10:55:25 INFO - Return code: 0 10:55:25 WARNING - # TBPL SUCCESS # 10:55:25 INFO - Running post-action listener: _resource_record_post_action 10:55:25 INFO - Running post-run listener: _resource_record_post_run 10:55:26 INFO - Total resource usage - Wall time: 651s; CPU: 17.0%; Read bytes: 92280320; Write bytes: 995456000; Read time: 2032199; Write time: 1596963 10:55:26 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:55:26 INFO - install - Wall time: 4s; CPU: 8.0%; Read bytes: 0; Write bytes: 172568576; Read time: 0; Write time: 242464 10:55:26 INFO - run-tests - Wall time: 648s; CPU: 17.0%; Read bytes: 92280320; Write bytes: 814049792; Read time: 2032199; Write time: 1333261 10:55:26 INFO - Running post-run listener: _upload_blobber_files 10:55:26 INFO - Blob upload gear active. 10:55:26 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 10:55:26 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 10:55:26 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', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 10:55:26 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 fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 10:55:26 INFO - (blobuploader) - INFO - Open directory for files ... 10:55:26 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 10:55:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:55:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:55:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:55:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:55:27 INFO - (blobuploader) - INFO - Done attempting. 10:55:27 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 10:55:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:55:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:55:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:55:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:55:29 INFO - (blobuploader) - INFO - Done attempting. 10:55:29 INFO - (blobuploader) - INFO - Iteration through files over. 10:55:29 INFO - Return code: 0 10:55:29 INFO - rmtree: C:\slave\test\build\uploaded_files.json 10:55:29 INFO - Using _rmtree_windows ... 10:55:29 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 10:55:29 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/7f3b7ea923ef3906f6de53d30ad15555276883131c2b9acbed1ba98d4c8003463890f889e209186f0c5a85c8fecd91ccca93d90c42146f66f01fbb78baaff7e1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/70097967dc996d63f3004a1c21eec26e43d160a0abf33fca0ab9f376659bc1418b2d5fb20cd00b73a3cb17dafddb2f8c172ab7b72040526aeba00dd7513d2622"} 10:55:29 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 10:55:29 INFO - Writing to file C:\slave\test\properties\blobber_files 10:55:29 INFO - Contents: 10:55:29 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/7f3b7ea923ef3906f6de53d30ad15555276883131c2b9acbed1ba98d4c8003463890f889e209186f0c5a85c8fecd91ccca93d90c42146f66f01fbb78baaff7e1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/70097967dc996d63f3004a1c21eec26e43d160a0abf33fca0ab9f376659bc1418b2d5fb20cd00b73a3cb17dafddb2f8c172ab7b72040526aeba00dd7513d2622"} 10:55:29 INFO - Running post-run listener: copy_logs_to_upload_dir 10:55:29 INFO - Copying logs to upload dir... 10:55:29 INFO - mkdir: C:\slave\test\build\upload\logs 10:55:29 INFO - Copying logs to upload dir... 10:55:29 INFO - Using _rmtree_windows ... 10:55:29 INFO - Using _rmtree_windows ... 10:55:29 INFO - Using _rmtree_windows ... 10:55:29 INFO - Using _rmtree_windows ... 10:55:29 INFO - Using _rmtree_windows ... 10:55:29 INFO - Using _rmtree_windows ... 10:55:29 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=805.557000 ========= master_lag: 32.99 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 58 secs) (at 2016-04-19 10:55:28.111906) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 10:55:28.112775) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-013\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-013 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-013 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-013 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-013 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-013 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/7f3b7ea923ef3906f6de53d30ad15555276883131c2b9acbed1ba98d4c8003463890f889e209186f0c5a85c8fecd91ccca93d90c42146f66f01fbb78baaff7e1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/70097967dc996d63f3004a1c21eec26e43d160a0abf33fca0ab9f376659bc1418b2d5fb20cd00b73a3cb17dafddb2f8c172ab7b72040526aeba00dd7513d2622"} build_url:https://queue.taskcluster.net/v1/task/YYkU2mdDRdi2QgbTtw-0fQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/YYkU2mdDRdi2QgbTtw-0fQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/YYkU2mdDRdi2QgbTtw-0fQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/7f3b7ea923ef3906f6de53d30ad15555276883131c2b9acbed1ba98d4c8003463890f889e209186f0c5a85c8fecd91ccca93d90c42146f66f01fbb78baaff7e1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/70097967dc996d63f3004a1c21eec26e43d160a0abf33fca0ab9f376659bc1418b2d5fb20cd00b73a3cb17dafddb2f8c172ab7b72040526aeba00dd7513d2622"}' symbols_url: 'https://queue.taskcluster.net/v1/task/YYkU2mdDRdi2QgbTtw-0fQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 10:55:28.239026) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 10:55:28.239329) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-013\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-013 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-013 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-013 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-013 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-013 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.108000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 10:55:28.358923) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 10:55:28.359250) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 10:55:28.770025) ========= ========= Total master_lag: 33.37 =========