builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-091 starttime: 1465527136.53 results: success (0) buildid: 20160609181731 builduid: 941e9f95377947698b8167a397e39c95 revision: c5411e82e576319387b3cfe45cfcd5ac917d067b ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-09 19:52:16.531837) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-09 19:52:16.532236) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-09 19:52:16.532516) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-09 19:52:16.595069) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 19:52:16.595447) ========= '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-091\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-091 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-091 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-091 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-091 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-091 WINDIR=C:\WINDOWS using PTY: False --19:52:52-- 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% 10.62 MB/s 19:52:52 (10.62 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.577000 ========= master_lag: 0.14 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 19:52:17.313503) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-06-09 19:52:17.313929) ========= '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-091\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-091 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-091 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-091 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-091 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-091 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.880000 ========= master_lag: 0.14 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-06-09 19:52:18.331187) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-09 19:52:18.331655) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev c5411e82e576319387b3cfe45cfcd5ac917d067b --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev c5411e82e576319387b3cfe45cfcd5ac917d067b --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-091\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-091 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-091 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-091 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-091 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-091 WINDIR=C:\WINDOWS using PTY: False 2016-06-09 19:52:53,743 truncating revision to first 12 chars 2016-06-09 19:52:53,743 Setting DEBUG logging. 2016-06-09 19:52:53,743 attempt 1/10 2016-06-09 19:52:53,743 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/c5411e82e576?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-09 19:52:54,088 unpacking tar archive at: mozilla-beta-c5411e82e576/testing/mozharness/ program finished with exit code 0 elapsedTime=0.976000 ========= master_lag: 0.21 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-09 19:52:19.515206) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-09 19:52:19.515529) ========= script_repo_revision: c5411e82e576319387b3cfe45cfcd5ac917d067b ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-09 19:52:19.515922) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-09 19:52:19.516209) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-09 19:52:19.535240) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 14 secs) (at 2016-06-09 19:52:19.535579) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-091\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-091 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-091 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-091 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-091 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-091 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 19:52:54 INFO - MultiFileLogger online at 20160609 19:52:54 in C:\slave\test 19:52:54 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 19:52:54 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 19:52:54 INFO - {'append_to_log': False, 19:52:54 INFO - 'base_work_dir': 'C:\\slave\\test', 19:52:54 INFO - 'blob_upload_branch': 'mozilla-beta', 19:52:54 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 19:52:54 INFO - 'buildbot_json_path': 'buildprops.json', 19:52:54 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 19:52:54 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 19:52:54 INFO - 'download_minidump_stackwalk': True, 19:52:54 INFO - 'download_symbols': 'true', 19:52:54 INFO - 'e10s': False, 19:52:54 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 19:52:54 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 19:52:54 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 19:52:54 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 19:52:54 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 19:52:54 INFO - 'C:/mozilla-build/tooltool.py'), 19:52:54 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 19:52:54 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 19:52:54 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 19:52:54 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 19:52:54 INFO - 'log_level': 'info', 19:52:54 INFO - 'log_to_console': True, 19:52:54 INFO - 'opt_config_files': (), 19:52:54 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 19:52:54 INFO - '--processes=1', 19:52:54 INFO - '--config=%(test_path)s/wptrunner.ini', 19:52:54 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 19:52:54 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 19:52:54 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 19:52:54 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 19:52:54 INFO - 'pip_index': False, 19:52:54 INFO - 'require_test_zip': True, 19:52:54 INFO - 'test_type': ('testharness',), 19:52:54 INFO - 'this_chunk': '1', 19:52:54 INFO - 'total_chunks': '10', 19:52:54 INFO - 'virtualenv_path': 'venv', 19:52:54 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 19:52:54 INFO - 'work_dir': 'build'} 19:52:54 INFO - ##### 19:52:54 INFO - ##### Running clobber step. 19:52:54 INFO - ##### 19:52:54 INFO - Running pre-action listener: _resource_record_pre_action 19:52:54 INFO - Running main action method: clobber 19:52:54 INFO - rmtree: C:\slave\test\build 19:52:54 INFO - Using _rmtree_windows ... 19:52:54 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 19:53:44 INFO - Running post-action listener: _resource_record_post_action 19:53:44 INFO - ##### 19:53:44 INFO - ##### Running read-buildbot-config step. 19:53:44 INFO - ##### 19:53:44 INFO - Running pre-action listener: _resource_record_pre_action 19:53:44 INFO - Running main action method: read_buildbot_config 19:53:44 INFO - Using buildbot properties: 19:53:44 INFO - { 19:53:44 INFO - "project": "", 19:53:44 INFO - "product": "firefox", 19:53:44 INFO - "script_repo_revision": "production", 19:53:44 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 19:53:44 INFO - "repository": "", 19:53:44 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 19:53:44 INFO - "buildid": "20160609181731", 19:53:44 INFO - "pgo_build": "False", 19:53:44 INFO - "basedir": "C:\\slave\\test", 19:53:44 INFO - "buildnumber": 3, 19:53:44 INFO - "slavename": "t-xp32-ix-091", 19:53:44 INFO - "revision": "c5411e82e576319387b3cfe45cfcd5ac917d067b", 19:53:44 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 19:53:44 INFO - "platform": "win32", 19:53:44 INFO - "branch": "mozilla-beta", 19:53:44 INFO - "repo_path": "releases/mozilla-beta", 19:53:44 INFO - "moz_repo_path": "", 19:53:44 INFO - "stage_platform": "win32", 19:53:44 INFO - "builduid": "941e9f95377947698b8167a397e39c95", 19:53:44 INFO - "slavebuilddir": "test" 19:53:44 INFO - } 19:53:44 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 19:53:44 INFO - Found installer url https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.zip. 19:53:44 INFO - Running post-action listener: _resource_record_post_action 19:53:44 INFO - ##### 19:53:44 INFO - ##### Running download-and-extract step. 19:53:44 INFO - ##### 19:53:44 INFO - Running pre-action listener: _resource_record_pre_action 19:53:44 INFO - Running main action method: download_and_extract 19:53:44 INFO - mkdir: C:\slave\test\build\tests 19:53: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')]} 19:53:44 INFO - https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 19:53:44 INFO - trying https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 19:53:44 INFO - Downloading https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 19:53:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 19:53:45 INFO - Downloaded 1240 bytes. 19:53:45 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 19:53:45 INFO - Using the following test package requirements: 19:53:45 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 19:53:45 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 19:53:45 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 19:53:45 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 19:53:45 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 19:53:45 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 19:53:45 INFO - u'jsshell-win32.zip'], 19:53:45 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 19:53:45 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 19:53:45 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 19:53:45 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 19:53:45 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 19:53:45 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 19:53:45 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 19:53:45 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 19:53:45 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 19:53:45 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 19:53:45 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 19:53:45 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 19:53: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')]} 19:53:45 INFO - https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 19:53:45 INFO - trying https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 19:53:45 INFO - Downloading https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 19:53:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 19:53:47 INFO - Downloaded 20343708 bytes. 19:53:47 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 19:53:47 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 19:53:49 INFO - caution: filename not matched: web-platform/* 19:53:49 INFO - Return code: 11 19:53: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')]} 19:53:49 INFO - https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 19:53:49 INFO - trying https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 19:53:49 INFO - Downloading https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 19:53:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 19:53:52 INFO - Downloaded 36389112 bytes. 19:53:52 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 19:53:52 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 19:54:49 INFO - caution: filename not matched: bin/* 19:54:49 INFO - caution: filename not matched: config/* 19:54:49 INFO - caution: filename not matched: mozbase/* 19:54:49 INFO - caution: filename not matched: marionette/* 19:54:49 INFO - caution: filename not matched: tools/wptserve/* 19:54:49 INFO - Return code: 11 19:54: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')]} 19:54:49 INFO - https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 19:54:49 INFO - trying https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 19:54:49 INFO - Downloading https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 19:54:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 19:54:53 INFO - Downloaded 68455889 bytes. 19:54:53 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 19:54:53 INFO - mkdir: C:\slave\test\properties 19:54:53 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 19:54:53 INFO - Writing to file C:\slave\test\properties\build_url 19:54:53 INFO - Contents: 19:54:53 INFO - build_url:https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 19:54:54 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 19:54:54 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 19:54:54 INFO - Writing to file C:\slave\test\properties\symbols_url 19:54:54 INFO - Contents: 19:54:54 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 19:54:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:54:54 INFO - https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 19:54:54 INFO - trying https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 19:54:54 INFO - Downloading https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 19:54:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 19:54:57 INFO - Downloaded 55575289 bytes. 19:54:57 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 19:54:57 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 19:55:05 INFO - Return code: 0 19:55:05 INFO - Running post-action listener: _resource_record_post_action 19:55:05 INFO - Running post-action listener: set_extra_try_arguments 19:55:05 INFO - ##### 19:55:05 INFO - ##### Running create-virtualenv step. 19:55:05 INFO - ##### 19:55:05 INFO - Running pre-action listener: _pre_create_virtualenv 19:55:05 INFO - Running pre-action listener: _resource_record_pre_action 19:55:05 INFO - Running main action method: create_virtualenv 19:55:05 INFO - Creating virtualenv C:\slave\test\build\venv 19:55:05 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 19:55:05 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 19:55:07 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 19:55:08 INFO - Installing distribute......................................................................................................................................................................................done. 19:55:09 INFO - Return code: 0 19:55:09 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 19:55: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')]} 19:55:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:55: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')]} 19:55:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:55: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', '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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00ECF0C0>, '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-091', 'USERDOMAIN': 'T-XP32-IX-091', '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-091', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-091', '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', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-091\\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-091'}}, attempt #1 19:55: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', 'psutil>=0.7.1'] in C:\slave\test\build 19:55: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 psutil>=0.7.1 19:55:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:55:09 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-091\\Application Data', 19:55:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:55:09 INFO - 'COMPUTERNAME': 'T-XP32-IX-091', 19:55:09 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:55:09 INFO - 'DCLOCATION': 'SCL3', 19:55:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:55:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:55:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:55:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:55:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:55:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:55:09 INFO - 'HOMEDRIVE': 'C:', 19:55:09 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-091', 19:55:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:55:09 INFO - 'KTS_VERSION': '1.19c', 19:55:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:55:09 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-091', 19:55:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:55:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:55:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:55:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:55:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:55:09 INFO - 'MOZ_AIRBAG': '1', 19:55:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:55:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:55:09 INFO - 'MOZ_MSVCVERSION': '8', 19:55:09 INFO - 'MOZ_NO_REMOTE': '1', 19:55:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:55:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:55:09 INFO - 'NO_EM_RESTART': '1', 19:55:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:55:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:55:09 INFO - 'OS': 'Windows_NT', 19:55:09 INFO - 'OURDRIVE': 'C:', 19:55: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', 19:55:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:55:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:55:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:55:09 INFO - 'PROCESSOR_LEVEL': '6', 19:55:09 INFO - 'PROCESSOR_REVISION': '1e05', 19:55:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:55:09 INFO - 'PROMPT': '$P$G', 19:55:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:55:09 INFO - 'PWD': 'C:\\slave\\test', 19:55:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:55:09 INFO - 'SESSIONNAME': 'Console', 19:55:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:55:09 INFO - 'SYSTEMDRIVE': 'C:', 19:55:09 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:55:09 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:55:09 INFO - 'TEST1': 'testie', 19:55:09 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:55:09 INFO - 'USERDOMAIN': 'T-XP32-IX-091', 19:55:09 INFO - 'USERNAME': 'cltbld', 19:55:09 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-091', 19:55:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:55:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:55:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:55:09 INFO - 'WINDIR': 'C:\\WINDOWS', 19:55:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:55:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:55:12 INFO - Downloading/unpacking psutil>=0.7.1 19:55:12 INFO - Running setup.py egg_info for package psutil 19:55:12 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 19:55:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:55:12 INFO - Installing collected packages: psutil 19:55:12 INFO - Running setup.py install for psutil 19:55:12 INFO - building 'psutil._psutil_windows' extension 19:55:12 INFO - error: Unable to find vcvarsall.bat 19:55:12 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-8rpfz4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 19:55:12 INFO - running install 19:55:12 INFO - running build 19:55:12 INFO - running build_py 19:55:12 INFO - creating build 19:55:12 INFO - creating build\lib.win32-2.7 19:55:12 INFO - creating build\lib.win32-2.7\psutil 19:55:12 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 19:55:12 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 19:55:12 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 19:55:12 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 19:55:12 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 19:55:12 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 19:55:12 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 19:55:12 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 19:55:12 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 19:55:12 INFO - running build_ext 19:55:12 INFO - building 'psutil._psutil_windows' extension 19:55:12 INFO - error: Unable to find vcvarsall.bat 19:55:12 INFO - ---------------------------------------- 19:55:12 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-8rpfz4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 19:55:12 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-091\Application Data\pip\pip.log 19:55:12 WARNING - Return code: 1 19:55:12 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! 19:55:12 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 19:55:12 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')]} 19:55:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:55:12 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')]} 19:55:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:55:12 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00ECF0C0>, '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-091', 'USERDOMAIN': 'T-XP32-IX-091', '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-091', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-091', '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', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-091\\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-091'}}, attempt #1 19:55:12 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 19:55:12 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 19:55:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:55:12 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-091\\Application Data', 19:55:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:55:12 INFO - 'COMPUTERNAME': 'T-XP32-IX-091', 19:55:12 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:55:12 INFO - 'DCLOCATION': 'SCL3', 19:55:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:55:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:55:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:55:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:55:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:55:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:55:12 INFO - 'HOMEDRIVE': 'C:', 19:55:12 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-091', 19:55:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:55:12 INFO - 'KTS_VERSION': '1.19c', 19:55:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:55:12 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-091', 19:55:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:55:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:55:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:55:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:55:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:55:12 INFO - 'MOZ_AIRBAG': '1', 19:55:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:55:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:55:12 INFO - 'MOZ_MSVCVERSION': '8', 19:55:12 INFO - 'MOZ_NO_REMOTE': '1', 19:55:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:55:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:55:12 INFO - 'NO_EM_RESTART': '1', 19:55:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:55:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:55:12 INFO - 'OS': 'Windows_NT', 19:55:12 INFO - 'OURDRIVE': 'C:', 19:55:12 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', 19:55:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:55:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:55:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:55:12 INFO - 'PROCESSOR_LEVEL': '6', 19:55:12 INFO - 'PROCESSOR_REVISION': '1e05', 19:55:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:55:12 INFO - 'PROMPT': '$P$G', 19:55:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:55:12 INFO - 'PWD': 'C:\\slave\\test', 19:55:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:55:12 INFO - 'SESSIONNAME': 'Console', 19:55:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:55:12 INFO - 'SYSTEMDRIVE': 'C:', 19:55:12 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:55:12 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:55:12 INFO - 'TEST1': 'testie', 19:55:12 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:55:12 INFO - 'USERDOMAIN': 'T-XP32-IX-091', 19:55:12 INFO - 'USERNAME': 'cltbld', 19:55:12 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-091', 19:55:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:55:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:55:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:55:12 INFO - 'WINDIR': 'C:\\WINDOWS', 19:55:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:55:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:55:13 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 19:55:13 INFO - Downloading mozsystemmonitor-0.0.tar.gz 19:55:13 INFO - Running setup.py egg_info for package mozsystemmonitor 19:55:13 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 19:55:13 INFO - Running setup.py egg_info for package psutil 19:55:13 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 19:55:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:55:13 INFO - Installing collected packages: mozsystemmonitor, psutil 19:55:13 INFO - Running setup.py install for mozsystemmonitor 19:55:13 INFO - Running setup.py install for psutil 19:55:13 INFO - building 'psutil._psutil_windows' extension 19:55:13 INFO - error: Unable to find vcvarsall.bat 19:55:13 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-qe45vv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 19:55:13 INFO - running install 19:55:13 INFO - running build 19:55:13 INFO - running build_py 19:55:13 INFO - running build_ext 19:55:13 INFO - building 'psutil._psutil_windows' extension 19:55:13 INFO - error: Unable to find vcvarsall.bat 19:55:13 INFO - ---------------------------------------- 19:55:13 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-qe45vv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 19:55:13 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-091\Application Data\pip\pip.log 19:55:13 WARNING - Return code: 1 19:55:13 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! 19:55:13 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 19:55:13 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')]} 19:55:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:55:13 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')]} 19:55:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:55:13 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00ECF0C0>, '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-091', 'USERDOMAIN': 'T-XP32-IX-091', '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-091', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-091', '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', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-091\\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-091'}}, attempt #1 19:55:13 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 19:55:13 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 19:55:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:55:13 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-091\\Application Data', 19:55:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:55:13 INFO - 'COMPUTERNAME': 'T-XP32-IX-091', 19:55:13 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:55:13 INFO - 'DCLOCATION': 'SCL3', 19:55:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:55:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:55:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:55:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:55:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:55:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:55:13 INFO - 'HOMEDRIVE': 'C:', 19:55:13 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-091', 19:55:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:55:13 INFO - 'KTS_VERSION': '1.19c', 19:55:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:55:13 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-091', 19:55:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:55:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:55:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:55:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:55:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:55:13 INFO - 'MOZ_AIRBAG': '1', 19:55:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:55:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:55:13 INFO - 'MOZ_MSVCVERSION': '8', 19:55:13 INFO - 'MOZ_NO_REMOTE': '1', 19:55:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:55:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:55:13 INFO - 'NO_EM_RESTART': '1', 19:55:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:55:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:55:13 INFO - 'OS': 'Windows_NT', 19:55:13 INFO - 'OURDRIVE': 'C:', 19:55:13 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', 19:55:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:55:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:55:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:55:13 INFO - 'PROCESSOR_LEVEL': '6', 19:55:13 INFO - 'PROCESSOR_REVISION': '1e05', 19:55:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:55:13 INFO - 'PROMPT': '$P$G', 19:55:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:55:13 INFO - 'PWD': 'C:\\slave\\test', 19:55:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:55:13 INFO - 'SESSIONNAME': 'Console', 19:55:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:55:13 INFO - 'SYSTEMDRIVE': 'C:', 19:55:13 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:55:13 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:55:13 INFO - 'TEST1': 'testie', 19:55:13 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:55:13 INFO - 'USERDOMAIN': 'T-XP32-IX-091', 19:55:13 INFO - 'USERNAME': 'cltbld', 19:55:13 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-091', 19:55:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:55:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:55:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:55:13 INFO - 'WINDIR': 'C:\\WINDOWS', 19:55:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:55:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:55:14 INFO - Downloading/unpacking blobuploader==1.2.4 19:55:14 INFO - Downloading blobuploader-1.2.4.tar.gz 19:55:14 INFO - Running setup.py egg_info for package blobuploader 19:55:14 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 19:55:15 INFO - Running setup.py egg_info for package requests 19:55:15 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 19:55:15 INFO - Downloading docopt-0.6.1.tar.gz 19:55:15 INFO - Running setup.py egg_info for package docopt 19:55:15 INFO - Installing collected packages: blobuploader, docopt, requests 19:55:15 INFO - Running setup.py install for blobuploader 19:55:15 INFO - Running setup.py install for docopt 19:55:15 INFO - Running setup.py install for requests 19:55:15 INFO - Successfully installed blobuploader docopt requests 19:55:15 INFO - Cleaning up... 19:55:15 INFO - Return code: 0 19:55:15 INFO - Installing None into virtualenv C:\slave\test\build\venv 19:55:15 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')]} 19:55:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:55:15 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')]} 19:55:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:55:15 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00ECF0C0>, '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-091', 'USERDOMAIN': 'T-XP32-IX-091', '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-091', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-091', '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', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-091\\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-091'}}, attempt #1 19:55:15 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 19:55:15 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 19:55:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:55:15 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-091\\Application Data', 19:55:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:55:15 INFO - 'COMPUTERNAME': 'T-XP32-IX-091', 19:55:15 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:55:15 INFO - 'DCLOCATION': 'SCL3', 19:55:15 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:55:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:55:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:55:15 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:55:15 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:55:15 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:55:15 INFO - 'HOMEDRIVE': 'C:', 19:55:15 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-091', 19:55:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:55:15 INFO - 'KTS_VERSION': '1.19c', 19:55:15 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:55:15 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-091', 19:55:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:55:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:55:15 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:55:15 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:55:15 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:55:15 INFO - 'MOZ_AIRBAG': '1', 19:55:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:55:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:55:15 INFO - 'MOZ_MSVCVERSION': '8', 19:55:15 INFO - 'MOZ_NO_REMOTE': '1', 19:55:15 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:55:15 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:55:15 INFO - 'NO_EM_RESTART': '1', 19:55:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:55:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:55:15 INFO - 'OS': 'Windows_NT', 19:55:15 INFO - 'OURDRIVE': 'C:', 19:55:15 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', 19:55:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:55:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:55:15 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:55:15 INFO - 'PROCESSOR_LEVEL': '6', 19:55:15 INFO - 'PROCESSOR_REVISION': '1e05', 19:55:15 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:55:15 INFO - 'PROMPT': '$P$G', 19:55:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:55:15 INFO - 'PWD': 'C:\\slave\\test', 19:55:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:55:15 INFO - 'SESSIONNAME': 'Console', 19:55:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:55:15 INFO - 'SYSTEMDRIVE': 'C:', 19:55:15 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:55:15 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:55:15 INFO - 'TEST1': 'testie', 19:55:15 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:55:15 INFO - 'USERDOMAIN': 'T-XP32-IX-091', 19:55:15 INFO - 'USERNAME': 'cltbld', 19:55:15 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-091', 19:55:15 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:55:15 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:55:15 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:55:15 INFO - 'WINDIR': 'C:\\WINDOWS', 19:55:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:55:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:55:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 19:55:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 19:55:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 19:55:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 19:55:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 19:55:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 19:55:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 19:55:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 19:55:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 19:55:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 19:55:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 19:55:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 19:55:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 19:55:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 19:55:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 19:55:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 19:55:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 19:55:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 19:55:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 19:55:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 19:55:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 19:55:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 19:55:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 19:55:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 19:55:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 19:55:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 19:55:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 19:55:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 19:55:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 19:55:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 19:55:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 19:55:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 19:55:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 19:55:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 19:55:20 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 19:55:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 19:55:20 INFO - Unpacking c:\slave\test\build\tests\marionette\client 19:55:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 19:55:20 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 19:55:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 19:55:20 INFO - Unpacking c:\slave\test\build\tests\marionette 19:55:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 19:55:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:55:20 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 19:55:20 INFO - Running setup.py install for browsermob-proxy 19:55:26 INFO - Running setup.py install for manifestparser 19:55:26 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 19:55:26 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 19:55:26 INFO - Running setup.py install for marionette-client 19:55:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:55:26 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 19:55:26 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 19:55:26 INFO - Running setup.py install for marionette-driver 19:55:26 INFO - Running setup.py install for mozcrash 19:55:26 INFO - Running setup.py install for mozdebug 19:55:26 INFO - Running setup.py install for mozdevice 19:55:26 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 19:55:26 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 19:55:26 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 19:55:26 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 19:55:26 INFO - Running setup.py install for mozfile 19:55:26 INFO - Running setup.py install for mozhttpd 19:55:26 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 19:55:26 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 19:55:26 INFO - Running setup.py install for mozinfo 19:55:26 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 19:55:26 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 19:55:26 INFO - Running setup.py install for mozInstall 19:55:26 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 19:55:26 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 19:55:26 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 19:55:26 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 19:55:26 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 19:55:26 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 19:55:26 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 19:55:26 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 19:55:26 INFO - Running setup.py install for mozleak 19:55:26 INFO - Running setup.py install for mozlog 19:55:26 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 19:55:26 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 19:55:26 INFO - Running setup.py install for moznetwork 19:55:26 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 19:55:26 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 19:55:26 INFO - Running setup.py install for mozprocess 19:55:26 INFO - Running setup.py install for mozprofile 19:55:26 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 19:55:26 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 19:55:26 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 19:55:26 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 19:55:26 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 19:55:26 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 19:55:26 INFO - Running setup.py install for mozrunner 19:55:26 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 19:55:26 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 19:55:26 INFO - Running setup.py install for mozscreenshot 19:55:26 INFO - Running setup.py install for moztest 19:55:26 INFO - Running setup.py install for mozversion 19:55:26 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 19:55:26 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 19:55:26 INFO - Running setup.py install for wptserve 19:55:26 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 19:55:26 INFO - Cleaning up... 19:55:26 INFO - Return code: 0 19:55:26 INFO - Installing None into virtualenv C:\slave\test\build\venv 19:55:26 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')]} 19:55:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:55:26 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')]} 19:55:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:55:26 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00ECF0C0>, '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-091', 'USERDOMAIN': 'T-XP32-IX-091', '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-091', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-091', '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', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-091\\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-091'}}, attempt #1 19:55:26 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 19:55:26 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 19:55:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:55:26 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-091\\Application Data', 19:55:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:55:26 INFO - 'COMPUTERNAME': 'T-XP32-IX-091', 19:55:26 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:55:26 INFO - 'DCLOCATION': 'SCL3', 19:55:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:55:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:55:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:55:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:55:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:55:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:55:26 INFO - 'HOMEDRIVE': 'C:', 19:55:26 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-091', 19:55:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:55:26 INFO - 'KTS_VERSION': '1.19c', 19:55:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:55:26 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-091', 19:55:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:55:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:55:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:55:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:55:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:55:26 INFO - 'MOZ_AIRBAG': '1', 19:55:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:55:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:55:26 INFO - 'MOZ_MSVCVERSION': '8', 19:55:26 INFO - 'MOZ_NO_REMOTE': '1', 19:55:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:55:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:55:26 INFO - 'NO_EM_RESTART': '1', 19:55:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:55:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:55:26 INFO - 'OS': 'Windows_NT', 19:55:26 INFO - 'OURDRIVE': 'C:', 19:55:26 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', 19:55:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:55:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:55:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:55:26 INFO - 'PROCESSOR_LEVEL': '6', 19:55:26 INFO - 'PROCESSOR_REVISION': '1e05', 19:55:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:55:26 INFO - 'PROMPT': '$P$G', 19:55:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:55:26 INFO - 'PWD': 'C:\\slave\\test', 19:55:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:55:26 INFO - 'SESSIONNAME': 'Console', 19:55:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:55:26 INFO - 'SYSTEMDRIVE': 'C:', 19:55:26 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:55:26 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:55:26 INFO - 'TEST1': 'testie', 19:55:26 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:55:26 INFO - 'USERDOMAIN': 'T-XP32-IX-091', 19:55:26 INFO - 'USERNAME': 'cltbld', 19:55:26 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-091', 19:55:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:55:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:55:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:55:26 INFO - 'WINDIR': 'C:\\WINDOWS', 19:55:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:55:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:55:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 19:55:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 19:55:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 19:55:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 19:55:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 19:55:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 19:55:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 19:55:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 19:55:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 19:55:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 19:55:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 19:55:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 19:55:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 19:55:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 19:55:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 19:55:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 19:55:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 19:55:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 19:55:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 19:55:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 19:55:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 19:55:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 19:55:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 19:55:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 19:55:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 19:55:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 19:55:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 19:55:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 19:55:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 19:55:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 19:55:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 19:55:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 19:55:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 19:55:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 19:55:30 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 19:55:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 19:55:30 INFO - Unpacking c:\slave\test\build\tests\marionette\client 19:55:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 19:55:30 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 19:55:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 19:55:30 INFO - Unpacking c:\slave\test\build\tests\marionette 19:55:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 19:55:30 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:55:30 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)) 19:55:35 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)) 19:55:35 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)) 19:55:35 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)) 19:55:35 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)) 19:55:35 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 19:55:35 INFO - Downloading blessings-1.6.tar.gz 19:55:35 INFO - Running setup.py egg_info for package blessings 19:55:35 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)) 19:55:35 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 19:55:35 INFO - Running setup.py install for blessings 19:55:35 INFO - Running setup.py install for browsermob-proxy 19:55:35 INFO - Running setup.py install for manifestparser 19:55:35 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 19:55:35 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 19:55:35 INFO - Running setup.py install for marionette-client 19:55:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:55:35 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 19:55:35 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 19:55:35 INFO - Running setup.py install for marionette-driver 19:55:35 INFO - Running setup.py install for mozcrash 19:55:35 INFO - Running setup.py install for mozdebug 19:55:35 INFO - Running setup.py install for mozdevice 19:55:35 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 19:55:35 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 19:55:35 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 19:55:35 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 19:55:35 INFO - Running setup.py install for mozhttpd 19:55:35 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 19:55:35 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 19:55:35 INFO - Running setup.py install for mozInstall 19:55:35 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 19:55:35 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 19:55:35 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 19:55:35 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 19:55:35 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 19:55:35 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 19:55:35 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 19:55:35 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 19:55:35 INFO - Running setup.py install for mozleak 19:55:35 INFO - Running setup.py install for mozprofile 19:55:35 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 19:55:35 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 19:55:35 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 19:55:35 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 19:55:35 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 19:55:35 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 19:55:35 INFO - Running setup.py install for mozrunner 19:55:35 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 19:55:35 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 19:55:36 INFO - Running setup.py install for mozscreenshot 19:55:36 INFO - Running setup.py install for moztest 19:55:36 INFO - Running setup.py install for mozversion 19:55:36 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 19:55:36 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 19:55:36 INFO - Running setup.py install for wptserve 19:55:36 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 19:55:36 INFO - Cleaning up... 19:55:36 INFO - Return code: 0 19:55:36 INFO - Done creating virtualenv C:\slave\test\build\venv. 19:55:36 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 19:55:36 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 19:55:36 INFO - Reading from file tmpfile_stdout 19:55:36 INFO - Using _rmtree_windows ... 19:55:36 INFO - Using _rmtree_windows ... 19:55:36 INFO - Current package versions: 19:55:36 INFO - blessings == 1.6 19:55:36 INFO - blobuploader == 1.2.4 19:55:36 INFO - browsermob-proxy == 0.6.0 19:55:36 INFO - distribute == 0.6.14 19:55:36 INFO - docopt == 0.6.1 19:55:36 INFO - manifestparser == 1.1 19:55:36 INFO - marionette-client == 2.3.0 19:55:36 INFO - marionette-driver == 1.4.0 19:55:36 INFO - mozInstall == 1.12 19:55:36 INFO - mozcrash == 0.17 19:55:36 INFO - mozdebug == 0.1 19:55:36 INFO - mozdevice == 0.48 19:55:36 INFO - mozfile == 1.2 19:55:36 INFO - mozhttpd == 0.7 19:55:36 INFO - mozinfo == 0.9 19:55:36 INFO - mozleak == 0.1 19:55:36 INFO - mozlog == 3.1 19:55:36 INFO - moznetwork == 0.27 19:55:36 INFO - mozprocess == 0.22 19:55:36 INFO - mozprofile == 0.28 19:55:36 INFO - mozrunner == 6.11 19:55:36 INFO - mozscreenshot == 0.1 19:55:36 INFO - mozsystemmonitor == 0.0 19:55:36 INFO - moztest == 0.7 19:55:36 INFO - mozversion == 1.4 19:55:36 INFO - requests == 1.2.3 19:55:36 INFO - wptserve == 1.4.0 19:55:36 INFO - Running post-action listener: _resource_record_post_action 19:55:36 INFO - Running post-action listener: _start_resource_monitoring 19:55:36 INFO - Starting resource monitoring. 19:55:36 INFO - ##### 19:55:36 INFO - ##### Running pull step. 19:55:36 INFO - ##### 19:55:36 INFO - Running pre-action listener: _resource_record_pre_action 19:55:36 INFO - Running main action method: pull 19:55:36 INFO - Pull has nothing to do! 19:55:36 INFO - Running post-action listener: _resource_record_post_action 19:55:36 INFO - ##### 19:55:36 INFO - ##### Running install step. 19:55:36 INFO - ##### 19:55:36 INFO - Running pre-action listener: _resource_record_pre_action 19:55:36 INFO - Running main action method: install 19:55:36 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 19:55:36 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 19:55:37 INFO - Reading from file tmpfile_stdout 19:55:37 INFO - Using _rmtree_windows ... 19:55:37 INFO - Using _rmtree_windows ... 19:55:37 INFO - Detecting whether we're running mozinstall >=1.0... 19:55:37 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 19:55:37 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 19:55:37 INFO - Reading from file tmpfile_stdout 19:55:37 INFO - Output received: 19:55:37 INFO - Usage: mozinstall-script.py [options] installer 19:55:37 INFO - Options: 19:55:37 INFO - -h, --help show this help message and exit 19:55:37 INFO - -d DEST, --destination=DEST 19:55:37 INFO - Directory to install application into. [default: 19:55:37 INFO - "C:\slave\test"] 19:55:37 INFO - --app=APP Application being installed. [default: firefox] 19:55:37 INFO - Using _rmtree_windows ... 19:55:37 INFO - Using _rmtree_windows ... 19:55:37 INFO - mkdir: C:\slave\test\build\application 19:55:37 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 19:55:37 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 19:55:40 INFO - Reading from file tmpfile_stdout 19:55:40 INFO - Output received: 19:55:40 INFO - C:\slave\test\build\application\firefox\firefox.exe 19:55:40 INFO - Using _rmtree_windows ... 19:55:40 INFO - Using _rmtree_windows ... 19:55:40 INFO - Running post-action listener: _resource_record_post_action 19:55:40 INFO - ##### 19:55:40 INFO - ##### Running run-tests step. 19:55:40 INFO - ##### 19:55:40 INFO - Running pre-action listener: _resource_record_pre_action 19:55:40 INFO - Running main action method: run_tests 19:55:40 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 19:55:40 INFO - Minidump filename unknown. Determining based upon platform and architecture. 19:55:40 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 19:55:40 INFO - grabbing minidump binary from tooltool 19:55:40 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')]} 19:55:40 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 0x00E46368>, '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 0x00ECF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 19:55:40 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 19:55:40 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 19:55:40 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 19:55:41 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpsyzvsr 19:55:41 INFO - INFO - File integrity verified, renaming tmpsyzvsr to win32-minidump_stackwalk.exe 19:55:41 INFO - Return code: 0 19:55:41 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 19:55:41 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 19:55:41 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/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.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 19:55:41 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/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.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 19:55:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:55:41 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-091\\Application Data', 19:55:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:55:41 INFO - 'COMPUTERNAME': 'T-XP32-IX-091', 19:55:41 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:55:41 INFO - 'DCLOCATION': 'SCL3', 19:55:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:55:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:55:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:55:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:55:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:55:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:55:41 INFO - 'HOMEDRIVE': 'C:', 19:55:41 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-091', 19:55:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:55:41 INFO - 'KTS_VERSION': '1.19c', 19:55:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:55:41 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-091', 19:55:41 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 19:55:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:55:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:55:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:55:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:55:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:55:41 INFO - 'MOZ_AIRBAG': '1', 19:55:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:55:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:55:41 INFO - 'MOZ_MSVCVERSION': '8', 19:55:41 INFO - 'MOZ_NO_REMOTE': '1', 19:55:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:55:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:55:41 INFO - 'NO_EM_RESTART': '1', 19:55:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:55:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:55:41 INFO - 'OS': 'Windows_NT', 19:55:41 INFO - 'OURDRIVE': 'C:', 19:55:41 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', 19:55:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:55:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:55:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:55:41 INFO - 'PROCESSOR_LEVEL': '6', 19:55:41 INFO - 'PROCESSOR_REVISION': '1e05', 19:55:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:55:41 INFO - 'PROMPT': '$P$G', 19:55:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:55:41 INFO - 'PWD': 'C:\\slave\\test', 19:55:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:55:41 INFO - 'SESSIONNAME': 'Console', 19:55:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:55:41 INFO - 'SYSTEMDRIVE': 'C:', 19:55:41 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:55:41 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:55:41 INFO - 'TEST1': 'testie', 19:55:41 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:55:41 INFO - 'USERDOMAIN': 'T-XP32-IX-091', 19:55:41 INFO - 'USERNAME': 'cltbld', 19:55:41 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-091', 19:55:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:55:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:55:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:55:41 INFO - 'WINDIR': 'C:\\WINDOWS', 19:55:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:55:41 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/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.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 19:55:42 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 19:55:42 INFO - import pkg_resources 19:55:43 INFO - Using 1 client processes 19:55:46 INFO - SUITE-START | Running 778 tests 19:55:46 INFO - Running testharness tests 19:55:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 19:55:46 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 19:55:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 19:55:46 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 19:55:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 19:55:46 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 19:55:46 INFO - Setting up ssl 19:55:46 INFO - PROCESS | certutil | 19:55:46 INFO - PROCESS | certutil | 19:55:47 INFO - PROCESS | certutil | 19:55:47 INFO - Certificate Nickname Trust Attributes 19:55:47 INFO - SSL,S/MIME,JAR/XPI 19:55:47 INFO - 19:55:47 INFO - web-platform-tests CT,, 19:55:47 INFO - 19:55:47 INFO - Starting runner 19:55:49 INFO - PROCESS | 3692 | [3692] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 19:55:49 INFO - PROCESS | 3692 | [3692] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 19:55:49 INFO - PROCESS | 3692 | [3692] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 19:55:51 INFO - PROCESS | 3692 | 1465527351014 Marionette DEBUG Marionette enabled via build flag and pref 19:55:51 INFO - PROCESS | 3692 | ++DOCSHELL 114C3000 == 1 [pid = 3692] [id = 1] 19:55:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 1 (114C3400) [pid = 3692] [serial = 1] [outer = 00000000] 19:55:51 INFO - PROCESS | 3692 | [3692] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 19:55:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 2 (114C4000) [pid = 3692] [serial = 2] [outer = 114C3400] 19:55:51 INFO - PROCESS | 3692 | [3692] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 19:55:51 INFO - PROCESS | 3692 | [3692] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 19:55:51 INFO - PROCESS | 3692 | ++DOCSHELL 1280A400 == 2 [pid = 3692] [id = 2] 19:55:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 3 (1280A800) [pid = 3692] [serial = 3] [outer = 00000000] 19:55:51 INFO - PROCESS | 3692 | [3692] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 19:55:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 4 (1280B400) [pid = 3692] [serial = 4] [outer = 1280A800] 19:55:51 INFO - PROCESS | 3692 | 1465527351652 Marionette INFO Listening on port 2828 19:55:52 INFO - PROCESS | 3692 | 1465527352081 Marionette DEBUG Marionette enabled via command-line flag 19:55:52 INFO - PROCESS | 3692 | ++DOCSHELL 13345000 == 3 [pid = 3692] [id = 3] 19:55:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 5 (1334D000) [pid = 3692] [serial = 5] [outer = 00000000] 19:55:52 INFO - PROCESS | 3692 | [3692] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 19:55:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 6 (1334DC00) [pid = 3692] [serial = 6] [outer = 1334D000] 19:55:52 INFO - PROCESS | 3692 | [3692] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 19:55:52 INFO - PROCESS | 3692 | [3692] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 19:55:52 INFO - PROCESS | 3692 | [3692] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 19:55:52 INFO - PROCESS | 3692 | [3692] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 19:55:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 7 (1365D400) [pid = 3692] [serial = 7] [outer = 1280A800] 19:55:52 INFO - PROCESS | 3692 | [3692] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:55:52 INFO - PROCESS | 3692 | 1465527352401 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1501 19:55:52 INFO - PROCESS | 3692 | [3692] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:55:52 INFO - PROCESS | 3692 | 1465527352456 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1503 19:55:52 INFO - PROCESS | 3692 | 1465527352461 Marionette DEBUG Closed connection conn0 19:55:52 INFO - PROCESS | 3692 | 1465527352580 Marionette DEBUG Closed connection conn1 19:55:52 INFO - PROCESS | 3692 | [3692] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:55:52 INFO - PROCESS | 3692 | 1465527352586 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1504 19:55:52 INFO - PROCESS | 3692 | 1465527352640 Marionette DEBUG Closed connection conn2 19:55:52 INFO - PROCESS | 3692 | [3692] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:55:52 INFO - PROCESS | 3692 | 1465527352648 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1505 19:55:52 INFO - PROCESS | 3692 | ++DOCSHELL 13B45C00 == 4 [pid = 3692] [id = 4] 19:55:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 8 (13B46000) [pid = 3692] [serial = 8] [outer = 00000000] 19:55:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 9 (14405800) [pid = 3692] [serial = 9] [outer = 13B46000] 19:55:52 INFO - PROCESS | 3692 | [3692] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 19:55:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 10 (1440AC00) [pid = 3692] [serial = 10] [outer = 13B46000] 19:55:52 INFO - PROCESS | 3692 | 1465527352888 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 19:55:52 INFO - PROCESS | 3692 | 1465527352894 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160609181731","device":"desktop","version":"48.0"} 19:55:52 INFO - PROCESS | 3692 | [3692] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 19:55:53 INFO - PROCESS | 3692 | [3692] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 19:55:53 INFO - PROCESS | 3692 | [3692] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 19:55:53 INFO - PROCESS | 3692 | [3692] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:55:53 INFO - PROCESS | 3692 | ++DOCSHELL 15E75C00 == 5 [pid = 3692] [id = 5] 19:55:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 11 (15E76000) [pid = 3692] [serial = 11] [outer = 00000000] 19:55:53 INFO - PROCESS | 3692 | ++DOCSHELL 15E76400 == 6 [pid = 3692] [id = 6] 19:55:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 12 (15E79C00) [pid = 3692] [serial = 12] [outer = 00000000] 19:55:54 INFO - PROCESS | 3692 | [3692] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 19:55:54 INFO - PROCESS | 3692 | ++DOCSHELL 169D9400 == 7 [pid = 3692] [id = 7] 19:55:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 13 (169D9800) [pid = 3692] [serial = 13] [outer = 00000000] 19:55:54 INFO - PROCESS | 3692 | [3692] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 19:55:54 INFO - PROCESS | 3692 | [3692] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 19:55:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 14 (16B8D800) [pid = 3692] [serial = 14] [outer = 169D9800] 19:55:54 INFO - PROCESS | 3692 | [3692] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 19:55:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 15 (16EF8000) [pid = 3692] [serial = 15] [outer = 15E76000] 19:55:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 16 (16EF9800) [pid = 3692] [serial = 16] [outer = 15E79C00] 19:55:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 17 (16EFC000) [pid = 3692] [serial = 17] [outer = 169D9800] 19:55:55 INFO - PROCESS | 3692 | 1465527355169 Marionette INFO startBrowser ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:55:55 INFO - PROCESS | 3692 | 1465527355205 Marionette DEBUG loaded listener.js 19:55:55 INFO - PROCESS | 3692 | 1465527355218 Marionette DEBUG loaded listener.js 19:55:55 INFO - PROCESS | 3692 | 1465527355220 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:55:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 18 (182C3400) [pid = 3692] [serial = 18] [outer = 169D9800] 19:55:55 INFO - PROCESS | 3692 | 1465527355705 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"ec02f069-2a61-4fb5-8c80-09d59d08b9af","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160609181731","device":"desktop","version":"48.0","command_id":1}}] 19:55:55 INFO - PROCESS | 3692 | 1465527355847 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}] 19:55:55 INFO - PROCESS | 3692 | 1465527355850 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:55:55 INFO - PROCESS | 3692 | 1465527355906 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 19:55:56 INFO - PROCESS | 3692 | 1465527356047 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 19:55:56 INFO - PROCESS | 3692 | 1465527356049 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:55:56 INFO - PROCESS | 3692 | [3692] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 19:55:56 INFO - PROCESS | 3692 | [3692] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 19:55:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 19 (19B46800) [pid = 3692] [serial = 19] [outer = 169D9800] 19:55:56 INFO - PROCESS | 3692 | [3692] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 19:55:56 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:55:56 INFO - PROCESS | 3692 | 1465527356514 Marionette TRACE conn3 <- [1,3,null,{}] 19:55:56 INFO - PROCESS | 3692 | 1465527356532 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 19:55:56 INFO - PROCESS | 3692 | 1465527356535 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:55:56 INFO - PROCESS | 3692 | 1465527356566 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 19:55:56 INFO - PROCESS | 3692 | 1465527356643 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 19:55:56 INFO - PROCESS | 3692 | 1465527356645 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 19:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 19:55:56 INFO - PROCESS | 3692 | 1465527356649 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 19:55:56 INFO - PROCESS | 3692 | 1465527356652 Marionette TRACE conn3 <- [1,6,null,{}] 19:55:56 INFO - PROCESS | 3692 | 1465527356657 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}] 19:55:56 INFO - PROCESS | 3692 | 1465527356659 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:55:56 INFO - PROCESS | 3692 | 1465527356674 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 19:55:56 INFO - PROCESS | 3692 | 1465527356680 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:56 INFO - PROCESS | 3692 | 1465527356682 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:55:56 INFO - PROCESS | 3692 | ++DOCSHELL 169D5400 == 8 [pid = 3692] [id = 8] 19:55:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 20 (19D57000) [pid = 3692] [serial = 20] [outer = 00000000] 19:55:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 21 (19D59800) [pid = 3692] [serial = 21] [outer = 19D57000] 19:55:56 INFO - PROCESS | 3692 | 1465527356714 Marionette DEBUG loaded listener.js 19:55:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 22 (19D5D400) [pid = 3692] [serial = 22] [outer = 19D57000] 19:55:57 INFO - PROCESS | 3692 | ++DOCSHELL 1A190400 == 9 [pid = 3692] [id = 9] 19:55:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 23 (1A190800) [pid = 3692] [serial = 23] [outer = 00000000] 19:55:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 24 (1A193400) [pid = 3692] [serial = 24] [outer = 1A190800] 19:55:57 INFO - PROCESS | 3692 | 1465527357106 Marionette DEBUG loaded listener.js 19:55:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 25 (1A682800) [pid = 3692] [serial = 25] [outer = 1A190800] 19:55:57 INFO - PROCESS | 3692 | 1465527357360 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]]]}] 19:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 19:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 763ms 19:55:57 INFO - PROCESS | 3692 | 1465527357451 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 19:55:57 INFO - PROCESS | 3692 | 1465527357453 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 19:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 19:55:57 INFO - PROCESS | 3692 | 1465527357468 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 19:55:57 INFO - PROCESS | 3692 | 1465527357470 Marionette TRACE conn3 <- [1,10,null,{}] 19:55:57 INFO - PROCESS | 3692 | 1465527357523 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}] 19:55:57 INFO - PROCESS | 3692 | 1465527357528 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:55:57 INFO - PROCESS | 3692 | 1465527357643 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 19:55:57 INFO - PROCESS | 3692 | 1465527357654 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:57 INFO - PROCESS | 3692 | 1465527357657 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:55:57 INFO - PROCESS | 3692 | ++DOCSHELL 1A736000 == 10 [pid = 3692] [id = 10] 19:55:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 26 (1A736400) [pid = 3692] [serial = 26] [outer = 00000000] 19:55:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 27 (1AF99C00) [pid = 3692] [serial = 27] [outer = 1A736400] 19:55:57 INFO - PROCESS | 3692 | 1465527357704 Marionette DEBUG loaded listener.js 19:55:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 28 (1AF9D800) [pid = 3692] [serial = 28] [outer = 1A736400] 19:55:58 INFO - PROCESS | 3692 | 1465527358030 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]]]}] 19:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 19:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 598ms 19:55:58 INFO - PROCESS | 3692 | 1465527358082 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 19:55:58 INFO - PROCESS | 3692 | 1465527358085 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 19:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 19:55:58 INFO - PROCESS | 3692 | 1465527358088 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 19:55:58 INFO - PROCESS | 3692 | 1465527358090 Marionette TRACE conn3 <- [1,14,null,{}] 19:55:58 INFO - PROCESS | 3692 | 1465527358094 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}] 19:55:58 INFO - PROCESS | 3692 | 1465527358095 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:55:58 INFO - PROCESS | 3692 | 1465527358175 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 19:55:58 INFO - PROCESS | 3692 | 1465527358188 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:58 INFO - PROCESS | 3692 | 1465527358190 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:55:58 INFO - PROCESS | 3692 | ++DOCSHELL 1A88B400 == 11 [pid = 3692] [id = 11] 19:55:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 29 (1A88B800) [pid = 3692] [serial = 29] [outer = 00000000] 19:55:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 30 (1A897C00) [pid = 3692] [serial = 30] [outer = 1A88B800] 19:55:58 INFO - PROCESS | 3692 | 1465527358240 Marionette DEBUG loaded listener.js 19:55:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 31 (1AFA4800) [pid = 3692] [serial = 31] [outer = 1A88B800] 19:55:58 INFO - PROCESS | 3692 | 1465527358561 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]]]}] 19:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 19:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 508ms 19:55:58 INFO - PROCESS | 3692 | 1465527358589 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 19:55:58 INFO - PROCESS | 3692 | 1465527358591 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 19:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 19:55:58 INFO - PROCESS | 3692 | 1465527358599 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 19:55:58 INFO - PROCESS | 3692 | 1465527358601 Marionette TRACE conn3 <- [1,18,null,{}] 19:55:58 INFO - PROCESS | 3692 | 1465527358604 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}] 19:55:58 INFO - PROCESS | 3692 | 1465527358606 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:55:58 INFO - PROCESS | 3692 | 1465527358698 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 19:55:58 INFO - PROCESS | 3692 | 1465527358704 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:58 INFO - PROCESS | 3692 | 1465527358707 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:55:58 INFO - PROCESS | 3692 | ++DOCSHELL 1A9F5800 == 12 [pid = 3692] [id = 12] 19:55:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 32 (1A9F5C00) [pid = 3692] [serial = 32] [outer = 00000000] 19:55:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 33 (1AB5BC00) [pid = 3692] [serial = 33] [outer = 1A9F5C00] 19:55:58 INFO - PROCESS | 3692 | 1465527358751 Marionette DEBUG loaded listener.js 19:55:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 34 (1AB5FC00) [pid = 3692] [serial = 34] [outer = 1A9F5C00] 19:55:59 INFO - PROCESS | 3692 | 1465527359065 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]]]}] 19:55:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 19:55:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 508ms 19:55:59 INFO - PROCESS | 3692 | 1465527359118 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 19:55:59 INFO - PROCESS | 3692 | 1465527359121 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 19:55:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 19:55:59 INFO - PROCESS | 3692 | 1465527359124 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 19:55:59 INFO - PROCESS | 3692 | 1465527359126 Marionette TRACE conn3 <- [1,22,null,{}] 19:55:59 INFO - PROCESS | 3692 | 1465527359129 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}] 19:55:59 INFO - PROCESS | 3692 | 1465527359131 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:55:59 INFO - PROCESS | 3692 | 1465527359229 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 19:55:59 INFO - PROCESS | 3692 | 1465527359236 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:59 INFO - PROCESS | 3692 | 1465527359239 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:55:59 INFO - PROCESS | 3692 | ++DOCSHELL 1AB65800 == 13 [pid = 3692] [id = 13] 19:55:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 35 (1ADE1800) [pid = 3692] [serial = 35] [outer = 00000000] 19:55:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 36 (1B128000) [pid = 3692] [serial = 36] [outer = 1ADE1800] 19:55:59 INFO - PROCESS | 3692 | 1465527359285 Marionette DEBUG loaded listener.js 19:55:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 37 (1B12CC00) [pid = 3692] [serial = 37] [outer = 1ADE1800] 19:55:59 INFO - PROCESS | 3692 | 1465527359562 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]]]}] 19:55:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 19:55:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 509ms 19:55:59 INFO - PROCESS | 3692 | 1465527359642 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 19:55:59 INFO - PROCESS | 3692 | 1465527359643 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 19:55:59 INFO - PROCESS | 3692 | 1465527359647 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 19:55:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 19:55:59 INFO - PROCESS | 3692 | 1465527359648 Marionette TRACE conn3 <- [1,26,null,{}] 19:55:59 INFO - PROCESS | 3692 | 1465527359651 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}] 19:55:59 INFO - PROCESS | 3692 | 1465527359653 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:55:59 INFO - PROCESS | 3692 | 1465527359729 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 19:55:59 INFO - PROCESS | 3692 | 1465527359734 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:55:59 INFO - PROCESS | 3692 | 1465527359736 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:55:59 INFO - PROCESS | 3692 | ++DOCSHELL 1B289800 == 14 [pid = 3692] [id = 14] 19:55:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 38 (1B28A000) [pid = 3692] [serial = 38] [outer = 00000000] 19:55:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 39 (1B290C00) [pid = 3692] [serial = 39] [outer = 1B28A000] 19:55:59 INFO - PROCESS | 3692 | 1465527359779 Marionette DEBUG loaded listener.js 19:55:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 40 (1B50E800) [pid = 3692] [serial = 40] [outer = 1B28A000] 19:56:00 INFO - PROCESS | 3692 | 1465527360104 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]]]}] 19:56:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 19:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 508ms 19:56:00 INFO - PROCESS | 3692 | 1465527360147 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 19:56:00 INFO - PROCESS | 3692 | 1465527360159 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 19:56:00 INFO - PROCESS | 3692 | 1465527360162 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 19:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 19:56:00 INFO - PROCESS | 3692 | 1465527360164 Marionette TRACE conn3 <- [1,30,null,{}] 19:56:00 INFO - PROCESS | 3692 | 1465527360168 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}] 19:56:00 INFO - PROCESS | 3692 | 1465527360169 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:00 INFO - PROCESS | 3692 | 1465527360261 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 19:56:00 INFO - PROCESS | 3692 | 1465527360266 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:00 INFO - PROCESS | 3692 | 1465527360268 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:00 INFO - PROCESS | 3692 | ++DOCSHELL 1B127800 == 15 [pid = 3692] [id = 15] 19:56:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 41 (1B28A800) [pid = 3692] [serial = 41] [outer = 00000000] 19:56:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 42 (1B518400) [pid = 3692] [serial = 42] [outer = 1B28A800] 19:56:00 INFO - PROCESS | 3692 | 1465527360310 Marionette DEBUG loaded listener.js 19:56:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 43 (1B519000) [pid = 3692] [serial = 43] [outer = 1B28A800] 19:56:00 INFO - PROCESS | 3692 | ++DOCSHELL 1B514800 == 16 [pid = 3692] [id = 16] 19:56:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 44 (1B514C00) [pid = 3692] [serial = 44] [outer = 00000000] 19:56:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 45 (1B735000) [pid = 3692] [serial = 45] [outer = 1B514C00] 19:56:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 46 (1B515C00) [pid = 3692] [serial = 46] [outer = 1B514C00] 19:56:00 INFO - PROCESS | 3692 | ++DOCSHELL 1B736400 == 17 [pid = 3692] [id = 17] 19:56:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 47 (1B73A400) [pid = 3692] [serial = 47] [outer = 00000000] 19:56:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 48 (1B7CC800) [pid = 3692] [serial = 48] [outer = 1B73A400] 19:56:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 49 (1B7D6400) [pid = 3692] [serial = 49] [outer = 1B73A400] 19:56:00 INFO - PROCESS | 3692 | 1465527360812 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]]]}] 19:56:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 19:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1091ms 19:56:01 INFO - PROCESS | 3692 | --DOCSHELL 114C3000 == 16 [pid = 3692] [id = 1] 19:56:01 INFO - PROCESS | 3692 | 1465527361315 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 19:56:01 INFO - PROCESS | 3692 | 1465527361319 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 19:56:01 INFO - PROCESS | 3692 | 1465527361340 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 19:56:01 INFO - PROCESS | 3692 | 1465527361344 Marionette TRACE conn3 <- [1,34,null,{}] 19:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 19:56:01 INFO - PROCESS | 3692 | 1465527361351 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}] 19:56:01 INFO - PROCESS | 3692 | 1465527361355 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:01 INFO - PROCESS | 3692 | 1465527361472 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 19:56:01 INFO - PROCESS | 3692 | 1465527361529 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:01 INFO - PROCESS | 3692 | 1465527361534 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:01 INFO - PROCESS | 3692 | ++DOCSHELL 105EB800 == 17 [pid = 3692] [id = 18] 19:56:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 50 (105EC000) [pid = 3692] [serial = 50] [outer = 00000000] 19:56:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 51 (10A4BC00) [pid = 3692] [serial = 51] [outer = 105EC000] 19:56:01 INFO - PROCESS | 3692 | 1465527361589 Marionette DEBUG loaded listener.js 19:56:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 52 (10A52000) [pid = 3692] [serial = 52] [outer = 105EC000] 19:56:02 INFO - PROCESS | 3692 | 1465527362060 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]]]}] 19:56:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 19:56:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 733ms 19:56:02 INFO - PROCESS | 3692 | 1465527362094 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 19:56:02 INFO - PROCESS | 3692 | 1465527362099 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 19:56:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 19:56:02 INFO - PROCESS | 3692 | 1465527362105 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 19:56:02 INFO - PROCESS | 3692 | 1465527362108 Marionette TRACE conn3 <- [1,38,null,{}] 19:56:02 INFO - PROCESS | 3692 | 1465527362112 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}] 19:56:02 INFO - PROCESS | 3692 | 1465527362115 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:02 INFO - PROCESS | 3692 | 1465527362229 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 19:56:02 INFO - PROCESS | 3692 | 1465527362314 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:02 INFO - PROCESS | 3692 | 1465527362317 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:02 INFO - PROCESS | 3692 | ++DOCSHELL 12ADFC00 == 18 [pid = 3692] [id = 19] 19:56:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 53 (12AE0000) [pid = 3692] [serial = 53] [outer = 00000000] 19:56:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 54 (1319B000) [pid = 3692] [serial = 54] [outer = 12AE0000] 19:56:02 INFO - PROCESS | 3692 | 1465527362373 Marionette DEBUG loaded listener.js 19:56:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 55 (1334D800) [pid = 3692] [serial = 55] [outer = 12AE0000] 19:56:02 INFO - PROCESS | 3692 | 1465527362870 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]]]}] 19:56:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 19:56:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 807ms 19:56:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 19:56:02 INFO - PROCESS | 3692 | 1465527362913 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 19:56:02 INFO - PROCESS | 3692 | 1465527362915 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 19:56:02 INFO - PROCESS | 3692 | 1465527362919 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 19:56:02 INFO - PROCESS | 3692 | 1465527362923 Marionette TRACE conn3 <- [1,42,null,{}] 19:56:02 INFO - PROCESS | 3692 | 1465527362933 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}] 19:56:02 INFO - PROCESS | 3692 | 1465527362938 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:03 INFO - PROCESS | 3692 | 1465527363055 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 19:56:03 INFO - PROCESS | 3692 | 1465527363118 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:03 INFO - PROCESS | 3692 | 1465527363122 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:03 INFO - PROCESS | 3692 | ++DOCSHELL 1553C800 == 19 [pid = 3692] [id = 20] 19:56:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 56 (15542800) [pid = 3692] [serial = 56] [outer = 00000000] 19:56:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 57 (15A9AC00) [pid = 3692] [serial = 57] [outer = 15542800] 19:56:03 INFO - PROCESS | 3692 | 1465527363180 Marionette DEBUG loaded listener.js 19:56:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 58 (15AA3800) [pid = 3692] [serial = 58] [outer = 15542800] 19:56:03 INFO - PROCESS | 3692 | 1465527363857 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]]]}] 19:56:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 19:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 987ms 19:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 19:56:03 INFO - PROCESS | 3692 | 1465527363927 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 19:56:03 INFO - PROCESS | 3692 | 1465527363931 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 19:56:03 INFO - PROCESS | 3692 | 1465527363936 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 19:56:03 INFO - PROCESS | 3692 | 1465527363939 Marionette TRACE conn3 <- [1,46,null,{}] 19:56:03 INFO - PROCESS | 3692 | 1465527363951 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}] 19:56:03 INFO - PROCESS | 3692 | 1465527363953 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:04 INFO - PROCESS | 3692 | 1465527364061 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 19:56:04 INFO - PROCESS | 3692 | 1465527364126 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:04 INFO - PROCESS | 3692 | 1465527364129 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:04 INFO - PROCESS | 3692 | ++DOCSHELL 104E5800 == 20 [pid = 3692] [id = 21] 19:56:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 59 (104E6000) [pid = 3692] [serial = 59] [outer = 00000000] 19:56:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 60 (10A54C00) [pid = 3692] [serial = 60] [outer = 104E6000] 19:56:04 INFO - PROCESS | 3692 | 1465527364181 Marionette DEBUG loaded listener.js 19:56:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 61 (10E22800) [pid = 3692] [serial = 61] [outer = 104E6000] 19:56:04 INFO - PROCESS | 3692 | --DOCSHELL 13B45C00 == 19 [pid = 3692] [id = 4] 19:56:04 INFO - PROCESS | 3692 | 1465527364582 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]]]}] 19:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 19:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 702ms 19:56:04 INFO - PROCESS | 3692 | 1465527364638 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 19:56:04 INFO - PROCESS | 3692 | 1465527364642 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 19:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 19:56:04 INFO - PROCESS | 3692 | 1465527364648 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 19:56:04 INFO - PROCESS | 3692 | 1465527364650 Marionette TRACE conn3 <- [1,50,null,{}] 19:56:04 INFO - PROCESS | 3692 | 1465527364654 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}] 19:56:04 INFO - PROCESS | 3692 | 1465527364656 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:04 INFO - PROCESS | 3692 | 1465527364779 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 19:56:04 INFO - PROCESS | 3692 | 1465527364812 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:04 INFO - PROCESS | 3692 | 1465527364814 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:04 INFO - PROCESS | 3692 | ++DOCSHELL 12D61000 == 20 [pid = 3692] [id = 22] 19:56:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 62 (12D61400) [pid = 3692] [serial = 62] [outer = 00000000] 19:56:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 63 (12DA5000) [pid = 3692] [serial = 63] [outer = 12D61400] 19:56:04 INFO - PROCESS | 3692 | 1465527364859 Marionette DEBUG loaded listener.js 19:56:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (13099C00) [pid = 3692] [serial = 64] [outer = 12D61400] 19:56:05 INFO - PROCESS | 3692 | 1465527365244 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]]]}] 19:56:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 19:56:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 658ms 19:56:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 19:56:05 INFO - PROCESS | 3692 | 1465527365310 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 19:56:05 INFO - PROCESS | 3692 | 1465527365313 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 19:56:05 INFO - PROCESS | 3692 | 1465527365316 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 19:56:05 INFO - PROCESS | 3692 | 1465527365319 Marionette TRACE conn3 <- [1,54,null,{}] 19:56:05 INFO - PROCESS | 3692 | 1465527365333 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}] 19:56:05 INFO - PROCESS | 3692 | 1465527365338 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:05 INFO - PROCESS | 3692 | 1465527365424 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 19:56:05 INFO - PROCESS | 3692 | 1465527365460 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:05 INFO - PROCESS | 3692 | 1465527365463 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:05 INFO - PROCESS | 3692 | ++DOCSHELL 133D4C00 == 21 [pid = 3692] [id = 23] 19:56:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (133D5000) [pid = 3692] [serial = 65] [outer = 00000000] 19:56:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (13665000) [pid = 3692] [serial = 66] [outer = 133D5000] 19:56:05 INFO - PROCESS | 3692 | 1465527365509 Marionette DEBUG loaded listener.js 19:56:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (13B3E000) [pid = 3692] [serial = 67] [outer = 133D5000] 19:56:05 INFO - PROCESS | 3692 | 1465527365892 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]]]}] 19:56:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 19:56:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 628ms 19:56:05 INFO - PROCESS | 3692 | 1465527365958 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 19:56:05 INFO - PROCESS | 3692 | 1465527365960 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 19:56:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 19:56:05 INFO - PROCESS | 3692 | 1465527365947 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 19:56:05 INFO - PROCESS | 3692 | 1465527365948 Marionette TRACE conn3 <- [1,58,null,{}] 19:56:05 INFO - PROCESS | 3692 | 1465527365956 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}] 19:56:05 INFO - PROCESS | 3692 | 1465527365958 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:06 INFO - PROCESS | 3692 | 1465527366049 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 19:56:06 INFO - PROCESS | 3692 | 1465527366058 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:06 INFO - PROCESS | 3692 | 1465527366060 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:06 INFO - PROCESS | 3692 | ++DOCSHELL 1440A400 == 22 [pid = 3692] [id = 24] 19:56:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (1440E400) [pid = 3692] [serial = 68] [outer = 00000000] 19:56:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (15316400) [pid = 3692] [serial = 69] [outer = 1440E400] 19:56:06 INFO - PROCESS | 3692 | 1465527366105 Marionette DEBUG loaded listener.js 19:56:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (153DCC00) [pid = 3692] [serial = 70] [outer = 1440E400] 19:56:06 INFO - PROCESS | 3692 | 1465527366462 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]]]}] 19:56:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 19:56:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 568ms 19:56:06 INFO - PROCESS | 3692 | 1465527366524 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 19:56:06 INFO - PROCESS | 3692 | 1465527366526 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 19:56:06 INFO - PROCESS | 3692 | 1465527366530 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 19:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 19:56:06 INFO - PROCESS | 3692 | 1465527366531 Marionette TRACE conn3 <- [1,62,null,{}] 19:56:06 INFO - PROCESS | 3692 | 1465527366535 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}] 19:56:06 INFO - PROCESS | 3692 | 1465527366537 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:06 INFO - PROCESS | 3692 | 1465527366612 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 19:56:06 INFO - PROCESS | 3692 | 1465527366619 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:06 INFO - PROCESS | 3692 | 1465527366621 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:06 INFO - PROCESS | 3692 | ++DOCSHELL 153E8400 == 23 [pid = 3692] [id = 25] 19:56:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (1551A400) [pid = 3692] [serial = 71] [outer = 00000000] 19:56:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (1577A800) [pid = 3692] [serial = 72] [outer = 1551A400] 19:56:06 INFO - PROCESS | 3692 | 1465527366663 Marionette DEBUG loaded listener.js 19:56:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (157C0400) [pid = 3692] [serial = 73] [outer = 1551A400] 19:56:07 INFO - PROCESS | 3692 | 1465527367065 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]]]}] 19:56:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 19:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 568ms 19:56:07 INFO - PROCESS | 3692 | 1465527367121 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 19:56:07 INFO - PROCESS | 3692 | 1465527367123 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 19:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 19:56:07 INFO - PROCESS | 3692 | 1465527367127 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 19:56:07 INFO - PROCESS | 3692 | 1465527367113 Marionette TRACE conn3 <- [1,66,null,{}] 19:56:07 INFO - PROCESS | 3692 | 1465527367120 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}] 19:56:07 INFO - PROCESS | 3692 | 1465527367125 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:07 INFO - PROCESS | 3692 | 1465527367225 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 19:56:07 INFO - PROCESS | 3692 | 1465527367231 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:07 INFO - PROCESS | 3692 | 1465527367233 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:07 INFO - PROCESS | 3692 | ++DOCSHELL 15DC2400 == 24 [pid = 3692] [id = 26] 19:56:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (15E75400) [pid = 3692] [serial = 74] [outer = 00000000] 19:56:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (16AD3800) [pid = 3692] [serial = 75] [outer = 15E75400] 19:56:07 INFO - PROCESS | 3692 | 1465527367278 Marionette DEBUG loaded listener.js 19:56:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (16B94800) [pid = 3692] [serial = 76] [outer = 15E75400] 19:56:07 INFO - PROCESS | 3692 | 1465527367641 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]]]}] 19:56:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 19:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 569ms 19:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 19:56:07 INFO - PROCESS | 3692 | 1465527367687 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 19:56:07 INFO - PROCESS | 3692 | 1465527367689 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 19:56:07 INFO - PROCESS | 3692 | 1465527367692 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 19:56:07 INFO - PROCESS | 3692 | 1465527367694 Marionette TRACE conn3 <- [1,70,null,{}] 19:56:07 INFO - PROCESS | 3692 | 1465527367697 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}] 19:56:07 INFO - PROCESS | 3692 | 1465527367699 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:07 INFO - PROCESS | 3692 | 1465527367817 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 19:56:07 INFO - PROCESS | 3692 | 1465527367825 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:07 INFO - PROCESS | 3692 | 1465527367827 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:07 INFO - PROCESS | 3692 | ++DOCSHELL 169D9C00 == 25 [pid = 3692] [id = 27] 19:56:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (16AD1800) [pid = 3692] [serial = 77] [outer = 00000000] 19:56:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (16F6BC00) [pid = 3692] [serial = 78] [outer = 16AD1800] 19:56:07 INFO - PROCESS | 3692 | 1465527367871 Marionette DEBUG loaded listener.js 19:56:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (170C0800) [pid = 3692] [serial = 79] [outer = 16AD1800] 19:56:08 INFO - PROCESS | 3692 | 1465527368214 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]]]}] 19:56:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 19:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 569ms 19:56:08 INFO - PROCESS | 3692 | 1465527368272 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 19:56:08 INFO - PROCESS | 3692 | 1465527368274 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 19:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 19:56:08 INFO - PROCESS | 3692 | 1465527368277 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 19:56:08 INFO - PROCESS | 3692 | 1465527368279 Marionette TRACE conn3 <- [1,74,null,{}] 19:56:08 INFO - PROCESS | 3692 | 1465527368265 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}] 19:56:08 INFO - PROCESS | 3692 | 1465527368267 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:08 INFO - PROCESS | 3692 | 1465527368342 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 19:56:08 INFO - PROCESS | 3692 | 1465527368410 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:08 INFO - PROCESS | 3692 | 1465527368413 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:08 INFO - PROCESS | 3692 | ++DOCSHELL 103CB800 == 26 [pid = 3692] [id = 28] 19:56:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (15DBDC00) [pid = 3692] [serial = 80] [outer = 00000000] 19:56:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (17325400) [pid = 3692] [serial = 81] [outer = 15DBDC00] 19:56:08 INFO - PROCESS | 3692 | 1465527368462 Marionette DEBUG loaded listener.js 19:56:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (178CFC00) [pid = 3692] [serial = 82] [outer = 15DBDC00] 19:56:08 INFO - PROCESS | 3692 | 1465527368784 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]]]}] 19:56:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 19:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 568ms 19:56:08 INFO - PROCESS | 3692 | 1465527368841 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 19:56:08 INFO - PROCESS | 3692 | 1465527368843 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 19:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 19:56:08 INFO - PROCESS | 3692 | 1465527368846 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 19:56:08 INFO - PROCESS | 3692 | 1465527368848 Marionette TRACE conn3 <- [1,78,null,{}] 19:56:08 INFO - PROCESS | 3692 | 1465527368851 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}] 19:56:08 INFO - PROCESS | 3692 | 1465527368853 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:08 INFO - PROCESS | 3692 | 1465527368957 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 19:56:08 INFO - PROCESS | 3692 | 1465527368965 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:08 INFO - PROCESS | 3692 | 1465527368967 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:08 INFO - PROCESS | 3692 | ++DOCSHELL 130A6400 == 27 [pid = 3692] [id = 29] 19:56:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (16EF8C00) [pid = 3692] [serial = 83] [outer = 00000000] 19:56:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (1791B800) [pid = 3692] [serial = 84] [outer = 16EF8C00] 19:56:08 INFO - PROCESS | 3692 | 1465527369009 Marionette DEBUG loaded listener.js 19:56:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (17994C00) [pid = 3692] [serial = 85] [outer = 16EF8C00] 19:56:09 INFO - PROCESS | 3692 | 1465527369358 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]]]}] 19:56:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 19:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 568ms 19:56:09 INFO - PROCESS | 3692 | 1465527369427 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 19:56:09 INFO - PROCESS | 3692 | 1465527369428 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 19:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 19:56:09 INFO - PROCESS | 3692 | 1465527369415 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 19:56:09 INFO - PROCESS | 3692 | 1465527369417 Marionette TRACE conn3 <- [1,82,null,{}] 19:56:09 INFO - PROCESS | 3692 | 1465527369421 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}] 19:56:09 INFO - PROCESS | 3692 | 1465527369424 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:09 INFO - PROCESS | 3692 | 1465527369544 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 19:56:09 INFO - PROCESS | 3692 | 1465527369552 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:09 INFO - PROCESS | 3692 | 1465527369554 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:09 INFO - PROCESS | 3692 | ++DOCSHELL 17288400 == 28 [pid = 3692] [id = 30] 19:56:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (178D1C00) [pid = 3692] [serial = 86] [outer = 00000000] 19:56:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (1825A400) [pid = 3692] [serial = 87] [outer = 178D1C00] 19:56:09 INFO - PROCESS | 3692 | 1465527369597 Marionette DEBUG loaded listener.js 19:56:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (1834EC00) [pid = 3692] [serial = 88] [outer = 178D1C00] 19:56:09 INFO - PROCESS | 3692 | 1465527369955 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]]]}] 19:56:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 19:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 568ms 19:56:09 INFO - PROCESS | 3692 | 1465527369991 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 19:56:09 INFO - PROCESS | 3692 | 1465527369994 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 19:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 19:56:09 INFO - PROCESS | 3692 | 1465527369997 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 19:56:09 INFO - PROCESS | 3692 | 1465527369999 Marionette TRACE conn3 <- [1,86,null,{}] 19:56:09 INFO - PROCESS | 3692 | 1465527370003 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}] 19:56:09 INFO - PROCESS | 3692 | 1465527370005 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:10 INFO - PROCESS | 3692 | 1465527370098 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 19:56:10 INFO - PROCESS | 3692 | 1465527370194 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:10 INFO - PROCESS | 3692 | 1465527370196 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:10 INFO - PROCESS | 3692 | ++DOCSHELL 18527400 == 29 [pid = 3692] [id = 31] 19:56:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (1852EC00) [pid = 3692] [serial = 89] [outer = 00000000] 19:56:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (19B4FC00) [pid = 3692] [serial = 90] [outer = 1852EC00] 19:56:10 INFO - PROCESS | 3692 | 1465527370240 Marionette DEBUG loaded listener.js 19:56:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (19D5CC00) [pid = 3692] [serial = 91] [outer = 1852EC00] 19:56:10 INFO - PROCESS | 3692 | 1465527370552 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]]]}] 19:56:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 19:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 568ms 19:56:10 INFO - PROCESS | 3692 | 1465527370579 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 19:56:10 INFO - PROCESS | 3692 | 1465527370581 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 19:56:10 INFO - PROCESS | 3692 | 1465527370584 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 19:56:10 INFO - PROCESS | 3692 | 1465527370586 Marionette TRACE conn3 <- [1,90,null,{}] 19:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 19:56:10 INFO - PROCESS | 3692 | 1465527370589 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}] 19:56:10 INFO - PROCESS | 3692 | 1465527370591 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:10 INFO - PROCESS | 3692 | 1465527370656 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 19:56:10 INFO - PROCESS | 3692 | 1465527370727 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:10 INFO - PROCESS | 3692 | 1465527370729 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:10 INFO - PROCESS | 3692 | ++DOCSHELL 114C6800 == 30 [pid = 3692] [id = 32] 19:56:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (16AD5000) [pid = 3692] [serial = 92] [outer = 00000000] 19:56:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (1A194400) [pid = 3692] [serial = 93] [outer = 16AD5000] 19:56:10 INFO - PROCESS | 3692 | 1465527370771 Marionette DEBUG loaded listener.js 19:56:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (1A677C00) [pid = 3692] [serial = 94] [outer = 16AD5000] 19:56:11 INFO - PROCESS | 3692 | 1465527371058 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]]]}] 19:56:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 19:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 508ms 19:56:11 INFO - PROCESS | 3692 | 1465527371087 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 19:56:11 INFO - PROCESS | 3692 | 1465527371088 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 19:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 19:56:11 INFO - PROCESS | 3692 | 1465527371097 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 19:56:11 INFO - PROCESS | 3692 | 1465527371098 Marionette TRACE conn3 <- [1,94,null,{}] 19:56:11 INFO - PROCESS | 3692 | 1465527371101 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}] 19:56:11 INFO - PROCESS | 3692 | 1465527371103 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:11 INFO - PROCESS | 3692 | 1465527371190 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 19:56:11 INFO - PROCESS | 3692 | 1465527371275 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:11 INFO - PROCESS | 3692 | 1465527371277 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:11 INFO - PROCESS | 3692 | ++DOCSHELL 10562800 == 31 [pid = 3692] [id = 33] 19:56:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (1122A000) [pid = 3692] [serial = 95] [outer = 00000000] 19:56:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (1A88D000) [pid = 3692] [serial = 96] [outer = 1122A000] 19:56:11 INFO - PROCESS | 3692 | 1465527371319 Marionette DEBUG loaded listener.js 19:56:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (1A890400) [pid = 3692] [serial = 97] [outer = 1122A000] 19:56:12 INFO - PROCESS | 3692 | 1465527372358 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]]]}] 19:56:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 19:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1301ms 19:56:12 INFO - PROCESS | 3692 | 1465527372401 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 19:56:12 INFO - PROCESS | 3692 | 1465527372404 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 19:56:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 19:56:12 INFO - PROCESS | 3692 | 1465527372423 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 19:56:12 INFO - PROCESS | 3692 | 1465527372425 Marionette TRACE conn3 <- [1,98,null,{}] 19:56:12 INFO - PROCESS | 3692 | 1465527372430 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}] 19:56:12 INFO - PROCESS | 3692 | 1465527372433 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:12 INFO - PROCESS | 3692 | 1465527372567 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 19:56:12 INFO - PROCESS | 3692 | 1465527372582 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:12 INFO - PROCESS | 3692 | 1465527372584 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:12 INFO - PROCESS | 3692 | ++DOCSHELL 10E21000 == 32 [pid = 3692] [id = 34] 19:56:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (10F5A400) [pid = 3692] [serial = 98] [outer = 00000000] 19:56:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (1146A800) [pid = 3692] [serial = 99] [outer = 10F5A400] 19:56:12 INFO - PROCESS | 3692 | 1465527372673 Marionette DEBUG loaded listener.js 19:56:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (1122A800) [pid = 3692] [serial = 100] [outer = 10F5A400] 19:56:13 INFO - PROCESS | 3692 | 1465527373065 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]]]}] 19:56:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 19:56:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 673ms 19:56:13 INFO - PROCESS | 3692 | 1465527373095 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 19:56:13 INFO - PROCESS | 3692 | 1465527373099 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 19:56:13 INFO - PROCESS | 3692 | 1465527373105 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 19:56:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 19:56:13 INFO - PROCESS | 3692 | 1465527373107 Marionette TRACE conn3 <- [1,102,null,{}] 19:56:13 INFO - PROCESS | 3692 | 1465527373111 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}] 19:56:13 INFO - PROCESS | 3692 | 1465527373113 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:13 INFO - PROCESS | 3692 | 1465527373206 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 19:56:13 INFO - PROCESS | 3692 | 1465527373212 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:13 INFO - PROCESS | 3692 | 1465527373214 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:13 INFO - PROCESS | 3692 | ++DOCSHELL 130C2C00 == 33 [pid = 3692] [id = 35] 19:56:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (1319E000) [pid = 3692] [serial = 101] [outer = 00000000] 19:56:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (13320400) [pid = 3692] [serial = 102] [outer = 1319E000] 19:56:13 INFO - PROCESS | 3692 | 1465527373259 Marionette DEBUG loaded listener.js 19:56:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (1334E000) [pid = 3692] [serial = 103] [outer = 1319E000] 19:56:13 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (13B46000) [pid = 3692] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:56:13 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (1ADE1800) [pid = 3692] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 19:56:13 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (1A9F5C00) [pid = 3692] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 19:56:13 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (1A88B800) [pid = 3692] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 19:56:13 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (1A736400) [pid = 3692] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 19:56:13 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (19D57000) [pid = 3692] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 19:56:13 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (1B28A000) [pid = 3692] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 19:56:13 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (178D1C00) [pid = 3692] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 19:56:13 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (1852EC00) [pid = 3692] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 19:56:13 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (1B28A800) [pid = 3692] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 19:56:13 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (105EC000) [pid = 3692] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 19:56:13 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (12AE0000) [pid = 3692] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 19:56:13 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (15542800) [pid = 3692] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 19:56:13 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (104E6000) [pid = 3692] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 19:56:13 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (12D61400) [pid = 3692] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 19:56:13 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (133D5000) [pid = 3692] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 19:56:13 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (1440E400) [pid = 3692] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 19:56:13 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (1551A400) [pid = 3692] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 19:56:13 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (15E75400) [pid = 3692] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 19:56:13 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (16AD1800) [pid = 3692] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 19:56:13 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (15DBDC00) [pid = 3692] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 19:56:13 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (16EF8C00) [pid = 3692] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 19:56:14 INFO - PROCESS | 3692 | 1465527374096 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]]]}] 19:56:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 19:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1047ms 19:56:14 INFO - PROCESS | 3692 | 1465527374147 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 19:56:14 INFO - PROCESS | 3692 | 1465527374149 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 19:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 19:56:14 INFO - PROCESS | 3692 | 1465527374171 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 19:56:14 INFO - PROCESS | 3692 | 1465527374174 Marionette TRACE conn3 <- [1,106,null,{}] 19:56:14 INFO - PROCESS | 3692 | 1465527374185 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}] 19:56:14 INFO - PROCESS | 3692 | 1465527374189 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:14 INFO - PROCESS | 3692 | 1465527374267 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 19:56:14 INFO - PROCESS | 3692 | 1465527374276 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:14 INFO - PROCESS | 3692 | 1465527374279 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:14 INFO - PROCESS | 3692 | ++DOCSHELL 13348800 == 34 [pid = 3692] [id = 36] 19:56:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (1334B000) [pid = 3692] [serial = 104] [outer = 00000000] 19:56:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (13B46000) [pid = 3692] [serial = 105] [outer = 1334B000] 19:56:14 INFO - PROCESS | 3692 | 1465527374309 Marionette DEBUG loaded listener.js 19:56:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (14FB9000) [pid = 3692] [serial = 106] [outer = 1334B000] 19:56:14 INFO - PROCESS | 3692 | 1465527374719 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]]]}] 19:56:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 19:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 598ms 19:56:14 INFO - PROCESS | 3692 | 1465527374772 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 19:56:14 INFO - PROCESS | 3692 | 1465527374775 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 19:56:14 INFO - PROCESS | 3692 | 1465527374782 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 19:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 19:56:14 INFO - PROCESS | 3692 | 1465527374784 Marionette TRACE conn3 <- [1,110,null,{}] 19:56:14 INFO - PROCESS | 3692 | 1465527374787 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}] 19:56:14 INFO - PROCESS | 3692 | 1465527374789 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:14 INFO - PROCESS | 3692 | 1465527374868 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 19:56:14 INFO - PROCESS | 3692 | 1465527374875 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:14 INFO - PROCESS | 3692 | 1465527374877 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:14 INFO - PROCESS | 3692 | ++DOCSHELL 1440E400 == 35 [pid = 3692] [id = 37] 19:56:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (15511400) [pid = 3692] [serial = 107] [outer = 00000000] 19:56:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (15A99800) [pid = 3692] [serial = 108] [outer = 15511400] 19:56:14 INFO - PROCESS | 3692 | 1465527374924 Marionette DEBUG loaded listener.js 19:56:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (15DB7800) [pid = 3692] [serial = 109] [outer = 15511400] 19:56:15 INFO - PROCESS | 3692 | 1465527375337 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]]]}] 19:56:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 19:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 569ms 19:56:15 INFO - PROCESS | 3692 | 1465527375360 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 19:56:15 INFO - PROCESS | 3692 | 1465527375362 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 19:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 19:56:15 INFO - PROCESS | 3692 | 1465527375365 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 19:56:15 INFO - PROCESS | 3692 | 1465527375367 Marionette TRACE conn3 <- [1,114,null,{}] 19:56:15 INFO - PROCESS | 3692 | 1465527375371 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}] 19:56:15 INFO - PROCESS | 3692 | 1465527375372 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:15 INFO - PROCESS | 3692 | 1465527375448 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 19:56:15 INFO - PROCESS | 3692 | 1465527375454 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:15 INFO - PROCESS | 3692 | 1465527375456 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:15 INFO - PROCESS | 3692 | ++DOCSHELL 15DB5400 == 36 [pid = 3692] [id = 38] 19:56:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (15DC1C00) [pid = 3692] [serial = 110] [outer = 00000000] 19:56:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (16AD5C00) [pid = 3692] [serial = 111] [outer = 15DC1C00] 19:56:15 INFO - PROCESS | 3692 | 1465527375500 Marionette DEBUG loaded listener.js 19:56:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (16F70C00) [pid = 3692] [serial = 112] [outer = 15DC1C00] 19:56:15 INFO - PROCESS | 3692 | 1465527375913 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]]]}] 19:56:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 19:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 613ms 19:56:15 INFO - PROCESS | 3692 | 1465527375971 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 19:56:15 INFO - PROCESS | 3692 | 1465527375975 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 19:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 19:56:15 INFO - PROCESS | 3692 | 1465527375980 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 19:56:15 INFO - PROCESS | 3692 | 1465527375984 Marionette TRACE conn3 <- [1,118,null,{}] 19:56:15 INFO - PROCESS | 3692 | 1465527375990 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}] 19:56:15 INFO - PROCESS | 3692 | 1465527375993 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:16 INFO - PROCESS | 3692 | 1465527376095 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 19:56:16 INFO - PROCESS | 3692 | 1465527376219 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:16 INFO - PROCESS | 3692 | 1465527376224 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:16 INFO - PROCESS | 3692 | ++DOCSHELL 11216800 == 37 [pid = 3692] [id = 39] 19:56:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (11217000) [pid = 3692] [serial = 113] [outer = 00000000] 19:56:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (11231000) [pid = 3692] [serial = 114] [outer = 11217000] 19:56:16 INFO - PROCESS | 3692 | 1465527376263 Marionette DEBUG loaded listener.js 19:56:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (12ADE000) [pid = 3692] [serial = 115] [outer = 11217000] 19:56:16 INFO - PROCESS | 3692 | 1465527376707 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]]]}] 19:56:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 19:56:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 777ms 19:56:16 INFO - PROCESS | 3692 | 1465527376747 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 19:56:16 INFO - PROCESS | 3692 | 1465527376752 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 19:56:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 19:56:16 INFO - PROCESS | 3692 | 1465527376758 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 19:56:16 INFO - PROCESS | 3692 | 1465527376761 Marionette TRACE conn3 <- [1,122,null,{}] 19:56:16 INFO - PROCESS | 3692 | 1465527376764 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}] 19:56:16 INFO - PROCESS | 3692 | 1465527376767 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:16 INFO - PROCESS | 3692 | 1465527376906 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 19:56:16 INFO - PROCESS | 3692 | 1465527376971 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:16 INFO - PROCESS | 3692 | 1465527376974 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:16 INFO - PROCESS | 3692 | ++DOCSHELL 133D2000 == 38 [pid = 3692] [id = 40] 19:56:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (133D3C00) [pid = 3692] [serial = 116] [outer = 00000000] 19:56:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (14FC2400) [pid = 3692] [serial = 117] [outer = 133D3C00] 19:56:17 INFO - PROCESS | 3692 | 1465527377031 Marionette DEBUG loaded listener.js 19:56:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (15313C00) [pid = 3692] [serial = 118] [outer = 133D3C00] 19:56:17 INFO - PROCESS | 3692 | 1465527377579 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]]]}] 19:56:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 19:56:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 867ms 19:56:17 INFO - PROCESS | 3692 | 1465527377628 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 19:56:17 INFO - PROCESS | 3692 | 1465527377630 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 19:56:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 19:56:17 INFO - PROCESS | 3692 | 1465527377647 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 19:56:17 INFO - PROCESS | 3692 | 1465527377651 Marionette TRACE conn3 <- [1,126,null,{}] 19:56:17 INFO - PROCESS | 3692 | 1465527377663 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}] 19:56:17 INFO - PROCESS | 3692 | 1465527377668 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:17 INFO - PROCESS | 3692 | 1465527377769 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 19:56:17 INFO - PROCESS | 3692 | 1465527377841 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:17 INFO - PROCESS | 3692 | 1465527377844 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:17 INFO - PROCESS | 3692 | ++DOCSHELL 16AD4800 == 39 [pid = 3692] [id = 41] 19:56:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (1728BC00) [pid = 3692] [serial = 119] [outer = 00000000] 19:56:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (17B41800) [pid = 3692] [serial = 120] [outer = 1728BC00] 19:56:17 INFO - PROCESS | 3692 | 1465527377882 Marionette DEBUG loaded listener.js 19:56:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (1825BC00) [pid = 3692] [serial = 121] [outer = 1728BC00] 19:56:18 INFO - PROCESS | 3692 | 1465527378418 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]]]}] 19:56:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 19:56:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 822ms 19:56:18 INFO - PROCESS | 3692 | 1465527378460 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 19:56:18 INFO - PROCESS | 3692 | 1465527378463 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 19:56:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 19:56:18 INFO - PROCESS | 3692 | 1465527378466 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 19:56:18 INFO - PROCESS | 3692 | 1465527378468 Marionette TRACE conn3 <- [1,130,null,{}] 19:56:18 INFO - PROCESS | 3692 | 1465527378472 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}] 19:56:18 INFO - PROCESS | 3692 | 1465527378474 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:18 INFO - PROCESS | 3692 | 1465527378572 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 19:56:18 INFO - PROCESS | 3692 | 1465527378663 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:18 INFO - PROCESS | 3692 | 1465527378666 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:18 INFO - PROCESS | 3692 | ++DOCSHELL 1791A400 == 40 [pid = 3692] [id = 42] 19:56:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (18259800) [pid = 3692] [serial = 122] [outer = 00000000] 19:56:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (19B0DC00) [pid = 3692] [serial = 123] [outer = 18259800] 19:56:18 INFO - PROCESS | 3692 | 1465527378701 Marionette DEBUG loaded listener.js 19:56:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (19D5A800) [pid = 3692] [serial = 124] [outer = 18259800] 19:56:19 INFO - PROCESS | 3692 | 1465527379351 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]]]}] 19:56:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 19:56:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 913ms 19:56:19 INFO - PROCESS | 3692 | 1465527379375 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 19:56:19 INFO - PROCESS | 3692 | 1465527379379 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 19:56:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 19:56:19 INFO - PROCESS | 3692 | 1465527379384 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 19:56:19 INFO - PROCESS | 3692 | 1465527379387 Marionette TRACE conn3 <- [1,134,null,{}] 19:56:19 INFO - PROCESS | 3692 | 1465527379393 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}] 19:56:19 INFO - PROCESS | 3692 | 1465527379395 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:19 INFO - PROCESS | 3692 | 1465527379476 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 19:56:19 INFO - PROCESS | 3692 | 1465527379565 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:19 INFO - PROCESS | 3692 | 1465527379569 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:19 INFO - PROCESS | 3692 | ++DOCSHELL 10A46800 == 41 [pid = 3692] [id = 43] 19:56:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (10A47400) [pid = 3692] [serial = 125] [outer = 00000000] 19:56:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (11C1E400) [pid = 3692] [serial = 126] [outer = 10A47400] 19:56:19 INFO - PROCESS | 3692 | 1465527379623 Marionette DEBUG loaded listener.js 19:56:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (12D64800) [pid = 3692] [serial = 127] [outer = 10A47400] 19:56:20 INFO - PROCESS | 3692 | --DOCSHELL 1440E400 == 40 [pid = 3692] [id = 37] 19:56:20 INFO - PROCESS | 3692 | --DOCSHELL 13348800 == 39 [pid = 3692] [id = 36] 19:56:20 INFO - PROCESS | 3692 | --DOCSHELL 130C2C00 == 38 [pid = 3692] [id = 35] 19:56:20 INFO - PROCESS | 3692 | --DOCSHELL 10E21000 == 37 [pid = 3692] [id = 34] 19:56:20 INFO - PROCESS | 3692 | --DOCSHELL 10562800 == 36 [pid = 3692] [id = 33] 19:56:20 INFO - PROCESS | 3692 | --DOCSHELL 130A6400 == 35 [pid = 3692] [id = 29] 19:56:20 INFO - PROCESS | 3692 | --DOCSHELL 1791A400 == 34 [pid = 3692] [id = 42] 19:56:20 INFO - PROCESS | 3692 | --DOCSHELL 16AD4800 == 33 [pid = 3692] [id = 41] 19:56:20 INFO - PROCESS | 3692 | --DOCSHELL 17288400 == 32 [pid = 3692] [id = 30] 19:56:20 INFO - PROCESS | 3692 | --DOCSHELL 15DB5400 == 31 [pid = 3692] [id = 38] 19:56:20 INFO - PROCESS | 3692 | --DOCSHELL 18527400 == 30 [pid = 3692] [id = 31] 19:56:20 INFO - PROCESS | 3692 | --DOCSHELL 11216800 == 29 [pid = 3692] [id = 39] 19:56:20 INFO - PROCESS | 3692 | --DOCSHELL 114C6800 == 28 [pid = 3692] [id = 32] 19:56:20 INFO - PROCESS | 3692 | --DOCSHELL 133D2000 == 27 [pid = 3692] [id = 40] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (16EFC000) [pid = 3692] [serial = 17] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (1825A400) [pid = 3692] [serial = 87] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (19B4FC00) [pid = 3692] [serial = 90] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (1A194400) [pid = 3692] [serial = 93] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (10A4BC00) [pid = 3692] [serial = 51] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (1319B000) [pid = 3692] [serial = 54] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (15A9AC00) [pid = 3692] [serial = 57] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (10A54C00) [pid = 3692] [serial = 60] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (12DA5000) [pid = 3692] [serial = 63] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (13099C00) [pid = 3692] [serial = 64] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (13665000) [pid = 3692] [serial = 66] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (15316400) [pid = 3692] [serial = 69] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (153DCC00) [pid = 3692] [serial = 70] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (1577A800) [pid = 3692] [serial = 72] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (157C0400) [pid = 3692] [serial = 73] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (16AD3800) [pid = 3692] [serial = 75] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (16F6BC00) [pid = 3692] [serial = 78] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (17325400) [pid = 3692] [serial = 81] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (1791B800) [pid = 3692] [serial = 84] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (16B94800) [pid = 3692] [serial = 76] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (170C0800) [pid = 3692] [serial = 79] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (178CFC00) [pid = 3692] [serial = 82] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (13B3E000) [pid = 3692] [serial = 67] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (10E22800) [pid = 3692] [serial = 61] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (17994C00) [pid = 3692] [serial = 85] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (1834EC00) [pid = 3692] [serial = 88] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (10A52000) [pid = 3692] [serial = 52] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (15AA3800) [pid = 3692] [serial = 58] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (19D5CC00) [pid = 3692] [serial = 91] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (1334D800) [pid = 3692] [serial = 55] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (1B519000) [pid = 3692] [serial = 43] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (16B8D800) [pid = 3692] [serial = 14] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (14405800) [pid = 3692] [serial = 9] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (1440AC00) [pid = 3692] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (1280B400) [pid = 3692] [serial = 4] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (1B735000) [pid = 3692] [serial = 45] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (1B7CC800) [pid = 3692] [serial = 48] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (1B518400) [pid = 3692] [serial = 42] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (1B290C00) [pid = 3692] [serial = 39] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (1B50E800) [pid = 3692] [serial = 40] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (1B128000) [pid = 3692] [serial = 36] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (1B12CC00) [pid = 3692] [serial = 37] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 62 (1AB5BC00) [pid = 3692] [serial = 33] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 61 (1AB5FC00) [pid = 3692] [serial = 34] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 60 (1A897C00) [pid = 3692] [serial = 30] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 59 (1AFA4800) [pid = 3692] [serial = 31] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 58 (1AF99C00) [pid = 3692] [serial = 27] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 57 (1AF9D800) [pid = 3692] [serial = 28] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 56 (1A193400) [pid = 3692] [serial = 24] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 55 (19D59800) [pid = 3692] [serial = 21] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | --DOMWINDOW == 54 (19D5D400) [pid = 3692] [serial = 22] [outer = 00000000] [url = about:blank] 19:56:20 INFO - PROCESS | 3692 | 1465527380562 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]]]}] 19:56:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 19:56:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1196ms 19:56:20 INFO - PROCESS | 3692 | 1465527380582 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 19:56:20 INFO - PROCESS | 3692 | 1465527380586 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 19:56:20 INFO - PROCESS | 3692 | 1465527380591 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 19:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 19:56:20 INFO - PROCESS | 3692 | 1465527380594 Marionette TRACE conn3 <- [1,138,null,{}] 19:56:20 INFO - PROCESS | 3692 | 1465527380603 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}] 19:56:20 INFO - PROCESS | 3692 | 1465527380606 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:20 INFO - PROCESS | 3692 | 1465527380684 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 19:56:20 INFO - PROCESS | 3692 | 1465527380752 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:20 INFO - PROCESS | 3692 | 1465527380755 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:20 INFO - PROCESS | 3692 | ++DOCSHELL 10F5C400 == 28 [pid = 3692] [id = 44] 19:56:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 55 (10F5D000) [pid = 3692] [serial = 128] [outer = 00000000] 19:56:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 56 (114B9400) [pid = 3692] [serial = 129] [outer = 10F5D000] 19:56:20 INFO - PROCESS | 3692 | 1465527380801 Marionette DEBUG loaded listener.js 19:56:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 57 (12808000) [pid = 3692] [serial = 130] [outer = 10F5D000] 19:56:21 INFO - PROCESS | 3692 | 1465527381176 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]]]}] 19:56:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 19:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 613ms 19:56:21 INFO - PROCESS | 3692 | 1465527381195 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 19:56:21 INFO - PROCESS | 3692 | 1465527381200 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 19:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 19:56:21 INFO - PROCESS | 3692 | 1465527381206 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 19:56:21 INFO - PROCESS | 3692 | 1465527381208 Marionette TRACE conn3 <- [1,142,null,{}] 19:56:21 INFO - PROCESS | 3692 | 1465527381219 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}] 19:56:21 INFO - PROCESS | 3692 | 1465527381222 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:21 INFO - PROCESS | 3692 | 1465527381304 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 19:56:21 INFO - PROCESS | 3692 | 1465527381310 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:21 INFO - PROCESS | 3692 | 1465527381312 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:21 INFO - PROCESS | 3692 | ++DOCSHELL 13147800 == 29 [pid = 3692] [id = 45] 19:56:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 58 (13313800) [pid = 3692] [serial = 131] [outer = 00000000] 19:56:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 59 (13322000) [pid = 3692] [serial = 132] [outer = 13313800] 19:56:21 INFO - PROCESS | 3692 | 1465527381358 Marionette DEBUG loaded listener.js 19:56:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 60 (133C8000) [pid = 3692] [serial = 133] [outer = 13313800] 19:56:21 INFO - PROCESS | 3692 | 1465527381759 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]]]}] 19:56:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 19:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 568ms 19:56:21 INFO - PROCESS | 3692 | 1465527381786 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 19:56:21 INFO - PROCESS | 3692 | 1465527381788 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 19:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 19:56:21 INFO - PROCESS | 3692 | 1465527381791 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 19:56:21 INFO - PROCESS | 3692 | 1465527381795 Marionette TRACE conn3 <- [1,146,null,{}] 19:56:21 INFO - PROCESS | 3692 | 1465527381789 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}] 19:56:21 INFO - PROCESS | 3692 | 1465527381793 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:21 INFO - PROCESS | 3692 | 1465527381879 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 19:56:21 INFO - PROCESS | 3692 | 1465527381886 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:21 INFO - PROCESS | 3692 | 1465527381889 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:21 INFO - PROCESS | 3692 | ++DOCSHELL 14FBB000 == 30 [pid = 3692] [id = 46] 19:56:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 61 (14FBBC00) [pid = 3692] [serial = 134] [outer = 00000000] 19:56:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 62 (1531B800) [pid = 3692] [serial = 135] [outer = 14FBBC00] 19:56:21 INFO - PROCESS | 3692 | 1465527381942 Marionette DEBUG loaded listener.js 19:56:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 63 (1551AC00) [pid = 3692] [serial = 136] [outer = 14FBBC00] 19:56:22 INFO - PROCESS | 3692 | 1465527382355 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]]]}] 19:56:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 19:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 613ms 19:56:22 INFO - PROCESS | 3692 | --DOCSHELL 10A46800 == 29 [pid = 3692] [id = 43] 19:56:22 INFO - PROCESS | 3692 | --DOCSHELL 10F5C400 == 28 [pid = 3692] [id = 44] 19:56:22 INFO - PROCESS | 3692 | 1465527382965 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 19:56:22 INFO - PROCESS | 3692 | 1465527382969 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 19:56:22 INFO - PROCESS | 3692 | 1465527382979 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 19:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 19:56:22 INFO - PROCESS | 3692 | 1465527382983 Marionette TRACE conn3 <- [1,150,null,{}] 19:56:22 INFO - PROCESS | 3692 | 1465527382996 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}] 19:56:22 INFO - PROCESS | 3692 | 1465527383000 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:23 INFO - PROCESS | 3692 | 1465527383099 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 19:56:23 INFO - PROCESS | 3692 | 1465527383108 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:23 INFO - PROCESS | 3692 | 1465527383111 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:23 INFO - PROCESS | 3692 | ++DOCSHELL 10E22800 == 29 [pid = 3692] [id = 47] 19:56:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (10E23800) [pid = 3692] [serial = 137] [outer = 00000000] 19:56:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (10F60C00) [pid = 3692] [serial = 138] [outer = 10E23800] 19:56:23 INFO - PROCESS | 3692 | 1465527383199 Marionette DEBUG loaded listener.js 19:56:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (11228400) [pid = 3692] [serial = 139] [outer = 10E23800] 19:56:23 INFO - PROCESS | 3692 | 1465527383644 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]]]}] 19:56:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 19:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 703ms 19:56:23 INFO - PROCESS | 3692 | 1465527383690 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 19:56:23 INFO - PROCESS | 3692 | 1465527383695 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 19:56:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 19:56:23 INFO - PROCESS | 3692 | 1465527383712 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 19:56:23 INFO - PROCESS | 3692 | 1465527383715 Marionette TRACE conn3 <- [1,154,null,{}] 19:56:23 INFO - PROCESS | 3692 | 1465527383723 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}] 19:56:23 INFO - PROCESS | 3692 | 1465527383726 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:23 INFO - PROCESS | 3692 | 1465527383828 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 19:56:23 INFO - PROCESS | 3692 | 1465527383821 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:23 INFO - PROCESS | 3692 | 1465527383823 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:23 INFO - PROCESS | 3692 | ++DOCSHELL 1309C800 == 30 [pid = 3692] [id = 48] 19:56:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (130C2800) [pid = 3692] [serial = 140] [outer = 00000000] 19:56:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (1365C000) [pid = 3692] [serial = 141] [outer = 130C2800] 19:56:23 INFO - PROCESS | 3692 | 1465527383869 Marionette DEBUG loaded listener.js 19:56:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (1393CC00) [pid = 3692] [serial = 142] [outer = 130C2800] 19:56:24 INFO - PROCESS | 3692 | 1465527384261 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]]]}] 19:56:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 19:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 628ms 19:56:24 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (1122A000) [pid = 3692] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 19:56:24 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (16AD5000) [pid = 3692] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 19:56:24 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (15DC1C00) [pid = 3692] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 19:56:24 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (10F5A400) [pid = 3692] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 19:56:24 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (15511400) [pid = 3692] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 19:56:24 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (1319E000) [pid = 3692] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 19:56:24 INFO - PROCESS | 3692 | --DOMWINDOW == 62 (1334B000) [pid = 3692] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 19:56:24 INFO - PROCESS | 3692 | --DOMWINDOW == 61 (11217000) [pid = 3692] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 19:56:24 INFO - PROCESS | 3692 | --DOMWINDOW == 60 (133D3C00) [pid = 3692] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 19:56:24 INFO - PROCESS | 3692 | --DOMWINDOW == 59 (1728BC00) [pid = 3692] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 19:56:24 INFO - PROCESS | 3692 | 1465527384582 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 19:56:24 INFO - PROCESS | 3692 | 1465527384584 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 19:56:24 INFO - PROCESS | 3692 | 1465527384593 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 19:56:24 INFO - PROCESS | 3692 | 1465527384595 Marionette TRACE conn3 <- [1,158,null,{}] 19:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 19:56:24 INFO - PROCESS | 3692 | 1465527384604 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}] 19:56:24 INFO - PROCESS | 3692 | 1465527384608 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:24 INFO - PROCESS | 3692 | 1465527384672 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 19:56:24 INFO - PROCESS | 3692 | 1465527384683 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:24 INFO - PROCESS | 3692 | 1465527384686 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:24 INFO - PROCESS | 3692 | ++DOCSHELL 13B4A400 == 31 [pid = 3692] [id = 49] 19:56:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 60 (13B4B400) [pid = 3692] [serial = 143] [outer = 00000000] 19:56:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 61 (1440C400) [pid = 3692] [serial = 144] [outer = 13B4B400] 19:56:24 INFO - PROCESS | 3692 | 1465527384740 Marionette DEBUG loaded listener.js 19:56:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 62 (1577BC00) [pid = 3692] [serial = 145] [outer = 13B4B400] 19:56:25 INFO - PROCESS | 3692 | 1465527385141 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]]]}] 19:56:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 19:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 613ms 19:56:25 INFO - PROCESS | 3692 | 1465527385207 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 19:56:25 INFO - PROCESS | 3692 | 1465527385209 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 19:56:25 INFO - PROCESS | 3692 | 1465527385212 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 19:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 19:56:25 INFO - PROCESS | 3692 | 1465527385214 Marionette TRACE conn3 <- [1,162,null,{}] 19:56:25 INFO - PROCESS | 3692 | 1465527385228 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}] 19:56:25 INFO - PROCESS | 3692 | 1465527385230 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:25 INFO - PROCESS | 3692 | 1465527385315 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 19:56:25 INFO - PROCESS | 3692 | 1465527385322 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:25 INFO - PROCESS | 3692 | 1465527385324 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:25 INFO - PROCESS | 3692 | ++DOCSHELL 1440B000 == 32 [pid = 3692] [id = 50] 19:56:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 63 (153E3000) [pid = 3692] [serial = 146] [outer = 00000000] 19:56:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (15E7BC00) [pid = 3692] [serial = 147] [outer = 153E3000] 19:56:25 INFO - PROCESS | 3692 | 1465527385369 Marionette DEBUG loaded listener.js 19:56:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (16AD4400) [pid = 3692] [serial = 148] [outer = 153E3000] 19:56:25 INFO - PROCESS | 3692 | 1465527385783 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]]]}] 19:56:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 19:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 598ms 19:56:25 INFO - PROCESS | 3692 | 1465527385817 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 19:56:25 INFO - PROCESS | 3692 | 1465527385819 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 19:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 19:56:25 INFO - PROCESS | 3692 | 1465527385822 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 19:56:25 INFO - PROCESS | 3692 | 1465527385824 Marionette TRACE conn3 <- [1,166,null,{}] 19:56:25 INFO - PROCESS | 3692 | 1465527385828 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}] 19:56:25 INFO - PROCESS | 3692 | 1465527385830 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:25 INFO - PROCESS | 3692 | 1465527385905 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 19:56:25 INFO - PROCESS | 3692 | 1465527385910 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:25 INFO - PROCESS | 3692 | 1465527385912 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:25 INFO - PROCESS | 3692 | ++DOCSHELL 15DC1C00 == 33 [pid = 3692] [id = 51] 19:56:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (16B8B000) [pid = 3692] [serial = 149] [outer = 00000000] 19:56:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (16EF6400) [pid = 3692] [serial = 150] [outer = 16B8B000] 19:56:25 INFO - PROCESS | 3692 | 1465527385955 Marionette DEBUG loaded listener.js 19:56:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (16F72400) [pid = 3692] [serial = 151] [outer = 16B8B000] 19:56:26 INFO - PROCESS | 3692 | 1465527386359 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]]]}] 19:56:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 19:56:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 568ms 19:56:26 INFO - PROCESS | 3692 | 1465527386399 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 19:56:26 INFO - PROCESS | 3692 | 1465527386401 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 19:56:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 19:56:26 INFO - PROCESS | 3692 | 1465527386408 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 19:56:26 INFO - PROCESS | 3692 | 1465527386410 Marionette TRACE conn3 <- [1,170,null,{}] 19:56:26 INFO - PROCESS | 3692 | 1465527386413 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}] 19:56:26 INFO - PROCESS | 3692 | 1465527386418 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:26 INFO - PROCESS | 3692 | 1465527386556 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 19:56:26 INFO - PROCESS | 3692 | 1465527386639 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:26 INFO - PROCESS | 3692 | 1465527386642 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:26 INFO - PROCESS | 3692 | ++DOCSHELL 103CD000 == 34 [pid = 3692] [id = 52] 19:56:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (104EB800) [pid = 3692] [serial = 152] [outer = 00000000] 19:56:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (105F2400) [pid = 3692] [serial = 153] [outer = 104EB800] 19:56:26 INFO - PROCESS | 3692 | 1465527386750 Marionette DEBUG loaded listener.js 19:56:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (10F5E800) [pid = 3692] [serial = 154] [outer = 104EB800] 19:56:27 INFO - PROCESS | 3692 | 1465527387306 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]]]}] 19:56:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 19:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 957ms 19:56:27 INFO - PROCESS | 3692 | 1465527387357 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 19:56:27 INFO - PROCESS | 3692 | 1465527387362 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 19:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 19:56:27 INFO - PROCESS | 3692 | 1465527387367 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 19:56:27 INFO - PROCESS | 3692 | 1465527387370 Marionette TRACE conn3 <- [1,174,null,{}] 19:56:27 INFO - PROCESS | 3692 | 1465527387374 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}] 19:56:27 INFO - PROCESS | 3692 | 1465527387377 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:27 INFO - PROCESS | 3692 | 1465527387479 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 19:56:27 INFO - PROCESS | 3692 | 1465527387550 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:27 INFO - PROCESS | 3692 | 1465527387553 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:27 INFO - PROCESS | 3692 | ++DOCSHELL 114BC400 == 35 [pid = 3692] [id = 53] 19:56:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (130C0800) [pid = 3692] [serial = 155] [outer = 00000000] 19:56:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (13344C00) [pid = 3692] [serial = 156] [outer = 130C0800] 19:56:27 INFO - PROCESS | 3692 | 1465527387607 Marionette DEBUG loaded listener.js 19:56:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (14406C00) [pid = 3692] [serial = 157] [outer = 130C0800] 19:56:28 INFO - PROCESS | 3692 | 1465527388131 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]]]}] 19:56:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 19:56:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 807ms 19:56:28 INFO - PROCESS | 3692 | 1465527388175 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 19:56:28 INFO - PROCESS | 3692 | 1465527388178 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 19:56:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 19:56:28 INFO - PROCESS | 3692 | 1465527388183 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 19:56:28 INFO - PROCESS | 3692 | 1465527388185 Marionette TRACE conn3 <- [1,178,null,{}] 19:56:28 INFO - PROCESS | 3692 | 1465527388189 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}] 19:56:28 INFO - PROCESS | 3692 | 1465527388192 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:28 INFO - PROCESS | 3692 | 1465527388291 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 19:56:28 INFO - PROCESS | 3692 | 1465527388375 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:28 INFO - PROCESS | 3692 | 1465527388377 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:28 INFO - PROCESS | 3692 | ++DOCSHELL 15E75000 == 36 [pid = 3692] [id = 54] 19:56:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (15E8E400) [pid = 3692] [serial = 158] [outer = 00000000] 19:56:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (16F68000) [pid = 3692] [serial = 159] [outer = 15E8E400] 19:56:28 INFO - PROCESS | 3692 | 1465527388430 Marionette DEBUG loaded listener.js 19:56:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (170C8800) [pid = 3692] [serial = 160] [outer = 15E8E400] 19:56:28 INFO - PROCESS | 3692 | 1465527388981 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]]]}] 19:56:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 19:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 867ms 19:56:29 INFO - PROCESS | 3692 | 1465527389051 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 19:56:29 INFO - PROCESS | 3692 | 1465527389055 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 19:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 19:56:29 INFO - PROCESS | 3692 | 1465527389065 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 19:56:29 INFO - PROCESS | 3692 | 1465527389070 Marionette TRACE conn3 <- [1,182,null,{}] 19:56:29 INFO - PROCESS | 3692 | 1465527389172 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}] 19:56:29 INFO - PROCESS | 3692 | 1465527389175 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:29 INFO - PROCESS | 3692 | 1465527389275 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 19:56:29 INFO - PROCESS | 3692 | 1465527389356 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:29 INFO - PROCESS | 3692 | 1465527389359 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:29 INFO - PROCESS | 3692 | ++DOCSHELL 10A4B000 == 37 [pid = 3692] [id = 55] 19:56:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (10A4B400) [pid = 3692] [serial = 161] [outer = 00000000] 19:56:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (10B62000) [pid = 3692] [serial = 162] [outer = 10A4B400] 19:56:29 INFO - PROCESS | 3692 | 1465527389408 Marionette DEBUG loaded listener.js 19:56:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (1122CC00) [pid = 3692] [serial = 163] [outer = 10A4B400] 19:56:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (10561400) [pid = 3692] [serial = 164] [outer = 1B73A400] 19:56:29 INFO - PROCESS | 3692 | --DOCSHELL 15DC1C00 == 36 [pid = 3692] [id = 51] 19:56:29 INFO - PROCESS | 3692 | --DOCSHELL 1440B000 == 35 [pid = 3692] [id = 50] 19:56:29 INFO - PROCESS | 3692 | --DOCSHELL 13B4A400 == 34 [pid = 3692] [id = 49] 19:56:29 INFO - PROCESS | 3692 | --DOCSHELL 1309C800 == 33 [pid = 3692] [id = 48] 19:56:29 INFO - PROCESS | 3692 | --DOCSHELL 13147800 == 32 [pid = 3692] [id = 45] 19:56:29 INFO - PROCESS | 3692 | --DOCSHELL 10E22800 == 31 [pid = 3692] [id = 47] 19:56:29 INFO - PROCESS | 3692 | --DOCSHELL 14FBB000 == 30 [pid = 3692] [id = 46] 19:56:29 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (11231000) [pid = 3692] [serial = 114] [outer = 00000000] [url = about:blank] 19:56:29 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (14FC2400) [pid = 3692] [serial = 117] [outer = 00000000] [url = about:blank] 19:56:29 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (17B41800) [pid = 3692] [serial = 120] [outer = 00000000] [url = about:blank] 19:56:29 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (19B0DC00) [pid = 3692] [serial = 123] [outer = 00000000] [url = about:blank] 19:56:29 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (11C1E400) [pid = 3692] [serial = 126] [outer = 00000000] [url = about:blank] 19:56:29 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (114B9400) [pid = 3692] [serial = 129] [outer = 00000000] [url = about:blank] 19:56:29 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (13322000) [pid = 3692] [serial = 132] [outer = 00000000] [url = about:blank] 19:56:29 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (12ADE000) [pid = 3692] [serial = 115] [outer = 00000000] [url = about:blank] 19:56:29 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (15313C00) [pid = 3692] [serial = 118] [outer = 00000000] [url = about:blank] 19:56:29 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (1825BC00) [pid = 3692] [serial = 121] [outer = 00000000] [url = about:blank] 19:56:29 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (16AD5C00) [pid = 3692] [serial = 111] [outer = 00000000] [url = about:blank] 19:56:29 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (16F70C00) [pid = 3692] [serial = 112] [outer = 00000000] [url = about:blank] 19:56:29 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (1146A800) [pid = 3692] [serial = 99] [outer = 00000000] [url = about:blank] 19:56:29 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (1122A800) [pid = 3692] [serial = 100] [outer = 00000000] [url = about:blank] 19:56:29 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (15DB7800) [pid = 3692] [serial = 109] [outer = 00000000] [url = about:blank] 19:56:29 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (13320400) [pid = 3692] [serial = 102] [outer = 00000000] [url = about:blank] 19:56:29 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (15A99800) [pid = 3692] [serial = 108] [outer = 00000000] [url = about:blank] 19:56:29 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (1334E000) [pid = 3692] [serial = 103] [outer = 00000000] [url = about:blank] 19:56:29 INFO - PROCESS | 3692 | --DOMWINDOW == 62 (14FB9000) [pid = 3692] [serial = 106] [outer = 00000000] [url = about:blank] 19:56:29 INFO - PROCESS | 3692 | --DOMWINDOW == 61 (1A890400) [pid = 3692] [serial = 97] [outer = 00000000] [url = about:blank] 19:56:29 INFO - PROCESS | 3692 | --DOMWINDOW == 60 (13B46000) [pid = 3692] [serial = 105] [outer = 00000000] [url = about:blank] 19:56:29 INFO - PROCESS | 3692 | --DOMWINDOW == 59 (1A88D000) [pid = 3692] [serial = 96] [outer = 00000000] [url = about:blank] 19:56:29 INFO - PROCESS | 3692 | --DOMWINDOW == 58 (1A677C00) [pid = 3692] [serial = 94] [outer = 00000000] [url = about:blank] 19:56:29 INFO - PROCESS | 3692 | 1465527389913 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]]]}] 19:56:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 19:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 897ms 19:56:29 INFO - PROCESS | 3692 | 1465527389972 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 19:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 19:56:29 INFO - PROCESS | 3692 | 1465527389975 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 19:56:29 INFO - PROCESS | 3692 | 1465527389980 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 19:56:29 INFO - PROCESS | 3692 | 1465527389983 Marionette TRACE conn3 <- [1,186,null,{}] 19:56:29 INFO - PROCESS | 3692 | 1465527389987 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}] 19:56:29 INFO - PROCESS | 3692 | 1465527389990 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:30 INFO - PROCESS | 3692 | 1465527390056 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 19:56:30 INFO - PROCESS | 3692 | 1465527390129 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:30 INFO - PROCESS | 3692 | 1465527390133 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:30 INFO - PROCESS | 3692 | ++DOCSHELL 13320400 == 31 [pid = 3692] [id = 56] 19:56:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 59 (13320C00) [pid = 3692] [serial = 165] [outer = 00000000] 19:56:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 60 (1365F800) [pid = 3692] [serial = 166] [outer = 13320C00] 19:56:30 INFO - PROCESS | 3692 | 1465527390179 Marionette DEBUG loaded listener.js 19:56:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 61 (14409400) [pid = 3692] [serial = 167] [outer = 13320C00] 19:56:30 INFO - PROCESS | 3692 | 1465527390521 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]]]}] 19:56:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 19:56:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 568ms 19:56:30 INFO - PROCESS | 3692 | 1465527390540 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 19:56:30 INFO - PROCESS | 3692 | 1465527390542 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 19:56:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 19:56:30 INFO - PROCESS | 3692 | 1465527390546 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 19:56:30 INFO - PROCESS | 3692 | 1465527390548 Marionette TRACE conn3 <- [1,190,null,{}] 19:56:30 INFO - PROCESS | 3692 | 1465527390551 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}] 19:56:30 INFO - PROCESS | 3692 | 1465527390554 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:30 INFO - PROCESS | 3692 | 1465527390663 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 19:56:30 INFO - PROCESS | 3692 | 1465527390735 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:30 INFO - PROCESS | 3692 | 1465527390739 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:30 INFO - PROCESS | 3692 | ++DOCSHELL 1319BC00 == 32 [pid = 3692] [id = 57] 19:56:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 62 (1551D000) [pid = 3692] [serial = 168] [outer = 00000000] 19:56:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 63 (15A9DC00) [pid = 3692] [serial = 169] [outer = 1551D000] 19:56:30 INFO - PROCESS | 3692 | 1465527390787 Marionette DEBUG loaded listener.js 19:56:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (15DB9C00) [pid = 3692] [serial = 170] [outer = 1551D000] 19:56:31 INFO - PROCESS | 3692 | 1465527391110 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]]]}] 19:56:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 19:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 613ms 19:56:31 INFO - PROCESS | 3692 | 1465527391171 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 19:56:31 INFO - PROCESS | 3692 | 1465527391177 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 19:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 19:56:31 INFO - PROCESS | 3692 | 1465527391181 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 19:56:31 INFO - PROCESS | 3692 | 1465527391183 Marionette TRACE conn3 <- [1,194,null,{}] 19:56:31 INFO - PROCESS | 3692 | 1465527391170 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}] 19:56:31 INFO - PROCESS | 3692 | 1465527391172 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:31 INFO - PROCESS | 3692 | 1465527391254 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 19:56:31 INFO - PROCESS | 3692 | 1465527391259 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:31 INFO - PROCESS | 3692 | 1465527391261 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:31 INFO - PROCESS | 3692 | ++DOCSHELL 16AD3800 == 33 [pid = 3692] [id = 58] 19:56:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (16BFC000) [pid = 3692] [serial = 171] [outer = 00000000] 19:56:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (1732AC00) [pid = 3692] [serial = 172] [outer = 16BFC000] 19:56:31 INFO - PROCESS | 3692 | 1465527391305 Marionette DEBUG loaded listener.js 19:56:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (178D0C00) [pid = 3692] [serial = 173] [outer = 16BFC000] 19:56:31 INFO - PROCESS | 3692 | 1465527391697 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]]]}] 19:56:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 19:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 568ms 19:56:31 INFO - PROCESS | 3692 | 1465527391743 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 19:56:31 INFO - PROCESS | 3692 | 1465527391745 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 19:56:31 INFO - PROCESS | 3692 | 1465527391753 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 19:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 19:56:31 INFO - PROCESS | 3692 | 1465527391754 Marionette TRACE conn3 <- [1,198,null,{}] 19:56:31 INFO - PROCESS | 3692 | 1465527391764 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}] 19:56:31 INFO - PROCESS | 3692 | 1465527391766 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:31 INFO - PROCESS | 3692 | 1465527391869 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 19:56:31 INFO - PROCESS | 3692 | 1465527391875 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:31 INFO - PROCESS | 3692 | 1465527391877 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:31 INFO - PROCESS | 3692 | ++DOCSHELL 1791F800 == 34 [pid = 3692] [id = 59] 19:56:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (17922000) [pid = 3692] [serial = 174] [outer = 00000000] 19:56:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (17B3F800) [pid = 3692] [serial = 175] [outer = 17922000] 19:56:31 INFO - PROCESS | 3692 | 1465527391919 Marionette DEBUG loaded listener.js 19:56:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (17B40400) [pid = 3692] [serial = 176] [outer = 17922000] 19:56:32 INFO - PROCESS | 3692 | 1465527392314 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]]]}] 19:56:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 19:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 613ms 19:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 19:56:32 INFO - PROCESS | 3692 | 1465527392379 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 19:56:32 INFO - PROCESS | 3692 | 1465527392381 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 19:56:32 INFO - PROCESS | 3692 | 1465527392368 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 19:56:32 INFO - PROCESS | 3692 | 1465527392370 Marionette TRACE conn3 <- [1,202,null,{}] 19:56:32 INFO - PROCESS | 3692 | 1465527392373 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}] 19:56:32 INFO - PROCESS | 3692 | 1465527392378 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:32 INFO - PROCESS | 3692 | 1465527392509 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 19:56:32 INFO - PROCESS | 3692 | 1465527392514 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:32 INFO - PROCESS | 3692 | 1465527392517 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:32 INFO - PROCESS | 3692 | ++DOCSHELL 178D3400 == 35 [pid = 3692] [id = 60] 19:56:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (17B44C00) [pid = 3692] [serial = 177] [outer = 00000000] 19:56:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (1852E400) [pid = 3692] [serial = 178] [outer = 17B44C00] 19:56:32 INFO - PROCESS | 3692 | 1465527392559 Marionette DEBUG loaded listener.js 19:56:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (19B0FC00) [pid = 3692] [serial = 179] [outer = 17B44C00] 19:56:32 INFO - PROCESS | 3692 | 1465527392955 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]]]}] 19:56:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 19:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 598ms 19:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 19:56:32 INFO - PROCESS | 3692 | 1465527392988 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 19:56:32 INFO - PROCESS | 3692 | 1465527392990 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 19:56:32 INFO - PROCESS | 3692 | 1465527392994 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 19:56:32 INFO - PROCESS | 3692 | 1465527392995 Marionette TRACE conn3 <- [1,206,null,{}] 19:56:32 INFO - PROCESS | 3692 | 1465527393005 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}] 19:56:32 INFO - PROCESS | 3692 | 1465527393007 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:33 INFO - PROCESS | 3692 | 1465527393106 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 19:56:33 INFO - PROCESS | 3692 | 1465527393164 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:33 INFO - PROCESS | 3692 | 1465527393165 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:33 INFO - PROCESS | 3692 | ++DOCSHELL 19B4D800 == 36 [pid = 3692] [id = 61] 19:56:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (19B4F400) [pid = 3692] [serial = 180] [outer = 00000000] 19:56:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (19D5BC00) [pid = 3692] [serial = 181] [outer = 19B4F400] 19:56:33 INFO - PROCESS | 3692 | 1465527393207 Marionette DEBUG loaded listener.js 19:56:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (19D62400) [pid = 3692] [serial = 182] [outer = 19B4F400] 19:56:33 INFO - PROCESS | 3692 | 1465527393563 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]]]}] 19:56:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 19:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 613ms 19:56:33 INFO - PROCESS | 3692 | 1465527393603 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 19:56:33 INFO - PROCESS | 3692 | 1465527393606 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 19:56:33 INFO - PROCESS | 3692 | 1465527393609 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 19:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 19:56:33 INFO - PROCESS | 3692 | 1465527393611 Marionette TRACE conn3 <- [1,210,null,{}] 19:56:33 INFO - PROCESS | 3692 | 1465527393614 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}] 19:56:33 INFO - PROCESS | 3692 | 1465527393616 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:33 INFO - PROCESS | 3692 | 1465527393732 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 19:56:33 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (130C2800) [pid = 3692] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 19:56:33 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (13B4B400) [pid = 3692] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 19:56:33 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (153E3000) [pid = 3692] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 19:56:33 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (10E23800) [pid = 3692] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 19:56:33 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (14FBBC00) [pid = 3692] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 19:56:33 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (10A47400) [pid = 3692] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 19:56:33 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (10F5D000) [pid = 3692] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 19:56:33 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (18259800) [pid = 3692] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 19:56:33 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (13313800) [pid = 3692] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 19:56:33 INFO - PROCESS | 3692 | 1465527393780 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:33 INFO - PROCESS | 3692 | 1465527393782 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:33 INFO - PROCESS | 3692 | ++DOCSHELL 103CD400 == 37 [pid = 3692] [id = 62] 19:56:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (10A47400) [pid = 3692] [serial = 183] [outer = 00000000] 19:56:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (12AE7400) [pid = 3692] [serial = 184] [outer = 10A47400] 19:56:33 INFO - PROCESS | 3692 | 1465527393828 Marionette DEBUG loaded listener.js 19:56:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (1365B800) [pid = 3692] [serial = 185] [outer = 10A47400] 19:56:34 INFO - PROCESS | 3692 | 1465527394177 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]]]}] 19:56:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 19:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 598ms 19:56:34 INFO - PROCESS | 3692 | 1465527394232 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 19:56:34 INFO - PROCESS | 3692 | 1465527394234 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 19:56:34 INFO - PROCESS | 3692 | 1465527394237 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 19:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 19:56:34 INFO - PROCESS | 3692 | 1465527394239 Marionette TRACE conn3 <- [1,214,null,{}] 19:56:34 INFO - PROCESS | 3692 | 1465527394242 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}] 19:56:34 INFO - PROCESS | 3692 | 1465527394244 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:34 INFO - PROCESS | 3692 | 1465527394320 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 19:56:34 INFO - PROCESS | 3692 | 1465527394326 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:34 INFO - PROCESS | 3692 | 1465527394328 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:34 INFO - PROCESS | 3692 | ++DOCSHELL 15E73000 == 38 [pid = 3692] [id = 63] 19:56:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (15E74800) [pid = 3692] [serial = 186] [outer = 00000000] 19:56:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (1A67AC00) [pid = 3692] [serial = 187] [outer = 15E74800] 19:56:34 INFO - PROCESS | 3692 | 1465527394369 Marionette DEBUG loaded listener.js 19:56:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (1A681800) [pid = 3692] [serial = 188] [outer = 15E74800] 19:56:34 INFO - PROCESS | 3692 | 1465527394728 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]]]}] 19:56:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 19:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 509ms 19:56:34 INFO - PROCESS | 3692 | 1465527394738 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 19:56:34 INFO - PROCESS | 3692 | 1465527394739 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 19:56:34 INFO - PROCESS | 3692 | 1465527394742 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 19:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 19:56:34 INFO - PROCESS | 3692 | 1465527394744 Marionette TRACE conn3 <- [1,218,null,{}] 19:56:34 INFO - PROCESS | 3692 | 1465527394748 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}] 19:56:34 INFO - PROCESS | 3692 | 1465527394750 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:34 INFO - PROCESS | 3692 | 1465527394856 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 19:56:34 INFO - PROCESS | 3692 | 1465527394862 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:34 INFO - PROCESS | 3692 | 1465527394864 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:34 INFO - PROCESS | 3692 | ++DOCSHELL 11CBDC00 == 39 [pid = 3692] [id = 64] 19:56:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (12BC2000) [pid = 3692] [serial = 189] [outer = 00000000] 19:56:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (1A73C000) [pid = 3692] [serial = 190] [outer = 12BC2000] 19:56:34 INFO - PROCESS | 3692 | 1465527394915 Marionette DEBUG loaded listener.js 19:56:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (1A88A400) [pid = 3692] [serial = 191] [outer = 12BC2000] 19:56:35 INFO - PROCESS | 3692 | 1465527395278 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]]]}] 19:56:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 19:56:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 568ms 19:56:35 INFO - PROCESS | 3692 | 1465527395319 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 19:56:35 INFO - PROCESS | 3692 | 1465527395321 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 19:56:35 INFO - PROCESS | 3692 | 1465527395324 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 19:56:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 19:56:35 INFO - PROCESS | 3692 | 1465527395326 Marionette TRACE conn3 <- [1,222,null,{}] 19:56:35 INFO - PROCESS | 3692 | 1465527395329 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}] 19:56:35 INFO - PROCESS | 3692 | 1465527395332 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:35 INFO - PROCESS | 3692 | 1465527395449 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 19:56:35 INFO - PROCESS | 3692 | 1465527395456 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:35 INFO - PROCESS | 3692 | 1465527395458 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:35 INFO - PROCESS | 3692 | ++DOCSHELL 1A18C800 == 40 [pid = 3692] [id = 65] 19:56:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (1A192800) [pid = 3692] [serial = 192] [outer = 00000000] 19:56:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (1A896800) [pid = 3692] [serial = 193] [outer = 1A192800] 19:56:35 INFO - PROCESS | 3692 | 1465527395502 Marionette DEBUG loaded listener.js 19:56:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (1A9F0400) [pid = 3692] [serial = 194] [outer = 1A192800] 19:56:36 INFO - PROCESS | 3692 | 1465527396039 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]]]}] 19:56:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 19:56:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 762ms 19:56:36 INFO - PROCESS | 3692 | 1465527396092 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 19:56:36 INFO - PROCESS | 3692 | 1465527396096 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 19:56:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 19:56:36 INFO - PROCESS | 3692 | 1465527396101 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 19:56:36 INFO - PROCESS | 3692 | 1465527396106 Marionette TRACE conn3 <- [1,226,null,{}] 19:56:36 INFO - PROCESS | 3692 | 1465527396113 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}] 19:56:36 INFO - PROCESS | 3692 | 1465527396118 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:36 INFO - PROCESS | 3692 | 1465527396228 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 19:56:36 INFO - PROCESS | 3692 | 1465527396306 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:36 INFO - PROCESS | 3692 | 1465527396309 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:36 INFO - PROCESS | 3692 | ++DOCSHELL 10479400 == 41 [pid = 3692] [id = 66] 19:56:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (104E1800) [pid = 3692] [serial = 195] [outer = 00000000] 19:56:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (12DA0C00) [pid = 3692] [serial = 196] [outer = 104E1800] 19:56:36 INFO - PROCESS | 3692 | 1465527396406 Marionette DEBUG loaded listener.js 19:56:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (14401800) [pid = 3692] [serial = 197] [outer = 104E1800] 19:56:36 INFO - PROCESS | 3692 | 1465527396953 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]]]}] 19:56:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 19:56:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 897ms 19:56:37 INFO - PROCESS | 3692 | 1465527397011 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 19:56:37 INFO - PROCESS | 3692 | 1465527397016 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 19:56:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 19:56:37 INFO - PROCESS | 3692 | 1465527397022 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 19:56:37 INFO - PROCESS | 3692 | 1465527397025 Marionette TRACE conn3 <- [1,230,null,{}] 19:56:37 INFO - PROCESS | 3692 | 1465527397029 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}] 19:56:37 INFO - PROCESS | 3692 | 1465527397032 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:37 INFO - PROCESS | 3692 | 1465527397139 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 19:56:37 INFO - PROCESS | 3692 | 1465527397214 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:37 INFO - PROCESS | 3692 | 1465527397217 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:37 INFO - PROCESS | 3692 | ++DOCSHELL 1553F800 == 42 [pid = 3692] [id = 67] 19:56:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (15542800) [pid = 3692] [serial = 198] [outer = 00000000] 19:56:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (16B95400) [pid = 3692] [serial = 199] [outer = 15542800] 19:56:37 INFO - PROCESS | 3692 | 1465527397271 Marionette DEBUG loaded listener.js 19:56:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (17280800) [pid = 3692] [serial = 200] [outer = 15542800] 19:56:37 INFO - PROCESS | 3692 | 1465527397789 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]]]}] 19:56:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 19:56:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 808ms 19:56:37 INFO - PROCESS | 3692 | 1465527397826 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 19:56:37 INFO - PROCESS | 3692 | 1465527397829 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 19:56:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 19:56:37 INFO - PROCESS | 3692 | 1465527397833 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 19:56:37 INFO - PROCESS | 3692 | 1465527397836 Marionette TRACE conn3 <- [1,234,null,{}] 19:56:37 INFO - PROCESS | 3692 | 1465527397847 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}] 19:56:37 INFO - PROCESS | 3692 | 1465527397852 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:37 INFO - PROCESS | 3692 | 1465527397957 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 19:56:38 INFO - PROCESS | 3692 | 1465527398048 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:38 INFO - PROCESS | 3692 | 1465527398051 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:38 INFO - PROCESS | 3692 | ++DOCSHELL 18531400 == 43 [pid = 3692] [id = 68] 19:56:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (18531C00) [pid = 3692] [serial = 201] [outer = 00000000] 19:56:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (19D57800) [pid = 3692] [serial = 202] [outer = 18531C00] 19:56:38 INFO - PROCESS | 3692 | 1465527398088 Marionette DEBUG loaded listener.js 19:56:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (19D89400) [pid = 3692] [serial = 203] [outer = 18531C00] 19:56:38 INFO - PROCESS | 3692 | 1465527398788 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]]]}] 19:56:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 19:56:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 986ms 19:56:38 INFO - PROCESS | 3692 | 1465527398839 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 19:56:38 INFO - PROCESS | 3692 | 1465527398843 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 19:56:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 19:56:38 INFO - PROCESS | 3692 | 1465527398847 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 19:56:38 INFO - PROCESS | 3692 | 1465527398850 Marionette TRACE conn3 <- [1,238,null,{}] 19:56:38 INFO - PROCESS | 3692 | 1465527398867 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}] 19:56:38 INFO - PROCESS | 3692 | 1465527398854 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:38 INFO - PROCESS | 3692 | 1465527398949 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 19:56:39 INFO - PROCESS | 3692 | 1465527399031 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:39 INFO - PROCESS | 3692 | 1465527399034 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:39 INFO - PROCESS | 3692 | ++DOCSHELL 130C0400 == 44 [pid = 3692] [id = 69] 19:56:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (130C1400) [pid = 3692] [serial = 204] [outer = 00000000] 19:56:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (1331A400) [pid = 3692] [serial = 205] [outer = 130C1400] 19:56:39 INFO - PROCESS | 3692 | 1465527399127 Marionette DEBUG loaded listener.js 19:56:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (1334F400) [pid = 3692] [serial = 206] [outer = 130C1400] 19:56:39 INFO - PROCESS | 3692 | --DOCSHELL 11CBDC00 == 43 [pid = 3692] [id = 64] 19:56:39 INFO - PROCESS | 3692 | --DOCSHELL 15E73000 == 42 [pid = 3692] [id = 63] 19:56:39 INFO - PROCESS | 3692 | --DOCSHELL 103CD400 == 41 [pid = 3692] [id = 62] 19:56:39 INFO - PROCESS | 3692 | --DOCSHELL 19B4D800 == 40 [pid = 3692] [id = 61] 19:56:39 INFO - PROCESS | 3692 | --DOCSHELL 178D3400 == 39 [pid = 3692] [id = 60] 19:56:39 INFO - PROCESS | 3692 | --DOCSHELL 1791F800 == 38 [pid = 3692] [id = 59] 19:56:39 INFO - PROCESS | 3692 | --DOCSHELL 16AD3800 == 37 [pid = 3692] [id = 58] 19:56:39 INFO - PROCESS | 3692 | --DOCSHELL 1319BC00 == 36 [pid = 3692] [id = 57] 19:56:39 INFO - PROCESS | 3692 | --DOCSHELL 13320400 == 35 [pid = 3692] [id = 56] 19:56:39 INFO - PROCESS | 3692 | --DOCSHELL 10A4B000 == 34 [pid = 3692] [id = 55] 19:56:39 INFO - PROCESS | 3692 | --DOCSHELL 15E75000 == 33 [pid = 3692] [id = 54] 19:56:39 INFO - PROCESS | 3692 | --DOCSHELL 114BC400 == 32 [pid = 3692] [id = 53] 19:56:39 INFO - PROCESS | 3692 | --DOCSHELL 103CD000 == 31 [pid = 3692] [id = 52] 19:56:39 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (1365C000) [pid = 3692] [serial = 141] [outer = 00000000] [url = about:blank] 19:56:39 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (1440C400) [pid = 3692] [serial = 144] [outer = 00000000] [url = about:blank] 19:56:39 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (16AD4400) [pid = 3692] [serial = 148] [outer = 00000000] [url = about:blank] 19:56:39 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (10F60C00) [pid = 3692] [serial = 138] [outer = 00000000] [url = about:blank] 19:56:39 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (11228400) [pid = 3692] [serial = 139] [outer = 00000000] [url = about:blank] 19:56:39 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (1393CC00) [pid = 3692] [serial = 142] [outer = 00000000] [url = about:blank] 19:56:39 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (15E7BC00) [pid = 3692] [serial = 147] [outer = 00000000] [url = about:blank] 19:56:39 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (1551AC00) [pid = 3692] [serial = 136] [outer = 00000000] [url = about:blank] 19:56:39 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (1577BC00) [pid = 3692] [serial = 145] [outer = 00000000] [url = about:blank] 19:56:39 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (1531B800) [pid = 3692] [serial = 135] [outer = 00000000] [url = about:blank] 19:56:39 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (12D64800) [pid = 3692] [serial = 127] [outer = 00000000] [url = about:blank] 19:56:39 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (12808000) [pid = 3692] [serial = 130] [outer = 00000000] [url = about:blank] 19:56:39 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (19D5A800) [pid = 3692] [serial = 124] [outer = 00000000] [url = about:blank] 19:56:39 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (133C8000) [pid = 3692] [serial = 133] [outer = 00000000] [url = about:blank] 19:56:39 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (16EF6400) [pid = 3692] [serial = 150] [outer = 00000000] [url = about:blank] 19:56:39 INFO - PROCESS | 3692 | 1465527399570 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]]]}] 19:56:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 19:56:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 763ms 19:56:39 INFO - PROCESS | 3692 | 1465527399609 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 19:56:39 INFO - PROCESS | 3692 | 1465527399613 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 19:56:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 19:56:39 INFO - PROCESS | 3692 | 1465527399619 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 19:56:39 INFO - PROCESS | 3692 | 1465527399622 Marionette TRACE conn3 <- [1,242,null,{}] 19:56:39 INFO - PROCESS | 3692 | 1465527399625 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}] 19:56:39 INFO - PROCESS | 3692 | 1465527399628 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:39 INFO - PROCESS | 3692 | 1465527399695 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 19:56:39 INFO - PROCESS | 3692 | 1465527399703 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:39 INFO - PROCESS | 3692 | 1465527399706 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:39 INFO - PROCESS | 3692 | ++DOCSHELL 12AE7000 == 32 [pid = 3692] [id = 70] 19:56:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (12BC2800) [pid = 3692] [serial = 207] [outer = 00000000] 19:56:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (1365C000) [pid = 3692] [serial = 208] [outer = 12BC2800] 19:56:39 INFO - PROCESS | 3692 | 1465527399751 Marionette DEBUG loaded listener.js 19:56:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (1393F000) [pid = 3692] [serial = 209] [outer = 12BC2800] 19:56:40 INFO - PROCESS | 3692 | 1465527400174 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]]]}] 19:56:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 19:56:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 598ms 19:56:40 INFO - PROCESS | 3692 | 1465527400221 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 19:56:40 INFO - PROCESS | 3692 | 1465527400223 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 19:56:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 19:56:40 INFO - PROCESS | 3692 | 1465527400227 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 19:56:40 INFO - PROCESS | 3692 | 1465527400230 Marionette TRACE conn3 <- [1,246,null,{}] 19:56:40 INFO - PROCESS | 3692 | 1465527400240 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}] 19:56:40 INFO - PROCESS | 3692 | 1465527400244 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:40 INFO - PROCESS | 3692 | 1465527400347 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 19:56:40 INFO - PROCESS | 3692 | 1465527400356 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:40 INFO - PROCESS | 3692 | 1465527400359 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:40 INFO - PROCESS | 3692 | ++DOCSHELL 157C7000 == 33 [pid = 3692] [id = 71] 19:56:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (157C7400) [pid = 3692] [serial = 210] [outer = 00000000] 19:56:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (15A9BC00) [pid = 3692] [serial = 211] [outer = 157C7400] 19:56:40 INFO - PROCESS | 3692 | 1465527400412 Marionette DEBUG loaded listener.js 19:56:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (15E72C00) [pid = 3692] [serial = 212] [outer = 157C7400] 19:56:40 INFO - PROCESS | 3692 | 1465527400815 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]]]}] 19:56:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 19:56:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 613ms 19:56:40 INFO - PROCESS | 3692 | 1465527400850 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 19:56:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 19:56:40 INFO - PROCESS | 3692 | 1465527400853 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 19:56:40 INFO - PROCESS | 3692 | 1465527400856 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 19:56:40 INFO - PROCESS | 3692 | 1465527400858 Marionette TRACE conn3 <- [1,250,null,{}] 19:56:40 INFO - PROCESS | 3692 | 1465527400862 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}] 19:56:40 INFO - PROCESS | 3692 | 1465527400864 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:40 INFO - PROCESS | 3692 | 1465527400929 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 19:56:40 INFO - PROCESS | 3692 | 1465527400934 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:40 INFO - PROCESS | 3692 | 1465527400936 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:40 INFO - PROCESS | 3692 | ++DOCSHELL 16AD5400 == 34 [pid = 3692] [id = 72] 19:56:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (16B8E800) [pid = 3692] [serial = 213] [outer = 00000000] 19:56:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (16F6B400) [pid = 3692] [serial = 214] [outer = 16B8E800] 19:56:40 INFO - PROCESS | 3692 | 1465527400981 Marionette DEBUG loaded listener.js 19:56:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (170C6000) [pid = 3692] [serial = 215] [outer = 16B8E800] 19:56:41 INFO - PROCESS | 3692 | 1465527401391 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]]]}] 19:56:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 19:56:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 568ms 19:56:41 INFO - PROCESS | 3692 | 1465527401427 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 19:56:41 INFO - PROCESS | 3692 | 1465527401429 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 19:56:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 19:56:41 INFO - PROCESS | 3692 | 1465527401433 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 19:56:41 INFO - PROCESS | 3692 | 1465527401435 Marionette TRACE conn3 <- [1,254,null,{}] 19:56:41 INFO - PROCESS | 3692 | 1465527401438 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}] 19:56:41 INFO - PROCESS | 3692 | 1465527401440 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:41 INFO - PROCESS | 3692 | 1465527401518 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 19:56:41 INFO - PROCESS | 3692 | 1465527401523 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:41 INFO - PROCESS | 3692 | 1465527401525 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:41 INFO - PROCESS | 3692 | ++DOCSHELL 170C5400 == 35 [pid = 3692] [id = 73] 19:56:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (170C5800) [pid = 3692] [serial = 216] [outer = 00000000] 19:56:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (17B3F400) [pid = 3692] [serial = 217] [outer = 170C5800] 19:56:41 INFO - PROCESS | 3692 | 1465527401568 Marionette DEBUG loaded listener.js 19:56:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (17B40000) [pid = 3692] [serial = 218] [outer = 170C5800] 19:56:42 INFO - PROCESS | 3692 | 1465527402013 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]]]}] 19:56:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 19:56:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 613ms 19:56:42 INFO - PROCESS | 3692 | 1465527402051 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 19:56:42 INFO - PROCESS | 3692 | 1465527402053 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 19:56:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 19:56:42 INFO - PROCESS | 3692 | 1465527402044 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 19:56:42 INFO - PROCESS | 3692 | 1465527402046 Marionette TRACE conn3 <- [1,258,null,{}] 19:56:42 INFO - PROCESS | 3692 | 1465527402050 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}] 19:56:42 INFO - PROCESS | 3692 | 1465527402055 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:42 INFO - PROCESS | 3692 | 1465527402183 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 19:56:42 INFO - PROCESS | 3692 | 1465527402239 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:42 INFO - PROCESS | 3692 | 1465527402241 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:42 INFO - PROCESS | 3692 | ++DOCSHELL 10E22000 == 36 [pid = 3692] [id = 74] 19:56:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (19D5E000) [pid = 3692] [serial = 219] [outer = 00000000] 19:56:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (19D8B000) [pid = 3692] [serial = 220] [outer = 19D5E000] 19:56:42 INFO - PROCESS | 3692 | 1465527402286 Marionette DEBUG loaded listener.js 19:56:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (19D8B800) [pid = 3692] [serial = 221] [outer = 19D5E000] 19:56:42 INFO - PROCESS | 3692 | 1465527402664 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]]]}] 19:56:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 19:56:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 658ms 19:56:42 INFO - PROCESS | 3692 | 1465527402721 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 19:56:42 INFO - PROCESS | 3692 | 1465527402723 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 19:56:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 19:56:42 INFO - PROCESS | 3692 | 1465527402730 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 19:56:42 INFO - PROCESS | 3692 | 1465527402732 Marionette TRACE conn3 <- [1,262,null,{}] 19:56:42 INFO - PROCESS | 3692 | 1465527402735 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}] 19:56:42 INFO - PROCESS | 3692 | 1465527402737 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:42 INFO - PROCESS | 3692 | 1465527402860 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 19:56:42 INFO - PROCESS | 3692 | 1465527402872 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:42 INFO - PROCESS | 3692 | 1465527402874 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:42 INFO - PROCESS | 3692 | ++DOCSHELL 19D90800 == 37 [pid = 3692] [id = 75] 19:56:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (19D90C00) [pid = 3692] [serial = 222] [outer = 00000000] 19:56:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (1A67F000) [pid = 3692] [serial = 223] [outer = 19D90C00] 19:56:42 INFO - PROCESS | 3692 | 1465527402918 Marionette DEBUG loaded listener.js 19:56:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (1A739800) [pid = 3692] [serial = 224] [outer = 19D90C00] 19:56:43 INFO - PROCESS | 3692 | 1465527403299 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]]]}] 19:56:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 19:56:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 613ms 19:56:43 INFO - PROCESS | 3692 | 1465527403333 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 19:56:43 INFO - PROCESS | 3692 | 1465527403335 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 19:56:43 INFO - PROCESS | 3692 | 1465527403338 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 19:56:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 19:56:43 INFO - PROCESS | 3692 | 1465527403340 Marionette TRACE conn3 <- [1,266,null,{}] 19:56:43 INFO - PROCESS | 3692 | 1465527403343 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}] 19:56:43 INFO - PROCESS | 3692 | 1465527403345 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:43 INFO - PROCESS | 3692 | 1465527403451 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 19:56:43 INFO - PROCESS | 3692 | 1465527403457 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:43 INFO - PROCESS | 3692 | 1465527403459 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:43 INFO - PROCESS | 3692 | ++DOCSHELL 19D95400 == 38 [pid = 3692] [id = 76] 19:56:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (1A88C800) [pid = 3692] [serial = 225] [outer = 00000000] 19:56:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (1A9EDC00) [pid = 3692] [serial = 226] [outer = 1A88C800] 19:56:43 INFO - PROCESS | 3692 | 1465527403503 Marionette DEBUG loaded listener.js 19:56:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (1A9F3400) [pid = 3692] [serial = 227] [outer = 1A88C800] 19:56:43 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (17B44C00) [pid = 3692] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 19:56:43 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (19B4F400) [pid = 3692] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 19:56:43 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (10A4B400) [pid = 3692] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 19:56:43 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (1551D000) [pid = 3692] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 19:56:43 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (16BFC000) [pid = 3692] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 19:56:43 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (13320C00) [pid = 3692] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 19:56:43 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (12BC2000) [pid = 3692] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 19:56:43 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (10A47400) [pid = 3692] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 19:56:43 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (17922000) [pid = 3692] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 19:56:43 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (15E74800) [pid = 3692] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 19:56:43 INFO - PROCESS | 3692 | 1465527404006 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]]]}] 19:56:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 19:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 702ms 19:56:44 INFO - PROCESS | 3692 | 1465527404043 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 19:56:44 INFO - PROCESS | 3692 | 1465527404045 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 19:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 19:56:44 INFO - PROCESS | 3692 | 1465527404050 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 19:56:44 INFO - PROCESS | 3692 | 1465527404052 Marionette TRACE conn3 <- [1,270,null,{}] 19:56:44 INFO - PROCESS | 3692 | 1465527404057 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}] 19:56:44 INFO - PROCESS | 3692 | 1465527404060 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:44 INFO - PROCESS | 3692 | 1465527404189 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 19:56:44 INFO - PROCESS | 3692 | 1465527404238 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:44 INFO - PROCESS | 3692 | 1465527404240 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:44 INFO - PROCESS | 3692 | ++DOCSHELL 16F69800 == 39 [pid = 3692] [id = 77] 19:56:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (17922000) [pid = 3692] [serial = 228] [outer = 00000000] 19:56:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (1A88F400) [pid = 3692] [serial = 229] [outer = 17922000] 19:56:44 INFO - PROCESS | 3692 | 1465527404282 Marionette DEBUG loaded listener.js 19:56:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (1A893000) [pid = 3692] [serial = 230] [outer = 17922000] 19:56:44 INFO - PROCESS | 3692 | 1465527404603 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]]]}] 19:56:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 19:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 568ms 19:56:44 INFO - PROCESS | 3692 | 1465527404628 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 19:56:44 INFO - PROCESS | 3692 | 1465527404630 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 19:56:44 INFO - PROCESS | 3692 | 1465527404634 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 19:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 19:56:44 INFO - PROCESS | 3692 | 1465527404635 Marionette TRACE conn3 <- [1,274,null,{}] 19:56:44 INFO - PROCESS | 3692 | 1465527404639 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}] 19:56:44 INFO - PROCESS | 3692 | 1465527404641 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:44 INFO - PROCESS | 3692 | 1465527404758 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 19:56:44 INFO - PROCESS | 3692 | 1465527404765 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:44 INFO - PROCESS | 3692 | 1465527404767 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:44 INFO - PROCESS | 3692 | ++DOCSHELL 10475000 == 40 [pid = 3692] [id = 78] 19:56:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (10A47C00) [pid = 3692] [serial = 231] [outer = 00000000] 19:56:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (1AB5D000) [pid = 3692] [serial = 232] [outer = 10A47C00] 19:56:44 INFO - PROCESS | 3692 | 1465527404810 Marionette DEBUG loaded listener.js 19:56:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (1AB62C00) [pid = 3692] [serial = 233] [outer = 10A47C00] 19:56:45 INFO - PROCESS | 3692 | 1465527405166 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]]]}] 19:56:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 19:56:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 569ms 19:56:45 INFO - PROCESS | 3692 | 1465527405213 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 19:56:45 INFO - PROCESS | 3692 | 1465527405215 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 19:56:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 19:56:45 INFO - PROCESS | 3692 | 1465527405218 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 19:56:45 INFO - PROCESS | 3692 | 1465527405220 Marionette TRACE conn3 <- [1,278,null,{}] 19:56:45 INFO - PROCESS | 3692 | 1465527405224 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}] 19:56:45 INFO - PROCESS | 3692 | 1465527405209 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:45 INFO - PROCESS | 3692 | 1465527405328 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 19:56:45 INFO - PROCESS | 3692 | 1465527405378 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:45 INFO - PROCESS | 3692 | 1465527405381 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:45 INFO - PROCESS | 3692 | ++DOCSHELL 153DE000 == 41 [pid = 3692] [id = 79] 19:56:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (1AB67000) [pid = 3692] [serial = 234] [outer = 00000000] 19:56:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (1ADE7C00) [pid = 3692] [serial = 235] [outer = 1AB67000] 19:56:45 INFO - PROCESS | 3692 | 1465527405452 Marionette DEBUG loaded listener.js 19:56:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (1AF9A800) [pid = 3692] [serial = 236] [outer = 1AB67000] 19:56:46 INFO - PROCESS | 3692 | 1465527405999 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]]]}] 19:56:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 19:56:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 867ms 19:56:46 INFO - PROCESS | 3692 | 1465527406078 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 19:56:46 INFO - PROCESS | 3692 | 1465527406082 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 19:56:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 19:56:46 INFO - PROCESS | 3692 | 1465527406090 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 19:56:46 INFO - PROCESS | 3692 | 1465527406095 Marionette TRACE conn3 <- [1,282,null,{}] 19:56:46 INFO - PROCESS | 3692 | 1465527406102 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}] 19:56:46 INFO - PROCESS | 3692 | 1465527406106 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:46 INFO - PROCESS | 3692 | 1465527406216 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 19:56:46 INFO - PROCESS | 3692 | 1465527406289 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:46 INFO - PROCESS | 3692 | 1465527406292 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:46 INFO - PROCESS | 3692 | ++DOCSHELL 10B5D400 == 42 [pid = 3692] [id = 80] 19:56:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (10E1BC00) [pid = 3692] [serial = 237] [outer = 00000000] 19:56:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (12BC2400) [pid = 3692] [serial = 238] [outer = 10E1BC00] 19:56:46 INFO - PROCESS | 3692 | 1465527406388 Marionette DEBUG loaded listener.js 19:56:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (1309EC00) [pid = 3692] [serial = 239] [outer = 10E1BC00] 19:56:46 INFO - PROCESS | 3692 | 1465527406958 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]]]}] 19:56:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 19:56:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 897ms 19:56:47 INFO - PROCESS | 3692 | 1465527406997 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 19:56:47 INFO - PROCESS | 3692 | 1465527407002 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 19:56:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 19:56:47 INFO - PROCESS | 3692 | 1465527407008 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 19:56:47 INFO - PROCESS | 3692 | 1465527407011 Marionette TRACE conn3 <- [1,286,null,{}] 19:56:47 INFO - PROCESS | 3692 | 1465527407015 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}] 19:56:47 INFO - PROCESS | 3692 | 1465527407018 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:47 INFO - PROCESS | 3692 | 1465527407133 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 19:56:47 INFO - PROCESS | 3692 | 1465527407211 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:47 INFO - PROCESS | 3692 | 1465527407213 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:47 INFO - PROCESS | 3692 | ++DOCSHELL 153DB400 == 43 [pid = 3692] [id = 81] 19:56:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (153DF400) [pid = 3692] [serial = 240] [outer = 00000000] 19:56:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (15780C00) [pid = 3692] [serial = 241] [outer = 153DF400] 19:56:47 INFO - PROCESS | 3692 | 1465527407268 Marionette DEBUG loaded listener.js 19:56:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (15E75800) [pid = 3692] [serial = 242] [outer = 153DF400] 19:56:47 INFO - PROCESS | 3692 | 1465527407750 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]]]}] 19:56:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 19:56:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 807ms 19:56:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 19:56:47 INFO - PROCESS | 3692 | 1465527407820 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 19:56:47 INFO - PROCESS | 3692 | 1465527407823 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 19:56:47 INFO - PROCESS | 3692 | 1465527407827 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 19:56:47 INFO - PROCESS | 3692 | 1465527407830 Marionette TRACE conn3 <- [1,290,null,{}] 19:56:47 INFO - PROCESS | 3692 | 1465527407841 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}] 19:56:47 INFO - PROCESS | 3692 | 1465527407846 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:47 INFO - PROCESS | 3692 | 1465527407933 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 19:56:48 INFO - PROCESS | 3692 | 1465527408025 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:48 INFO - PROCESS | 3692 | 1465527408029 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:48 INFO - PROCESS | 3692 | ++DOCSHELL 19D59400 == 44 [pid = 3692] [id = 82] 19:56:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (19D5AC00) [pid = 3692] [serial = 243] [outer = 00000000] 19:56:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (1A897800) [pid = 3692] [serial = 244] [outer = 19D5AC00] 19:56:48 INFO - PROCESS | 3692 | 1465527408084 Marionette DEBUG loaded listener.js 19:56:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (1AB5FC00) [pid = 3692] [serial = 245] [outer = 19D5AC00] 19:56:48 INFO - PROCESS | 3692 | 1465527408632 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]]]}] 19:56:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 19:56:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 867ms 19:56:48 INFO - PROCESS | 3692 | 1465527408706 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 19:56:48 INFO - PROCESS | 3692 | 1465527408708 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 19:56:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 19:56:48 INFO - PROCESS | 3692 | 1465527408736 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 19:56:48 INFO - PROCESS | 3692 | 1465527408738 Marionette TRACE conn3 <- [1,294,null,{}] 19:56:48 INFO - PROCESS | 3692 | 1465527408804 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}] 19:56:48 INFO - PROCESS | 3692 | 1465527408807 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:48 INFO - PROCESS | 3692 | 1465527408968 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 19:56:49 INFO - PROCESS | 3692 | 1465527409090 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:49 INFO - PROCESS | 3692 | 1465527409092 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:49 INFO - PROCESS | 3692 | ++DOCSHELL 11C1E400 == 45 [pid = 3692] [id = 83] 19:56:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (1280D400) [pid = 3692] [serial = 246] [outer = 00000000] 19:56:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (17994C00) [pid = 3692] [serial = 247] [outer = 1280D400] 19:56:49 INFO - PROCESS | 3692 | 1465527409146 Marionette DEBUG loaded listener.js 19:56:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (19B08800) [pid = 3692] [serial = 248] [outer = 1280D400] 19:56:49 INFO - PROCESS | 3692 | 1465527409805 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]]]}] 19:56:49 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. 19:56:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1121ms 19:56:49 INFO - PROCESS | 3692 | 1465527409864 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 19:56:49 INFO - PROCESS | 3692 | 1465527409867 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 19:56:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 19:56:49 INFO - PROCESS | 3692 | 1465527409872 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 19:56:49 INFO - PROCESS | 3692 | 1465527409875 Marionette TRACE conn3 <- [1,298,null,{}] 19:56:49 INFO - PROCESS | 3692 | 1465527409880 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}] 19:56:49 INFO - PROCESS | 3692 | 1465527409882 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:49 INFO - PROCESS | 3692 | 1465527409962 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 19:56:50 INFO - PROCESS | 3692 | 1465527410042 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:50 INFO - PROCESS | 3692 | 1465527410044 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:50 INFO - PROCESS | 3692 | ++DOCSHELL 12BC4800 == 46 [pid = 3692] [id = 84] 19:56:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (1319B000) [pid = 3692] [serial = 249] [outer = 00000000] 19:56:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (13322000) [pid = 3692] [serial = 250] [outer = 1319B000] 19:56:50 INFO - PROCESS | 3692 | 1465527410092 Marionette DEBUG loaded listener.js 19:56:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (13B42800) [pid = 3692] [serial = 251] [outer = 1319B000] 19:56:50 INFO - PROCESS | 3692 | --DOCSHELL 10475000 == 45 [pid = 3692] [id = 78] 19:56:50 INFO - PROCESS | 3692 | --DOCSHELL 16F69800 == 44 [pid = 3692] [id = 77] 19:56:50 INFO - PROCESS | 3692 | --DOCSHELL 19D95400 == 43 [pid = 3692] [id = 76] 19:56:50 INFO - PROCESS | 3692 | --DOCSHELL 19D90800 == 42 [pid = 3692] [id = 75] 19:56:50 INFO - PROCESS | 3692 | --DOCSHELL 10E22000 == 41 [pid = 3692] [id = 74] 19:56:50 INFO - PROCESS | 3692 | --DOCSHELL 170C5400 == 40 [pid = 3692] [id = 73] 19:56:50 INFO - PROCESS | 3692 | --DOCSHELL 16AD5400 == 39 [pid = 3692] [id = 72] 19:56:50 INFO - PROCESS | 3692 | --DOCSHELL 157C7000 == 38 [pid = 3692] [id = 71] 19:56:50 INFO - PROCESS | 3692 | --DOCSHELL 12AE7000 == 37 [pid = 3692] [id = 70] 19:56:50 INFO - PROCESS | 3692 | --DOCSHELL 130C0400 == 36 [pid = 3692] [id = 69] 19:56:50 INFO - PROCESS | 3692 | --DOCSHELL 10479400 == 35 [pid = 3692] [id = 66] 19:56:50 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (12AE7400) [pid = 3692] [serial = 184] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (1365B800) [pid = 3692] [serial = 185] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (19D62400) [pid = 3692] [serial = 182] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (1B7D6400) [pid = 3692] [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.] 19:56:50 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (17B3F800) [pid = 3692] [serial = 175] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (19B0FC00) [pid = 3692] [serial = 179] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (1A681800) [pid = 3692] [serial = 188] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (17B40400) [pid = 3692] [serial = 176] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (1A67AC00) [pid = 3692] [serial = 187] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (1A88A400) [pid = 3692] [serial = 191] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (178D0C00) [pid = 3692] [serial = 173] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (1A896800) [pid = 3692] [serial = 193] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (1852E400) [pid = 3692] [serial = 178] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (19D5BC00) [pid = 3692] [serial = 181] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (13344C00) [pid = 3692] [serial = 156] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (1122CC00) [pid = 3692] [serial = 163] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (10B62000) [pid = 3692] [serial = 162] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (16F68000) [pid = 3692] [serial = 159] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (15A9DC00) [pid = 3692] [serial = 169] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (15DB9C00) [pid = 3692] [serial = 170] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (1732AC00) [pid = 3692] [serial = 172] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (105F2400) [pid = 3692] [serial = 153] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (1365F800) [pid = 3692] [serial = 166] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (14409400) [pid = 3692] [serial = 167] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (1A73C000) [pid = 3692] [serial = 190] [outer = 00000000] [url = about:blank] 19:56:50 INFO - PROCESS | 3692 | 1465527410647 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]]]}] 19:56:50 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. 19:56:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 808ms 19:56:50 INFO - PROCESS | 3692 | 1465527410680 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 19:56:50 INFO - PROCESS | 3692 | 1465527410687 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 19:56:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 19:56:50 INFO - PROCESS | 3692 | 1465527410696 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 19:56:50 INFO - PROCESS | 3692 | 1465527410700 Marionette TRACE conn3 <- [1,302,null,{}] 19:56:50 INFO - PROCESS | 3692 | 1465527410705 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}] 19:56:50 INFO - PROCESS | 3692 | 1465527410708 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:50 INFO - PROCESS | 3692 | 1465527410778 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 19:56:50 INFO - PROCESS | 3692 | 1465527410787 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:50 INFO - PROCESS | 3692 | 1465527410789 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:50 INFO - PROCESS | 3692 | ++DOCSHELL 1122FC00 == 36 [pid = 3692] [id = 85] 19:56:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (11469800) [pid = 3692] [serial = 252] [outer = 00000000] 19:56:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (13352C00) [pid = 3692] [serial = 253] [outer = 11469800] 19:56:50 INFO - PROCESS | 3692 | 1465527410841 Marionette DEBUG loaded listener.js 19:56:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (1440A800) [pid = 3692] [serial = 254] [outer = 11469800] 19:56:51 INFO - PROCESS | 3692 | 1465527411284 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]]]}] 19:56:51 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. 19:56:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 613ms 19:56:51 INFO - PROCESS | 3692 | 1465527411298 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 19:56:51 INFO - PROCESS | 3692 | 1465527411301 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 19:56:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 19:56:51 INFO - PROCESS | 3692 | 1465527411304 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 19:56:51 INFO - PROCESS | 3692 | 1465527411307 Marionette TRACE conn3 <- [1,306,null,{}] 19:56:51 INFO - PROCESS | 3692 | 1465527411317 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}] 19:56:51 INFO - PROCESS | 3692 | 1465527411322 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:51 INFO - PROCESS | 3692 | 1465527411434 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 19:56:51 INFO - PROCESS | 3692 | 1465527411471 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:51 INFO - PROCESS | 3692 | 1465527411474 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:51 INFO - PROCESS | 3692 | ++DOCSHELL 16ACE000 == 37 [pid = 3692] [id = 86] 19:56:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (16AD5400) [pid = 3692] [serial = 255] [outer = 00000000] 19:56:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (16BFB400) [pid = 3692] [serial = 256] [outer = 16AD5400] 19:56:51 INFO - PROCESS | 3692 | 1465527411503 Marionette DEBUG loaded listener.js 19:56:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (16F71000) [pid = 3692] [serial = 257] [outer = 16AD5400] 19:56:51 INFO - PROCESS | 3692 | 1465527411895 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]]]}] 19:56:51 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. 19:56:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 598ms 19:56:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 19:56:51 INFO - PROCESS | 3692 | 1465527411907 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 19:56:51 INFO - PROCESS | 3692 | 1465527411909 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 19:56:51 INFO - PROCESS | 3692 | 1465527411912 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 19:56:51 INFO - PROCESS | 3692 | 1465527411914 Marionette TRACE conn3 <- [1,310,null,{}] 19:56:51 INFO - PROCESS | 3692 | 1465527411917 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}] 19:56:51 INFO - PROCESS | 3692 | 1465527411919 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:51 INFO - PROCESS | 3692 | 1465527412001 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 19:56:51 INFO - PROCESS | 3692 | 1465527412006 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:51 INFO - PROCESS | 3692 | 1465527412008 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:52 INFO - PROCESS | 3692 | ++DOCSHELL 16B95000 == 38 [pid = 3692] [id = 87] 19:56:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (178D5400) [pid = 3692] [serial = 258] [outer = 00000000] 19:56:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (17B41000) [pid = 3692] [serial = 259] [outer = 178D5400] 19:56:52 INFO - PROCESS | 3692 | 1465527412053 Marionette DEBUG loaded listener.js 19:56:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (18522800) [pid = 3692] [serial = 260] [outer = 178D5400] 19:56:52 INFO - PROCESS | 3692 | 1465527412452 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]]]}] 19:56:52 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. 19:56:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 568ms 19:56:52 INFO - PROCESS | 3692 | 1465527412490 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 19:56:52 INFO - PROCESS | 3692 | 1465527412492 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 19:56:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 19:56:52 INFO - PROCESS | 3692 | 1465527412516 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 19:56:52 INFO - PROCESS | 3692 | 1465527412518 Marionette TRACE conn3 <- [1,314,null,{}] 19:56:52 INFO - PROCESS | 3692 | 1465527412521 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}] 19:56:52 INFO - PROCESS | 3692 | 1465527412523 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:52 INFO - PROCESS | 3692 | 1465527412662 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 19:56:52 INFO - PROCESS | 3692 | 1465527412681 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 19:56:52 INFO - PROCESS | 3692 | 1465527412694 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:52 INFO - PROCESS | 3692 | 1465527412697 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:52 INFO - PROCESS | 3692 | ++DOCSHELL 19D94400 == 39 [pid = 3692] [id = 88] 19:56:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (19D94800) [pid = 3692] [serial = 261] [outer = 00000000] 19:56:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (1A195C00) [pid = 3692] [serial = 262] [outer = 19D94800] 19:56:52 INFO - PROCESS | 3692 | 1465527412784 Marionette DEBUG loaded listener.js 19:56:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (1A680800) [pid = 3692] [serial = 263] [outer = 19D94800] 19:56:53 INFO - PROCESS | 3692 | 1465527413200 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]]]}] 19:56:53 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. 19:56:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 733ms 19:56:53 INFO - PROCESS | 3692 | 1465527413221 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 19:56:53 INFO - PROCESS | 3692 | 1465527413223 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 19:56:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 19:56:53 INFO - PROCESS | 3692 | 1465527413226 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 19:56:53 INFO - PROCESS | 3692 | 1465527413228 Marionette TRACE conn3 <- [1,318,null,{}] 19:56:53 INFO - PROCESS | 3692 | 1465527413238 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}] 19:56:53 INFO - PROCESS | 3692 | 1465527413243 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:53 INFO - PROCESS | 3692 | 1465527413372 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 19:56:53 INFO - PROCESS | 3692 | 1465527413428 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:53 INFO - PROCESS | 3692 | 1465527413430 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:53 INFO - PROCESS | 3692 | ++DOCSHELL 18529800 == 40 [pid = 3692] [id = 89] 19:56:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (1A685800) [pid = 3692] [serial = 264] [outer = 00000000] 19:56:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (1ADE6800) [pid = 3692] [serial = 265] [outer = 1A685800] 19:56:53 INFO - PROCESS | 3692 | 1465527413473 Marionette DEBUG loaded listener.js 19:56:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (1AFA1400) [pid = 3692] [serial = 266] [outer = 1A685800] 19:56:53 INFO - PROCESS | 3692 | 1465527413859 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]]]}] 19:56:53 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. 19:56:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 672ms 19:56:53 INFO - PROCESS | 3692 | 1465527413908 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 19:56:53 INFO - PROCESS | 3692 | 1465527413910 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 19:56:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 19:56:53 INFO - PROCESS | 3692 | 1465527413918 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 19:56:53 INFO - PROCESS | 3692 | 1465527413919 Marionette TRACE conn3 <- [1,322,null,{}] 19:56:53 INFO - PROCESS | 3692 | 1465527413923 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}] 19:56:53 INFO - PROCESS | 3692 | 1465527413924 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:54 INFO - PROCESS | 3692 | 1465527414042 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 19:56:54 INFO - PROCESS | 3692 | 1465527414104 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:54 INFO - PROCESS | 3692 | 1465527414106 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:54 INFO - PROCESS | 3692 | ++DOCSHELL 1A9F3000 == 41 [pid = 3692] [id = 90] 19:56:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (1AB5AC00) [pid = 3692] [serial = 267] [outer = 00000000] 19:56:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (1B12A400) [pid = 3692] [serial = 268] [outer = 1AB5AC00] 19:56:54 INFO - PROCESS | 3692 | 1465527414149 Marionette DEBUG loaded listener.js 19:56:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (1A890800) [pid = 3692] [serial = 269] [outer = 1AB5AC00] 19:56:54 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (104EB800) [pid = 3692] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 19:56:54 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (15E8E400) [pid = 3692] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 19:56:54 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (130C0800) [pid = 3692] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 19:56:54 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (170C5800) [pid = 3692] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 19:56:54 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (16B8E800) [pid = 3692] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 19:56:54 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (12BC2800) [pid = 3692] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 19:56:54 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (130C1400) [pid = 3692] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 19:56:54 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (157C7400) [pid = 3692] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 19:56:54 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (19D5E000) [pid = 3692] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 19:56:54 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (19D90C00) [pid = 3692] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 19:56:54 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (17922000) [pid = 3692] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 19:56:54 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (1A88C800) [pid = 3692] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 19:56:54 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (10A47C00) [pid = 3692] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 19:56:54 INFO - PROCESS | 3692 | 1465527414607 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]]]}] 19:56:54 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. 19:56:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 763ms 19:56:54 INFO - PROCESS | 3692 | 1465527414683 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 19:56:54 INFO - PROCESS | 3692 | 1465527414685 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 19:56:54 INFO - PROCESS | 3692 | 1465527414688 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 19:56:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 19:56:54 INFO - PROCESS | 3692 | 1465527414673 Marionette TRACE conn3 <- [1,326,null,{}] 19:56:54 INFO - PROCESS | 3692 | 1465527414677 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}] 19:56:54 INFO - PROCESS | 3692 | 1465527414679 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:54 INFO - PROCESS | 3692 | 1465527414761 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 19:56:54 INFO - PROCESS | 3692 | 1465527414842 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:54 INFO - PROCESS | 3692 | 1465527414844 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:54 INFO - PROCESS | 3692 | ++DOCSHELL 10A47C00 == 42 [pid = 3692] [id = 91] 19:56:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (10A49000) [pid = 3692] [serial = 270] [outer = 00000000] 19:56:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (16B70400) [pid = 3692] [serial = 271] [outer = 10A49000] 19:56:54 INFO - PROCESS | 3692 | 1465527414888 Marionette DEBUG loaded listener.js 19:56:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (16B70C00) [pid = 3692] [serial = 272] [outer = 10A49000] 19:56:55 INFO - PROCESS | 3692 | 1465527415211 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]]]}] 19:56:55 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. 19:56:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 568ms 19:56:55 INFO - PROCESS | 3692 | 1465527415250 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 19:56:55 INFO - PROCESS | 3692 | 1465527415252 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 19:56:55 INFO - PROCESS | 3692 | 1465527415255 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 19:56:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 19:56:55 INFO - PROCESS | 3692 | 1465527415257 Marionette TRACE conn3 <- [1,330,null,{}] 19:56:55 INFO - PROCESS | 3692 | 1465527415260 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}] 19:56:55 INFO - PROCESS | 3692 | 1465527415262 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:55 INFO - PROCESS | 3692 | 1465527415364 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 19:56:55 INFO - PROCESS | 3692 | 1465527415442 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:55 INFO - PROCESS | 3692 | 1465527415444 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:55 INFO - PROCESS | 3692 | ++DOCSHELL 105EA000 == 43 [pid = 3692] [id = 92] 19:56:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (13B4A400) [pid = 3692] [serial = 273] [outer = 00000000] 19:56:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (16B7E000) [pid = 3692] [serial = 274] [outer = 13B4A400] 19:56:55 INFO - PROCESS | 3692 | 1465527415487 Marionette DEBUG loaded listener.js 19:56:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (16BF2000) [pid = 3692] [serial = 275] [outer = 13B4A400] 19:56:55 INFO - PROCESS | 3692 | 1465527415841 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]]]}] 19:56:55 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. 19:56:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 613ms 19:56:55 INFO - PROCESS | 3692 | 1465527415875 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 19:56:55 INFO - PROCESS | 3692 | 1465527415877 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 19:56:55 INFO - PROCESS | 3692 | 1465527415880 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 19:56:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 19:56:55 INFO - PROCESS | 3692 | 1465527415882 Marionette TRACE conn3 <- [1,334,null,{}] 19:56:55 INFO - PROCESS | 3692 | 1465527415878 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}] 19:56:55 INFO - PROCESS | 3692 | 1465527415880 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:55 INFO - PROCESS | 3692 | 1465527415989 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 19:56:55 INFO - PROCESS | 3692 | 1465527415996 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:55 INFO - PROCESS | 3692 | 1465527415998 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:56 INFO - PROCESS | 3692 | ++DOCSHELL 16B75000 == 44 [pid = 3692] [id = 93] 19:56:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (1825F400) [pid = 3692] [serial = 276] [outer = 00000000] 19:56:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (1A9EE000) [pid = 3692] [serial = 277] [outer = 1825F400] 19:56:56 INFO - PROCESS | 3692 | 1465527416040 Marionette DEBUG loaded listener.js 19:56:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (1ADDB400) [pid = 3692] [serial = 278] [outer = 1825F400] 19:56:56 INFO - PROCESS | 3692 | 1465527416413 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]]]}] 19:56:56 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. 19:56:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 568ms 19:56:56 INFO - PROCESS | 3692 | 1465527416480 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 19:56:56 INFO - PROCESS | 3692 | 1465527416484 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 19:56:56 INFO - PROCESS | 3692 | 1465527416490 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 19:56:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 19:56:56 INFO - PROCESS | 3692 | 1465527416494 Marionette TRACE conn3 <- [1,338,null,{}] 19:56:56 INFO - PROCESS | 3692 | 1465527416501 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}] 19:56:56 INFO - PROCESS | 3692 | 1465527416504 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:56 INFO - PROCESS | 3692 | 1465527416649 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 19:56:56 INFO - PROCESS | 3692 | 1465527416800 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:56 INFO - PROCESS | 3692 | 1465527416806 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:56 INFO - PROCESS | 3692 | ++DOCSHELL 1122A800 == 45 [pid = 3692] [id = 94] 19:56:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (1122B800) [pid = 3692] [serial = 279] [outer = 00000000] 19:56:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (112D9400) [pid = 3692] [serial = 280] [outer = 1122B800] 19:56:56 INFO - PROCESS | 3692 | 1465527416860 Marionette DEBUG loaded listener.js 19:56:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (112DDC00) [pid = 3692] [serial = 281] [outer = 1122B800] 19:56:57 INFO - PROCESS | 3692 | 1465527417355 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]]]}] 19:56:57 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. 19:56:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 897ms 19:56:57 INFO - PROCESS | 3692 | 1465527417403 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 19:56:57 INFO - PROCESS | 3692 | 1465527417407 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 19:56:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 19:56:57 INFO - PROCESS | 3692 | 1465527417413 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 19:56:57 INFO - PROCESS | 3692 | 1465527417417 Marionette TRACE conn3 <- [1,342,null,{}] 19:56:57 INFO - PROCESS | 3692 | 1465527417421 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}] 19:56:57 INFO - PROCESS | 3692 | 1465527417424 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:57 INFO - PROCESS | 3692 | 1465527417516 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 19:56:57 INFO - PROCESS | 3692 | 1465527417611 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:57 INFO - PROCESS | 3692 | 1465527417614 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:57 INFO - PROCESS | 3692 | ++DOCSHELL 13150400 == 46 [pid = 3692] [id = 95] 19:56:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (1319B800) [pid = 3692] [serial = 282] [outer = 00000000] 19:56:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (13351000) [pid = 3692] [serial = 283] [outer = 1319B800] 19:56:57 INFO - PROCESS | 3692 | 1465527417668 Marionette DEBUG loaded listener.js 19:56:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (153DA000) [pid = 3692] [serial = 284] [outer = 1319B800] 19:56:58 INFO - PROCESS | 3692 | 1465527418218 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]]]}] 19:56:58 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. 19:56:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 852ms 19:56:58 INFO - PROCESS | 3692 | 1465527418277 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 19:56:58 INFO - PROCESS | 3692 | 1465527418262 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 19:56:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 19:56:58 INFO - PROCESS | 3692 | 1465527418265 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 19:56:58 INFO - PROCESS | 3692 | 1465527418267 Marionette TRACE conn3 <- [1,346,null,{}] 19:56:58 INFO - PROCESS | 3692 | 1465527418277 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}] 19:56:58 INFO - PROCESS | 3692 | 1465527418285 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:58 INFO - PROCESS | 3692 | 1465527418400 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 19:56:58 INFO - PROCESS | 3692 | 1465527418524 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:58 INFO - PROCESS | 3692 | 1465527418528 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:58 INFO - PROCESS | 3692 | ++DOCSHELL 16BF3000 == 47 [pid = 3692] [id = 96] 19:56:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (16BF6000) [pid = 3692] [serial = 285] [outer = 00000000] 19:56:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (17918800) [pid = 3692] [serial = 286] [outer = 16BF6000] 19:56:58 INFO - PROCESS | 3692 | 1465527418585 Marionette DEBUG loaded listener.js 19:56:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (18530C00) [pid = 3692] [serial = 287] [outer = 16BF6000] 19:56:59 INFO - PROCESS | 3692 | 1465527419064 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]]]}] 19:56:59 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. 19:56:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 852ms 19:56:59 INFO - PROCESS | 3692 | 1465527419135 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 19:56:59 INFO - PROCESS | 3692 | 1465527419137 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 19:56:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 19:56:59 INFO - PROCESS | 3692 | 1465527419141 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 19:56:59 INFO - PROCESS | 3692 | 1465527419143 Marionette TRACE conn3 <- [1,350,null,{}] 19:56:59 INFO - PROCESS | 3692 | 1465527419147 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}] 19:56:59 INFO - PROCESS | 3692 | 1465527419149 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:59 INFO - PROCESS | 3692 | 1465527419255 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 19:56:59 INFO - PROCESS | 3692 | 1465527419354 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:56:59 INFO - PROCESS | 3692 | 1465527419357 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:56:59 INFO - PROCESS | 3692 | ++DOCSHELL 19D95400 == 48 [pid = 3692] [id = 97] 19:56:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (1A18CC00) [pid = 3692] [serial = 288] [outer = 00000000] 19:56:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (1A890C00) [pid = 3692] [serial = 289] [outer = 1A18CC00] 19:56:59 INFO - PROCESS | 3692 | 1465527419409 Marionette DEBUG loaded listener.js 19:56:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (1AB66400) [pid = 3692] [serial = 290] [outer = 1A18CC00] 19:57:00 INFO - PROCESS | 3692 | 1465527420016 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]]]}] 19:57:00 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. 19:57:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 897ms 19:57:00 INFO - PROCESS | 3692 | 1465527420051 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 19:57:00 INFO - PROCESS | 3692 | 1465527420053 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 19:57:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 19:57:00 INFO - PROCESS | 3692 | 1465527420057 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 19:57:00 INFO - PROCESS | 3692 | 1465527420059 Marionette TRACE conn3 <- [1,354,null,{}] 19:57:00 INFO - PROCESS | 3692 | 1465527420063 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}] 19:57:00 INFO - PROCESS | 3692 | 1465527420066 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:00 INFO - PROCESS | 3692 | 1465527420168 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 19:57:00 INFO - PROCESS | 3692 | 1465527420371 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:00 INFO - PROCESS | 3692 | 1465527420374 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:00 INFO - PROCESS | 3692 | ++DOCSHELL 10E22000 == 49 [pid = 3692] [id = 98] 19:57:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (10E23000) [pid = 3692] [serial = 291] [outer = 00000000] 19:57:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (11218C00) [pid = 3692] [serial = 292] [outer = 10E23000] 19:57:00 INFO - PROCESS | 3692 | 1465527420462 Marionette DEBUG loaded listener.js 19:57:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (112E0C00) [pid = 3692] [serial = 293] [outer = 10E23000] 19:57:00 INFO - PROCESS | 3692 | --DOCSHELL 105EA000 == 48 [pid = 3692] [id = 92] 19:57:00 INFO - PROCESS | 3692 | --DOCSHELL 10A47C00 == 47 [pid = 3692] [id = 91] 19:57:00 INFO - PROCESS | 3692 | --DOCSHELL 1A9F3000 == 46 [pid = 3692] [id = 90] 19:57:00 INFO - PROCESS | 3692 | --DOCSHELL 18529800 == 45 [pid = 3692] [id = 89] 19:57:00 INFO - PROCESS | 3692 | --DOCSHELL 19D94400 == 44 [pid = 3692] [id = 88] 19:57:00 INFO - PROCESS | 3692 | --DOCSHELL 16B95000 == 43 [pid = 3692] [id = 87] 19:57:00 INFO - PROCESS | 3692 | --DOCSHELL 16ACE000 == 42 [pid = 3692] [id = 86] 19:57:00 INFO - PROCESS | 3692 | --DOCSHELL 1122FC00 == 41 [pid = 3692] [id = 85] 19:57:00 INFO - PROCESS | 3692 | --DOCSHELL 12BC4800 == 40 [pid = 3692] [id = 84] 19:57:00 INFO - PROCESS | 3692 | --DOCSHELL 10B5D400 == 39 [pid = 3692] [id = 80] 19:57:00 INFO - PROCESS | 3692 | --DOCSHELL 153DE000 == 38 [pid = 3692] [id = 79] 19:57:00 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (17B3F400) [pid = 3692] [serial = 217] [outer = 00000000] [url = about:blank] 19:57:00 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (170C6000) [pid = 3692] [serial = 215] [outer = 00000000] [url = about:blank] 19:57:00 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (16F6B400) [pid = 3692] [serial = 214] [outer = 00000000] [url = about:blank] 19:57:00 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (1365C000) [pid = 3692] [serial = 208] [outer = 00000000] [url = about:blank] 19:57:00 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (1393F000) [pid = 3692] [serial = 209] [outer = 00000000] [url = about:blank] 19:57:00 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (1334F400) [pid = 3692] [serial = 206] [outer = 00000000] [url = about:blank] 19:57:00 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (1331A400) [pid = 3692] [serial = 205] [outer = 00000000] [url = about:blank] 19:57:00 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (15A9BC00) [pid = 3692] [serial = 211] [outer = 00000000] [url = about:blank] 19:57:00 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (15E72C00) [pid = 3692] [serial = 212] [outer = 00000000] [url = about:blank] 19:57:00 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (19D8B000) [pid = 3692] [serial = 220] [outer = 00000000] [url = about:blank] 19:57:00 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (19D8B800) [pid = 3692] [serial = 221] [outer = 00000000] [url = about:blank] 19:57:00 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (19D57800) [pid = 3692] [serial = 202] [outer = 00000000] [url = about:blank] 19:57:00 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (16B95400) [pid = 3692] [serial = 199] [outer = 00000000] [url = about:blank] 19:57:00 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (12DA0C00) [pid = 3692] [serial = 196] [outer = 00000000] [url = about:blank] 19:57:00 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (1A739800) [pid = 3692] [serial = 224] [outer = 00000000] [url = about:blank] 19:57:00 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (1A67F000) [pid = 3692] [serial = 223] [outer = 00000000] [url = about:blank] 19:57:00 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (1A88F400) [pid = 3692] [serial = 229] [outer = 00000000] [url = about:blank] 19:57:00 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (1A9EDC00) [pid = 3692] [serial = 226] [outer = 00000000] [url = about:blank] 19:57:00 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (1AB62C00) [pid = 3692] [serial = 233] [outer = 00000000] [url = about:blank] 19:57:00 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (1A9F3400) [pid = 3692] [serial = 227] [outer = 00000000] [url = about:blank] 19:57:00 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (1A893000) [pid = 3692] [serial = 230] [outer = 00000000] [url = about:blank] 19:57:00 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (1AB5D000) [pid = 3692] [serial = 232] [outer = 00000000] [url = about:blank] 19:57:00 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (17B40000) [pid = 3692] [serial = 218] [outer = 00000000] [url = about:blank] 19:57:00 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (1ADE7C00) [pid = 3692] [serial = 235] [outer = 00000000] [url = about:blank] 19:57:00 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (10F5E800) [pid = 3692] [serial = 154] [outer = 00000000] [url = about:blank] 19:57:00 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (170C8800) [pid = 3692] [serial = 160] [outer = 00000000] [url = about:blank] 19:57:00 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (14406C00) [pid = 3692] [serial = 157] [outer = 00000000] [url = about:blank] 19:57:00 INFO - PROCESS | 3692 | 1465527420995 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]]]}] 19:57:01 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. 19:57:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 987ms 19:57:01 INFO - PROCESS | 3692 | 1465527421043 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 19:57:01 INFO - PROCESS | 3692 | 1465527421047 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 19:57:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 19:57:01 INFO - PROCESS | 3692 | 1465527421065 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 19:57:01 INFO - PROCESS | 3692 | 1465527421068 Marionette TRACE conn3 <- [1,358,null,{}] 19:57:01 INFO - PROCESS | 3692 | 1465527421073 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}] 19:57:01 INFO - PROCESS | 3692 | 1465527421075 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:01 INFO - PROCESS | 3692 | 1465527421163 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 19:57:01 INFO - PROCESS | 3692 | 1465527421254 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:01 INFO - PROCESS | 3692 | 1465527421256 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:01 INFO - PROCESS | 3692 | ++DOCSHELL 10A47C00 == 39 [pid = 3692] [id = 99] 19:57:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (10A48000) [pid = 3692] [serial = 294] [outer = 00000000] 19:57:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (12DA0C00) [pid = 3692] [serial = 295] [outer = 10A48000] 19:57:01 INFO - PROCESS | 3692 | 1465527421302 Marionette DEBUG loaded listener.js 19:57:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (133D4800) [pid = 3692] [serial = 296] [outer = 10A48000] 19:57:01 INFO - PROCESS | 3692 | 1465527421699 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]]]}] 19:57:01 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. 19:57:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 658ms 19:57:01 INFO - PROCESS | 3692 | 1465527421749 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 19:57:01 INFO - PROCESS | 3692 | 1465527421753 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 19:57:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 19:57:01 INFO - PROCESS | 3692 | 1465527421758 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 19:57:01 INFO - PROCESS | 3692 | 1465527421761 Marionette TRACE conn3 <- [1,362,null,{}] 19:57:01 INFO - PROCESS | 3692 | 1465527421764 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}] 19:57:01 INFO - PROCESS | 3692 | 1465527421766 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:01 INFO - PROCESS | 3692 | 1465527421835 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 19:57:01 INFO - PROCESS | 3692 | 1465527421851 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:01 INFO - PROCESS | 3692 | 1465527421853 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:01 INFO - PROCESS | 3692 | ++DOCSHELL 157C7000 == 40 [pid = 3692] [id = 100] 19:57:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (157C7800) [pid = 3692] [serial = 297] [outer = 00000000] 19:57:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (15AA2000) [pid = 3692] [serial = 298] [outer = 157C7800] 19:57:01 INFO - PROCESS | 3692 | 1465527421901 Marionette DEBUG loaded listener.js 19:57:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (15E71000) [pid = 3692] [serial = 299] [outer = 157C7800] 19:57:02 INFO - PROCESS | 3692 | 1465527422325 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]]]}] 19:57:02 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. 19:57:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 613ms 19:57:02 INFO - PROCESS | 3692 | 1465527422361 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 19:57:02 INFO - PROCESS | 3692 | 1465527422364 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 19:57:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 19:57:02 INFO - PROCESS | 3692 | 1465527422378 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 19:57:02 INFO - PROCESS | 3692 | 1465527422383 Marionette TRACE conn3 <- [1,366,null,{}] 19:57:02 INFO - PROCESS | 3692 | 1465527422388 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}] 19:57:02 INFO - PROCESS | 3692 | 1465527422391 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:02 INFO - PROCESS | 3692 | 1465527422474 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 19:57:02 INFO - PROCESS | 3692 | 1465527422481 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:02 INFO - PROCESS | 3692 | 1465527422483 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:02 INFO - PROCESS | 3692 | ++DOCSHELL 15A9F400 == 41 [pid = 3692] [id = 101] 19:57:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (15DC1C00) [pid = 3692] [serial = 300] [outer = 00000000] 19:57:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (16CE8000) [pid = 3692] [serial = 301] [outer = 15DC1C00] 19:57:02 INFO - PROCESS | 3692 | 1465527422526 Marionette DEBUG loaded listener.js 19:57:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (16CEA400) [pid = 3692] [serial = 302] [outer = 15DC1C00] 19:57:02 INFO - PROCESS | 3692 | 1465527422951 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]]]}] 19:57:02 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. 19:57:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 628ms 19:57:03 INFO - PROCESS | 3692 | 1465527423010 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 19:57:03 INFO - PROCESS | 3692 | 1465527423013 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 19:57:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 19:57:03 INFO - PROCESS | 3692 | 1465527423016 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 19:57:03 INFO - PROCESS | 3692 | 1465527423001 Marionette TRACE conn3 <- [1,370,null,{}] 19:57:03 INFO - PROCESS | 3692 | 1465527423004 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}] 19:57:03 INFO - PROCESS | 3692 | 1465527423006 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:03 INFO - PROCESS | 3692 | 1465527423117 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 19:57:03 INFO - PROCESS | 3692 | 1465527423195 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:03 INFO - PROCESS | 3692 | 1465527423198 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:03 INFO - PROCESS | 3692 | ++DOCSHELL 16F68400 == 42 [pid = 3692] [id = 102] 19:57:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (16F68C00) [pid = 3692] [serial = 303] [outer = 00000000] 19:57:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (170C6000) [pid = 3692] [serial = 304] [outer = 16F68C00] 19:57:03 INFO - PROCESS | 3692 | 1465527423241 Marionette DEBUG loaded listener.js 19:57:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (1728A800) [pid = 3692] [serial = 305] [outer = 16F68C00] 19:57:03 INFO - PROCESS | 3692 | 1465527423627 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]]]}] 19:57:03 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. 19:57:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 673ms 19:57:03 INFO - PROCESS | 3692 | 1465527423682 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 19:57:03 INFO - PROCESS | 3692 | 1465527423684 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 19:57:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 19:57:03 INFO - PROCESS | 3692 | 1465527423687 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 19:57:03 INFO - PROCESS | 3692 | 1465527423689 Marionette TRACE conn3 <- [1,374,null,{}] 19:57:03 INFO - PROCESS | 3692 | 1465527423692 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}] 19:57:03 INFO - PROCESS | 3692 | 1465527423694 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:03 INFO - PROCESS | 3692 | 1465527423785 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 19:57:03 INFO - PROCESS | 3692 | 1465527423790 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:03 INFO - PROCESS | 3692 | 1465527423796 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:03 INFO - PROCESS | 3692 | ++DOCSHELL 178CF800 == 43 [pid = 3692] [id = 103] 19:57:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (1791A000) [pid = 3692] [serial = 306] [outer = 00000000] 19:57:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (17B46400) [pid = 3692] [serial = 307] [outer = 1791A000] 19:57:03 INFO - PROCESS | 3692 | 1465527423855 Marionette DEBUG loaded listener.js 19:57:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (1852E000) [pid = 3692] [serial = 308] [outer = 1791A000] 19:57:04 INFO - PROCESS | 3692 | 1465527424318 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 19:57:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 19:57:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 672ms 19:57:04 INFO - PROCESS | 3692 | 1465527424348 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 19:57:04 INFO - PROCESS | 3692 | 1465527424350 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 19:57:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 19:57:04 INFO - PROCESS | 3692 | 1465527424354 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 19:57:04 INFO - PROCESS | 3692 | 1465527424355 Marionette TRACE conn3 <- [1,378,null,{}] 19:57:04 INFO - PROCESS | 3692 | 1465527424359 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}] 19:57:04 INFO - PROCESS | 3692 | 1465527424361 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:04 INFO - PROCESS | 3692 | 1465527424502 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 19:57:04 INFO - PROCESS | 3692 | 1465527424532 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:04 INFO - PROCESS | 3692 | 1465527424534 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:04 INFO - PROCESS | 3692 | ++DOCSHELL 19D61000 == 44 [pid = 3692] [id = 104] 19:57:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (19D87000) [pid = 3692] [serial = 309] [outer = 00000000] 19:57:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (19D93C00) [pid = 3692] [serial = 310] [outer = 19D87000] 19:57:04 INFO - PROCESS | 3692 | 1465527424577 Marionette DEBUG loaded listener.js 19:57:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (19D94C00) [pid = 3692] [serial = 311] [outer = 19D87000] 19:57:04 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (178D5400) [pid = 3692] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 19:57:04 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (1319B000) [pid = 3692] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 19:57:04 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (16AD5400) [pid = 3692] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 19:57:04 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (19D94800) [pid = 3692] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 19:57:04 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (1A685800) [pid = 3692] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 19:57:04 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (10A49000) [pid = 3692] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 19:57:04 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (11469800) [pid = 3692] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 19:57:04 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (1AB5AC00) [pid = 3692] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 19:57:04 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (13B4A400) [pid = 3692] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 19:57:05 INFO - PROCESS | 3692 | 1465527425045 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 19:57:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 19:57:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 703ms 19:57:05 INFO - PROCESS | 3692 | 1465527425058 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 19:57:05 INFO - PROCESS | 3692 | 1465527425060 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 19:57:05 INFO - PROCESS | 3692 | 1465527425064 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 19:57:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 19:57:05 INFO - PROCESS | 3692 | 1465527425066 Marionette TRACE conn3 <- [1,382,null,{}] 19:57:05 INFO - PROCESS | 3692 | 1465527425069 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}] 19:57:05 INFO - PROCESS | 3692 | 1465527425071 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:05 INFO - PROCESS | 3692 | 1465527425148 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 19:57:05 INFO - PROCESS | 3692 | 1465527425153 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:05 INFO - PROCESS | 3692 | 1465527425155 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:05 INFO - PROCESS | 3692 | ++DOCSHELL 1309C400 == 45 [pid = 3692] [id = 105] 19:57:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (1319B000) [pid = 3692] [serial = 312] [outer = 00000000] 19:57:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (19D54800) [pid = 3692] [serial = 313] [outer = 1319B000] 19:57:05 INFO - PROCESS | 3692 | 1465527425198 Marionette DEBUG loaded listener.js 19:57:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (19D57800) [pid = 3692] [serial = 314] [outer = 1319B000] 19:57:05 INFO - PROCESS | 3692 | 1465527425643 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 19:57:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 19:57:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 613ms 19:57:05 INFO - PROCESS | 3692 | 1465527425683 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 19:57:05 INFO - PROCESS | 3692 | 1465527425685 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 19:57:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 19:57:05 INFO - PROCESS | 3692 | 1465527425689 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 19:57:05 INFO - PROCESS | 3692 | 1465527425690 Marionette TRACE conn3 <- [1,386,null,{}] 19:57:05 INFO - PROCESS | 3692 | 1465527425694 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}] 19:57:05 INFO - PROCESS | 3692 | 1465527425696 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:05 INFO - PROCESS | 3692 | 1465527425798 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 19:57:05 INFO - PROCESS | 3692 | 1465527425789 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:05 INFO - PROCESS | 3692 | 1465527425791 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:05 INFO - PROCESS | 3692 | ++DOCSHELL 178D6000 == 46 [pid = 3692] [id = 106] 19:57:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (17B45800) [pid = 3692] [serial = 315] [outer = 00000000] 19:57:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (1A9EBC00) [pid = 3692] [serial = 316] [outer = 17B45800] 19:57:05 INFO - PROCESS | 3692 | 1465527425833 Marionette DEBUG loaded listener.js 19:57:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (1A9F2C00) [pid = 3692] [serial = 317] [outer = 17B45800] 19:57:06 INFO - PROCESS | 3692 | 1465527426242 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]]]}] 19:57:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 19:57:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 598ms 19:57:06 INFO - PROCESS | 3692 | 1465527426290 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 19:57:06 INFO - PROCESS | 3692 | 1465527426292 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 19:57:06 INFO - PROCESS | 3692 | 1465527426295 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 19:57:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 19:57:06 INFO - PROCESS | 3692 | 1465527426297 Marionette TRACE conn3 <- [1,390,null,{}] 19:57:06 INFO - PROCESS | 3692 | 1465527426300 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}] 19:57:06 INFO - PROCESS | 3692 | 1465527426302 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:06 INFO - PROCESS | 3692 | 1465527426390 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 19:57:06 INFO - PROCESS | 3692 | 1465527426398 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:06 INFO - PROCESS | 3692 | 1465527426399 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:06 INFO - PROCESS | 3692 | ++DOCSHELL 105EC000 == 47 [pid = 3692] [id = 107] 19:57:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (19D86400) [pid = 3692] [serial = 318] [outer = 00000000] 19:57:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (1AB5F000) [pid = 3692] [serial = 319] [outer = 19D86400] 19:57:06 INFO - PROCESS | 3692 | 1465527426474 Marionette DEBUG loaded listener.js 19:57:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (1AB65400) [pid = 3692] [serial = 320] [outer = 19D86400] 19:57:06 INFO - PROCESS | 3692 | 1465527426981 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]]]}] 19:57:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 19:57:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 762ms 19:57:07 INFO - PROCESS | 3692 | 1465527427086 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 19:57:07 INFO - PROCESS | 3692 | 1465527427090 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 19:57:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 19:57:07 INFO - PROCESS | 3692 | 1465527427096 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 19:57:07 INFO - PROCESS | 3692 | 1465527427100 Marionette TRACE conn3 <- [1,394,null,{}] 19:57:07 INFO - PROCESS | 3692 | 1465527427106 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}] 19:57:07 INFO - PROCESS | 3692 | 1465527427109 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:07 INFO - PROCESS | 3692 | 1465527427221 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 19:57:07 INFO - PROCESS | 3692 | 1465527427299 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:07 INFO - PROCESS | 3692 | 1465527427303 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:07 INFO - PROCESS | 3692 | ++DOCSHELL 1146A800 == 48 [pid = 3692] [id = 108] 19:57:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (114BC400) [pid = 3692] [serial = 321] [outer = 00000000] 19:57:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (12A9C800) [pid = 3692] [serial = 322] [outer = 114BC400] 19:57:07 INFO - PROCESS | 3692 | 1465527427384 Marionette DEBUG loaded listener.js 19:57:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (12DA1400) [pid = 3692] [serial = 323] [outer = 114BC400] 19:57:07 INFO - PROCESS | 3692 | 1465527427952 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]]]}] 19:57:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 19:57:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 897ms 19:57:07 INFO - PROCESS | 3692 | 1465527428003 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 19:57:07 INFO - PROCESS | 3692 | 1465527428008 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 19:57:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 19:57:08 INFO - PROCESS | 3692 | 1465527428014 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 19:57:08 INFO - PROCESS | 3692 | 1465527428017 Marionette TRACE conn3 <- [1,398,null,{}] 19:57:08 INFO - PROCESS | 3692 | 1465527428021 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}] 19:57:08 INFO - PROCESS | 3692 | 1465527428024 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:08 INFO - PROCESS | 3692 | 1465527428132 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 19:57:08 INFO - PROCESS | 3692 | 1465527428256 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:08 INFO - PROCESS | 3692 | 1465527428259 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:08 INFO - PROCESS | 3692 | ++DOCSHELL 15AA3400 == 49 [pid = 3692] [id = 109] 19:57:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (15DBDC00) [pid = 3692] [serial = 324] [outer = 00000000] 19:57:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (16B73400) [pid = 3692] [serial = 325] [outer = 15DBDC00] 19:57:08 INFO - PROCESS | 3692 | 1465527428315 Marionette DEBUG loaded listener.js 19:57:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (16B7F000) [pid = 3692] [serial = 326] [outer = 15DBDC00] 19:57:08 INFO - PROCESS | 3692 | 1465527428900 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]]]}] 19:57:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 19:57:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 912ms 19:57:08 INFO - PROCESS | 3692 | 1465527428922 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 19:57:08 INFO - PROCESS | 3692 | 1465527428924 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 19:57:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 19:57:08 INFO - PROCESS | 3692 | 1465527428928 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 19:57:08 INFO - PROCESS | 3692 | 1465527428932 Marionette TRACE conn3 <- [1,402,null,{}] 19:57:08 INFO - PROCESS | 3692 | 1465527428943 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}] 19:57:08 INFO - PROCESS | 3692 | 1465527428947 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:09 INFO - PROCESS | 3692 | 1465527429056 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 19:57:09 INFO - PROCESS | 3692 | 1465527429154 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:09 INFO - PROCESS | 3692 | 1465527429157 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:09 INFO - PROCESS | 3692 | ++DOCSHELL 18350400 == 50 [pid = 3692] [id = 110] 19:57:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (18529800) [pid = 3692] [serial = 327] [outer = 00000000] 19:57:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (19D8CC00) [pid = 3692] [serial = 328] [outer = 18529800] 19:57:09 INFO - PROCESS | 3692 | 1465527429211 Marionette DEBUG loaded listener.js 19:57:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (1A897400) [pid = 3692] [serial = 329] [outer = 18529800] 19:57:10 INFO - PROCESS | 3692 | 1465527430088 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]]]}] 19:57:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 19:57:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1197ms 19:57:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 19:57:10 INFO - PROCESS | 3692 | 1465527430127 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 19:57:10 INFO - PROCESS | 3692 | 1465527430131 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 19:57:10 INFO - PROCESS | 3692 | 1465527430135 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 19:57:10 INFO - PROCESS | 3692 | 1465527430138 Marionette TRACE conn3 <- [1,406,null,{}] 19:57:10 INFO - PROCESS | 3692 | 1465527430144 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}] 19:57:10 INFO - PROCESS | 3692 | 1465527430147 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:10 INFO - PROCESS | 3692 | 1465527430244 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 19:57:10 INFO - PROCESS | 3692 | 1465527430375 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:10 INFO - PROCESS | 3692 | 1465527430379 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:10 INFO - PROCESS | 3692 | ++DOCSHELL 114BE400 == 51 [pid = 3692] [id = 111] 19:57:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (114C3C00) [pid = 3692] [serial = 330] [outer = 00000000] 19:57:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (13B40C00) [pid = 3692] [serial = 331] [outer = 114C3C00] 19:57:10 INFO - PROCESS | 3692 | 1465527430442 Marionette DEBUG loaded listener.js 19:57:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (14FC4400) [pid = 3692] [serial = 332] [outer = 114C3C00] 19:57:10 INFO - PROCESS | 3692 | --DOCSHELL 178D6000 == 50 [pid = 3692] [id = 106] 19:57:10 INFO - PROCESS | 3692 | --DOCSHELL 1309C400 == 49 [pid = 3692] [id = 105] 19:57:10 INFO - PROCESS | 3692 | --DOCSHELL 19D61000 == 48 [pid = 3692] [id = 104] 19:57:10 INFO - PROCESS | 3692 | --DOCSHELL 178CF800 == 47 [pid = 3692] [id = 103] 19:57:10 INFO - PROCESS | 3692 | --DOCSHELL 16F68400 == 46 [pid = 3692] [id = 102] 19:57:10 INFO - PROCESS | 3692 | --DOCSHELL 15A9F400 == 45 [pid = 3692] [id = 101] 19:57:10 INFO - PROCESS | 3692 | --DOCSHELL 157C7000 == 44 [pid = 3692] [id = 100] 19:57:10 INFO - PROCESS | 3692 | --DOCSHELL 10A47C00 == 43 [pid = 3692] [id = 99] 19:57:10 INFO - PROCESS | 3692 | --DOCSHELL 10E22000 == 42 [pid = 3692] [id = 98] 19:57:10 INFO - PROCESS | 3692 | --DOCSHELL 1122A800 == 41 [pid = 3692] [id = 94] 19:57:10 INFO - PROCESS | 3692 | --DOCSHELL 16B75000 == 40 [pid = 3692] [id = 93] 19:57:10 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (17B41000) [pid = 3692] [serial = 259] [outer = 00000000] [url = about:blank] 19:57:10 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (13B42800) [pid = 3692] [serial = 251] [outer = 00000000] [url = about:blank] 19:57:10 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (13322000) [pid = 3692] [serial = 250] [outer = 00000000] [url = about:blank] 19:57:10 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (16BFB400) [pid = 3692] [serial = 256] [outer = 00000000] [url = about:blank] 19:57:10 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (16F71000) [pid = 3692] [serial = 257] [outer = 00000000] [url = about:blank] 19:57:10 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (1A195C00) [pid = 3692] [serial = 262] [outer = 00000000] [url = about:blank] 19:57:10 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (17994C00) [pid = 3692] [serial = 247] [outer = 00000000] [url = about:blank] 19:57:10 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (1A680800) [pid = 3692] [serial = 263] [outer = 00000000] [url = about:blank] 19:57:10 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (1AFA1400) [pid = 3692] [serial = 266] [outer = 00000000] [url = about:blank] 19:57:10 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (16B70400) [pid = 3692] [serial = 271] [outer = 00000000] [url = about:blank] 19:57:10 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (1ADE6800) [pid = 3692] [serial = 265] [outer = 00000000] [url = about:blank] 19:57:10 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (13352C00) [pid = 3692] [serial = 253] [outer = 00000000] [url = about:blank] 19:57:10 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (1440A800) [pid = 3692] [serial = 254] [outer = 00000000] [url = about:blank] 19:57:10 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (1B12A400) [pid = 3692] [serial = 268] [outer = 00000000] [url = about:blank] 19:57:10 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (15780C00) [pid = 3692] [serial = 241] [outer = 00000000] [url = about:blank] 19:57:10 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (12BC2400) [pid = 3692] [serial = 238] [outer = 00000000] [url = about:blank] 19:57:10 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (1A897800) [pid = 3692] [serial = 244] [outer = 00000000] [url = about:blank] 19:57:10 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (16BF2000) [pid = 3692] [serial = 275] [outer = 00000000] [url = about:blank] 19:57:10 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (1A890800) [pid = 3692] [serial = 269] [outer = 00000000] [url = about:blank] 19:57:10 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (16B70C00) [pid = 3692] [serial = 272] [outer = 00000000] [url = about:blank] 19:57:10 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (18522800) [pid = 3692] [serial = 260] [outer = 00000000] [url = about:blank] 19:57:10 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (16B7E000) [pid = 3692] [serial = 274] [outer = 00000000] [url = about:blank] 19:57:10 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (1A9EE000) [pid = 3692] [serial = 277] [outer = 00000000] [url = about:blank] 19:57:10 INFO - PROCESS | 3692 | 1465527430985 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]]]}] 19:57:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 19:57:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 897ms 19:57:11 INFO - PROCESS | 3692 | 1465527431038 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 19:57:11 INFO - PROCESS | 3692 | 1465527431042 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 19:57:11 INFO - PROCESS | 3692 | 1465527431048 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 19:57:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 19:57:11 INFO - PROCESS | 3692 | 1465527431050 Marionette TRACE conn3 <- [1,410,null,{}] 19:57:11 INFO - PROCESS | 3692 | 1465527431054 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}] 19:57:11 INFO - PROCESS | 3692 | 1465527431056 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:11 INFO - PROCESS | 3692 | 1465527431143 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 19:57:11 INFO - PROCESS | 3692 | 1465527431229 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:11 INFO - PROCESS | 3692 | 1465527431232 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:11 INFO - PROCESS | 3692 | ++DOCSHELL 10A4E000 == 41 [pid = 3692] [id = 112] 19:57:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (10A52400) [pid = 3692] [serial = 333] [outer = 00000000] 19:57:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (13343C00) [pid = 3692] [serial = 334] [outer = 10A52400] 19:57:11 INFO - PROCESS | 3692 | 1465527431277 Marionette DEBUG loaded listener.js 19:57:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (14FC2400) [pid = 3692] [serial = 335] [outer = 10A52400] 19:57:11 INFO - PROCESS | 3692 | 1465527431709 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]]]}] 19:57:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 19:57:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 702ms 19:57:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 19:57:11 INFO - PROCESS | 3692 | 1465527431754 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 19:57:11 INFO - PROCESS | 3692 | 1465527431756 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 19:57:11 INFO - PROCESS | 3692 | 1465527431760 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 19:57:11 INFO - PROCESS | 3692 | 1465527431763 Marionette TRACE conn3 <- [1,414,null,{}] 19:57:11 INFO - PROCESS | 3692 | 1465527431773 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}] 19:57:11 INFO - PROCESS | 3692 | 1465527431777 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:11 INFO - PROCESS | 3692 | 1465527431858 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 19:57:11 INFO - PROCESS | 3692 | 1465527431868 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:11 INFO - PROCESS | 3692 | 1465527431870 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:11 INFO - PROCESS | 3692 | ++DOCSHELL 16CE4400 == 42 [pid = 3692] [id = 113] 19:57:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (16CE4800) [pid = 3692] [serial = 336] [outer = 00000000] 19:57:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (16CE9800) [pid = 3692] [serial = 337] [outer = 16CE4800] 19:57:11 INFO - PROCESS | 3692 | 1465527431916 Marionette DEBUG loaded listener.js 19:57:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (16EF9400) [pid = 3692] [serial = 338] [outer = 16CE4800] 19:57:12 INFO - PROCESS | 3692 | 1465527432335 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]]]}] 19:57:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 19:57:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 598ms 19:57:12 INFO - PROCESS | 3692 | 1465527432361 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 19:57:12 INFO - PROCESS | 3692 | 1465527432363 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 19:57:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 19:57:12 INFO - PROCESS | 3692 | 1465527432370 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 19:57:12 INFO - PROCESS | 3692 | 1465527432372 Marionette TRACE conn3 <- [1,418,null,{}] 19:57:12 INFO - PROCESS | 3692 | 1465527432376 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}] 19:57:12 INFO - PROCESS | 3692 | 1465527432377 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:12 INFO - PROCESS | 3692 | 1465527432462 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 19:57:12 INFO - PROCESS | 3692 | 1465527432469 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:12 INFO - PROCESS | 3692 | 1465527432471 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:12 INFO - PROCESS | 3692 | ++DOCSHELL 170C5400 == 43 [pid = 3692] [id = 114] 19:57:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (1732B400) [pid = 3692] [serial = 339] [outer = 00000000] 19:57:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (17B42000) [pid = 3692] [serial = 340] [outer = 1732B400] 19:57:12 INFO - PROCESS | 3692 | 1465527432515 Marionette DEBUG loaded listener.js 19:57:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (18522800) [pid = 3692] [serial = 341] [outer = 1732B400] 19:57:13 INFO - PROCESS | 3692 | 1465527433406 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]]]}] 19:57:13 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 19:57:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1047ms 19:57:13 INFO - PROCESS | 3692 | 1465527433428 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 19:57:13 INFO - PROCESS | 3692 | 1465527433430 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 19:57:13 INFO - PROCESS | 3692 | 1465527433434 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 19:57:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 19:57:13 INFO - PROCESS | 3692 | 1465527433435 Marionette TRACE conn3 <- [1,422,null,{}] 19:57:13 INFO - PROCESS | 3692 | 1465527433446 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}] 19:57:13 INFO - PROCESS | 3692 | 1465527433448 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:13 INFO - PROCESS | 3692 | 1465527433563 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 19:57:13 INFO - PROCESS | 3692 | 1465527433569 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:13 INFO - PROCESS | 3692 | 1465527433571 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:13 INFO - PROCESS | 3692 | ++DOCSHELL 17B3C800 == 44 [pid = 3692] [id = 115] 19:57:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (18529C00) [pid = 3692] [serial = 342] [outer = 00000000] 19:57:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (19D8B000) [pid = 3692] [serial = 343] [outer = 18529C00] 19:57:13 INFO - PROCESS | 3692 | 1465527433614 Marionette DEBUG loaded listener.js 19:57:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (1A193400) [pid = 3692] [serial = 344] [outer = 18529C00] 19:57:14 INFO - PROCESS | 3692 | 1465527434468 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]]]}] 19:57:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 19:57:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1091ms 19:57:14 INFO - PROCESS | 3692 | 1465527434525 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 19:57:14 INFO - PROCESS | 3692 | 1465527434527 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 19:57:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 19:57:14 INFO - PROCESS | 3692 | 1465527434531 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 19:57:14 INFO - PROCESS | 3692 | 1465527434533 Marionette TRACE conn3 <- [1,426,null,{}] 19:57:14 INFO - PROCESS | 3692 | 1465527434536 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}] 19:57:14 INFO - PROCESS | 3692 | 1465527434542 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:14 INFO - PROCESS | 3692 | 1465527434682 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 19:57:14 INFO - PROCESS | 3692 | 1465527434688 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:14 INFO - PROCESS | 3692 | 1465527434690 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:14 INFO - PROCESS | 3692 | ++DOCSHELL 16F73C00 == 45 [pid = 3692] [id = 116] 19:57:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (1A685000) [pid = 3692] [serial = 345] [outer = 00000000] 19:57:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (1ADE1800) [pid = 3692] [serial = 346] [outer = 1A685000] 19:57:14 INFO - PROCESS | 3692 | 1465527434780 Marionette DEBUG loaded listener.js 19:57:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (1AF98400) [pid = 3692] [serial = 347] [outer = 1A685000] 19:57:15 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (19D87000) [pid = 3692] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 19:57:15 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (17B45800) [pid = 3692] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 19:57:15 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (1319B000) [pid = 3692] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 19:57:15 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (19D5AC00) [pid = 3692] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 19:57:15 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (153DF400) [pid = 3692] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 19:57:15 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (10E1BC00) [pid = 3692] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 19:57:15 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (1AB67000) [pid = 3692] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 19:57:15 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (16B8B000) [pid = 3692] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 19:57:15 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (18531C00) [pid = 3692] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 19:57:15 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (1A192800) [pid = 3692] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 19:57:15 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (104E1800) [pid = 3692] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 19:57:15 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (15542800) [pid = 3692] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 19:57:15 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (1280D400) [pid = 3692] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 19:57:15 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (16F68C00) [pid = 3692] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 19:57:15 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (15DC1C00) [pid = 3692] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 19:57:15 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (1791A000) [pid = 3692] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 19:57:15 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (1319B800) [pid = 3692] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 19:57:15 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (1122B800) [pid = 3692] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 19:57:15 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (1A18CC00) [pid = 3692] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 19:57:15 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (10A48000) [pid = 3692] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 19:57:15 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (157C7800) [pid = 3692] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 19:57:15 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (1825F400) [pid = 3692] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 19:57:15 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (10E23000) [pid = 3692] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 19:57:15 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (16BF6000) [pid = 3692] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 19:57:15 INFO - PROCESS | 3692 | 1465527435385 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] 19:57:15 INFO - PROCESS | 3692 | 1465527435472 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 19:57:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 19:57:15 INFO - PROCESS | 3692 | 1465527435476 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 19:57:15 INFO - PROCESS | 3692 | 1465527435478 Marionette TRACE conn3 <- [1,430,null,{}] 19:57:15 INFO - PROCESS | 3692 | 1465527435481 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}] 19:57:15 INFO - PROCESS | 3692 | 1465527435483 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:15 INFO - PROCESS | 3692 | 1465527435561 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 19:57:15 INFO - PROCESS | 3692 | 1465527435566 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:15 INFO - PROCESS | 3692 | 1465527435568 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:15 INFO - PROCESS | 3692 | ++DOCSHELL 1280BC00 == 46 [pid = 3692] [id = 117] 19:57:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (1280D400) [pid = 3692] [serial = 348] [outer = 00000000] 19:57:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (1319B800) [pid = 3692] [serial = 349] [outer = 1280D400] 19:57:15 INFO - PROCESS | 3692 | 1465527435630 Marionette DEBUG loaded listener.js 19:57:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (15313C00) [pid = 3692] [serial = 350] [outer = 1280D400] 19:57:16 INFO - PROCESS | 3692 | 1465527436049 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]]]}] 19:57:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 19:57:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 598ms 19:57:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 19:57:16 INFO - PROCESS | 3692 | 1465527436094 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 19:57:16 INFO - PROCESS | 3692 | 1465527436096 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 19:57:16 INFO - PROCESS | 3692 | 1465527436099 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 19:57:16 INFO - PROCESS | 3692 | 1465527436101 Marionette TRACE conn3 <- [1,434,null,{}] 19:57:16 INFO - PROCESS | 3692 | 1465527436104 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}] 19:57:16 INFO - PROCESS | 3692 | 1465527436106 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:16 INFO - PROCESS | 3692 | 1465527436193 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 19:57:16 INFO - PROCESS | 3692 | 1465527436198 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:16 INFO - PROCESS | 3692 | 1465527436200 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:16 INFO - PROCESS | 3692 | ++DOCSHELL 12AA9000 == 47 [pid = 3692] [id = 118] 19:57:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (15542800) [pid = 3692] [serial = 351] [outer = 00000000] 19:57:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (1791E800) [pid = 3692] [serial = 352] [outer = 15542800] 19:57:16 INFO - PROCESS | 3692 | 1465527436226 Marionette DEBUG loaded listener.js 19:57:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (19D5DC00) [pid = 3692] [serial = 353] [outer = 15542800] 19:57:16 INFO - PROCESS | 3692 | 1465527436631 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]]]}] 19:57:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 19:57:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 568ms 19:57:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 19:57:16 INFO - PROCESS | 3692 | 1465527436664 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 19:57:16 INFO - PROCESS | 3692 | 1465527436666 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 19:57:16 INFO - PROCESS | 3692 | 1465527436669 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 19:57:16 INFO - PROCESS | 3692 | 1465527436671 Marionette TRACE conn3 <- [1,438,null,{}] 19:57:16 INFO - PROCESS | 3692 | 1465527436677 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}] 19:57:16 INFO - PROCESS | 3692 | 1465527436679 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:16 INFO - PROCESS | 3692 | 1465527436760 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 19:57:16 INFO - PROCESS | 3692 | 1465527436765 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:16 INFO - PROCESS | 3692 | 1465527436767 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:16 INFO - PROCESS | 3692 | ++DOCSHELL 14FB9400 == 48 [pid = 3692] [id = 119] 19:57:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (16BF6000) [pid = 3692] [serial = 354] [outer = 00000000] 19:57:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (1ADE5800) [pid = 3692] [serial = 355] [outer = 16BF6000] 19:57:16 INFO - PROCESS | 3692 | 1465527436809 Marionette DEBUG loaded listener.js 19:57:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (1AB63000) [pid = 3692] [serial = 356] [outer = 16BF6000] 19:57:17 INFO - PROCESS | 3692 | 1465527437208 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]]]}] 19:57:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 19:57:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 568ms 19:57:17 INFO - PROCESS | 3692 | 1465527437245 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 19:57:17 INFO - PROCESS | 3692 | 1465527437247 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 19:57:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 19:57:17 INFO - PROCESS | 3692 | 1465527437265 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 19:57:17 INFO - PROCESS | 3692 | 1465527437267 Marionette TRACE conn3 <- [1,442,null,{}] 19:57:17 INFO - PROCESS | 3692 | 1465527437318 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}] 19:57:17 INFO - PROCESS | 3692 | 1465527437322 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:17 INFO - PROCESS | 3692 | 1465527437427 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 19:57:17 INFO - PROCESS | 3692 | 1465527437641 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:17 INFO - PROCESS | 3692 | 1465527437645 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:17 INFO - PROCESS | 3692 | ++DOCSHELL 114B8400 == 49 [pid = 3692] [id = 120] 19:57:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (114C0800) [pid = 3692] [serial = 357] [outer = 00000000] 19:57:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (13014000) [pid = 3692] [serial = 358] [outer = 114C0800] 19:57:17 INFO - PROCESS | 3692 | 1465527437702 Marionette DEBUG loaded listener.js 19:57:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (1331A400) [pid = 3692] [serial = 359] [outer = 114C0800] 19:57:18 INFO - PROCESS | 3692 | 1465527438265 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]]]}] 19:57:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 19:57:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1047ms 19:57:18 INFO - PROCESS | 3692 | 1465527438330 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 19:57:18 INFO - PROCESS | 3692 | 1465527438334 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 19:57:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 19:57:18 INFO - PROCESS | 3692 | 1465527438338 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 19:57:18 INFO - PROCESS | 3692 | 1465527438341 Marionette TRACE conn3 <- [1,446,null,{}] 19:57:18 INFO - PROCESS | 3692 | 1465527438347 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}] 19:57:18 INFO - PROCESS | 3692 | 1465527438350 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:18 INFO - PROCESS | 3692 | 1465527438458 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 19:57:18 INFO - PROCESS | 3692 | 1465527438588 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:18 INFO - PROCESS | 3692 | 1465527438592 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:18 INFO - PROCESS | 3692 | ++DOCSHELL 16B71800 == 50 [pid = 3692] [id = 121] 19:57:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (16B71C00) [pid = 3692] [serial = 360] [outer = 00000000] 19:57:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (16B7EC00) [pid = 3692] [serial = 361] [outer = 16B71C00] 19:57:18 INFO - PROCESS | 3692 | 1465527438639 Marionette DEBUG loaded listener.js 19:57:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (16CEA000) [pid = 3692] [serial = 362] [outer = 16B71C00] 19:57:19 INFO - PROCESS | 3692 | 1465527439259 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]]]}] 19:57:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 19:57:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 957ms 19:57:19 INFO - PROCESS | 3692 | 1465527439303 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 19:57:19 INFO - PROCESS | 3692 | 1465527439306 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 19:57:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 19:57:19 INFO - PROCESS | 3692 | 1465527439310 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 19:57:19 INFO - PROCESS | 3692 | 1465527439312 Marionette TRACE conn3 <- [1,450,null,{}] 19:57:19 INFO - PROCESS | 3692 | 1465527439316 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}] 19:57:19 INFO - PROCESS | 3692 | 1465527439319 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:19 INFO - PROCESS | 3692 | 1465527439426 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 19:57:19 INFO - PROCESS | 3692 | 1465527439561 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:19 INFO - PROCESS | 3692 | 1465527439565 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:19 INFO - PROCESS | 3692 | ++DOCSHELL 19D58000 == 51 [pid = 3692] [id = 122] 19:57:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (1A680C00) [pid = 3692] [serial = 363] [outer = 00000000] 19:57:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (1A892C00) [pid = 3692] [serial = 364] [outer = 1A680C00] 19:57:19 INFO - PROCESS | 3692 | 1465527439622 Marionette DEBUG loaded listener.js 19:57:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (1A9F2800) [pid = 3692] [serial = 365] [outer = 1A680C00] 19:57:20 INFO - PROCESS | 3692 | 1465527440288 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] 19:57:20 INFO - PROCESS | 3692 | 1465527440470 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 19:57:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 19:57:20 INFO - PROCESS | 3692 | 1465527440484 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 19:57:20 INFO - PROCESS | 3692 | 1465527440487 Marionette TRACE conn3 <- [1,454,null,{}] 19:57:20 INFO - PROCESS | 3692 | 1465527440493 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}] 19:57:20 INFO - PROCESS | 3692 | 1465527440496 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:20 INFO - PROCESS | 3692 | 1465527440595 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 19:57:20 INFO - PROCESS | 3692 | 1465527440728 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:20 INFO - PROCESS | 3692 | 1465527440733 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:20 INFO - PROCESS | 3692 | ++DOCSHELL 0C770000 == 52 [pid = 3692] [id = 123] 19:57:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (104E1400) [pid = 3692] [serial = 366] [outer = 00000000] 19:57:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (1280F400) [pid = 3692] [serial = 367] [outer = 104E1400] 19:57:20 INFO - PROCESS | 3692 | 1465527440787 Marionette DEBUG loaded listener.js 19:57:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (12D65400) [pid = 3692] [serial = 368] [outer = 104E1400] 19:57:21 INFO - PROCESS | 3692 | --DOCSHELL 153DB400 == 51 [pid = 3692] [id = 81] 19:57:21 INFO - PROCESS | 3692 | --DOCSHELL 19D59400 == 50 [pid = 3692] [id = 82] 19:57:21 INFO - PROCESS | 3692 | --DOCSHELL 12AA9000 == 49 [pid = 3692] [id = 118] 19:57:21 INFO - PROCESS | 3692 | --DOCSHELL 1280BC00 == 48 [pid = 3692] [id = 117] 19:57:21 INFO - PROCESS | 3692 | --DOCSHELL 16F73C00 == 47 [pid = 3692] [id = 116] 19:57:21 INFO - PROCESS | 3692 | --DOCSHELL 17B3C800 == 46 [pid = 3692] [id = 115] 19:57:21 INFO - PROCESS | 3692 | --DOCSHELL 170C5400 == 45 [pid = 3692] [id = 114] 19:57:21 INFO - PROCESS | 3692 | --DOCSHELL 16CE4400 == 44 [pid = 3692] [id = 113] 19:57:21 INFO - PROCESS | 3692 | --DOCSHELL 10A4E000 == 43 [pid = 3692] [id = 112] 19:57:21 INFO - PROCESS | 3692 | --DOCSHELL 114BE400 == 42 [pid = 3692] [id = 111] 19:57:21 INFO - PROCESS | 3692 | --DOCSHELL 15AA3400 == 41 [pid = 3692] [id = 109] 19:57:21 INFO - PROCESS | 3692 | --DOCSHELL 1146A800 == 40 [pid = 3692] [id = 108] 19:57:21 INFO - PROCESS | 3692 | --DOCSHELL 105EC000 == 39 [pid = 3692] [id = 107] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (16F72400) [pid = 3692] [serial = 151] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (19D89400) [pid = 3692] [serial = 203] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (1A9F0400) [pid = 3692] [serial = 194] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (14401800) [pid = 3692] [serial = 197] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (17280800) [pid = 3692] [serial = 200] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (19B08800) [pid = 3692] [serial = 248] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (1AB5FC00) [pid = 3692] [serial = 245] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (15E75800) [pid = 3692] [serial = 242] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (1309EC00) [pid = 3692] [serial = 239] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (1AF9A800) [pid = 3692] [serial = 236] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (170C6000) [pid = 3692] [serial = 304] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (1728A800) [pid = 3692] [serial = 305] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (16CE8000) [pid = 3692] [serial = 301] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (1852E000) [pid = 3692] [serial = 308] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (153DA000) [pid = 3692] [serial = 284] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (13351000) [pid = 3692] [serial = 283] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (112DDC00) [pid = 3692] [serial = 281] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (112D9400) [pid = 3692] [serial = 280] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (1AB66400) [pid = 3692] [serial = 290] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (1A890C00) [pid = 3692] [serial = 289] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (12DA0C00) [pid = 3692] [serial = 295] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (133D4800) [pid = 3692] [serial = 296] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (15AA2000) [pid = 3692] [serial = 298] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (15E71000) [pid = 3692] [serial = 299] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (1ADDB400) [pid = 3692] [serial = 278] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (17B46400) [pid = 3692] [serial = 307] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (112E0C00) [pid = 3692] [serial = 293] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (11218C00) [pid = 3692] [serial = 292] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (18530C00) [pid = 3692] [serial = 287] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (17918800) [pid = 3692] [serial = 286] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (19D93C00) [pid = 3692] [serial = 310] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (1AB5F000) [pid = 3692] [serial = 319] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (1A9F2C00) [pid = 3692] [serial = 317] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (19D54800) [pid = 3692] [serial = 313] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (1A9EBC00) [pid = 3692] [serial = 316] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (19D94C00) [pid = 3692] [serial = 311] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (19D57800) [pid = 3692] [serial = 314] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (16CEA400) [pid = 3692] [serial = 302] [outer = 00000000] [url = about:blank] 19:57:21 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:57:21 INFO - PROCESS | 3692 | 1465527441281 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]]]}] 19:57:21 INFO - PROCESS | 3692 | [3692] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 19:57:21 INFO - PROCESS | 3692 | [3692] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 19:57:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 19:57:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 867ms 19:57:21 INFO - PROCESS | 3692 | 1465527441354 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 19:57:21 INFO - PROCESS | 3692 | 1465527441357 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 19:57:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 19:57:21 INFO - PROCESS | 3692 | 1465527441367 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 19:57:21 INFO - PROCESS | 3692 | 1465527441371 Marionette TRACE conn3 <- [1,458,null,{}] 19:57:21 INFO - PROCESS | 3692 | 1465527441374 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}] 19:57:21 INFO - PROCESS | 3692 | 1465527441377 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:21 INFO - PROCESS | 3692 | 1465527441447 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 19:57:21 INFO - PROCESS | 3692 | 1465527441461 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:21 INFO - PROCESS | 3692 | 1465527441463 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:21 INFO - PROCESS | 3692 | ++DOCSHELL 1309EC00 == 40 [pid = 3692] [id = 124] 19:57:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (130C0800) [pid = 3692] [serial = 369] [outer = 00000000] 19:57:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (13B4AC00) [pid = 3692] [serial = 370] [outer = 130C0800] 19:57:21 INFO - PROCESS | 3692 | 1465527441510 Marionette DEBUG loaded listener.js 19:57:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (153DA000) [pid = 3692] [serial = 371] [outer = 130C0800] 19:57:21 INFO - PROCESS | 3692 | 1465527441950 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] 19:57:21 INFO - PROCESS | 3692 | 1465527441998 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 19:57:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 19:57:21 INFO - PROCESS | 3692 | 1465527442002 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 19:57:21 INFO - PROCESS | 3692 | 1465527442004 Marionette TRACE conn3 <- [1,462,null,{}] 19:57:22 INFO - PROCESS | 3692 | 1465527442014 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}] 19:57:22 INFO - PROCESS | 3692 | 1465527442018 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:22 INFO - PROCESS | 3692 | 1465527442104 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 19:57:22 INFO - PROCESS | 3692 | 1465527442111 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:22 INFO - PROCESS | 3692 | 1465527442114 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:22 INFO - PROCESS | 3692 | ++DOCSHELL 165AB800 == 41 [pid = 3692] [id = 125] 19:57:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (165ABC00) [pid = 3692] [serial = 372] [outer = 00000000] 19:57:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (16ACC800) [pid = 3692] [serial = 373] [outer = 165ABC00] 19:57:22 INFO - PROCESS | 3692 | 1465527442161 Marionette DEBUG loaded listener.js 19:57:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (16B77C00) [pid = 3692] [serial = 374] [outer = 165ABC00] 19:57:22 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:57:22 INFO - PROCESS | 3692 | 1465527442616 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] 19:57:22 INFO - PROCESS | 3692 | 1465527442664 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 19:57:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 19:57:22 INFO - PROCESS | 3692 | 1465527442667 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 19:57:22 INFO - PROCESS | 3692 | 1465527442669 Marionette TRACE conn3 <- [1,466,null,{}] 19:57:22 INFO - PROCESS | 3692 | 1465527442672 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}] 19:57:22 INFO - PROCESS | 3692 | 1465527442674 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:22 INFO - PROCESS | 3692 | 1465527442767 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 19:57:22 INFO - PROCESS | 3692 | 1465527442851 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:22 INFO - PROCESS | 3692 | 1465527442853 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:22 INFO - PROCESS | 3692 | ++DOCSHELL 16ACC400 == 42 [pid = 3692] [id = 126] 19:57:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (16B7F400) [pid = 3692] [serial = 375] [outer = 00000000] 19:57:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (170C3000) [pid = 3692] [serial = 376] [outer = 16B7F400] 19:57:22 INFO - PROCESS | 3692 | 1465527442896 Marionette DEBUG loaded listener.js 19:57:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (170C8800) [pid = 3692] [serial = 377] [outer = 16B7F400] 19:57:23 INFO - PROCESS | 3692 | 1465527443256 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] 19:57:23 INFO - PROCESS | 3692 | 1465527443290 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 19:57:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 19:57:23 INFO - PROCESS | 3692 | 1465527443294 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 19:57:23 INFO - PROCESS | 3692 | 1465527443295 Marionette TRACE conn3 <- [1,470,null,{}] 19:57:23 INFO - PROCESS | 3692 | 1465527443299 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}] 19:57:23 INFO - PROCESS | 3692 | 1465527443301 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:23 INFO - PROCESS | 3692 | 1465527443417 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 19:57:23 INFO - PROCESS | 3692 | 1465527443450 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:23 INFO - PROCESS | 3692 | 1465527443452 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:23 INFO - PROCESS | 3692 | ++DOCSHELL 17280400 == 43 [pid = 3692] [id = 127] 19:57:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (1728A800) [pid = 3692] [serial = 378] [outer = 00000000] 19:57:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (17B3C800) [pid = 3692] [serial = 379] [outer = 1728A800] 19:57:23 INFO - PROCESS | 3692 | 1465527443495 Marionette DEBUG loaded listener.js 19:57:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (17B49400) [pid = 3692] [serial = 380] [outer = 1728A800] 19:57:23 INFO - PROCESS | 3692 | 1465527443914 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]]]}] 19:57:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 19:57:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 673ms 19:57:23 INFO - PROCESS | 3692 | 1465527443960 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 19:57:23 INFO - PROCESS | 3692 | 1465527443962 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 19:57:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 19:57:23 INFO - PROCESS | 3692 | 1465527443971 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 19:57:23 INFO - PROCESS | 3692 | 1465527443972 Marionette TRACE conn3 <- [1,474,null,{}] 19:57:23 INFO - PROCESS | 3692 | 1465527443976 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}] 19:57:23 INFO - PROCESS | 3692 | 1465527443981 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:24 INFO - PROCESS | 3692 | 1465527444119 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 19:57:24 INFO - PROCESS | 3692 | 1465527444178 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:24 INFO - PROCESS | 3692 | 1465527444180 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:24 INFO - PROCESS | 3692 | ++DOCSHELL 19B43800 == 44 [pid = 3692] [id = 128] 19:57:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (19B4C000) [pid = 3692] [serial = 381] [outer = 00000000] 19:57:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (19D8E400) [pid = 3692] [serial = 382] [outer = 19B4C000] 19:57:24 INFO - PROCESS | 3692 | 1465527444225 Marionette DEBUG loaded listener.js 19:57:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (1A198C00) [pid = 3692] [serial = 383] [outer = 19B4C000] 19:57:24 INFO - PROCESS | 3692 | 1465527444636 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]]]}] 19:57:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 19:57:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 702ms 19:57:24 INFO - PROCESS | 3692 | 1465527444682 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 19:57:24 INFO - PROCESS | 3692 | 1465527444684 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 19:57:24 INFO - PROCESS | 3692 | 1465527444697 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 19:57:24 INFO - PROCESS | 3692 | 1465527444698 Marionette TRACE conn3 <- [1,478,null,{}] 19:57:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 19:57:24 INFO - PROCESS | 3692 | 1465527444702 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}] 19:57:24 INFO - PROCESS | 3692 | 1465527444703 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:24 INFO - PROCESS | 3692 | 1465527444827 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 19:57:24 INFO - PROCESS | 3692 | 1465527444837 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:24 INFO - PROCESS | 3692 | 1465527444839 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:24 INFO - PROCESS | 3692 | ++DOCSHELL 1A683C00 == 45 [pid = 3692] [id = 129] 19:57:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (1A684000) [pid = 3692] [serial = 384] [outer = 00000000] 19:57:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (1A898400) [pid = 3692] [serial = 385] [outer = 1A684000] 19:57:24 INFO - PROCESS | 3692 | 1465527444881 Marionette DEBUG loaded listener.js 19:57:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (1A9F4C00) [pid = 3692] [serial = 386] [outer = 1A684000] 19:57:25 INFO - PROCESS | 3692 | 1465527445396 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]]]}] 19:57:25 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (114C3C00) [pid = 3692] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 19:57:25 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (19D86400) [pid = 3692] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 19:57:25 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (15542800) [pid = 3692] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 19:57:25 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (10A52400) [pid = 3692] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 19:57:25 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (18529800) [pid = 3692] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 19:57:25 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (1280D400) [pid = 3692] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 19:57:25 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (16CE4800) [pid = 3692] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 19:57:25 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (18529C00) [pid = 3692] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 19:57:25 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (1732B400) [pid = 3692] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 19:57:25 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (114BC400) [pid = 3692] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 19:57:25 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (1A685000) [pid = 3692] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 19:57:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 19:57:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 703ms 19:57:25 INFO - PROCESS | 3692 | 1465527445422 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 19:57:25 INFO - PROCESS | 3692 | 1465527445424 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 19:57:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 19:57:25 INFO - PROCESS | 3692 | 1465527445427 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 19:57:25 INFO - PROCESS | 3692 | 1465527445429 Marionette TRACE conn3 <- [1,482,null,{}] 19:57:25 INFO - PROCESS | 3692 | 1465527445416 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}] 19:57:25 INFO - PROCESS | 3692 | 1465527445418 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:25 INFO - PROCESS | 3692 | 1465527445500 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 19:57:25 INFO - PROCESS | 3692 | 1465527445505 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:25 INFO - PROCESS | 3692 | 1465527445507 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:25 INFO - PROCESS | 3692 | ++DOCSHELL 104E2400 == 46 [pid = 3692] [id = 130] 19:57:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (15DB6000) [pid = 3692] [serial = 387] [outer = 00000000] 19:57:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (1732B400) [pid = 3692] [serial = 388] [outer = 15DB6000] 19:57:25 INFO - PROCESS | 3692 | 1465527445552 Marionette DEBUG loaded listener.js 19:57:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (17994C00) [pid = 3692] [serial = 389] [outer = 15DB6000] 19:57:25 INFO - PROCESS | 3692 | 1465527445960 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]]]}] 19:57:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 19:57:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 568ms 19:57:25 INFO - PROCESS | 3692 | 1465527445993 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 19:57:25 INFO - PROCESS | 3692 | 1465527445995 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 19:57:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 19:57:25 INFO - PROCESS | 3692 | 1465527445998 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 19:57:25 INFO - PROCESS | 3692 | 1465527446000 Marionette TRACE conn3 <- [1,486,null,{}] 19:57:25 INFO - PROCESS | 3692 | 1465527446003 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}] 19:57:25 INFO - PROCESS | 3692 | 1465527446005 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:26 INFO - PROCESS | 3692 | 1465527446116 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 19:57:26 INFO - PROCESS | 3692 | 1465527446126 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:26 INFO - PROCESS | 3692 | 1465527446128 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:26 INFO - PROCESS | 3692 | ++DOCSHELL 15E74C00 == 47 [pid = 3692] [id = 131] 19:57:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (19D8DC00) [pid = 3692] [serial = 390] [outer = 00000000] 19:57:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (1AB5B800) [pid = 3692] [serial = 391] [outer = 19D8DC00] 19:57:26 INFO - PROCESS | 3692 | 1465527446170 Marionette DEBUG loaded listener.js 19:57:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (1AB5F800) [pid = 3692] [serial = 392] [outer = 19D8DC00] 19:57:26 INFO - PROCESS | 3692 | 1465527446566 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]]]}] 19:57:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 19:57:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 613ms 19:57:26 INFO - PROCESS | 3692 | 1465527446620 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 19:57:26 INFO - PROCESS | 3692 | 1465527446622 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 19:57:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 19:57:26 INFO - PROCESS | 3692 | 1465527446610 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 19:57:26 INFO - PROCESS | 3692 | 1465527446621 Marionette TRACE conn3 <- [1,490,null,{}] 19:57:26 INFO - PROCESS | 3692 | 1465527446625 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}] 19:57:26 INFO - PROCESS | 3692 | 1465527446627 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:26 INFO - PROCESS | 3692 | 1465527446708 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 19:57:26 INFO - PROCESS | 3692 | 1465527446713 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:26 INFO - PROCESS | 3692 | 1465527446715 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:26 INFO - PROCESS | 3692 | ++DOCSHELL 1A685000 == 48 [pid = 3692] [id = 132] 19:57:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (1ADE0C00) [pid = 3692] [serial = 393] [outer = 00000000] 19:57:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (1AF9DC00) [pid = 3692] [serial = 394] [outer = 1ADE0C00] 19:57:26 INFO - PROCESS | 3692 | 1465527446757 Marionette DEBUG loaded listener.js 19:57:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (1B121800) [pid = 3692] [serial = 395] [outer = 1ADE0C00] 19:57:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (153B7000) [pid = 3692] [serial = 396] [outer = 1B73A400] 19:57:27 INFO - PROCESS | 3692 | 1465527447291 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]]]}] 19:57:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 19:57:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 718ms 19:57:27 INFO - PROCESS | 3692 | 1465527447353 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 19:57:27 INFO - PROCESS | 3692 | 1465527447358 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 19:57:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 19:57:27 INFO - PROCESS | 3692 | 1465527447452 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 19:57:27 INFO - PROCESS | 3692 | 1465527447456 Marionette TRACE conn3 <- [1,494,null,{}] 19:57:27 INFO - PROCESS | 3692 | 1465527447483 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}] 19:57:27 INFO - PROCESS | 3692 | 1465527447487 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:27 INFO - PROCESS | 3692 | 1465527447599 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 19:57:27 INFO - PROCESS | 3692 | 1465527447693 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:27 INFO - PROCESS | 3692 | 1465527447698 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:27 INFO - PROCESS | 3692 | ++DOCSHELL 10A4AC00 == 49 [pid = 3692] [id = 133] 19:57:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (10A4B800) [pid = 3692] [serial = 397] [outer = 00000000] 19:57:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (12DA0C00) [pid = 3692] [serial = 398] [outer = 10A4B800] 19:57:27 INFO - PROCESS | 3692 | 1465527447758 Marionette DEBUG loaded listener.js 19:57:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (133CAC00) [pid = 3692] [serial = 399] [outer = 10A4B800] 19:57:28 INFO - PROCESS | 3692 | 1465527448318 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]]]}] 19:57:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 19:57:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 972ms 19:57:28 INFO - PROCESS | 3692 | 1465527448370 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 19:57:28 INFO - PROCESS | 3692 | 1465527448375 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 19:57:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 19:57:28 INFO - PROCESS | 3692 | 1465527448381 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 19:57:28 INFO - PROCESS | 3692 | 1465527448384 Marionette TRACE conn3 <- [1,498,null,{}] 19:57:28 INFO - PROCESS | 3692 | 1465527448388 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}] 19:57:28 INFO - PROCESS | 3692 | 1465527448390 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:28 INFO - PROCESS | 3692 | 1465527448501 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 19:57:28 INFO - PROCESS | 3692 | 1465527448601 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:28 INFO - PROCESS | 3692 | 1465527448604 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:28 INFO - PROCESS | 3692 | ++DOCSHELL 153B3C00 == 50 [pid = 3692] [id = 134] 19:57:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (1553FC00) [pid = 3692] [serial = 400] [outer = 00000000] 19:57:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (15E75800) [pid = 3692] [serial = 401] [outer = 1553FC00] 19:57:28 INFO - PROCESS | 3692 | 1465527448658 Marionette DEBUG loaded listener.js 19:57:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (165AA000) [pid = 3692] [serial = 402] [outer = 1553FC00] 19:57:29 INFO - PROCESS | 3692 | 1465527449226 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]]]}] 19:57:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 19:57:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 897ms 19:57:29 INFO - PROCESS | 3692 | 1465527449290 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 19:57:29 INFO - PROCESS | 3692 | 1465527449293 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 19:57:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 19:57:29 INFO - PROCESS | 3692 | 1465527449297 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 19:57:29 INFO - PROCESS | 3692 | 1465527449300 Marionette TRACE conn3 <- [1,502,null,{}] 19:57:29 INFO - PROCESS | 3692 | 1465527449311 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}] 19:57:29 INFO - PROCESS | 3692 | 1465527449316 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:29 INFO - PROCESS | 3692 | 1465527449438 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 19:57:29 INFO - PROCESS | 3692 | 1465527449566 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:29 INFO - PROCESS | 3692 | 1465527449570 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:29 INFO - PROCESS | 3692 | ++DOCSHELL 178CEC00 == 51 [pid = 3692] [id = 135] 19:57:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (17919800) [pid = 3692] [serial = 403] [outer = 00000000] 19:57:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (19B08000) [pid = 3692] [serial = 404] [outer = 17919800] 19:57:29 INFO - PROCESS | 3692 | 1465527449626 Marionette DEBUG loaded listener.js 19:57:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (19D8C400) [pid = 3692] [serial = 405] [outer = 17919800] 19:57:30 INFO - PROCESS | 3692 | 1465527450422 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]]]}] 19:57:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 19:57:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1137ms 19:57:30 INFO - PROCESS | 3692 | 1465527450445 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 19:57:30 INFO - PROCESS | 3692 | 1465527450449 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 19:57:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 19:57:30 INFO - PROCESS | 3692 | 1465527450454 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 19:57:30 INFO - PROCESS | 3692 | 1465527450457 Marionette TRACE conn3 <- [1,506,null,{}] 19:57:30 INFO - PROCESS | 3692 | 1465527450463 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}] 19:57:30 INFO - PROCESS | 3692 | 1465527450465 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:30 INFO - PROCESS | 3692 | 1465527450565 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 19:57:30 INFO - PROCESS | 3692 | 1465527450634 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:30 INFO - PROCESS | 3692 | 1465527450638 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:30 INFO - PROCESS | 3692 | ++DOCSHELL 1047F800 == 52 [pid = 3692] [id = 136] 19:57:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (10A4B400) [pid = 3692] [serial = 406] [outer = 00000000] 19:57:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (112D9400) [pid = 3692] [serial = 407] [outer = 10A4B400] 19:57:30 INFO - PROCESS | 3692 | 1465527450728 Marionette DEBUG loaded listener.js 19:57:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (1319B400) [pid = 3692] [serial = 408] [outer = 10A4B400] 19:57:31 INFO - PROCESS | 3692 | --DOCSHELL 15E74C00 == 51 [pid = 3692] [id = 131] 19:57:31 INFO - PROCESS | 3692 | --DOCSHELL 104E2400 == 50 [pid = 3692] [id = 130] 19:57:31 INFO - PROCESS | 3692 | --DOCSHELL 1A683C00 == 49 [pid = 3692] [id = 129] 19:57:31 INFO - PROCESS | 3692 | --DOCSHELL 19B43800 == 48 [pid = 3692] [id = 128] 19:57:31 INFO - PROCESS | 3692 | --DOCSHELL 17280400 == 47 [pid = 3692] [id = 127] 19:57:31 INFO - PROCESS | 3692 | --DOCSHELL 16ACC400 == 46 [pid = 3692] [id = 126] 19:57:31 INFO - PROCESS | 3692 | --DOCSHELL 165AB800 == 45 [pid = 3692] [id = 125] 19:57:31 INFO - PROCESS | 3692 | --DOCSHELL 1309EC00 == 44 [pid = 3692] [id = 124] 19:57:31 INFO - PROCESS | 3692 | --DOCSHELL 0C770000 == 43 [pid = 3692] [id = 123] 19:57:31 INFO - PROCESS | 3692 | --DOCSHELL 19D58000 == 42 [pid = 3692] [id = 122] 19:57:31 INFO - PROCESS | 3692 | --DOCSHELL 114B8400 == 41 [pid = 3692] [id = 120] 19:57:31 INFO - PROCESS | 3692 | --DOCSHELL 16B71800 == 40 [pid = 3692] [id = 121] 19:57:31 INFO - PROCESS | 3692 | --DOCSHELL 14FB9400 == 39 [pid = 3692] [id = 119] 19:57:31 INFO - PROCESS | 3692 | --DOCSHELL 11C1E400 == 38 [pid = 3692] [id = 83] 19:57:31 INFO - PROCESS | 3692 | --DOCSHELL 18531400 == 37 [pid = 3692] [id = 68] 19:57:31 INFO - PROCESS | 3692 | --DOCSHELL 16BF3000 == 36 [pid = 3692] [id = 96] 19:57:31 INFO - PROCESS | 3692 | --DOCSHELL 1553F800 == 35 [pid = 3692] [id = 67] 19:57:31 INFO - PROCESS | 3692 | --DOCSHELL 19D95400 == 34 [pid = 3692] [id = 97] 19:57:31 INFO - PROCESS | 3692 | --DOCSHELL 1A18C800 == 33 [pid = 3692] [id = 65] 19:57:31 INFO - PROCESS | 3692 | --DOCSHELL 18350400 == 32 [pid = 3692] [id = 110] 19:57:31 INFO - PROCESS | 3692 | --DOCSHELL 13150400 == 31 [pid = 3692] [id = 95] 19:57:31 INFO - PROCESS | 3692 | --DOCSHELL 178CEC00 == 30 [pid = 3692] [id = 135] 19:57:31 INFO - PROCESS | 3692 | --DOCSHELL 1A685000 == 29 [pid = 3692] [id = 132] 19:57:31 INFO - PROCESS | 3692 | --DOCSHELL 10A4AC00 == 28 [pid = 3692] [id = 133] 19:57:31 INFO - PROCESS | 3692 | --DOCSHELL 153B3C00 == 27 [pid = 3692] [id = 134] 19:57:31 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (16B73400) [pid = 3692] [serial = 325] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (1ADE5800) [pid = 3692] [serial = 355] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (13B40C00) [pid = 3692] [serial = 331] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (1AB65400) [pid = 3692] [serial = 320] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (19D5DC00) [pid = 3692] [serial = 353] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (1791E800) [pid = 3692] [serial = 352] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (14FC2400) [pid = 3692] [serial = 335] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (1A897400) [pid = 3692] [serial = 329] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (15313C00) [pid = 3692] [serial = 350] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (13343C00) [pid = 3692] [serial = 334] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (16CE9800) [pid = 3692] [serial = 337] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (1A193400) [pid = 3692] [serial = 344] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (17B42000) [pid = 3692] [serial = 340] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (12DA1400) [pid = 3692] [serial = 323] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (19D8B000) [pid = 3692] [serial = 343] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (19D8CC00) [pid = 3692] [serial = 328] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (1ADE1800) [pid = 3692] [serial = 346] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (16EF9400) [pid = 3692] [serial = 338] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (1AF98400) [pid = 3692] [serial = 347] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (18522800) [pid = 3692] [serial = 341] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (1319B800) [pid = 3692] [serial = 349] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (14FC4400) [pid = 3692] [serial = 332] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (12A9C800) [pid = 3692] [serial = 322] [outer = 00000000] [url = about:blank] 19:57:31 INFO - PROCESS | 3692 | 1465527452003 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]]]}] 19:57:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 19:57:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1585ms 19:57:32 INFO - PROCESS | 3692 | 1465527452039 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 19:57:32 INFO - PROCESS | 3692 | 1465527452043 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 19:57:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 19:57:32 INFO - PROCESS | 3692 | 1465527452049 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 19:57:32 INFO - PROCESS | 3692 | 1465527452052 Marionette TRACE conn3 <- [1,510,null,{}] 19:57:32 INFO - PROCESS | 3692 | 1465527452057 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}] 19:57:32 INFO - PROCESS | 3692 | 1465527452060 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:32 INFO - PROCESS | 3692 | 1465527452180 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 19:57:32 INFO - PROCESS | 3692 | 1465527452196 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:32 INFO - PROCESS | 3692 | 1465527452201 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:32 INFO - PROCESS | 3692 | ++DOCSHELL 10F58C00 == 28 [pid = 3692] [id = 137] 19:57:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (10F59800) [pid = 3692] [serial = 409] [outer = 00000000] 19:57:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (112DD000) [pid = 3692] [serial = 410] [outer = 10F59800] 19:57:32 INFO - PROCESS | 3692 | 1465527452247 Marionette DEBUG loaded listener.js 19:57:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (112DFC00) [pid = 3692] [serial = 411] [outer = 10F59800] 19:57:32 INFO - PROCESS | 3692 | 1465527452673 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]]]}] 19:57:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 19:57:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 673ms 19:57:32 INFO - PROCESS | 3692 | 1465527452730 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 19:57:32 INFO - PROCESS | 3692 | 1465527452734 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 19:57:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 19:57:32 INFO - PROCESS | 3692 | 1465527452741 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 19:57:32 INFO - PROCESS | 3692 | 1465527452743 Marionette TRACE conn3 <- [1,514,null,{}] 19:57:32 INFO - PROCESS | 3692 | 1465527452747 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}] 19:57:32 INFO - PROCESS | 3692 | 1465527452749 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:32 INFO - PROCESS | 3692 | 1465527452817 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 19:57:32 INFO - PROCESS | 3692 | 1465527452826 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:32 INFO - PROCESS | 3692 | 1465527452828 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:32 INFO - PROCESS | 3692 | ++DOCSHELL 13016000 == 29 [pid = 3692] [id = 138] 19:57:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (13099C00) [pid = 3692] [serial = 412] [outer = 00000000] 19:57:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (1319B800) [pid = 3692] [serial = 413] [outer = 13099C00] 19:57:32 INFO - PROCESS | 3692 | 1465527452881 Marionette DEBUG loaded listener.js 19:57:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (13343C00) [pid = 3692] [serial = 414] [outer = 13099C00] 19:57:33 INFO - PROCESS | 3692 | 1465527453312 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]]]}] 19:57:33 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 19:57:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 598ms 19:57:33 INFO - PROCESS | 3692 | 1465527453343 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 19:57:33 INFO - PROCESS | 3692 | 1465527453346 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 19:57:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 19:57:33 INFO - PROCESS | 3692 | 1465527453349 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 19:57:33 INFO - PROCESS | 3692 | 1465527453353 Marionette TRACE conn3 <- [1,518,null,{}] 19:57:33 INFO - PROCESS | 3692 | 1465527453363 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}] 19:57:33 INFO - PROCESS | 3692 | 1465527453368 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:33 INFO - PROCESS | 3692 | 1465527453449 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 19:57:33 INFO - PROCESS | 3692 | 1465527453487 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:33 INFO - PROCESS | 3692 | 1465527453490 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:33 INFO - PROCESS | 3692 | ++DOCSHELL 153B4400 == 30 [pid = 3692] [id = 139] 19:57:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (153B4800) [pid = 3692] [serial = 415] [outer = 00000000] 19:57:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (153B9C00) [pid = 3692] [serial = 416] [outer = 153B4800] 19:57:33 INFO - PROCESS | 3692 | 1465527453538 Marionette DEBUG loaded listener.js 19:57:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (153E1000) [pid = 3692] [serial = 417] [outer = 153B4800] 19:57:33 INFO - PROCESS | 3692 | 1465527453969 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]]]}] 19:57:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 19:57:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 673ms 19:57:34 INFO - PROCESS | 3692 | 1465527454031 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 19:57:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 19:57:34 INFO - PROCESS | 3692 | 1465527454026 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 19:57:34 INFO - PROCESS | 3692 | 1465527454030 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 19:57:34 INFO - PROCESS | 3692 | 1465527454031 Marionette TRACE conn3 <- [1,522,null,{}] 19:57:34 INFO - PROCESS | 3692 | 1465527454040 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}] 19:57:34 INFO - PROCESS | 3692 | 1465527454042 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:34 INFO - PROCESS | 3692 | 1465527454151 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 19:57:34 INFO - PROCESS | 3692 | 1465527454160 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:34 INFO - PROCESS | 3692 | 1465527454162 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:34 INFO - PROCESS | 3692 | ++DOCSHELL 153C0800 == 31 [pid = 3692] [id = 140] 19:57:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (1551C400) [pid = 3692] [serial = 418] [outer = 00000000] 19:57:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (157CEC00) [pid = 3692] [serial = 419] [outer = 1551C400] 19:57:34 INFO - PROCESS | 3692 | 1465527454205 Marionette DEBUG loaded listener.js 19:57:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (15DC1C00) [pid = 3692] [serial = 420] [outer = 1551C400] 19:57:34 INFO - PROCESS | 3692 | 1465527454625 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]]]}] 19:57:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 19:57:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 628ms 19:57:34 INFO - PROCESS | 3692 | 1465527454668 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 19:57:34 INFO - PROCESS | 3692 | 1465527454669 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 19:57:34 INFO - PROCESS | 3692 | 1465527454673 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 19:57:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 19:57:34 INFO - PROCESS | 3692 | 1465527454674 Marionette TRACE conn3 <- [1,526,null,{}] 19:57:34 INFO - PROCESS | 3692 | 1465527454678 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}] 19:57:34 INFO - PROCESS | 3692 | 1465527454680 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:34 INFO - PROCESS | 3692 | 1465527454786 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 19:57:34 INFO - PROCESS | 3692 | 1465527454856 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:34 INFO - PROCESS | 3692 | 1465527454858 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:34 INFO - PROCESS | 3692 | ++DOCSHELL 165A4800 == 32 [pid = 3692] [id = 141] 19:57:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (165A5000) [pid = 3692] [serial = 421] [outer = 00000000] 19:57:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (165AF000) [pid = 3692] [serial = 422] [outer = 165A5000] 19:57:34 INFO - PROCESS | 3692 | 1465527454908 Marionette DEBUG loaded listener.js 19:57:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (16AD5C00) [pid = 3692] [serial = 423] [outer = 165A5000] 19:57:35 INFO - PROCESS | 3692 | 1465527455310 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]]]}] 19:57:35 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 19:57:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 673ms 19:57:35 INFO - PROCESS | 3692 | 1465527455337 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 19:57:35 INFO - PROCESS | 3692 | 1465527455339 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 19:57:35 INFO - PROCESS | 3692 | 1465527455342 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 19:57:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 19:57:35 INFO - PROCESS | 3692 | 1465527455344 Marionette TRACE conn3 <- [1,530,null,{}] 19:57:35 INFO - PROCESS | 3692 | 1465527455347 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}] 19:57:35 INFO - PROCESS | 3692 | 1465527455353 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:35 INFO - PROCESS | 3692 | 1465527455482 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 19:57:35 INFO - PROCESS | 3692 | 1465527455488 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:35 INFO - PROCESS | 3692 | 1465527455490 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:35 INFO - PROCESS | 3692 | ++DOCSHELL 16B7C800 == 33 [pid = 3692] [id = 142] 19:57:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (16B8E800) [pid = 3692] [serial = 424] [outer = 00000000] 19:57:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (16CEF000) [pid = 3692] [serial = 425] [outer = 16B8E800] 19:57:35 INFO - PROCESS | 3692 | 1465527455533 Marionette DEBUG loaded listener.js 19:57:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (16F6FC00) [pid = 3692] [serial = 426] [outer = 16B8E800] 19:57:36 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (15DB6000) [pid = 3692] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 19:57:36 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (1ADE0C00) [pid = 3692] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 19:57:36 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (19D8DC00) [pid = 3692] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 19:57:36 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (1728A800) [pid = 3692] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 19:57:36 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (15DBDC00) [pid = 3692] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 19:57:36 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (19B4C000) [pid = 3692] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 19:57:36 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (16B7F400) [pid = 3692] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 19:57:36 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (114C0800) [pid = 3692] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 19:57:36 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (165ABC00) [pid = 3692] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 19:57:36 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (16BF6000) [pid = 3692] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 19:57:36 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (16B71C00) [pid = 3692] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 19:57:36 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (1A680C00) [pid = 3692] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 19:57:36 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (1A684000) [pid = 3692] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 19:57:36 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (104E1400) [pid = 3692] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 19:57:36 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (130C0800) [pid = 3692] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 19:57:36 INFO - PROCESS | 3692 | 1465527456410 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"]]]}] 19:57:36 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 19:57:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 19:57:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:57:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:57:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 19:57:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 19:57:36 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 19:57:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 19:57:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:57:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:57:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 19:57:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 19:57:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1106ms 19:57:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 19:57:36 INFO - PROCESS | 3692 | 1465527456448 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 19:57:36 INFO - PROCESS | 3692 | 1465527456450 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 19:57:36 INFO - PROCESS | 3692 | 1465527456462 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 19:57:36 INFO - PROCESS | 3692 | 1465527456464 Marionette TRACE conn3 <- [1,534,null,{}] 19:57:36 INFO - PROCESS | 3692 | 1465527456467 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}] 19:57:36 INFO - PROCESS | 3692 | 1465527456469 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:36 INFO - PROCESS | 3692 | 1465527456553 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 19:57:36 INFO - PROCESS | 3692 | 1465527456637 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:36 INFO - PROCESS | 3692 | 1465527456639 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:36 INFO - PROCESS | 3692 | ++DOCSHELL 114BE400 == 34 [pid = 3692] [id = 143] 19:57:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (130BC000) [pid = 3692] [serial = 427] [outer = 00000000] 19:57:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (16B78400) [pid = 3692] [serial = 428] [outer = 130BC000] 19:57:36 INFO - PROCESS | 3692 | 1465527456682 Marionette DEBUG loaded listener.js 19:57:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (16CEB000) [pid = 3692] [serial = 429] [outer = 130BC000] 19:57:37 INFO - PROCESS | 3692 | 1465527457011 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]]]}] 19:57:37 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. 19:57:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 568ms 19:57:37 INFO - PROCESS | 3692 | 1465527457033 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 19:57:37 INFO - PROCESS | 3692 | 1465527457034 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 19:57:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 19:57:37 INFO - PROCESS | 3692 | 1465527457038 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 19:57:37 INFO - PROCESS | 3692 | 1465527457040 Marionette TRACE conn3 <- [1,538,null,{}] 19:57:37 INFO - PROCESS | 3692 | 1465527457043 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}] 19:57:37 INFO - PROCESS | 3692 | 1465527457045 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:37 INFO - PROCESS | 3692 | 1465527457102 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 19:57:37 INFO - PROCESS | 3692 | 1465527457108 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:37 INFO - PROCESS | 3692 | 1465527457109 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:37 INFO - PROCESS | 3692 | ++DOCSHELL 16B71C00 == 35 [pid = 3692] [id = 144] 19:57:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (16EF3C00) [pid = 3692] [serial = 430] [outer = 00000000] 19:57:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (1799BC00) [pid = 3692] [serial = 431] [outer = 16EF3C00] 19:57:37 INFO - PROCESS | 3692 | 1465527457152 Marionette DEBUG loaded listener.js 19:57:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (17B3C000) [pid = 3692] [serial = 432] [outer = 16EF3C00] 19:57:37 INFO - PROCESS | 3692 | 1465527457546 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]]]}] 19:57:37 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. 19:57:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 568ms 19:57:37 INFO - PROCESS | 3692 | 1465527457600 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 19:57:37 INFO - PROCESS | 3692 | 1465527457602 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 19:57:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 19:57:37 INFO - PROCESS | 3692 | 1465527457605 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 19:57:37 INFO - PROCESS | 3692 | 1465527457607 Marionette TRACE conn3 <- [1,542,null,{}] 19:57:37 INFO - PROCESS | 3692 | 1465527457611 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}] 19:57:37 INFO - PROCESS | 3692 | 1465527457613 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:37 INFO - PROCESS | 3692 | 1465527457691 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 19:57:37 INFO - PROCESS | 3692 | 1465527457697 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:37 INFO - PROCESS | 3692 | 1465527457699 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:37 INFO - PROCESS | 3692 | ++DOCSHELL 1791A000 == 36 [pid = 3692] [id = 145] 19:57:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (17B46800) [pid = 3692] [serial = 433] [outer = 00000000] 19:57:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (18530800) [pid = 3692] [serial = 434] [outer = 17B46800] 19:57:37 INFO - PROCESS | 3692 | 1465527457744 Marionette DEBUG loaded listener.js 19:57:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (19B07800) [pid = 3692] [serial = 435] [outer = 17B46800] 19:57:38 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:57:38 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:57:38 INFO - PROCESS | 3692 | 1465527458166 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]]]}] 19:57:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 19:57:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 598ms 19:57:38 INFO - PROCESS | 3692 | 1465527458226 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 19:57:38 INFO - PROCESS | 3692 | 1465527458228 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 19:57:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 19:57:38 INFO - PROCESS | 3692 | 1465527458261 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 19:57:38 INFO - PROCESS | 3692 | 1465527458264 Marionette TRACE conn3 <- [1,546,null,{}] 19:57:38 INFO - PROCESS | 3692 | 1465527458271 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}] 19:57:38 INFO - PROCESS | 3692 | 1465527458275 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:38 INFO - PROCESS | 3692 | 1465527458386 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 19:57:38 INFO - PROCESS | 3692 | 1465527458531 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:38 INFO - PROCESS | 3692 | 1465527458535 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:38 INFO - PROCESS | 3692 | ++DOCSHELL 11220800 == 37 [pid = 3692] [id = 146] 19:57:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (1122D800) [pid = 3692] [serial = 436] [outer = 00000000] 19:57:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (112E1800) [pid = 3692] [serial = 437] [outer = 1122D800] 19:57:38 INFO - PROCESS | 3692 | 1465527458591 Marionette DEBUG loaded listener.js 19:57:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (11C1B400) [pid = 3692] [serial = 438] [outer = 1122D800] 19:57:39 INFO - PROCESS | 3692 | 1465527459350 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]]]}] 19:57:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 19:57:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1196ms 19:57:39 INFO - PROCESS | 3692 | 1465527459438 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 19:57:39 INFO - PROCESS | 3692 | 1465527459442 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 19:57:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 19:57:39 INFO - PROCESS | 3692 | 1465527459448 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 19:57:39 INFO - PROCESS | 3692 | 1465527459451 Marionette TRACE conn3 <- [1,550,null,{}] 19:57:39 INFO - PROCESS | 3692 | 1465527459440 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}] 19:57:39 INFO - PROCESS | 3692 | 1465527459444 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:39 INFO - PROCESS | 3692 | 1465527459588 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 19:57:39 INFO - PROCESS | 3692 | 1465527459712 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:39 INFO - PROCESS | 3692 | 1465527459715 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:39 INFO - PROCESS | 3692 | ++DOCSHELL 14FC2800 == 38 [pid = 3692] [id = 147] 19:57:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (14FC3C00) [pid = 3692] [serial = 439] [outer = 00000000] 19:57:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (153BA000) [pid = 3692] [serial = 440] [outer = 14FC3C00] 19:57:39 INFO - PROCESS | 3692 | 1465527459770 Marionette DEBUG loaded listener.js 19:57:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (15781400) [pid = 3692] [serial = 441] [outer = 14FC3C00] 19:57:40 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:57:40 INFO - PROCESS | 3692 | [3692] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:57:40 INFO - PROCESS | 3692 | 1465527460573 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]]]}] 19:57:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 19:57:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1196ms 19:57:40 INFO - PROCESS | 3692 | 1465527460633 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 19:57:40 INFO - PROCESS | 3692 | 1465527460638 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 19:57:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 19:57:40 INFO - PROCESS | 3692 | 1465527460643 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 19:57:40 INFO - PROCESS | 3692 | 1465527460646 Marionette TRACE conn3 <- [1,554,null,{}] 19:57:40 INFO - PROCESS | 3692 | 1465527460652 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}] 19:57:40 INFO - PROCESS | 3692 | 1465527460654 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:40 INFO - PROCESS | 3692 | 1465527460782 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 19:57:40 INFO - PROCESS | 3692 | --DOCSHELL 16B71C00 == 37 [pid = 3692] [id = 144] 19:57:40 INFO - PROCESS | 3692 | --DOCSHELL 114BE400 == 36 [pid = 3692] [id = 143] 19:57:40 INFO - PROCESS | 3692 | --DOCSHELL 16B7C800 == 35 [pid = 3692] [id = 142] 19:57:40 INFO - PROCESS | 3692 | --DOCSHELL 165A4800 == 34 [pid = 3692] [id = 141] 19:57:40 INFO - PROCESS | 3692 | --DOCSHELL 153C0800 == 33 [pid = 3692] [id = 140] 19:57:40 INFO - PROCESS | 3692 | --DOCSHELL 153B4400 == 32 [pid = 3692] [id = 139] 19:57:40 INFO - PROCESS | 3692 | --DOCSHELL 13016000 == 31 [pid = 3692] [id = 138] 19:57:40 INFO - PROCESS | 3692 | --DOCSHELL 10F58C00 == 30 [pid = 3692] [id = 137] 19:57:40 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (16B7F000) [pid = 3692] [serial = 326] [outer = 00000000] [url = about:blank] 19:57:40 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (10561400) [pid = 3692] [serial = 164] [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.] 19:57:40 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (19D8E400) [pid = 3692] [serial = 382] [outer = 00000000] [url = about:blank] 19:57:40 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (1A198C00) [pid = 3692] [serial = 383] [outer = 00000000] [url = about:blank] 19:57:40 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (170C3000) [pid = 3692] [serial = 376] [outer = 00000000] [url = about:blank] 19:57:40 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (170C8800) [pid = 3692] [serial = 377] [outer = 00000000] [url = about:blank] 19:57:40 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (13014000) [pid = 3692] [serial = 358] [outer = 00000000] [url = about:blank] 19:57:40 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (1331A400) [pid = 3692] [serial = 359] [outer = 00000000] [url = about:blank] 19:57:40 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (16ACC800) [pid = 3692] [serial = 373] [outer = 00000000] [url = about:blank] 19:57:40 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (16B77C00) [pid = 3692] [serial = 374] [outer = 00000000] [url = about:blank] 19:57:40 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (1AB63000) [pid = 3692] [serial = 356] [outer = 00000000] [url = about:blank] 19:57:40 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (16B7EC00) [pid = 3692] [serial = 361] [outer = 00000000] [url = about:blank] 19:57:40 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (16CEA000) [pid = 3692] [serial = 362] [outer = 00000000] [url = about:blank] 19:57:40 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (1A892C00) [pid = 3692] [serial = 364] [outer = 00000000] [url = about:blank] 19:57:40 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (1A898400) [pid = 3692] [serial = 385] [outer = 00000000] [url = about:blank] 19:57:40 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (1A9F2800) [pid = 3692] [serial = 365] [outer = 00000000] [url = about:blank] 19:57:40 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (1280F400) [pid = 3692] [serial = 367] [outer = 00000000] [url = about:blank] 19:57:40 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (12D65400) [pid = 3692] [serial = 368] [outer = 00000000] [url = about:blank] 19:57:40 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (13B4AC00) [pid = 3692] [serial = 370] [outer = 00000000] [url = about:blank] 19:57:40 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (153DA000) [pid = 3692] [serial = 371] [outer = 00000000] [url = about:blank] 19:57:40 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (1732B400) [pid = 3692] [serial = 388] [outer = 00000000] [url = about:blank] 19:57:40 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (1AF9DC00) [pid = 3692] [serial = 394] [outer = 00000000] [url = about:blank] 19:57:40 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (1AB5B800) [pid = 3692] [serial = 391] [outer = 00000000] [url = about:blank] 19:57:40 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (1B121800) [pid = 3692] [serial = 395] [outer = 00000000] [url = about:blank] 19:57:40 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (1AB5F800) [pid = 3692] [serial = 392] [outer = 00000000] [url = about:blank] 19:57:40 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (1A9F4C00) [pid = 3692] [serial = 386] [outer = 00000000] [url = about:blank] 19:57:40 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (17B3C800) [pid = 3692] [serial = 379] [outer = 00000000] [url = about:blank] 19:57:40 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (17B49400) [pid = 3692] [serial = 380] [outer = 00000000] [url = about:blank] 19:57:40 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (17994C00) [pid = 3692] [serial = 389] [outer = 00000000] [url = about:blank] 19:57:40 INFO - PROCESS | 3692 | 1465527460896 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:40 INFO - PROCESS | 3692 | 1465527460901 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:40 INFO - PROCESS | 3692 | ++DOCSHELL 10A47800 == 31 [pid = 3692] [id = 148] 19:57:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (10A49000) [pid = 3692] [serial = 442] [outer = 00000000] 19:57:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (11217C00) [pid = 3692] [serial = 443] [outer = 10A49000] 19:57:40 INFO - PROCESS | 3692 | 1465527460951 Marionette DEBUG loaded listener.js 19:57:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (1280C000) [pid = 3692] [serial = 444] [outer = 10A49000] 19:57:41 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:57:41 INFO - PROCESS | 3692 | [3692] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:57:41 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:57:41 INFO - PROCESS | 3692 | 1465527461348 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]]]}] 19:57:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 19:57:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 703ms 19:57:41 INFO - PROCESS | 3692 | 1465527461381 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 19:57:41 INFO - PROCESS | 3692 | 1465527461386 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 19:57:41 INFO - PROCESS | 3692 | 1465527461393 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 19:57:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 19:57:41 INFO - PROCESS | 3692 | 1465527461395 Marionette TRACE conn3 <- [1,558,null,{}] 19:57:41 INFO - PROCESS | 3692 | 1465527461399 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}] 19:57:41 INFO - PROCESS | 3692 | 1465527461401 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:41 INFO - PROCESS | 3692 | 1465527461469 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 19:57:41 INFO - PROCESS | 3692 | 1465527461475 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:41 INFO - PROCESS | 3692 | 1465527461477 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:41 INFO - PROCESS | 3692 | ++DOCSHELL 1309E000 == 32 [pid = 3692] [id = 149] 19:57:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (1309EC00) [pid = 3692] [serial = 445] [outer = 00000000] 19:57:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (133C8000) [pid = 3692] [serial = 446] [outer = 1309EC00] 19:57:41 INFO - PROCESS | 3692 | 1465527461523 Marionette DEBUG loaded listener.js 19:57:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (1393C800) [pid = 3692] [serial = 447] [outer = 1309EC00] 19:57:41 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:57:41 INFO - PROCESS | 3692 | [3692] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:57:41 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:57:41 INFO - PROCESS | 3692 | 1465527461951 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]]]}] 19:57:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 19:57:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 613ms 19:57:41 INFO - PROCESS | 3692 | 1465527461996 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 19:57:41 INFO - PROCESS | 3692 | 1465527461998 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 19:57:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 19:57:41 INFO - PROCESS | 3692 | 1465527462002 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 19:57:41 INFO - PROCESS | 3692 | 1465527462005 Marionette TRACE conn3 <- [1,562,null,{}] 19:57:42 INFO - PROCESS | 3692 | 1465527462016 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}] 19:57:42 INFO - PROCESS | 3692 | 1465527462020 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:42 INFO - PROCESS | 3692 | 1465527462110 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 19:57:42 INFO - PROCESS | 3692 | 1465527462156 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:42 INFO - PROCESS | 3692 | 1465527462159 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:42 INFO - PROCESS | 3692 | ++DOCSHELL 1577F800 == 33 [pid = 3692] [id = 150] 19:57:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (15780800) [pid = 3692] [serial = 448] [outer = 00000000] 19:57:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (15A9BC00) [pid = 3692] [serial = 449] [outer = 15780800] 19:57:42 INFO - PROCESS | 3692 | 1465527462205 Marionette DEBUG loaded listener.js 19:57:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (15E74800) [pid = 3692] [serial = 450] [outer = 15780800] 19:57:42 INFO - PROCESS | 3692 | 1465527462612 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]]]}] 19:57:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 19:57:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 598ms 19:57:42 INFO - PROCESS | 3692 | 1465527462623 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 19:57:42 INFO - PROCESS | 3692 | 1465527462625 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 19:57:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 19:57:42 INFO - PROCESS | 3692 | 1465527462645 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 19:57:42 INFO - PROCESS | 3692 | 1465527462647 Marionette TRACE conn3 <- [1,566,null,{}] 19:57:42 INFO - PROCESS | 3692 | 1465527462650 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}] 19:57:42 INFO - PROCESS | 3692 | 1465527462652 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:42 INFO - PROCESS | 3692 | 1465527462730 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 19:57:42 INFO - PROCESS | 3692 | 1465527462736 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:42 INFO - PROCESS | 3692 | 1465527462738 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:42 INFO - PROCESS | 3692 | ++DOCSHELL 165A9800 == 34 [pid = 3692] [id = 151] 19:57:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (165AE800) [pid = 3692] [serial = 451] [outer = 00000000] 19:57:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (16B7D000) [pid = 3692] [serial = 452] [outer = 165AE800] 19:57:42 INFO - PROCESS | 3692 | 1465527462781 Marionette DEBUG loaded listener.js 19:57:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (16B95800) [pid = 3692] [serial = 453] [outer = 165AE800] 19:57:43 INFO - PROCESS | 3692 | 1465527463212 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]]]}] 19:57:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 19:57:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 613ms 19:57:43 INFO - PROCESS | 3692 | 1465527463248 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 19:57:43 INFO - PROCESS | 3692 | 1465527463250 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 19:57:43 INFO - PROCESS | 3692 | 1465527463254 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 19:57:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 19:57:43 INFO - PROCESS | 3692 | 1465527463255 Marionette TRACE conn3 <- [1,570,null,{}] 19:57:43 INFO - PROCESS | 3692 | 1465527463258 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}] 19:57:43 INFO - PROCESS | 3692 | 1465527463260 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:43 INFO - PROCESS | 3692 | 1465527463366 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 19:57:43 INFO - PROCESS | 3692 | 1465527463373 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:43 INFO - PROCESS | 3692 | 1465527463375 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:43 INFO - PROCESS | 3692 | ++DOCSHELL 11232000 == 35 [pid = 3692] [id = 152] 19:57:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (16B77800) [pid = 3692] [serial = 454] [outer = 00000000] 19:57:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (16CEE000) [pid = 3692] [serial = 455] [outer = 16B77800] 19:57:43 INFO - PROCESS | 3692 | 1465527463402 Marionette DEBUG loaded listener.js 19:57:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (16EF5000) [pid = 3692] [serial = 456] [outer = 16B77800] 19:57:43 INFO - PROCESS | 3692 | 1465527463856 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]]]}] 19:57:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 19:57:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 673ms 19:57:43 INFO - PROCESS | 3692 | 1465527463918 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 19:57:43 INFO - PROCESS | 3692 | 1465527463920 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 19:57:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 19:57:43 INFO - PROCESS | 3692 | 1465527463929 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 19:57:43 INFO - PROCESS | 3692 | 1465527463930 Marionette TRACE conn3 <- [1,574,null,{}] 19:57:43 INFO - PROCESS | 3692 | 1465527463938 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}] 19:57:43 INFO - PROCESS | 3692 | 1465527463943 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:44 INFO - PROCESS | 3692 | 1465527464076 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 19:57:44 INFO - PROCESS | 3692 | 1465527464139 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:44 INFO - PROCESS | 3692 | 1465527464142 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:44 INFO - PROCESS | 3692 | ++DOCSHELL 16CE3C00 == 36 [pid = 3692] [id = 153] 19:57:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (16F6CC00) [pid = 3692] [serial = 457] [outer = 00000000] 19:57:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (17994800) [pid = 3692] [serial = 458] [outer = 16F6CC00] 19:57:44 INFO - PROCESS | 3692 | 1465527464185 Marionette DEBUG loaded listener.js 19:57:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (17B44800) [pid = 3692] [serial = 459] [outer = 16F6CC00] 19:57:44 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:57:44 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:57:44 INFO - PROCESS | 3692 | 1465527464571 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]]]}] 19:57:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 19:57:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 673ms 19:57:44 INFO - PROCESS | 3692 | 1465527464588 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 19:57:44 INFO - PROCESS | 3692 | 1465527464590 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 19:57:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 19:57:44 INFO - PROCESS | 3692 | 1465527464629 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 19:57:44 INFO - PROCESS | 3692 | 1465527464631 Marionette TRACE conn3 <- [1,578,null,{}] 19:57:44 INFO - PROCESS | 3692 | 1465527464646 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}] 19:57:44 INFO - PROCESS | 3692 | 1465527464648 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:44 INFO - PROCESS | 3692 | 1465527464752 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 19:57:44 INFO - PROCESS | 3692 | 1465527464758 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:44 INFO - PROCESS | 3692 | 1465527464760 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:44 INFO - PROCESS | 3692 | ++DOCSHELL 1825F400 == 37 [pid = 3692] [id = 154] 19:57:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (1834EC00) [pid = 3692] [serial = 460] [outer = 00000000] 19:57:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (18531C00) [pid = 3692] [serial = 461] [outer = 1834EC00] 19:57:44 INFO - PROCESS | 3692 | 1465527464802 Marionette DEBUG loaded listener.js 19:57:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (19B50C00) [pid = 3692] [serial = 462] [outer = 1834EC00] 19:57:45 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (153B4800) [pid = 3692] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 19:57:45 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (10F59800) [pid = 3692] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 19:57:45 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (10A4B400) [pid = 3692] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 19:57:45 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (13099C00) [pid = 3692] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 19:57:45 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (10A4B800) [pid = 3692] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 19:57:45 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (1553FC00) [pid = 3692] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 19:57:45 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (17919800) [pid = 3692] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 19:57:45 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (165A5000) [pid = 3692] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 19:57:45 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (130BC000) [pid = 3692] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 19:57:45 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (16B8E800) [pid = 3692] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 19:57:45 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (16EF3C00) [pid = 3692] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 19:57:45 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (1551C400) [pid = 3692] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 19:57:45 INFO - PROCESS | 3692 | 1465527465288 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]]]}] 19:57:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 19:57:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 747ms 19:57:45 INFO - PROCESS | 3692 | 1465527465355 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 19:57:45 INFO - PROCESS | 3692 | 1465527465357 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 19:57:45 INFO - PROCESS | 3692 | 1465527465361 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 19:57:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 19:57:45 INFO - PROCESS | 3692 | 1465527465362 Marionette TRACE conn3 <- [1,582,null,{}] 19:57:45 INFO - PROCESS | 3692 | 1465527465366 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}] 19:57:45 INFO - PROCESS | 3692 | 1465527465368 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:45 INFO - PROCESS | 3692 | 1465527465428 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 19:57:45 INFO - PROCESS | 3692 | 1465527465434 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:45 INFO - PROCESS | 3692 | 1465527465436 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:45 INFO - PROCESS | 3692 | ++DOCSHELL 12BBCC00 == 38 [pid = 3692] [id = 155] 19:57:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (1331B000) [pid = 3692] [serial = 463] [outer = 00000000] 19:57:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (16B88400) [pid = 3692] [serial = 464] [outer = 1331B000] 19:57:45 INFO - PROCESS | 3692 | 1465527465479 Marionette DEBUG loaded listener.js 19:57:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (1781D000) [pid = 3692] [serial = 465] [outer = 1331B000] 19:57:45 INFO - PROCESS | 3692 | 1465527465887 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]]]}] 19:57:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 19:57:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 568ms 19:57:45 INFO - PROCESS | 3692 | 1465527465922 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 19:57:45 INFO - PROCESS | 3692 | 1465527465924 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 19:57:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 19:57:45 INFO - PROCESS | 3692 | 1465527465928 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 19:57:45 INFO - PROCESS | 3692 | 1465527465929 Marionette TRACE conn3 <- [1,586,null,{}] 19:57:45 INFO - PROCESS | 3692 | 1465527465932 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}] 19:57:45 INFO - PROCESS | 3692 | 1465527465934 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:46 INFO - PROCESS | 3692 | 1465527466013 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 19:57:46 INFO - PROCESS | 3692 | 1465527466019 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:46 INFO - PROCESS | 3692 | 1465527466021 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:46 INFO - PROCESS | 3692 | ++DOCSHELL 16B7F400 == 39 [pid = 3692] [id = 156] 19:57:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (17B40000) [pid = 3692] [serial = 466] [outer = 00000000] 19:57:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (19D60400) [pid = 3692] [serial = 467] [outer = 17B40000] 19:57:46 INFO - PROCESS | 3692 | 1465527466064 Marionette DEBUG loaded listener.js 19:57:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (19D86C00) [pid = 3692] [serial = 468] [outer = 17B40000] 19:57:46 INFO - PROCESS | 3692 | 1465527466626 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]]]}] 19:57:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 19:57:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 718ms 19:57:46 INFO - PROCESS | 3692 | 1465527466647 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 19:57:46 INFO - PROCESS | 3692 | 1465527466649 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 19:57:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 19:57:46 INFO - PROCESS | 3692 | 1465527466652 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 19:57:46 INFO - PROCESS | 3692 | 1465527466654 Marionette TRACE conn3 <- [1,590,null,{}] 19:57:46 INFO - PROCESS | 3692 | 1465527466658 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}] 19:57:46 INFO - PROCESS | 3692 | 1465527466659 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:46 INFO - PROCESS | 3692 | 1465527466726 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 19:57:46 INFO - PROCESS | 3692 | 1465527466732 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:46 INFO - PROCESS | 3692 | 1465527466734 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:46 INFO - PROCESS | 3692 | ++DOCSHELL 1A73C000 == 40 [pid = 3692] [id = 157] 19:57:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (1A73C400) [pid = 3692] [serial = 469] [outer = 00000000] 19:57:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (1A88D400) [pid = 3692] [serial = 470] [outer = 1A73C400] 19:57:46 INFO - PROCESS | 3692 | 1465527466777 Marionette DEBUG loaded listener.js 19:57:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (1A895C00) [pid = 3692] [serial = 471] [outer = 1A73C400] 19:57:47 INFO - PROCESS | 3692 | 1465527467481 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]]]}] 19:57:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 19:57:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 897ms 19:57:47 INFO - PROCESS | 3692 | 1465527467546 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 19:57:47 INFO - PROCESS | 3692 | 1465527467551 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 19:57:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 19:57:47 INFO - PROCESS | 3692 | 1465527467555 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 19:57:47 INFO - PROCESS | 3692 | 1465527467560 Marionette TRACE conn3 <- [1,594,null,{}] 19:57:47 INFO - PROCESS | 3692 | 1465527467566 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}] 19:57:47 INFO - PROCESS | 3692 | 1465527467569 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:47 INFO - PROCESS | 3692 | 1465527467679 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 19:57:47 INFO - PROCESS | 3692 | 1465527467803 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:47 INFO - PROCESS | 3692 | 1465527467806 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:47 INFO - PROCESS | 3692 | ++DOCSHELL 13351000 == 41 [pid = 3692] [id = 158] 19:57:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (133D1800) [pid = 3692] [serial = 472] [outer = 00000000] 19:57:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (1440B000) [pid = 3692] [serial = 473] [outer = 133D1800] 19:57:47 INFO - PROCESS | 3692 | 1465527467846 Marionette DEBUG loaded listener.js 19:57:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (153DC000) [pid = 3692] [serial = 474] [outer = 133D1800] 19:57:48 INFO - PROCESS | 3692 | 1465527468386 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]]]}] 19:57:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 19:57:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 867ms 19:57:48 INFO - PROCESS | 3692 | 1465527468426 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 19:57:48 INFO - PROCESS | 3692 | 1465527468430 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 19:57:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 19:57:48 INFO - PROCESS | 3692 | 1465527468437 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 19:57:48 INFO - PROCESS | 3692 | 1465527468440 Marionette TRACE conn3 <- [1,598,null,{}] 19:57:48 INFO - PROCESS | 3692 | 1465527468443 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}] 19:57:48 INFO - PROCESS | 3692 | 1465527468446 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:48 INFO - PROCESS | 3692 | 1465527468555 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 19:57:48 INFO - PROCESS | 3692 | 1465527468652 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:48 INFO - PROCESS | 3692 | 1465527468655 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:48 INFO - PROCESS | 3692 | ++DOCSHELL 16B8F000 == 42 [pid = 3692] [id = 159] 19:57:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (16CE9000) [pid = 3692] [serial = 475] [outer = 00000000] 19:57:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (16F70800) [pid = 3692] [serial = 476] [outer = 16CE9000] 19:57:48 INFO - PROCESS | 3692 | 1465527468692 Marionette DEBUG loaded listener.js 19:57:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (17288400) [pid = 3692] [serial = 477] [outer = 16CE9000] 19:57:49 INFO - PROCESS | 3692 | 1465527469290 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]]]}] 19:57:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 19:57:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 897ms 19:57:49 INFO - PROCESS | 3692 | 1465527469341 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 19:57:49 INFO - PROCESS | 3692 | 1465527469344 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 19:57:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 19:57:49 INFO - PROCESS | 3692 | 1465527469348 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 19:57:49 INFO - PROCESS | 3692 | 1465527469351 Marionette TRACE conn3 <- [1,602,null,{}] 19:57:49 INFO - PROCESS | 3692 | 1465527469362 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}] 19:57:49 INFO - PROCESS | 3692 | 1465527469367 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:49 INFO - PROCESS | 3692 | 1465527469472 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 19:57:49 INFO - PROCESS | 3692 | 1465527469599 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:49 INFO - PROCESS | 3692 | 1465527469602 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:49 INFO - PROCESS | 3692 | ++DOCSHELL 1A199C00 == 43 [pid = 3692] [id = 160] 19:57:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (1A19A800) [pid = 3692] [serial = 478] [outer = 00000000] 19:57:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (1A736400) [pid = 3692] [serial = 479] [outer = 1A19A800] 19:57:49 INFO - PROCESS | 3692 | 1465527469659 Marionette DEBUG loaded listener.js 19:57:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (1A891800) [pid = 3692] [serial = 480] [outer = 1A19A800] 19:57:50 INFO - PROCESS | 3692 | 1465527470346 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]]]}] 19:57:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 19:57:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1047ms 19:57:50 INFO - PROCESS | 3692 | 1465527470396 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 19:57:50 INFO - PROCESS | 3692 | 1465527470400 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 19:57:50 INFO - PROCESS | 3692 | 1465527470405 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 19:57:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 19:57:50 INFO - PROCESS | 3692 | 1465527470408 Marionette TRACE conn3 <- [1,606,null,{}] 19:57:50 INFO - PROCESS | 3692 | 1465527470427 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}] 19:57:50 INFO - PROCESS | 3692 | 1465527470430 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:50 INFO - PROCESS | 3692 | 1465527470564 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 19:57:50 INFO - PROCESS | 3692 | 1465527470616 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:50 INFO - PROCESS | 3692 | 1465527470620 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:50 INFO - PROCESS | 3692 | ++DOCSHELL 13321800 == 44 [pid = 3692] [id = 161] 19:57:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (13321C00) [pid = 3692] [serial = 481] [outer = 00000000] 19:57:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (133CB400) [pid = 3692] [serial = 482] [outer = 13321C00] 19:57:50 INFO - PROCESS | 3692 | 1465527470668 Marionette DEBUG loaded listener.js 19:57:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (13B3F800) [pid = 3692] [serial = 483] [outer = 13321C00] 19:57:51 INFO - PROCESS | 3692 | 1465527471214 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]]]}] 19:57:51 INFO - PROCESS | 3692 | --DOCSHELL 16B7F400 == 43 [pid = 3692] [id = 156] 19:57:51 INFO - PROCESS | 3692 | --DOCSHELL 12BBCC00 == 42 [pid = 3692] [id = 155] 19:57:51 INFO - PROCESS | 3692 | --DOCSHELL 1825F400 == 41 [pid = 3692] [id = 154] 19:57:51 INFO - PROCESS | 3692 | --DOCSHELL 16CE3C00 == 40 [pid = 3692] [id = 153] 19:57:51 INFO - PROCESS | 3692 | --DOCSHELL 11232000 == 39 [pid = 3692] [id = 152] 19:57:51 INFO - PROCESS | 3692 | --DOCSHELL 165A9800 == 38 [pid = 3692] [id = 151] 19:57:51 INFO - PROCESS | 3692 | --DOCSHELL 1577F800 == 37 [pid = 3692] [id = 150] 19:57:51 INFO - PROCESS | 3692 | --DOCSHELL 1309E000 == 36 [pid = 3692] [id = 149] 19:57:51 INFO - PROCESS | 3692 | --DOCSHELL 10A47800 == 35 [pid = 3692] [id = 148] 19:57:51 INFO - PROCESS | 3692 | --DOCSHELL 1791A000 == 34 [pid = 3692] [id = 145] 19:57:51 INFO - PROCESS | 3692 | --DOCSHELL 1047F800 == 33 [pid = 3692] [id = 136] 19:57:51 INFO - PROCESS | 3692 | --DOCSHELL 11220800 == 32 [pid = 3692] [id = 146] 19:57:51 INFO - PROCESS | 3692 | --DOCSHELL 14FC2800 == 31 [pid = 3692] [id = 147] 19:57:51 INFO - PROCESS | 3692 | --DOCSHELL 16B8F000 == 30 [pid = 3692] [id = 159] 19:57:51 INFO - PROCESS | 3692 | --DOCSHELL 1A199C00 == 29 [pid = 3692] [id = 160] 19:57:51 INFO - PROCESS | 3692 | --DOCSHELL 1A73C000 == 28 [pid = 3692] [id = 157] 19:57:51 INFO - PROCESS | 3692 | --DOCSHELL 13351000 == 27 [pid = 3692] [id = 158] 19:57:51 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (112DD000) [pid = 3692] [serial = 410] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (112DFC00) [pid = 3692] [serial = 411] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (1319B400) [pid = 3692] [serial = 408] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (112D9400) [pid = 3692] [serial = 407] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (1319B800) [pid = 3692] [serial = 413] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (13343C00) [pid = 3692] [serial = 414] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (133CAC00) [pid = 3692] [serial = 399] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (12DA0C00) [pid = 3692] [serial = 398] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (165AA000) [pid = 3692] [serial = 402] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (15E75800) [pid = 3692] [serial = 401] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (19D8C400) [pid = 3692] [serial = 405] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (19B08000) [pid = 3692] [serial = 404] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (16AD5C00) [pid = 3692] [serial = 423] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (165AF000) [pid = 3692] [serial = 422] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (16B78400) [pid = 3692] [serial = 428] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (16CEF000) [pid = 3692] [serial = 425] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (1799BC00) [pid = 3692] [serial = 431] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (16F6FC00) [pid = 3692] [serial = 426] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (157CEC00) [pid = 3692] [serial = 419] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (15DC1C00) [pid = 3692] [serial = 420] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (17B3C000) [pid = 3692] [serial = 432] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (16CEB000) [pid = 3692] [serial = 429] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (153E1000) [pid = 3692] [serial = 417] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (18530800) [pid = 3692] [serial = 434] [outer = 00000000] [url = about:blank] 19:57:51 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (153B9C00) [pid = 3692] [serial = 416] [outer = 00000000] [url = about:blank] 19:57:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 19:57:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1435ms 19:57:51 INFO - PROCESS | 3692 | 1465527471885 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 19:57:51 INFO - PROCESS | 3692 | 1465527471890 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 19:57:51 INFO - PROCESS | 3692 | 1465527471898 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 19:57:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 19:57:51 INFO - PROCESS | 3692 | 1465527471901 Marionette TRACE conn3 <- [1,610,null,{}] 19:57:51 INFO - PROCESS | 3692 | 1465527471906 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}] 19:57:51 INFO - PROCESS | 3692 | 1465527471910 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:51 INFO - PROCESS | 3692 | 1465527471994 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 19:57:51 INFO - PROCESS | 3692 | 1465527472001 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:51 INFO - PROCESS | 3692 | 1465527472005 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:51 INFO - PROCESS | 3692 | ++DOCSHELL 10F5A800 == 28 [pid = 3692] [id = 162] 19:57:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (10F5B000) [pid = 3692] [serial = 484] [outer = 00000000] 19:57:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (11218800) [pid = 3692] [serial = 485] [outer = 10F5B000] 19:57:52 INFO - PROCESS | 3692 | 1465527472055 Marionette DEBUG loaded listener.js 19:57:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (11231000) [pid = 3692] [serial = 486] [outer = 10F5B000] 19:57:52 INFO - PROCESS | 3692 | 1465527472524 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]]]}] 19:57:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 19:57:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 673ms 19:57:52 INFO - PROCESS | 3692 | 1465527472562 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 19:57:52 INFO - PROCESS | 3692 | 1465527472565 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 19:57:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 19:57:52 INFO - PROCESS | 3692 | 1465527472572 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 19:57:52 INFO - PROCESS | 3692 | 1465527472576 Marionette TRACE conn3 <- [1,614,null,{}] 19:57:52 INFO - PROCESS | 3692 | 1465527472579 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}] 19:57:52 INFO - PROCESS | 3692 | 1465527472582 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:52 INFO - PROCESS | 3692 | 1465527472664 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 19:57:52 INFO - PROCESS | 3692 | 1465527472673 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:52 INFO - PROCESS | 3692 | 1465527472676 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:52 INFO - PROCESS | 3692 | ++DOCSHELL 130C0400 == 29 [pid = 3692] [id = 163] 19:57:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (130C0C00) [pid = 3692] [serial = 487] [outer = 00000000] 19:57:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (1314F400) [pid = 3692] [serial = 488] [outer = 130C0C00] 19:57:52 INFO - PROCESS | 3692 | 1465527472722 Marionette DEBUG loaded listener.js 19:57:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (13313C00) [pid = 3692] [serial = 489] [outer = 130C0C00] 19:57:53 INFO - PROCESS | 3692 | 1465527473150 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]]]}] 19:57:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 19:57:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 628ms 19:57:53 INFO - PROCESS | 3692 | 1465527473206 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 19:57:53 INFO - PROCESS | 3692 | 1465527473208 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 19:57:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 19:57:53 INFO - PROCESS | 3692 | 1465527473212 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 19:57:53 INFO - PROCESS | 3692 | 1465527473213 Marionette TRACE conn3 <- [1,618,null,{}] 19:57:53 INFO - PROCESS | 3692 | 1465527473223 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}] 19:57:53 INFO - PROCESS | 3692 | 1465527473228 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:53 INFO - PROCESS | 3692 | 1465527473330 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 19:57:53 INFO - PROCESS | 3692 | 1465527473416 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:53 INFO - PROCESS | 3692 | 1465527473420 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:53 INFO - PROCESS | 3692 | ++DOCSHELL 14FC2400 == 30 [pid = 3692] [id = 164] 19:57:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (14FC2800) [pid = 3692] [serial = 490] [outer = 00000000] 19:57:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (153BD400) [pid = 3692] [serial = 491] [outer = 14FC2800] 19:57:53 INFO - PROCESS | 3692 | 1465527473468 Marionette DEBUG loaded listener.js 19:57:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (153E6C00) [pid = 3692] [serial = 492] [outer = 14FC2800] 19:57:53 INFO - PROCESS | 3692 | 1465527473847 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]]]}] 19:57:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 19:57:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 672ms 19:57:53 INFO - PROCESS | 3692 | 1465527473875 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 19:57:53 INFO - PROCESS | 3692 | 1465527473877 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 19:57:53 INFO - PROCESS | 3692 | 1465527473880 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 19:57:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 19:57:53 INFO - PROCESS | 3692 | 1465527473882 Marionette TRACE conn3 <- [1,622,null,{}] 19:57:53 INFO - PROCESS | 3692 | 1465527473905 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}] 19:57:53 INFO - PROCESS | 3692 | 1465527473908 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:54 INFO - PROCESS | 3692 | 1465527474023 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 19:57:54 INFO - PROCESS | 3692 | 1465527474030 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:54 INFO - PROCESS | 3692 | 1465527474032 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:54 INFO - PROCESS | 3692 | ++DOCSHELL 153E1000 == 31 [pid = 3692] [id = 165] 19:57:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (1577F800) [pid = 3692] [serial = 493] [outer = 00000000] 19:57:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (165A6C00) [pid = 3692] [serial = 494] [outer = 1577F800] 19:57:54 INFO - PROCESS | 3692 | 1465527474117 Marionette DEBUG loaded listener.js 19:57:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (165AD400) [pid = 3692] [serial = 495] [outer = 1577F800] 19:57:54 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:57:54 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:57:54 INFO - PROCESS | 3692 | 1465527474506 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]]]}] 19:57:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 19:57:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 673ms 19:57:54 INFO - PROCESS | 3692 | 1465527474562 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 19:57:54 INFO - PROCESS | 3692 | 1465527474564 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 19:57:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 19:57:54 INFO - PROCESS | 3692 | 1465527474572 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 19:57:54 INFO - PROCESS | 3692 | 1465527474574 Marionette TRACE conn3 <- [1,626,null,{}] 19:57:54 INFO - PROCESS | 3692 | 1465527474582 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}] 19:57:54 INFO - PROCESS | 3692 | 1465527474584 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:54 INFO - PROCESS | 3692 | 1465527474713 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 19:57:54 INFO - PROCESS | 3692 | 1465527474734 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:54 INFO - PROCESS | 3692 | 1465527474736 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:54 INFO - PROCESS | 3692 | ++DOCSHELL 16B70400 == 32 [pid = 3692] [id = 166] 19:57:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (16B72000) [pid = 3692] [serial = 496] [outer = 00000000] 19:57:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (16B7A400) [pid = 3692] [serial = 497] [outer = 16B72000] 19:57:54 INFO - PROCESS | 3692 | 1465527474779 Marionette DEBUG loaded listener.js 19:57:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (16B8EC00) [pid = 3692] [serial = 498] [outer = 16B72000] 19:57:55 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:57:55 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:57:55 INFO - PROCESS | 3692 | [3692] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:57:55 INFO - PROCESS | 3692 | 1465527475184 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]]]}] 19:57:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 19:57:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 643ms 19:57:55 INFO - PROCESS | 3692 | 1465527475208 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 19:57:55 INFO - PROCESS | 3692 | 1465527475211 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 19:57:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 19:57:55 INFO - PROCESS | 3692 | 1465527475214 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 19:57:55 INFO - PROCESS | 3692 | 1465527475216 Marionette TRACE conn3 <- [1,630,null,{}] 19:57:55 INFO - PROCESS | 3692 | 1465527475219 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}] 19:57:55 INFO - PROCESS | 3692 | 1465527475225 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:55 INFO - PROCESS | 3692 | 1465527475347 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 19:57:55 INFO - PROCESS | 3692 | 1465527475403 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:55 INFO - PROCESS | 3692 | 1465527475405 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:55 INFO - PROCESS | 3692 | ++DOCSHELL 16CEB800 == 33 [pid = 3692] [id = 167] 19:57:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (16EF0000) [pid = 3692] [serial = 499] [outer = 00000000] 19:57:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (16F76800) [pid = 3692] [serial = 500] [outer = 16EF0000] 19:57:55 INFO - PROCESS | 3692 | 1465527475449 Marionette DEBUG loaded listener.js 19:57:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (1728A400) [pid = 3692] [serial = 501] [outer = 16EF0000] 19:57:56 INFO - PROCESS | 3692 | 1465527476063 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]]]}] 19:57:56 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (1A73C400) [pid = 3692] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 19:57:56 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (17B40000) [pid = 3692] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 19:57:56 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (16B77800) [pid = 3692] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 19:57:56 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (16F6CC00) [pid = 3692] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 19:57:56 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (1834EC00) [pid = 3692] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 19:57:56 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (17B46800) [pid = 3692] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 19:57:56 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (1122D800) [pid = 3692] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 19:57:56 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (15780800) [pid = 3692] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 19:57:56 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (1309EC00) [pid = 3692] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 19:57:56 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (165AE800) [pid = 3692] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 19:57:56 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (14FC3C00) [pid = 3692] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 19:57:56 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (10A49000) [pid = 3692] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 19:57:56 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (1331B000) [pid = 3692] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 19:57:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 19:57:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 957ms 19:57:56 INFO - PROCESS | 3692 | 1465527476181 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 19:57:56 INFO - PROCESS | 3692 | 1465527476183 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 19:57:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 19:57:56 INFO - PROCESS | 3692 | 1465527476172 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 19:57:56 INFO - PROCESS | 3692 | 1465527476173 Marionette TRACE conn3 <- [1,634,null,{}] 19:57:56 INFO - PROCESS | 3692 | 1465527476178 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}] 19:57:56 INFO - PROCESS | 3692 | 1465527476189 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:56 INFO - PROCESS | 3692 | 1465527476263 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 19:57:56 INFO - PROCESS | 3692 | 1465527476269 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:56 INFO - PROCESS | 3692 | 1465527476271 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:56 INFO - PROCESS | 3692 | ++DOCSHELL 14FC3C00 == 34 [pid = 3692] [id = 168] 19:57:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (153B4400) [pid = 3692] [serial = 502] [outer = 00000000] 19:57:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (165AE800) [pid = 3692] [serial = 503] [outer = 153B4400] 19:57:56 INFO - PROCESS | 3692 | 1465527476313 Marionette DEBUG loaded listener.js 19:57:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (16B7FC00) [pid = 3692] [serial = 504] [outer = 153B4400] 19:57:56 INFO - PROCESS | 3692 | 1465527476710 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]]]}] 19:57:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 19:57:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 568ms 19:57:56 INFO - PROCESS | 3692 | 1465527476748 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 19:57:56 INFO - PROCESS | 3692 | 1465527476750 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 19:57:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 19:57:56 INFO - PROCESS | 3692 | 1465527476753 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 19:57:56 INFO - PROCESS | 3692 | 1465527476755 Marionette TRACE conn3 <- [1,638,null,{}] 19:57:56 INFO - PROCESS | 3692 | 1465527476758 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}] 19:57:56 INFO - PROCESS | 3692 | 1465527476760 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:56 INFO - PROCESS | 3692 | 1465527476836 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 19:57:56 INFO - PROCESS | 3692 | 1465527476841 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:56 INFO - PROCESS | 3692 | 1465527476843 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:56 INFO - PROCESS | 3692 | ++DOCSHELL 13B45000 == 35 [pid = 3692] [id = 169] 19:57:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (16CE7400) [pid = 3692] [serial = 505] [outer = 00000000] 19:57:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (1791AC00) [pid = 3692] [serial = 506] [outer = 16CE7400] 19:57:56 INFO - PROCESS | 3692 | 1465527476885 Marionette DEBUG loaded listener.js 19:57:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (17B41400) [pid = 3692] [serial = 507] [outer = 16CE7400] 19:57:57 INFO - PROCESS | 3692 | 1465527477263 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]]]}] 19:57:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 19:57:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 568ms 19:57:57 INFO - PROCESS | 3692 | 1465527477337 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 19:57:57 INFO - PROCESS | 3692 | 1465527477339 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 19:57:57 INFO - PROCESS | 3692 | 1465527477342 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 19:57:57 INFO - PROCESS | 3692 | 1465527477344 Marionette TRACE conn3 <- [1,642,null,{}] 19:57:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 19:57:57 INFO - PROCESS | 3692 | 1465527477347 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}] 19:57:57 INFO - PROCESS | 3692 | 1465527477349 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:57 INFO - PROCESS | 3692 | 1465527477417 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 19:57:57 INFO - PROCESS | 3692 | 1465527477422 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:57 INFO - PROCESS | 3692 | 1465527477424 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:57 INFO - PROCESS | 3692 | ++DOCSHELL 18262400 == 36 [pid = 3692] [id = 170] 19:57:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (18522400) [pid = 3692] [serial = 508] [outer = 00000000] 19:57:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (18531400) [pid = 3692] [serial = 509] [outer = 18522400] 19:57:57 INFO - PROCESS | 3692 | 1465527477467 Marionette DEBUG loaded listener.js 19:57:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (19B01400) [pid = 3692] [serial = 510] [outer = 18522400] 19:57:57 INFO - PROCESS | 3692 | 1465527477899 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]]]}] 19:57:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 19:57:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 613ms 19:57:57 INFO - PROCESS | 3692 | 1465527477947 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 19:57:57 INFO - PROCESS | 3692 | 1465527477949 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 19:57:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 19:57:57 INFO - PROCESS | 3692 | 1465527477952 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 19:57:57 INFO - PROCESS | 3692 | 1465527477953 Marionette TRACE conn3 <- [1,646,null,{}] 19:57:57 INFO - PROCESS | 3692 | 1465527477957 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}] 19:57:57 INFO - PROCESS | 3692 | 1465527477959 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:58 INFO - PROCESS | 3692 | 1465527478087 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 19:57:58 INFO - PROCESS | 3692 | 1465527478197 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:58 INFO - PROCESS | 3692 | 1465527478200 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:58 INFO - PROCESS | 3692 | ++DOCSHELL 10A53800 == 37 [pid = 3692] [id = 171] 19:57:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (10B5D400) [pid = 3692] [serial = 511] [outer = 00000000] 19:57:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (10F5E400) [pid = 3692] [serial = 512] [outer = 10B5D400] 19:57:58 INFO - PROCESS | 3692 | 1465527478259 Marionette DEBUG loaded listener.js 19:57:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (112E3000) [pid = 3692] [serial = 513] [outer = 10B5D400] 19:57:59 INFO - PROCESS | 3692 | 1465527479021 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]]]}] 19:57:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 19:57:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1136ms 19:57:59 INFO - PROCESS | 3692 | 1465527479092 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 19:57:59 INFO - PROCESS | 3692 | 1465527479097 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 19:57:59 INFO - PROCESS | 3692 | 1465527479102 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 19:57:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 19:57:59 INFO - PROCESS | 3692 | 1465527479105 Marionette TRACE conn3 <- [1,650,null,{}] 19:57:59 INFO - PROCESS | 3692 | 1465527479111 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}] 19:57:59 INFO - PROCESS | 3692 | 1465527479114 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:59 INFO - PROCESS | 3692 | 1465527479235 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 19:57:59 INFO - PROCESS | 3692 | 1465527479293 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:57:59 INFO - PROCESS | 3692 | 1465527479296 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:57:59 INFO - PROCESS | 3692 | ++DOCSHELL 133D0C00 == 38 [pid = 3692] [id = 172] 19:57:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (133D2C00) [pid = 3692] [serial = 514] [outer = 00000000] 19:57:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (1440AC00) [pid = 3692] [serial = 515] [outer = 133D2C00] 19:57:59 INFO - PROCESS | 3692 | 1465527479391 Marionette DEBUG loaded listener.js 19:57:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (153B4000) [pid = 3692] [serial = 516] [outer = 133D2C00] 19:57:59 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:57:59 INFO - PROCESS | 3692 | [3692] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:58:00 INFO - PROCESS | 3692 | --DOCSHELL 18262400 == 37 [pid = 3692] [id = 170] 19:58:00 INFO - PROCESS | 3692 | --DOCSHELL 13B45000 == 36 [pid = 3692] [id = 169] 19:58:00 INFO - PROCESS | 3692 | --DOCSHELL 14FC3C00 == 35 [pid = 3692] [id = 168] 19:58:00 INFO - PROCESS | 3692 | --DOCSHELL 16CEB800 == 34 [pid = 3692] [id = 167] 19:58:00 INFO - PROCESS | 3692 | --DOCSHELL 16B70400 == 33 [pid = 3692] [id = 166] 19:58:00 INFO - PROCESS | 3692 | --DOCSHELL 153E1000 == 32 [pid = 3692] [id = 165] 19:58:00 INFO - PROCESS | 3692 | --DOCSHELL 14FC2400 == 31 [pid = 3692] [id = 164] 19:58:00 INFO - PROCESS | 3692 | --DOCSHELL 130C0400 == 30 [pid = 3692] [id = 163] 19:58:00 INFO - PROCESS | 3692 | --DOCSHELL 10F5A800 == 29 [pid = 3692] [id = 162] 19:58:00 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (1A895C00) [pid = 3692] [serial = 471] [outer = 00000000] [url = about:blank] 19:58:00 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (1A88D400) [pid = 3692] [serial = 470] [outer = 00000000] [url = about:blank] 19:58:00 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (19D86C00) [pid = 3692] [serial = 468] [outer = 00000000] [url = about:blank] 19:58:00 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (16CEE000) [pid = 3692] [serial = 455] [outer = 00000000] [url = about:blank] 19:58:00 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (17994800) [pid = 3692] [serial = 458] [outer = 00000000] [url = about:blank] 19:58:00 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (16EF5000) [pid = 3692] [serial = 456] [outer = 00000000] [url = about:blank] 19:58:00 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (18531C00) [pid = 3692] [serial = 461] [outer = 00000000] [url = about:blank] 19:58:00 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (17B44800) [pid = 3692] [serial = 459] [outer = 00000000] [url = about:blank] 19:58:00 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (19B07800) [pid = 3692] [serial = 435] [outer = 00000000] [url = about:blank] 19:58:00 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (112E1800) [pid = 3692] [serial = 437] [outer = 00000000] [url = about:blank] 19:58:00 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (11C1B400) [pid = 3692] [serial = 438] [outer = 00000000] [url = about:blank] 19:58:00 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (15A9BC00) [pid = 3692] [serial = 449] [outer = 00000000] [url = about:blank] 19:58:00 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (15E74800) [pid = 3692] [serial = 450] [outer = 00000000] [url = about:blank] 19:58:00 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (133C8000) [pid = 3692] [serial = 446] [outer = 00000000] [url = about:blank] 19:58:00 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (1393C800) [pid = 3692] [serial = 447] [outer = 00000000] [url = about:blank] 19:58:00 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (16B7D000) [pid = 3692] [serial = 452] [outer = 00000000] [url = about:blank] 19:58:00 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (153BA000) [pid = 3692] [serial = 440] [outer = 00000000] [url = about:blank] 19:58:00 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (15781400) [pid = 3692] [serial = 441] [outer = 00000000] [url = about:blank] 19:58:00 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (11217C00) [pid = 3692] [serial = 443] [outer = 00000000] [url = about:blank] 19:58:00 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (1280C000) [pid = 3692] [serial = 444] [outer = 00000000] [url = about:blank] 19:58:00 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (19D60400) [pid = 3692] [serial = 467] [outer = 00000000] [url = about:blank] 19:58:00 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (19B50C00) [pid = 3692] [serial = 462] [outer = 00000000] [url = about:blank] 19:58:00 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (16B88400) [pid = 3692] [serial = 464] [outer = 00000000] [url = about:blank] 19:58:00 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (1781D000) [pid = 3692] [serial = 465] [outer = 00000000] [url = about:blank] 19:58:00 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (16B95800) [pid = 3692] [serial = 453] [outer = 00000000] [url = about:blank] 19:58:00 INFO - PROCESS | 3692 | 1465527480248 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]]]}] 19:58:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 19:58:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1196ms 19:58:00 INFO - PROCESS | 3692 | 1465527480302 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 19:58:00 INFO - PROCESS | 3692 | 1465527480306 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 19:58:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 19:58:00 INFO - PROCESS | 3692 | 1465527480311 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 19:58:00 INFO - PROCESS | 3692 | 1465527480314 Marionette TRACE conn3 <- [1,654,null,{}] 19:58:00 INFO - PROCESS | 3692 | 1465527480320 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}] 19:58:00 INFO - PROCESS | 3692 | 1465527480322 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:00 INFO - PROCESS | 3692 | 1465527480425 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 19:58:00 INFO - PROCESS | 3692 | 1465527480511 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:00 INFO - PROCESS | 3692 | 1465527480516 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:00 INFO - PROCESS | 3692 | ++DOCSHELL 11227400 == 30 [pid = 3692] [id = 173] 19:58:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (112D8000) [pid = 3692] [serial = 517] [outer = 00000000] 19:58:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (1280B400) [pid = 3692] [serial = 518] [outer = 112D8000] 19:58:00 INFO - PROCESS | 3692 | 1465527480543 Marionette DEBUG loaded listener.js 19:58:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (12BC3800) [pid = 3692] [serial = 519] [outer = 112D8000] 19:58:00 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:58:00 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:58:00 INFO - PROCESS | 3692 | 1465527480933 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]]]}] 19:58:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 19:58:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 658ms 19:58:00 INFO - PROCESS | 3692 | 1465527480969 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 19:58:00 INFO - PROCESS | 3692 | 1465527480974 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 19:58:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 19:58:00 INFO - PROCESS | 3692 | 1465527480980 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 19:58:00 INFO - PROCESS | 3692 | 1465527480983 Marionette TRACE conn3 <- [1,658,null,{}] 19:58:00 INFO - PROCESS | 3692 | 1465527480987 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}] 19:58:00 INFO - PROCESS | 3692 | 1465527480989 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:01 INFO - PROCESS | 3692 | 1465527481072 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 19:58:01 INFO - PROCESS | 3692 | 1465527481078 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:01 INFO - PROCESS | 3692 | 1465527481080 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:01 INFO - PROCESS | 3692 | ++DOCSHELL 133CD400 == 31 [pid = 3692] [id = 174] 19:58:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (1365A400) [pid = 3692] [serial = 520] [outer = 00000000] 19:58:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (13949800) [pid = 3692] [serial = 521] [outer = 1365A400] 19:58:01 INFO - PROCESS | 3692 | 1465527481126 Marionette DEBUG loaded listener.js 19:58:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (14FBE800) [pid = 3692] [serial = 522] [outer = 1365A400] 19:58:01 INFO - PROCESS | 3692 | 1465527481560 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]]]}] 19:58:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 19:58:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 613ms 19:58:01 INFO - PROCESS | 3692 | 1465527481599 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 19:58:01 INFO - PROCESS | 3692 | 1465527481601 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 19:58:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 19:58:01 INFO - PROCESS | 3692 | 1465527481605 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 19:58:01 INFO - PROCESS | 3692 | 1465527481608 Marionette TRACE conn3 <- [1,662,null,{}] 19:58:01 INFO - PROCESS | 3692 | 1465527481619 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}] 19:58:01 INFO - PROCESS | 3692 | 1465527481623 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:01 INFO - PROCESS | 3692 | 1465527481705 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 19:58:01 INFO - PROCESS | 3692 | 1465527481714 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:01 INFO - PROCESS | 3692 | 1465527481700 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:01 INFO - PROCESS | 3692 | ++DOCSHELL 15DBDC00 == 32 [pid = 3692] [id = 175] 19:58:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (15DBE400) [pid = 3692] [serial = 523] [outer = 00000000] 19:58:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (15E75400) [pid = 3692] [serial = 524] [outer = 15DBE400] 19:58:01 INFO - PROCESS | 3692 | 1465527481748 Marionette DEBUG loaded listener.js 19:58:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (165A7000) [pid = 3692] [serial = 525] [outer = 15DBE400] 19:58:02 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:58:02 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 19:58:02 INFO - PROCESS | 3692 | 1465527482218 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]]]}] 19:58:02 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 19:58:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 673ms 19:58:02 INFO - PROCESS | 3692 | 1465527482270 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 19:58:02 INFO - PROCESS | 3692 | 1465527482273 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 19:58:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 19:58:02 INFO - PROCESS | 3692 | 1465527482276 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 19:58:02 INFO - PROCESS | 3692 | 1465527482278 Marionette TRACE conn3 <- [1,666,null,{}] 19:58:02 INFO - PROCESS | 3692 | 1465527482281 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}] 19:58:02 INFO - PROCESS | 3692 | 1465527482283 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:02 INFO - PROCESS | 3692 | 1465527482366 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 19:58:02 INFO - PROCESS | 3692 | 1465527482371 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:02 INFO - PROCESS | 3692 | 1465527482373 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:02 INFO - PROCESS | 3692 | ++DOCSHELL 16B77000 == 33 [pid = 3692] [id = 176] 19:58:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (16B77400) [pid = 3692] [serial = 526] [outer = 00000000] 19:58:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (16CE3400) [pid = 3692] [serial = 527] [outer = 16B77400] 19:58:02 INFO - PROCESS | 3692 | 1465527482416 Marionette DEBUG loaded listener.js 19:58:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (16CEBC00) [pid = 3692] [serial = 528] [outer = 16B77400] 19:58:02 INFO - PROCESS | 3692 | 1465527482896 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]]]}] 19:58:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 19:58:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 658ms 19:58:02 INFO - PROCESS | 3692 | 1465527482944 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 19:58:02 INFO - PROCESS | 3692 | 1465527482946 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 19:58:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 19:58:02 INFO - PROCESS | 3692 | 1465527482950 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 19:58:02 INFO - PROCESS | 3692 | 1465527482951 Marionette TRACE conn3 <- [1,670,null,{}] 19:58:02 INFO - PROCESS | 3692 | 1465527482955 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}] 19:58:02 INFO - PROCESS | 3692 | 1465527482957 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:03 INFO - PROCESS | 3692 | 1465527483087 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 19:58:03 INFO - PROCESS | 3692 | 1465527483117 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:03 INFO - PROCESS | 3692 | 1465527483119 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:03 INFO - PROCESS | 3692 | ++DOCSHELL 14405000 == 34 [pid = 3692] [id = 177] 19:58:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (16CEFC00) [pid = 3692] [serial = 529] [outer = 00000000] 19:58:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (16F6F400) [pid = 3692] [serial = 530] [outer = 16CEFC00] 19:58:03 INFO - PROCESS | 3692 | 1465527483162 Marionette DEBUG loaded listener.js 19:58:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (170C8000) [pid = 3692] [serial = 531] [outer = 16CEFC00] 19:58:04 INFO - PROCESS | 3692 | 1465527484089 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]]]}] 19:58:04 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) 19:58:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1136ms 19:58:04 INFO - PROCESS | 3692 | 1465527484107 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 19:58:04 INFO - PROCESS | 3692 | 1465527484109 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 19:58:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 19:58:04 INFO - PROCESS | 3692 | 1465527484112 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 19:58:04 INFO - PROCESS | 3692 | 1465527484114 Marionette TRACE conn3 <- [1,674,null,{}] 19:58:04 INFO - PROCESS | 3692 | 1465527484117 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}] 19:58:04 INFO - PROCESS | 3692 | 1465527484123 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:04 INFO - PROCESS | 3692 | 1465527484240 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 19:58:04 INFO - PROCESS | 3692 | 1465527484246 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:04 INFO - PROCESS | 3692 | 1465527484248 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:04 INFO - PROCESS | 3692 | ++DOCSHELL 17819800 == 35 [pid = 3692] [id = 178] 19:58:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (1799F000) [pid = 3692] [serial = 532] [outer = 00000000] 19:58:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (18355800) [pid = 3692] [serial = 533] [outer = 1799F000] 19:58:04 INFO - PROCESS | 3692 | 1465527484291 Marionette DEBUG loaded listener.js 19:58:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (19B03000) [pid = 3692] [serial = 534] [outer = 1799F000] 19:58:04 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (130C0C00) [pid = 3692] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 19:58:04 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (10F5B000) [pid = 3692] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 19:58:04 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (14FC2800) [pid = 3692] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 19:58:04 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (13321C00) [pid = 3692] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 19:58:04 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (16EF0000) [pid = 3692] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 19:58:04 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (133D1800) [pid = 3692] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 19:58:04 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (16CE9000) [pid = 3692] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 19:58:04 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (1A19A800) [pid = 3692] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 19:58:04 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (16B72000) [pid = 3692] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 19:58:04 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (153B4400) [pid = 3692] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 19:58:04 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (1577F800) [pid = 3692] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 19:58:04 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (16CE7400) [pid = 3692] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 19:58:05 INFO - PROCESS | 3692 | 1465527485218 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]]]}] 19:58:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 19:58:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1136ms 19:58:05 INFO - PROCESS | 3692 | 1465527485245 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 19:58:05 INFO - PROCESS | 3692 | 1465527485247 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 19:58:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 19:58:05 INFO - PROCESS | 3692 | 1465527485253 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 19:58:05 INFO - PROCESS | 3692 | 1465527485255 Marionette TRACE conn3 <- [1,678,null,{}] 19:58:05 INFO - PROCESS | 3692 | 1465527485258 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}] 19:58:05 INFO - PROCESS | 3692 | 1465527485260 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:05 INFO - PROCESS | 3692 | 1465527485336 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 19:58:05 INFO - PROCESS | 3692 | 1465527485341 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:05 INFO - PROCESS | 3692 | 1465527485343 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:05 INFO - PROCESS | 3692 | ++DOCSHELL 133CD800 == 36 [pid = 3692] [id = 179] 19:58:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (14FB8000) [pid = 3692] [serial = 535] [outer = 00000000] 19:58:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (16EFB800) [pid = 3692] [serial = 536] [outer = 14FB8000] 19:58:05 INFO - PROCESS | 3692 | 1465527485387 Marionette DEBUG loaded listener.js 19:58:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (1799BC00) [pid = 3692] [serial = 537] [outer = 14FB8000] 19:58:06 INFO - PROCESS | 3692 | 1465527486283 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]]]}] 19:58:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 19:58:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1047ms 19:58:06 INFO - PROCESS | 3692 | 1465527486313 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 19:58:06 INFO - PROCESS | 3692 | 1465527486315 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 19:58:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 19:58:06 INFO - PROCESS | 3692 | 1465527486318 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 19:58:06 INFO - PROCESS | 3692 | 1465527486320 Marionette TRACE conn3 <- [1,682,null,{}] 19:58:06 INFO - PROCESS | 3692 | 1465527486324 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}] 19:58:06 INFO - PROCESS | 3692 | 1465527486326 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:06 INFO - PROCESS | 3692 | 1465527486400 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 19:58:06 INFO - PROCESS | 3692 | 1465527486407 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:06 INFO - PROCESS | 3692 | 1465527486408 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:06 INFO - PROCESS | 3692 | ++DOCSHELL 16ACC400 == 37 [pid = 3692] [id = 180] 19:58:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (16B79800) [pid = 3692] [serial = 538] [outer = 00000000] 19:58:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (19B50400) [pid = 3692] [serial = 539] [outer = 16B79800] 19:58:06 INFO - PROCESS | 3692 | 1465527486451 Marionette DEBUG loaded listener.js 19:58:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (19D58400) [pid = 3692] [serial = 540] [outer = 16B79800] 19:58:07 INFO - PROCESS | 3692 | 1465527487568 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]]]}] 19:58:07 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) 19:58:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1271ms 19:58:07 INFO - PROCESS | 3692 | 1465527487607 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 19:58:07 INFO - PROCESS | 3692 | 1465527487611 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 19:58:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 19:58:07 INFO - PROCESS | 3692 | 1465527487616 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 19:58:07 INFO - PROCESS | 3692 | 1465527487621 Marionette TRACE conn3 <- [1,686,null,{}] 19:58:07 INFO - PROCESS | 3692 | 1465527487629 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}] 19:58:07 INFO - PROCESS | 3692 | 1465527487635 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:07 INFO - PROCESS | 3692 | 1465527487758 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 19:58:07 INFO - PROCESS | 3692 | 1465527487881 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:07 INFO - PROCESS | 3692 | 1465527487884 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:07 INFO - PROCESS | 3692 | ++DOCSHELL 10F5D000 == 38 [pid = 3692] [id = 181] 19:58:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (11CBDC00) [pid = 3692] [serial = 541] [outer = 00000000] 19:58:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (133CAC00) [pid = 3692] [serial = 542] [outer = 11CBDC00] 19:58:07 INFO - PROCESS | 3692 | 1465527487939 Marionette DEBUG loaded listener.js 19:58:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (13B4B800) [pid = 3692] [serial = 543] [outer = 11CBDC00] 19:58:08 INFO - PROCESS | 3692 | 1465527488911 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]]]}] 19:58:08 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) 19:58:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1360ms 19:58:09 INFO - PROCESS | 3692 | 1465527489115 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 19:58:09 INFO - PROCESS | 3692 | 1465527489119 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 19:58:09 INFO - PROCESS | 3692 | 1465527489131 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 19:58:09 INFO - PROCESS | 3692 | 1465527489135 Marionette TRACE conn3 <- [1,690,null,{}] 19:58:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 19:58:09 INFO - PROCESS | 3692 | 1465527489141 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}] 19:58:09 INFO - PROCESS | 3692 | 1465527489144 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:09 INFO - PROCESS | 3692 | 1465527489311 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 19:58:09 INFO - PROCESS | 3692 | 1465527489386 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:09 INFO - PROCESS | 3692 | 1465527489389 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:09 INFO - PROCESS | 3692 | ++DOCSHELL 1300F400 == 39 [pid = 3692] [id = 182] 19:58:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (13013400) [pid = 3692] [serial = 544] [outer = 00000000] 19:58:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (131A0800) [pid = 3692] [serial = 545] [outer = 13013400] 19:58:09 INFO - PROCESS | 3692 | 1465527489439 Marionette DEBUG loaded listener.js 19:58:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (133C8000) [pid = 3692] [serial = 546] [outer = 13013400] 19:58:10 INFO - PROCESS | 3692 | --DOCSHELL 133CD800 == 38 [pid = 3692] [id = 179] 19:58:10 INFO - PROCESS | 3692 | --DOCSHELL 17819800 == 37 [pid = 3692] [id = 178] 19:58:10 INFO - PROCESS | 3692 | --DOCSHELL 14405000 == 36 [pid = 3692] [id = 177] 19:58:10 INFO - PROCESS | 3692 | --DOCSHELL 16B77000 == 35 [pid = 3692] [id = 176] 19:58:10 INFO - PROCESS | 3692 | --DOCSHELL 15DBDC00 == 34 [pid = 3692] [id = 175] 19:58:10 INFO - PROCESS | 3692 | --DOCSHELL 133CD400 == 33 [pid = 3692] [id = 174] 19:58:10 INFO - PROCESS | 3692 | --DOCSHELL 11227400 == 32 [pid = 3692] [id = 173] 19:58:10 INFO - PROCESS | 3692 | --DOCSHELL 133D0C00 == 31 [pid = 3692] [id = 172] 19:58:10 INFO - PROCESS | 3692 | --DOCSHELL 10A53800 == 30 [pid = 3692] [id = 171] 19:58:10 INFO - PROCESS | 3692 | --DOCSHELL 13321800 == 29 [pid = 3692] [id = 161] 19:58:10 INFO - PROCESS | 3692 | --DOCSHELL 16ACC400 == 28 [pid = 3692] [id = 180] 19:58:10 INFO - PROCESS | 3692 | --DOCSHELL 10F5D000 == 27 [pid = 3692] [id = 181] 19:58:10 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (1314F400) [pid = 3692] [serial = 488] [outer = 00000000] [url = about:blank] 19:58:10 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (11218800) [pid = 3692] [serial = 485] [outer = 00000000] [url = about:blank] 19:58:10 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (11231000) [pid = 3692] [serial = 486] [outer = 00000000] [url = about:blank] 19:58:10 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (153BD400) [pid = 3692] [serial = 491] [outer = 00000000] [url = about:blank] 19:58:10 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (13B3F800) [pid = 3692] [serial = 483] [outer = 00000000] [url = about:blank] 19:58:10 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (133CB400) [pid = 3692] [serial = 482] [outer = 00000000] [url = about:blank] 19:58:10 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (16F76800) [pid = 3692] [serial = 500] [outer = 00000000] [url = about:blank] 19:58:10 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (153DC000) [pid = 3692] [serial = 474] [outer = 00000000] [url = about:blank] 19:58:10 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (1440B000) [pid = 3692] [serial = 473] [outer = 00000000] [url = about:blank] 19:58:10 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (17288400) [pid = 3692] [serial = 477] [outer = 00000000] [url = about:blank] 19:58:10 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (16F70800) [pid = 3692] [serial = 476] [outer = 00000000] [url = about:blank] 19:58:10 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (1A891800) [pid = 3692] [serial = 480] [outer = 00000000] [url = about:blank] 19:58:10 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (1A736400) [pid = 3692] [serial = 479] [outer = 00000000] [url = about:blank] 19:58:10 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (16B8EC00) [pid = 3692] [serial = 498] [outer = 00000000] [url = about:blank] 19:58:10 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (16B7A400) [pid = 3692] [serial = 497] [outer = 00000000] [url = about:blank] 19:58:10 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (16B7FC00) [pid = 3692] [serial = 504] [outer = 00000000] [url = about:blank] 19:58:10 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (165AE800) [pid = 3692] [serial = 503] [outer = 00000000] [url = about:blank] 19:58:10 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (1728A400) [pid = 3692] [serial = 501] [outer = 00000000] [url = about:blank] 19:58:10 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (13313C00) [pid = 3692] [serial = 489] [outer = 00000000] [url = about:blank] 19:58:10 INFO - PROCESS | 3692 | --DOMWINDOW == 62 (165A6C00) [pid = 3692] [serial = 494] [outer = 00000000] [url = about:blank] 19:58:10 INFO - PROCESS | 3692 | --DOMWINDOW == 61 (1791AC00) [pid = 3692] [serial = 506] [outer = 00000000] [url = about:blank] 19:58:10 INFO - PROCESS | 3692 | --DOMWINDOW == 60 (17B41400) [pid = 3692] [serial = 507] [outer = 00000000] [url = about:blank] 19:58:10 INFO - PROCESS | 3692 | --DOMWINDOW == 59 (165AD400) [pid = 3692] [serial = 495] [outer = 00000000] [url = about:blank] 19:58:10 INFO - PROCESS | 3692 | --DOMWINDOW == 58 (153E6C00) [pid = 3692] [serial = 492] [outer = 00000000] [url = about:blank] 19:58:10 INFO - PROCESS | 3692 | --DOMWINDOW == 57 (18531400) [pid = 3692] [serial = 509] [outer = 00000000] [url = about:blank] 19:58:10 INFO - PROCESS | 3692 | 1465527490881 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]]]}] 19:58:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 19:58:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1764ms 19:58:10 INFO - PROCESS | 3692 | 1465527490912 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 19:58:10 INFO - PROCESS | 3692 | 1465527490916 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 19:58:10 INFO - PROCESS | 3692 | 1465527490920 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 19:58:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 19:58:10 INFO - PROCESS | 3692 | 1465527490923 Marionette TRACE conn3 <- [1,694,null,{}] 19:58:10 INFO - PROCESS | 3692 | 1465527490928 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}] 19:58:10 INFO - PROCESS | 3692 | 1465527490932 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:11 INFO - PROCESS | 3692 | 1465527491019 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 19:58:11 INFO - PROCESS | 3692 | 1465527491088 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:11 INFO - PROCESS | 3692 | 1465527491090 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:11 INFO - PROCESS | 3692 | ++DOCSHELL 11217000 == 28 [pid = 3692] [id = 183] 19:58:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 58 (1122A000) [pid = 3692] [serial = 547] [outer = 00000000] 19:58:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 59 (112E5000) [pid = 3692] [serial = 548] [outer = 1122A000] 19:58:11 INFO - PROCESS | 3692 | 1465527491137 Marionette DEBUG loaded listener.js 19:58:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 60 (12808000) [pid = 3692] [serial = 549] [outer = 1122A000] 19:58:11 INFO - PROCESS | 3692 | 1465527491990 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]]]}] 19:58:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 19:58:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1091ms 19:58:12 INFO - PROCESS | 3692 | 1465527492024 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 19:58:12 INFO - PROCESS | 3692 | 1465527492029 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 19:58:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 19:58:12 INFO - PROCESS | 3692 | 1465527492036 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 19:58:12 INFO - PROCESS | 3692 | 1465527492039 Marionette TRACE conn3 <- [1,698,null,{}] 19:58:12 INFO - PROCESS | 3692 | 1465527492051 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}] 19:58:12 INFO - PROCESS | 3692 | 1465527492054 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:12 INFO - PROCESS | 3692 | 1465527492154 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 19:58:12 INFO - PROCESS | 3692 | 1465527492162 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:12 INFO - PROCESS | 3692 | 1465527492165 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:12 INFO - PROCESS | 3692 | ++DOCSHELL 133CC400 == 29 [pid = 3692] [id = 184] 19:58:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 61 (133D1800) [pid = 3692] [serial = 550] [outer = 00000000] 19:58:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 62 (13B44800) [pid = 3692] [serial = 551] [outer = 133D1800] 19:58:12 INFO - PROCESS | 3692 | 1465527492250 Marionette DEBUG loaded listener.js 19:58:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 63 (14406C00) [pid = 3692] [serial = 552] [outer = 133D1800] 19:58:13 INFO - PROCESS | 3692 | 1465527493167 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]]]}] 19:58:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 19:58:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1167ms 19:58:13 INFO - PROCESS | 3692 | 1465527493195 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 19:58:13 INFO - PROCESS | 3692 | 1465527493198 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 19:58:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 19:58:13 INFO - PROCESS | 3692 | 1465527493201 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 19:58:13 INFO - PROCESS | 3692 | 1465527493205 Marionette TRACE conn3 <- [1,702,null,{}] 19:58:13 INFO - PROCESS | 3692 | 1465527493215 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}] 19:58:13 INFO - PROCESS | 3692 | 1465527493220 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:13 INFO - PROCESS | 3692 | 1465527493326 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 19:58:13 INFO - PROCESS | 3692 | 1465527493334 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:13 INFO - PROCESS | 3692 | 1465527493337 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:13 INFO - PROCESS | 3692 | ++DOCSHELL 157C0400 == 30 [pid = 3692] [id = 185] 19:58:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (157C3000) [pid = 3692] [serial = 553] [outer = 00000000] 19:58:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (15A9F000) [pid = 3692] [serial = 554] [outer = 157C3000] 19:58:13 INFO - PROCESS | 3692 | 1465527493383 Marionette DEBUG loaded listener.js 19:58:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (15E71000) [pid = 3692] [serial = 555] [outer = 157C3000] 19:58:14 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (16B79800) [pid = 3692] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 19:58:14 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (14FB8000) [pid = 3692] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 19:58:14 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (16CEFC00) [pid = 3692] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 19:58:14 INFO - PROCESS | 3692 | --DOMWINDOW == 62 (1799F000) [pid = 3692] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 19:58:14 INFO - PROCESS | 3692 | --DOMWINDOW == 61 (10B5D400) [pid = 3692] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 19:58:14 INFO - PROCESS | 3692 | --DOMWINDOW == 60 (18522400) [pid = 3692] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 19:58:14 INFO - PROCESS | 3692 | --DOMWINDOW == 59 (16B77400) [pid = 3692] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 19:58:14 INFO - PROCESS | 3692 | --DOMWINDOW == 58 (1365A400) [pid = 3692] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 19:58:14 INFO - PROCESS | 3692 | --DOMWINDOW == 57 (133D2C00) [pid = 3692] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 19:58:14 INFO - PROCESS | 3692 | --DOMWINDOW == 56 (15DBE400) [pid = 3692] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 19:58:14 INFO - PROCESS | 3692 | --DOMWINDOW == 55 (112D8000) [pid = 3692] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 19:58:14 INFO - PROCESS | 3692 | 1465527494275 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]]]}] 19:58:14 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 19:58:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1106ms 19:58:14 INFO - PROCESS | 3692 | 1465527494300 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 19:58:14 INFO - PROCESS | 3692 | 1465527494302 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 19:58:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 19:58:14 INFO - PROCESS | 3692 | 1465527494306 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 19:58:14 INFO - PROCESS | 3692 | 1465527494308 Marionette TRACE conn3 <- [1,706,null,{}] 19:58:14 INFO - PROCESS | 3692 | 1465527494311 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}] 19:58:14 INFO - PROCESS | 3692 | 1465527494313 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:14 INFO - PROCESS | 3692 | 1465527494399 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 19:58:14 INFO - PROCESS | 3692 | 1465527494404 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:14 INFO - PROCESS | 3692 | 1465527494406 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:14 INFO - PROCESS | 3692 | ++DOCSHELL 12DAC400 == 31 [pid = 3692] [id = 186] 19:58:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 56 (133D0C00) [pid = 3692] [serial = 556] [outer = 00000000] 19:58:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 57 (15DBDC00) [pid = 3692] [serial = 557] [outer = 133D0C00] 19:58:14 INFO - PROCESS | 3692 | 1465527494449 Marionette DEBUG loaded listener.js 19:58:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 58 (165A6800) [pid = 3692] [serial = 558] [outer = 133D0C00] 19:58:15 INFO - PROCESS | 3692 | 1465527495341 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]]]}] 19:58:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 19:58:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1032ms 19:58:15 INFO - PROCESS | 3692 | 1465527495363 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 19:58:15 INFO - PROCESS | 3692 | 1465527495365 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 19:58:15 INFO - PROCESS | 3692 | 1465527495368 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 19:58:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 19:58:15 INFO - PROCESS | 3692 | 1465527495370 Marionette TRACE conn3 <- [1,710,null,{}] 19:58:15 INFO - PROCESS | 3692 | 1465527495373 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}] 19:58:15 INFO - PROCESS | 3692 | 1465527495375 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:15 INFO - PROCESS | 3692 | 1465527495450 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 19:58:15 INFO - PROCESS | 3692 | 1465527495455 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:15 INFO - PROCESS | 3692 | 1465527495441 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:15 INFO - PROCESS | 3692 | ++DOCSHELL 15A98C00 == 32 [pid = 3692] [id = 187] 19:58:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 59 (15A9BC00) [pid = 3692] [serial = 559] [outer = 00000000] 19:58:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 60 (16B73C00) [pid = 3692] [serial = 560] [outer = 15A9BC00] 19:58:15 INFO - PROCESS | 3692 | 1465527495483 Marionette DEBUG loaded listener.js 19:58:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 61 (16B79400) [pid = 3692] [serial = 561] [outer = 15A9BC00] 19:58:15 INFO - PROCESS | 3692 | 1465527495908 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] 19:58:15 INFO - PROCESS | 3692 | 1465527496007 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 19:58:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 19:58:16 INFO - PROCESS | 3692 | 1465527496013 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 19:58:16 INFO - PROCESS | 3692 | 1465527496017 Marionette TRACE conn3 <- [1,714,null,{}] 19:58:16 INFO - PROCESS | 3692 | 1465527496023 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}] 19:58:16 INFO - PROCESS | 3692 | 1465527496027 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:16 INFO - PROCESS | 3692 | 1465527496134 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 19:58:16 INFO - PROCESS | 3692 | 1465527496246 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:16 INFO - PROCESS | 3692 | 1465527496234 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:16 INFO - PROCESS | 3692 | ++DOCSHELL 11231000 == 33 [pid = 3692] [id = 188] 19:58:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 62 (11234000) [pid = 3692] [serial = 562] [outer = 00000000] 19:58:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 63 (112E2000) [pid = 3692] [serial = 563] [outer = 11234000] 19:58:16 INFO - PROCESS | 3692 | 1465527496289 Marionette DEBUG loaded listener.js 19:58:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (1309BC00) [pid = 3692] [serial = 564] [outer = 11234000] 19:58:17 INFO - PROCESS | 3692 | 1465527497062 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]]]}] 19:58:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 19:58:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1107ms 19:58:17 INFO - PROCESS | 3692 | 1465527497133 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 19:58:17 INFO - PROCESS | 3692 | 1465527497137 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 19:58:17 INFO - PROCESS | 3692 | 1465527497144 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 19:58:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 19:58:17 INFO - PROCESS | 3692 | 1465527497148 Marionette TRACE conn3 <- [1,718,null,{}] 19:58:17 INFO - PROCESS | 3692 | 1465527497153 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}] 19:58:17 INFO - PROCESS | 3692 | 1465527497156 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:17 INFO - PROCESS | 3692 | 1465527497272 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 19:58:17 INFO - PROCESS | 3692 | 1465527497343 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:17 INFO - PROCESS | 3692 | 1465527497346 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:17 INFO - PROCESS | 3692 | ++DOCSHELL 15542400 == 34 [pid = 3692] [id = 189] 19:58:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (15543800) [pid = 3692] [serial = 565] [outer = 00000000] 19:58:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (157CDC00) [pid = 3692] [serial = 566] [outer = 15543800] 19:58:17 INFO - PROCESS | 3692 | 1465527497384 Marionette DEBUG loaded listener.js 19:58:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (15E7A000) [pid = 3692] [serial = 567] [outer = 15543800] 19:58:18 INFO - PROCESS | 3692 | 1465527498155 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] 19:58:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 19:58:18 INFO - PROCESS | 3692 | 1465527498252 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 19:58:18 INFO - PROCESS | 3692 | 1465527498257 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 19:58:18 INFO - PROCESS | 3692 | 1465527498260 Marionette TRACE conn3 <- [1,722,null,{}] 19:58:18 INFO - PROCESS | 3692 | 1465527498266 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}] 19:58:18 INFO - PROCESS | 3692 | 1465527498268 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:18 INFO - PROCESS | 3692 | 1465527498359 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 19:58:18 INFO - PROCESS | 3692 | 1465527498366 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:18 INFO - PROCESS | 3692 | 1465527498371 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:18 INFO - PROCESS | 3692 | ++DOCSHELL 105F1000 == 31 [pid = 3692] [id = 190] 19:58:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 47 (105F1400) [pid = 3692] [serial = 568] [outer = 00000000] 19:58:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 48 (11220000) [pid = 3692] [serial = 569] [outer = 105F1400] 19:58:18 INFO - PROCESS | 3692 | 1465527498419 Marionette DEBUG loaded listener.js 19:58:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 49 (112D9800) [pid = 3692] [serial = 570] [outer = 105F1400] 19:58:18 INFO - PROCESS | 3692 | 1465527498883 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]]]}] 19:58:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 19:58:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 658ms 19:58:18 INFO - PROCESS | 3692 | 1465527498937 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 19:58:18 INFO - PROCESS | 3692 | 1465527498941 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 19:58:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 19:58:18 INFO - PROCESS | 3692 | 1465527498947 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 19:58:18 INFO - PROCESS | 3692 | 1465527498950 Marionette TRACE conn3 <- [1,726,null,{}] 19:58:18 INFO - PROCESS | 3692 | 1465527498953 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}] 19:58:18 INFO - PROCESS | 3692 | 1465527498956 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:19 INFO - PROCESS | 3692 | 1465527499037 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 19:58:19 INFO - PROCESS | 3692 | 1465527499045 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:19 INFO - PROCESS | 3692 | 1465527499047 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:19 INFO - PROCESS | 3692 | ++DOCSHELL 1319AC00 == 32 [pid = 3692] [id = 191] 19:58:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 50 (1319C000) [pid = 3692] [serial = 571] [outer = 00000000] 19:58:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 51 (13344C00) [pid = 3692] [serial = 572] [outer = 1319C000] 19:58:19 INFO - PROCESS | 3692 | 1465527499076 Marionette DEBUG loaded listener.js 19:58:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 52 (133CD400) [pid = 3692] [serial = 573] [outer = 1319C000] 19:58:19 INFO - PROCESS | 3692 | 1465527499969 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]]]}] 19:58:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 19:58:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1046ms 19:58:19 INFO - PROCESS | 3692 | 1465527499983 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 19:58:19 INFO - PROCESS | 3692 | 1465527499985 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 19:58:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 19:58:19 INFO - PROCESS | 3692 | 1465527499989 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 19:58:19 INFO - PROCESS | 3692 | 1465527499993 Marionette TRACE conn3 <- [1,730,null,{}] 19:58:20 INFO - PROCESS | 3692 | 1465527500003 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}] 19:58:20 INFO - PROCESS | 3692 | 1465527500008 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:20 INFO - PROCESS | 3692 | 1465527500090 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 19:58:20 INFO - PROCESS | 3692 | 1465527500097 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:20 INFO - PROCESS | 3692 | 1465527500100 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:20 INFO - PROCESS | 3692 | ++DOCSHELL 153B8000 == 33 [pid = 3692] [id = 192] 19:58:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 53 (153B9C00) [pid = 3692] [serial = 574] [outer = 00000000] 19:58:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 54 (1577CC00) [pid = 3692] [serial = 575] [outer = 153B9C00] 19:58:20 INFO - PROCESS | 3692 | 1465527500147 Marionette DEBUG loaded listener.js 19:58:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 55 (157C7000) [pid = 3692] [serial = 576] [outer = 153B9C00] 19:58:21 INFO - PROCESS | 3692 | 1465527501055 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]]]}] 19:58:21 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 19:58:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1092ms 19:58:21 INFO - PROCESS | 3692 | 1465527501102 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 19:58:21 INFO - PROCESS | 3692 | 1465527501104 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 19:58:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 19:58:21 INFO - PROCESS | 3692 | 1465527501108 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 19:58:21 INFO - PROCESS | 3692 | 1465527501109 Marionette TRACE conn3 <- [1,734,null,{}] 19:58:21 INFO - PROCESS | 3692 | 1465527501113 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}] 19:58:21 INFO - PROCESS | 3692 | 1465527501115 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:21 INFO - PROCESS | 3692 | 1465527501206 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 19:58:21 INFO - PROCESS | 3692 | 1465527501212 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:21 INFO - PROCESS | 3692 | 1465527501214 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:21 INFO - PROCESS | 3692 | ++DOCSHELL 165A7C00 == 34 [pid = 3692] [id = 193] 19:58:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 56 (165A8800) [pid = 3692] [serial = 577] [outer = 00000000] 19:58:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 57 (169D7800) [pid = 3692] [serial = 578] [outer = 165A8800] 19:58:21 INFO - PROCESS | 3692 | 1465527501301 Marionette DEBUG loaded listener.js 19:58:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 58 (16B71400) [pid = 3692] [serial = 579] [outer = 165A8800] 19:58:21 INFO - PROCESS | 3692 | --DOMWINDOW == 57 (13013400) [pid = 3692] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 19:58:21 INFO - PROCESS | 3692 | --DOMWINDOW == 56 (1122A000) [pid = 3692] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 19:58:21 INFO - PROCESS | 3692 | --DOMWINDOW == 55 (11CBDC00) [pid = 3692] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 19:58:21 INFO - PROCESS | 3692 | --DOMWINDOW == 54 (133D1800) [pid = 3692] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 19:58:21 INFO - PROCESS | 3692 | --DOMWINDOW == 53 (157C3000) [pid = 3692] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 19:58:21 INFO - PROCESS | 3692 | --DOMWINDOW == 52 (133D0C00) [pid = 3692] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 19:58:22 INFO - PROCESS | 3692 | 1465527502179 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]]]}] 19:58:22 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.) 19:58:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1091ms 19:58:22 INFO - PROCESS | 3692 | 1465527502201 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 19:58:22 INFO - PROCESS | 3692 | 1465527502203 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 19:58:22 INFO - PROCESS | 3692 | 1465527502206 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 19:58:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 19:58:22 INFO - PROCESS | 3692 | 1465527502208 Marionette TRACE conn3 <- [1,738,null,{}] 19:58:22 INFO - PROCESS | 3692 | 1465527502211 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}] 19:58:22 INFO - PROCESS | 3692 | 1465527502213 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:22 INFO - PROCESS | 3692 | 1465527502289 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 19:58:22 INFO - PROCESS | 3692 | 1465527502294 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:22 INFO - PROCESS | 3692 | 1465527502296 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:22 INFO - PROCESS | 3692 | ++DOCSHELL 12D9E400 == 35 [pid = 3692] [id = 194] 19:58:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 53 (165A2000) [pid = 3692] [serial = 580] [outer = 00000000] 19:58:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 54 (16B7EC00) [pid = 3692] [serial = 581] [outer = 165A2000] 19:58:22 INFO - PROCESS | 3692 | 1465527502338 Marionette DEBUG loaded listener.js 19:58:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 55 (16B8BC00) [pid = 3692] [serial = 582] [outer = 165A2000] 19:58:23 INFO - PROCESS | 3692 | 1465527503230 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]]]}] 19:58:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 19:58:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1032ms 19:58:23 INFO - PROCESS | 3692 | 1465527503246 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 19:58:23 INFO - PROCESS | 3692 | 1465527503247 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 19:58:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 19:58:23 INFO - PROCESS | 3692 | 1465527503251 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 19:58:23 INFO - PROCESS | 3692 | 1465527503253 Marionette TRACE conn3 <- [1,742,null,{}] 19:58:23 INFO - PROCESS | 3692 | 1465527503256 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}] 19:58:23 INFO - PROCESS | 3692 | 1465527503262 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:23 INFO - PROCESS | 3692 | 1465527503360 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 19:58:23 INFO - PROCESS | 3692 | 1465527503366 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:23 INFO - PROCESS | 3692 | 1465527503368 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:23 INFO - PROCESS | 3692 | ++DOCSHELL 16CE5400 == 36 [pid = 3692] [id = 195] 19:58:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 56 (16CEE000) [pid = 3692] [serial = 583] [outer = 00000000] 19:58:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 57 (16F6F000) [pid = 3692] [serial = 584] [outer = 16CEE000] 19:58:23 INFO - PROCESS | 3692 | 1465527503411 Marionette DEBUG loaded listener.js 19:58:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 58 (16F70000) [pid = 3692] [serial = 585] [outer = 16CEE000] 19:58:24 INFO - PROCESS | 3692 | 1465527504294 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]]]}] 19:58:24 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 19:58:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1091ms 19:58:24 INFO - PROCESS | 3692 | 1465527504354 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 19:58:24 INFO - PROCESS | 3692 | 1465527504356 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 19:58:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 19:58:24 INFO - PROCESS | 3692 | 1465527504360 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 19:58:24 INFO - PROCESS | 3692 | 1465527504361 Marionette TRACE conn3 <- [1,746,null,{}] 19:58:24 INFO - PROCESS | 3692 | 1465527504365 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}] 19:58:24 INFO - PROCESS | 3692 | 1465527504367 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:24 INFO - PROCESS | 3692 | 1465527504480 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 19:58:24 INFO - PROCESS | 3692 | 1465527504552 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:24 INFO - PROCESS | 3692 | 1465527504555 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:24 INFO - PROCESS | 3692 | ++DOCSHELL 10438400 == 37 [pid = 3692] [id = 196] 19:58:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 59 (10471400) [pid = 3692] [serial = 586] [outer = 00000000] 19:58:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 60 (10563000) [pid = 3692] [serial = 587] [outer = 10471400] 19:58:24 INFO - PROCESS | 3692 | 1465527504594 Marionette DEBUG loaded listener.js 19:58:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 61 (10A4FC00) [pid = 3692] [serial = 588] [outer = 10471400] 19:58:25 INFO - PROCESS | 3692 | 1465527505231 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]]]}] 19:58:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 19:58:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 897ms 19:58:25 INFO - PROCESS | 3692 | 1465527505267 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 19:58:25 INFO - PROCESS | 3692 | 1465527505271 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 19:58:25 INFO - PROCESS | 3692 | 1465527505276 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 19:58:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 19:58:25 INFO - PROCESS | 3692 | 1465527505279 Marionette TRACE conn3 <- [1,750,null,{}] 19:58:25 INFO - PROCESS | 3692 | 1465527505284 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}] 19:58:25 INFO - PROCESS | 3692 | 1465527505289 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:25 INFO - PROCESS | 3692 | 1465527505394 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 19:58:25 INFO - PROCESS | 3692 | 1465527505455 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:25 INFO - PROCESS | 3692 | 1465527505458 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:25 INFO - PROCESS | 3692 | ++DOCSHELL 133C7400 == 38 [pid = 3692] [id = 197] 19:58:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 62 (133CC400) [pid = 3692] [serial = 589] [outer = 00000000] 19:58:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 63 (1440AC00) [pid = 3692] [serial = 590] [outer = 133CC400] 19:58:25 INFO - PROCESS | 3692 | 1465527505553 Marionette DEBUG loaded listener.js 19:58:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (153B2000) [pid = 3692] [serial = 591] [outer = 133CC400] 19:58:26 INFO - PROCESS | 3692 | 1465527506538 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]]]}] 19:58:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 19:58:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1301ms 19:58:26 INFO - PROCESS | 3692 | 1465527506583 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 19:58:26 INFO - PROCESS | 3692 | 1465527506586 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 19:58:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 19:58:26 INFO - PROCESS | 3692 | 1465527506590 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 19:58:26 INFO - PROCESS | 3692 | 1465527506593 Marionette TRACE conn3 <- [1,754,null,{}] 19:58:26 INFO - PROCESS | 3692 | 1465527506639 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}] 19:58:26 INFO - PROCESS | 3692 | 1465527506641 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:26 INFO - PROCESS | 3692 | 1465527506723 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 19:58:26 INFO - PROCESS | 3692 | 1465527506842 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:26 INFO - PROCESS | 3692 | 1465527506845 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:26 INFO - PROCESS | 3692 | ++DOCSHELL 1280FC00 == 39 [pid = 3692] [id = 198] 19:58:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (12DAC000) [pid = 3692] [serial = 592] [outer = 00000000] 19:58:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (153B3000) [pid = 3692] [serial = 593] [outer = 12DAC000] 19:58:26 INFO - PROCESS | 3692 | 1465527506897 Marionette DEBUG loaded listener.js 19:58:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (165A9000) [pid = 3692] [serial = 594] [outer = 12DAC000] 19:58:27 INFO - PROCESS | 3692 | --DOCSHELL 16CE5400 == 38 [pid = 3692] [id = 195] 19:58:27 INFO - PROCESS | 3692 | --DOCSHELL 12D9E400 == 37 [pid = 3692] [id = 194] 19:58:27 INFO - PROCESS | 3692 | --DOCSHELL 165A7C00 == 36 [pid = 3692] [id = 193] 19:58:27 INFO - PROCESS | 3692 | --DOCSHELL 153B8000 == 35 [pid = 3692] [id = 192] 19:58:27 INFO - PROCESS | 3692 | --DOCSHELL 1319AC00 == 34 [pid = 3692] [id = 191] 19:58:27 INFO - PROCESS | 3692 | --DOCSHELL 105F1000 == 33 [pid = 3692] [id = 190] 19:58:27 INFO - PROCESS | 3692 | --DOCSHELL 15A98C00 == 32 [pid = 3692] [id = 187] 19:58:27 INFO - PROCESS | 3692 | --DOCSHELL 11231000 == 31 [pid = 3692] [id = 188] 19:58:27 INFO - PROCESS | 3692 | --DOCSHELL 15542400 == 30 [pid = 3692] [id = 189] 19:58:27 INFO - PROCESS | 3692 | --DOCSHELL 1300F400 == 29 [pid = 3692] [id = 182] 19:58:27 INFO - PROCESS | 3692 | --DOCSHELL 10438400 == 28 [pid = 3692] [id = 196] 19:58:27 INFO - PROCESS | 3692 | --DOCSHELL 133C7400 == 27 [pid = 3692] [id = 197] 19:58:28 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (16B73C00) [pid = 3692] [serial = 560] [outer = 00000000] [url = about:blank] 19:58:28 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (133C8000) [pid = 3692] [serial = 546] [outer = 00000000] [url = about:blank] 19:58:28 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (131A0800) [pid = 3692] [serial = 545] [outer = 00000000] [url = about:blank] 19:58:28 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (112E5000) [pid = 3692] [serial = 548] [outer = 00000000] [url = about:blank] 19:58:28 INFO - PROCESS | 3692 | --DOMWINDOW == 62 (13B4B800) [pid = 3692] [serial = 543] [outer = 00000000] [url = about:blank] 19:58:28 INFO - PROCESS | 3692 | --DOMWINDOW == 61 (133CAC00) [pid = 3692] [serial = 542] [outer = 00000000] [url = about:blank] 19:58:28 INFO - PROCESS | 3692 | --DOMWINDOW == 60 (14406C00) [pid = 3692] [serial = 552] [outer = 00000000] [url = about:blank] 19:58:28 INFO - PROCESS | 3692 | --DOMWINDOW == 59 (15E71000) [pid = 3692] [serial = 555] [outer = 00000000] [url = about:blank] 19:58:28 INFO - PROCESS | 3692 | --DOMWINDOW == 58 (15A9F000) [pid = 3692] [serial = 554] [outer = 00000000] [url = about:blank] 19:58:28 INFO - PROCESS | 3692 | --DOMWINDOW == 57 (13B44800) [pid = 3692] [serial = 551] [outer = 00000000] [url = about:blank] 19:58:28 INFO - PROCESS | 3692 | --DOMWINDOW == 56 (15DBDC00) [pid = 3692] [serial = 557] [outer = 00000000] [url = about:blank] 19:58:28 INFO - PROCESS | 3692 | --DOMWINDOW == 55 (165A6800) [pid = 3692] [serial = 558] [outer = 00000000] [url = about:blank] 19:58:28 INFO - PROCESS | 3692 | --DOMWINDOW == 54 (12808000) [pid = 3692] [serial = 549] [outer = 00000000] [url = about:blank] 19:58:28 INFO - PROCESS | 3692 | 1465527508098 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]]]}] 19:58:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 19:58:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1540ms 19:58:28 INFO - PROCESS | 3692 | 1465527508118 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 19:58:28 INFO - PROCESS | 3692 | 1465527508122 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 19:58:28 INFO - PROCESS | 3692 | 1465527508127 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 19:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 19:58:28 INFO - PROCESS | 3692 | 1465527508130 Marionette TRACE conn3 <- [1,758,null,{}] 19:58:28 INFO - PROCESS | 3692 | 1465527508142 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}] 19:58:28 INFO - PROCESS | 3692 | 1465527508145 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:28 INFO - PROCESS | 3692 | 1465527508266 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 19:58:28 INFO - PROCESS | 3692 | 1465527508260 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:28 INFO - PROCESS | 3692 | 1465527508265 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:28 INFO - PROCESS | 3692 | ++DOCSHELL 112E0400 == 28 [pid = 3692] [id = 199] 19:58:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 55 (112E1C00) [pid = 3692] [serial = 595] [outer = 00000000] 19:58:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 56 (114C5800) [pid = 3692] [serial = 596] [outer = 112E1C00] 19:58:28 INFO - PROCESS | 3692 | 1465527508315 Marionette DEBUG loaded listener.js 19:58:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 57 (1280C000) [pid = 3692] [serial = 597] [outer = 112E1C00] 19:58:28 INFO - PROCESS | 3692 | 1465527508752 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]]]}] 19:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 19:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 673ms 19:58:28 INFO - PROCESS | 3692 | 1465527508792 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 19:58:28 INFO - PROCESS | 3692 | 1465527508796 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 19:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 19:58:28 INFO - PROCESS | 3692 | 1465527508802 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 19:58:28 INFO - PROCESS | 3692 | 1465527508805 Marionette TRACE conn3 <- [1,762,null,{}] 19:58:28 INFO - PROCESS | 3692 | 1465527508809 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}] 19:58:28 INFO - PROCESS | 3692 | 1465527508811 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:28 INFO - PROCESS | 3692 | 1465527508895 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 19:58:28 INFO - PROCESS | 3692 | 1465527508904 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:28 INFO - PROCESS | 3692 | 1465527508907 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:28 INFO - PROCESS | 3692 | ++DOCSHELL 13314400 == 29 [pid = 3692] [id = 200] 19:58:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 58 (13315400) [pid = 3692] [serial = 598] [outer = 00000000] 19:58:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 59 (13350000) [pid = 3692] [serial = 599] [outer = 13315400] 19:58:28 INFO - PROCESS | 3692 | 1465527508953 Marionette DEBUG loaded listener.js 19:58:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 60 (133D3400) [pid = 3692] [serial = 600] [outer = 13315400] 19:58:29 INFO - PROCESS | 3692 | 1465527509662 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]]]}] 19:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 19:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 897ms 19:58:29 INFO - PROCESS | 3692 | 1465527509713 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 19:58:29 INFO - PROCESS | 3692 | 1465527509718 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 19:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 19:58:29 INFO - PROCESS | 3692 | 1465527509723 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 19:58:29 INFO - PROCESS | 3692 | 1465527509726 Marionette TRACE conn3 <- [1,766,null,{}] 19:58:29 INFO - PROCESS | 3692 | 1465527509732 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}] 19:58:29 INFO - PROCESS | 3692 | 1465527509736 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:29 INFO - PROCESS | 3692 | 1465527509871 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 19:58:29 INFO - PROCESS | 3692 | 1465527509949 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:29 INFO - PROCESS | 3692 | 1465527509952 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:30 INFO - PROCESS | 3692 | ++DOCSHELL 12BBCC00 == 30 [pid = 3692] [id = 201] 19:58:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 61 (12BC4800) [pid = 3692] [serial = 601] [outer = 00000000] 19:58:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 62 (13349000) [pid = 3692] [serial = 602] [outer = 12BC4800] 19:58:30 INFO - PROCESS | 3692 | 1465527510054 Marionette DEBUG loaded listener.js 19:58:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 63 (13941000) [pid = 3692] [serial = 603] [outer = 12BC4800] 19:58:30 INFO - PROCESS | 3692 | 1465527510843 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]]]}] 19:58:30 INFO - PROCESS | 3692 | --DOCSHELL 112E0400 == 29 [pid = 3692] [id = 199] 19:58:30 INFO - PROCESS | 3692 | --DOCSHELL 1280FC00 == 28 [pid = 3692] [id = 198] 19:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 19:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1136ms 19:58:30 INFO - PROCESS | 3692 | 1465527510867 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 19:58:30 INFO - PROCESS | 3692 | 1465527510871 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 19:58:30 INFO - PROCESS | 3692 | 1465527510876 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 19:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 19:58:30 INFO - PROCESS | 3692 | 1465527510879 Marionette TRACE conn3 <- [1,770,null,{}] 19:58:30 INFO - PROCESS | 3692 | 1465527510885 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}] 19:58:30 INFO - PROCESS | 3692 | 1465527510888 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:30 INFO - PROCESS | 3692 | 1465527510973 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 19:58:30 INFO - PROCESS | 3692 | 1465527510964 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:30 INFO - PROCESS | 3692 | 1465527510966 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:30 INFO - PROCESS | 3692 | ++DOCSHELL 112D6800 == 29 [pid = 3692] [id = 202] 19:58:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (112D8800) [pid = 3692] [serial = 604] [outer = 00000000] 19:58:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (12DA0C00) [pid = 3692] [serial = 605] [outer = 112D8800] 19:58:31 INFO - PROCESS | 3692 | 1465527511015 Marionette DEBUG loaded listener.js 19:58:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (131A0800) [pid = 3692] [serial = 606] [outer = 112D8800] 19:58:31 INFO - PROCESS | 3692 | 1465527511490 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]]]}] 19:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 19:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 673ms 19:58:31 INFO - PROCESS | 3692 | 1465527511542 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 19:58:31 INFO - PROCESS | 3692 | 1465527511546 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 19:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 19:58:31 INFO - PROCESS | 3692 | 1465527511553 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 19:58:31 INFO - PROCESS | 3692 | 1465527511555 Marionette TRACE conn3 <- [1,774,null,{}] 19:58:31 INFO - PROCESS | 3692 | 1465527511559 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}] 19:58:31 INFO - PROCESS | 3692 | 1465527511561 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:31 INFO - PROCESS | 3692 | 1465527511644 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 19:58:31 INFO - PROCESS | 3692 | 1465527511654 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:31 INFO - PROCESS | 3692 | 1465527511656 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:31 INFO - PROCESS | 3692 | ++DOCSHELL 14FBB000 == 30 [pid = 3692] [id = 203] 19:58:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (14FC2400) [pid = 3692] [serial = 607] [outer = 00000000] 19:58:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (153B5C00) [pid = 3692] [serial = 608] [outer = 14FC2400] 19:58:31 INFO - PROCESS | 3692 | 1465527511702 Marionette DEBUG loaded listener.js 19:58:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (153DA000) [pid = 3692] [serial = 609] [outer = 14FC2400] 19:58:32 INFO - PROCESS | 3692 | 1465527512193 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]]]}] 19:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 19:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 658ms 19:58:32 INFO - PROCESS | 3692 | 1465527512217 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 19:58:32 INFO - PROCESS | 3692 | 1465527512219 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 19:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 19:58:32 INFO - PROCESS | 3692 | 1465527512233 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 19:58:32 INFO - PROCESS | 3692 | 1465527512237 Marionette TRACE conn3 <- [1,778,null,{}] 19:58:32 INFO - PROCESS | 3692 | 1465527512247 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}] 19:58:32 INFO - PROCESS | 3692 | 1465527512252 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:32 INFO - PROCESS | 3692 | 1465527512392 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 19:58:32 INFO - PROCESS | 3692 | 1465527512450 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:32 INFO - PROCESS | 3692 | 1465527512453 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:32 INFO - PROCESS | 3692 | ++DOCSHELL 15E7A400 == 31 [pid = 3692] [id = 204] 19:58:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (15E7AC00) [pid = 3692] [serial = 610] [outer = 00000000] 19:58:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (165A6800) [pid = 3692] [serial = 611] [outer = 15E7AC00] 19:58:32 INFO - PROCESS | 3692 | 1465527512499 Marionette DEBUG loaded listener.js 19:58:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (165AE800) [pid = 3692] [serial = 612] [outer = 15E7AC00] 19:58:32 INFO - PROCESS | 3692 | 1465527512904 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]]]}] 19:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 19:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 717ms 19:58:32 INFO - PROCESS | 3692 | 1465527512944 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 19:58:32 INFO - PROCESS | 3692 | 1465527512947 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 19:58:32 INFO - PROCESS | 3692 | 1465527512950 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 19:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 19:58:32 INFO - PROCESS | 3692 | 1465527512951 Marionette TRACE conn3 <- [1,782,null,{}] 19:58:32 INFO - PROCESS | 3692 | 1465527512959 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}] 19:58:32 INFO - PROCESS | 3692 | 1465527512970 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:33 INFO - PROCESS | 3692 | 1465527513080 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 19:58:33 INFO - PROCESS | 3692 | 1465527513139 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:33 INFO - PROCESS | 3692 | 1465527513141 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:33 INFO - PROCESS | 3692 | ++DOCSHELL 16ACC800 == 32 [pid = 3692] [id = 205] 19:58:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (16AD6400) [pid = 3692] [serial = 613] [outer = 00000000] 19:58:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (16CE3800) [pid = 3692] [serial = 614] [outer = 16AD6400] 19:58:33 INFO - PROCESS | 3692 | 1465527513185 Marionette DEBUG loaded listener.js 19:58:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (16CEC000) [pid = 3692] [serial = 615] [outer = 16AD6400] 19:58:33 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (112E1C00) [pid = 3692] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 19:58:33 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (133CC400) [pid = 3692] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 19:58:33 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (165A2000) [pid = 3692] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 19:58:33 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (11234000) [pid = 3692] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 19:58:33 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (15543800) [pid = 3692] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 19:58:33 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (153B9C00) [pid = 3692] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 19:58:33 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (1319C000) [pid = 3692] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 19:58:33 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (105F1400) [pid = 3692] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 19:58:33 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (15A9BC00) [pid = 3692] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 19:58:33 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (165A8800) [pid = 3692] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 19:58:33 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (16CEE000) [pid = 3692] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 19:58:33 INFO - PROCESS | 3692 | 1465527513574 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]]]}] 19:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 19:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 658ms 19:58:33 INFO - PROCESS | 3692 | 1465527513632 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 19:58:33 INFO - PROCESS | 3692 | 1465527513634 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 19:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 19:58:33 INFO - PROCESS | 3692 | 1465527513664 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 19:58:33 INFO - PROCESS | 3692 | 1465527513665 Marionette TRACE conn3 <- [1,786,null,{}] 19:58:33 INFO - PROCESS | 3692 | 1465527513672 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}] 19:58:33 INFO - PROCESS | 3692 | 1465527513674 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:33 INFO - PROCESS | 3692 | 1465527513731 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 19:58:33 INFO - PROCESS | 3692 | 1465527513811 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:33 INFO - PROCESS | 3692 | 1465527513813 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:33 INFO - PROCESS | 3692 | ++DOCSHELL 11234000 == 33 [pid = 3692] [id = 206] 19:58:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (112E1C00) [pid = 3692] [serial = 616] [outer = 00000000] 19:58:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (165A1800) [pid = 3692] [serial = 617] [outer = 112E1C00] 19:58:33 INFO - PROCESS | 3692 | 1465527513856 Marionette DEBUG loaded listener.js 19:58:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (16CEF400) [pid = 3692] [serial = 618] [outer = 112E1C00] 19:58:34 INFO - PROCESS | 3692 | 1465527514203 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]]]}] 19:58:34 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 19:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 613ms 19:58:34 INFO - PROCESS | 3692 | 1465527514263 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 19:58:34 INFO - PROCESS | 3692 | 1465527514264 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 19:58:34 INFO - PROCESS | 3692 | 1465527514268 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 19:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 19:58:34 INFO - PROCESS | 3692 | 1465527514269 Marionette TRACE conn3 <- [1,790,null,{}] 19:58:34 INFO - PROCESS | 3692 | 1465527514273 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}] 19:58:34 INFO - PROCESS | 3692 | 1465527514278 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:34 INFO - PROCESS | 3692 | 1465527514406 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 19:58:34 INFO - PROCESS | 3692 | 1465527514420 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:34 INFO - PROCESS | 3692 | 1465527514422 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:34 INFO - PROCESS | 3692 | ++DOCSHELL 170BF800 == 34 [pid = 3692] [id = 207] 19:58:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (170C0400) [pid = 3692] [serial = 619] [outer = 00000000] 19:58:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (17325400) [pid = 3692] [serial = 620] [outer = 170C0400] 19:58:34 INFO - PROCESS | 3692 | 1465527514465 Marionette DEBUG loaded listener.js 19:58:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (178CB000) [pid = 3692] [serial = 621] [outer = 170C0400] 19:58:34 INFO - PROCESS | 3692 | 1465527514844 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]]]}] 19:58:34 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 19:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 613ms 19:58:34 INFO - PROCESS | 3692 | 1465527514888 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 19:58:34 INFO - PROCESS | 3692 | 1465527514890 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 19:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 19:58:34 INFO - PROCESS | 3692 | 1465527514893 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 19:58:34 INFO - PROCESS | 3692 | 1465527514895 Marionette TRACE conn3 <- [1,794,null,{}] 19:58:34 INFO - PROCESS | 3692 | 1465527514898 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}] 19:58:34 INFO - PROCESS | 3692 | 1465527514899 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:34 INFO - PROCESS | 3692 | 1465527514994 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 19:58:35 INFO - PROCESS | 3692 | 1465527515034 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:35 INFO - PROCESS | 3692 | 1465527515036 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:35 INFO - PROCESS | 3692 | ++DOCSHELL 112DBC00 == 35 [pid = 3692] [id = 208] 19:58:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (12AE7800) [pid = 3692] [serial = 622] [outer = 00000000] 19:58:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (178D1C00) [pid = 3692] [serial = 623] [outer = 12AE7800] 19:58:35 INFO - PROCESS | 3692 | 1465527515078 Marionette DEBUG loaded listener.js 19:58:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (178D8000) [pid = 3692] [serial = 624] [outer = 12AE7800] 19:58:35 INFO - PROCESS | 3692 | 1465527515448 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]]]}] 19:58:35 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 19:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 598ms 19:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 19:58:35 INFO - PROCESS | 3692 | 1465527515496 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 19:58:35 INFO - PROCESS | 3692 | 1465527515498 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 19:58:35 INFO - PROCESS | 3692 | 1465527515501 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 19:58:35 INFO - PROCESS | 3692 | 1465527515502 Marionette TRACE conn3 <- [1,798,null,{}] 19:58:35 INFO - PROCESS | 3692 | 1465527515506 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}] 19:58:35 INFO - PROCESS | 3692 | 1465527515508 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:35 INFO - PROCESS | 3692 | 1465527515612 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 19:58:35 INFO - PROCESS | 3692 | 1465527515619 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:35 INFO - PROCESS | 3692 | 1465527515621 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:35 INFO - PROCESS | 3692 | ++DOCSHELL 17B3C800 == 36 [pid = 3692] [id = 209] 19:58:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (17B3CC00) [pid = 3692] [serial = 625] [outer = 00000000] 19:58:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (17B49400) [pid = 3692] [serial = 626] [outer = 17B3CC00] 19:58:35 INFO - PROCESS | 3692 | 1465527515664 Marionette DEBUG loaded listener.js 19:58:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (18255400) [pid = 3692] [serial = 627] [outer = 17B3CC00] 19:58:36 INFO - PROCESS | 3692 | 1465527516289 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]]]}] 19:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 19:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 807ms 19:58:36 INFO - PROCESS | 3692 | 1465527516309 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 19:58:36 INFO - PROCESS | 3692 | 1465527516314 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 19:58:36 INFO - PROCESS | 3692 | 1465527516318 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 19:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 19:58:36 INFO - PROCESS | 3692 | 1465527516322 Marionette TRACE conn3 <- [1,802,null,{}] 19:58:36 INFO - PROCESS | 3692 | 1465527516341 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}] 19:58:36 INFO - PROCESS | 3692 | 1465527516345 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:36 INFO - PROCESS | 3692 | 1465527516450 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 19:58:36 INFO - PROCESS | 3692 | 1465527516530 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:36 INFO - PROCESS | 3692 | 1465527516533 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:36 INFO - PROCESS | 3692 | ++DOCSHELL 11C15400 == 37 [pid = 3692] [id = 210] 19:58:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (11CBE000) [pid = 3692] [serial = 628] [outer = 00000000] 19:58:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (13B3FC00) [pid = 3692] [serial = 629] [outer = 11CBE000] 19:58:36 INFO - PROCESS | 3692 | 1465527516629 Marionette DEBUG loaded listener.js 19:58:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (1440E400) [pid = 3692] [serial = 630] [outer = 11CBE000] 19:58:37 INFO - PROCESS | 3692 | 1465527517217 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] 19:58:37 INFO - PROCESS | 3692 | 1465527517292 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 19:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 19:58:37 INFO - PROCESS | 3692 | 1465527517298 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 19:58:37 INFO - PROCESS | 3692 | 1465527517285 Marionette TRACE conn3 <- [1,806,null,{}] 19:58:37 INFO - PROCESS | 3692 | 1465527517288 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}] 19:58:37 INFO - PROCESS | 3692 | 1465527517291 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:37 INFO - PROCESS | 3692 | 1465527517434 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 19:58:37 INFO - PROCESS | 3692 | 1465527517554 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:37 INFO - PROCESS | 3692 | 1465527517557 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:37 INFO - PROCESS | 3692 | ++DOCSHELL 15DC3400 == 38 [pid = 3692] [id = 211] 19:58:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (165A6000) [pid = 3692] [serial = 631] [outer = 00000000] 19:58:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (16B74C00) [pid = 3692] [serial = 632] [outer = 165A6000] 19:58:37 INFO - PROCESS | 3692 | 1465527517615 Marionette DEBUG loaded listener.js 19:58:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (16EF0000) [pid = 3692] [serial = 633] [outer = 165A6000] 19:58:38 INFO - PROCESS | 3692 | 1465527518376 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]]]}] 19:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 19:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1166ms 19:58:38 INFO - PROCESS | 3692 | 1465527518455 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 19:58:38 INFO - PROCESS | 3692 | 1465527518459 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 19:58:38 INFO - PROCESS | 3692 | 1465527518464 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 19:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 19:58:38 INFO - PROCESS | 3692 | 1465527518467 Marionette TRACE conn3 <- [1,810,null,{}] 19:58:38 INFO - PROCESS | 3692 | 1465527518472 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}] 19:58:38 INFO - PROCESS | 3692 | 1465527518475 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:38 INFO - PROCESS | 3692 | 1465527518602 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 19:58:38 INFO - PROCESS | 3692 | 1465527518718 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:38 INFO - PROCESS | 3692 | 1465527518722 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:38 INFO - PROCESS | 3692 | --DOCSHELL 112DBC00 == 37 [pid = 3692] [id = 208] 19:58:38 INFO - PROCESS | 3692 | --DOCSHELL 170BF800 == 36 [pid = 3692] [id = 207] 19:58:38 INFO - PROCESS | 3692 | --DOCSHELL 11234000 == 35 [pid = 3692] [id = 206] 19:58:38 INFO - PROCESS | 3692 | --DOCSHELL 16ACC800 == 34 [pid = 3692] [id = 205] 19:58:38 INFO - PROCESS | 3692 | --DOCSHELL 15E7A400 == 33 [pid = 3692] [id = 204] 19:58:38 INFO - PROCESS | 3692 | --DOCSHELL 14FBB000 == 32 [pid = 3692] [id = 203] 19:58:38 INFO - PROCESS | 3692 | --DOCSHELL 112D6800 == 31 [pid = 3692] [id = 202] 19:58:38 INFO - PROCESS | 3692 | --DOCSHELL 12BBCC00 == 30 [pid = 3692] [id = 201] 19:58:38 INFO - PROCESS | 3692 | --DOCSHELL 13314400 == 29 [pid = 3692] [id = 200] 19:58:38 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (13350000) [pid = 3692] [serial = 599] [outer = 00000000] [url = about:blank] 19:58:38 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (114C5800) [pid = 3692] [serial = 596] [outer = 00000000] [url = about:blank] 19:58:38 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (10563000) [pid = 3692] [serial = 587] [outer = 00000000] [url = about:blank] 19:58:38 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (1440AC00) [pid = 3692] [serial = 590] [outer = 00000000] [url = about:blank] 19:58:38 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (153B3000) [pid = 3692] [serial = 593] [outer = 00000000] [url = about:blank] 19:58:38 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (16B7EC00) [pid = 3692] [serial = 581] [outer = 00000000] [url = about:blank] 19:58:38 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (112E2000) [pid = 3692] [serial = 563] [outer = 00000000] [url = about:blank] 19:58:38 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (1309BC00) [pid = 3692] [serial = 564] [outer = 00000000] [url = about:blank] 19:58:38 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (157CDC00) [pid = 3692] [serial = 566] [outer = 00000000] [url = about:blank] 19:58:38 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (15E7A000) [pid = 3692] [serial = 567] [outer = 00000000] [url = about:blank] 19:58:38 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (1577CC00) [pid = 3692] [serial = 575] [outer = 00000000] [url = about:blank] 19:58:38 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (13344C00) [pid = 3692] [serial = 572] [outer = 00000000] [url = about:blank] 19:58:38 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (133CD400) [pid = 3692] [serial = 573] [outer = 00000000] [url = about:blank] 19:58:38 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (11220000) [pid = 3692] [serial = 569] [outer = 00000000] [url = about:blank] 19:58:38 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (112D9800) [pid = 3692] [serial = 570] [outer = 00000000] [url = about:blank] 19:58:38 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (153B2000) [pid = 3692] [serial = 591] [outer = 00000000] [url = about:blank] 19:58:38 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (16B79400) [pid = 3692] [serial = 561] [outer = 00000000] [url = about:blank] 19:58:38 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (1280C000) [pid = 3692] [serial = 597] [outer = 00000000] [url = about:blank] 19:58:38 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (16B8BC00) [pid = 3692] [serial = 582] [outer = 00000000] [url = about:blank] 19:58:38 INFO - PROCESS | 3692 | --DOMWINDOW == 62 (169D7800) [pid = 3692] [serial = 578] [outer = 00000000] [url = about:blank] 19:58:38 INFO - PROCESS | 3692 | --DOMWINDOW == 61 (16F70000) [pid = 3692] [serial = 585] [outer = 00000000] [url = about:blank] 19:58:38 INFO - PROCESS | 3692 | --DOMWINDOW == 60 (157C7000) [pid = 3692] [serial = 576] [outer = 00000000] [url = about:blank] 19:58:38 INFO - PROCESS | 3692 | --DOMWINDOW == 59 (16B71400) [pid = 3692] [serial = 579] [outer = 00000000] [url = about:blank] 19:58:38 INFO - PROCESS | 3692 | --DOMWINDOW == 58 (16F6F000) [pid = 3692] [serial = 584] [outer = 00000000] [url = about:blank] 19:58:38 INFO - PROCESS | 3692 | ++DOCSHELL 10A53400 == 30 [pid = 3692] [id = 212] 19:58:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 59 (10F57400) [pid = 3692] [serial = 634] [outer = 00000000] 19:58:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 60 (1122A000) [pid = 3692] [serial = 635] [outer = 10F57400] 19:58:38 INFO - PROCESS | 3692 | 1465527518790 Marionette DEBUG loaded listener.js 19:58:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 61 (112E5400) [pid = 3692] [serial = 636] [outer = 10F57400] 19:58:39 INFO - PROCESS | 3692 | 1465527519223 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] 19:58:39 INFO - PROCESS | 3692 | 1465527519277 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 19:58:39 INFO - PROCESS | 3692 | 1465527519283 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 19:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 19:58:39 INFO - PROCESS | 3692 | 1465527519285 Marionette TRACE conn3 <- [1,814,null,{}] 19:58:39 INFO - PROCESS | 3692 | 1465527519289 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}] 19:58:39 INFO - PROCESS | 3692 | 1465527519274 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:39 INFO - PROCESS | 3692 | 1465527519356 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 19:58:39 INFO - PROCESS | 3692 | 1465527519362 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:39 INFO - PROCESS | 3692 | 1465527519364 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:39 INFO - PROCESS | 3692 | ++DOCSHELL 1309E800 == 31 [pid = 3692] [id = 213] 19:58:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 62 (1319B800) [pid = 3692] [serial = 637] [outer = 00000000] 19:58:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 63 (133CAC00) [pid = 3692] [serial = 638] [outer = 1319B800] 19:58:39 INFO - PROCESS | 3692 | 1465527519410 Marionette DEBUG loaded listener.js 19:58:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (1393F000) [pid = 3692] [serial = 639] [outer = 1319B800] 19:58:39 INFO - PROCESS | 3692 | 1465527519844 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]]]}] 19:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 19:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 613ms 19:58:39 INFO - PROCESS | 3692 | 1465527519886 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 19:58:39 INFO - PROCESS | 3692 | 1465527519888 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 19:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 19:58:39 INFO - PROCESS | 3692 | 1465527519892 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 19:58:39 INFO - PROCESS | 3692 | 1465527519895 Marionette TRACE conn3 <- [1,818,null,{}] 19:58:39 INFO - PROCESS | 3692 | 1465527519906 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}] 19:58:39 INFO - PROCESS | 3692 | 1465527519911 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:39 INFO - PROCESS | 3692 | 1465527519993 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 19:58:39 INFO - PROCESS | 3692 | 1465527520002 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:39 INFO - PROCESS | 3692 | 1465527520005 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:40 INFO - PROCESS | 3692 | ++DOCSHELL 1553D000 == 32 [pid = 3692] [id = 214] 19:58:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (1553E000) [pid = 3692] [serial = 640] [outer = 00000000] 19:58:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (157CDC00) [pid = 3692] [serial = 641] [outer = 1553E000] 19:58:40 INFO - PROCESS | 3692 | 1465527520035 Marionette DEBUG loaded listener.js 19:58:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (15DB5C00) [pid = 3692] [serial = 642] [outer = 1553E000] 19:58:40 INFO - PROCESS | 3692 | 1465527520486 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]]]}] 19:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 19:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 613ms 19:58:40 INFO - PROCESS | 3692 | 1465527520495 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 19:58:40 INFO - PROCESS | 3692 | 1465527520497 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 19:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 19:58:40 INFO - PROCESS | 3692 | 1465527520500 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 19:58:40 INFO - PROCESS | 3692 | 1465527520502 Marionette TRACE conn3 <- [1,822,null,{}] 19:58:40 INFO - PROCESS | 3692 | 1465527520505 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}] 19:58:40 INFO - PROCESS | 3692 | 1465527520507 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:40 INFO - PROCESS | 3692 | 1465527520598 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 19:58:40 INFO - PROCESS | 3692 | 1465527520604 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:40 INFO - PROCESS | 3692 | 1465527520606 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:40 INFO - PROCESS | 3692 | ++DOCSHELL 15E7B400 == 33 [pid = 3692] [id = 215] 19:58:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (165A2000) [pid = 3692] [serial = 643] [outer = 00000000] 19:58:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (16B73C00) [pid = 3692] [serial = 644] [outer = 165A2000] 19:58:40 INFO - PROCESS | 3692 | 1465527520649 Marionette DEBUG loaded listener.js 19:58:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (16B7A800) [pid = 3692] [serial = 645] [outer = 165A2000] 19:58:41 INFO - PROCESS | 3692 | 1465527521075 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]]]}] 19:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 19:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 613ms 19:58:41 INFO - PROCESS | 3692 | 1465527521119 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 19:58:41 INFO - PROCESS | 3692 | 1465527521121 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 19:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 19:58:41 INFO - PROCESS | 3692 | 1465527521125 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 19:58:41 INFO - PROCESS | 3692 | 1465527521127 Marionette TRACE conn3 <- [1,826,null,{}] 19:58:41 INFO - PROCESS | 3692 | 1465527521130 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}] 19:58:41 INFO - PROCESS | 3692 | 1465527521132 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:41 INFO - PROCESS | 3692 | 1465527521244 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 19:58:41 INFO - PROCESS | 3692 | 1465527521300 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:41 INFO - PROCESS | 3692 | 1465527521302 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:41 INFO - PROCESS | 3692 | ++DOCSHELL 1314F000 == 34 [pid = 3692] [id = 216] 19:58:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (13940800) [pid = 3692] [serial = 646] [outer = 00000000] 19:58:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (16BF2C00) [pid = 3692] [serial = 647] [outer = 13940800] 19:58:41 INFO - PROCESS | 3692 | 1465527521354 Marionette DEBUG loaded listener.js 19:58:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (16BF7C00) [pid = 3692] [serial = 648] [outer = 13940800] 19:58:41 INFO - PROCESS | 3692 | 1465527521740 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]]]}] 19:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 19:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 658ms 19:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 19:58:41 INFO - PROCESS | 3692 | 1465527521787 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 19:58:41 INFO - PROCESS | 3692 | 1465527521789 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 19:58:41 INFO - PROCESS | 3692 | 1465527521792 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 19:58:41 INFO - PROCESS | 3692 | 1465527521793 Marionette TRACE conn3 <- [1,830,null,{}] 19:58:41 INFO - PROCESS | 3692 | 1465527521805 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}] 19:58:41 INFO - PROCESS | 3692 | 1465527521810 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:41 INFO - PROCESS | 3692 | 1465527521942 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 19:58:41 INFO - PROCESS | 3692 | 1465527521952 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:41 INFO - PROCESS | 3692 | 1465527521954 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:41 INFO - PROCESS | 3692 | ++DOCSHELL 11468400 == 35 [pid = 3692] [id = 217] 19:58:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (15DBEC00) [pid = 3692] [serial = 649] [outer = 00000000] 19:58:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (170C8800) [pid = 3692] [serial = 650] [outer = 15DBEC00] 19:58:42 INFO - PROCESS | 3692 | 1465527522044 Marionette DEBUG loaded listener.js 19:58:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (1732BC00) [pid = 3692] [serial = 651] [outer = 15DBEC00] 19:58:42 INFO - PROCESS | 3692 | 1465527522448 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]]]}] 19:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 19:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 657ms 19:58:42 INFO - PROCESS | 3692 | 1465527522458 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 19:58:42 INFO - PROCESS | 3692 | 1465527522460 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 19:58:42 INFO - PROCESS | 3692 | 1465527522471 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 19:58:42 INFO - PROCESS | 3692 | 1465527522473 Marionette TRACE conn3 <- [1,834,null,{}] 19:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 19:58:42 INFO - PROCESS | 3692 | 1465527522476 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}] 19:58:42 INFO - PROCESS | 3692 | 1465527522487 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:42 INFO - PROCESS | 3692 | 1465527522627 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 19:58:42 INFO - PROCESS | 3692 | 1465527522683 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:42 INFO - PROCESS | 3692 | 1465527522685 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:42 INFO - PROCESS | 3692 | ++DOCSHELL 10B65C00 == 36 [pid = 3692] [id = 218] 19:58:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (170C8400) [pid = 3692] [serial = 652] [outer = 00000000] 19:58:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (182D1400) [pid = 3692] [serial = 653] [outer = 170C8400] 19:58:42 INFO - PROCESS | 3692 | 1465527522727 Marionette DEBUG loaded listener.js 19:58:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (18528400) [pid = 3692] [serial = 654] [outer = 170C8400] 19:58:43 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (12AE7800) [pid = 3692] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 19:58:43 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (15E7AC00) [pid = 3692] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 19:58:43 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (16AD6400) [pid = 3692] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 19:58:43 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (112E1C00) [pid = 3692] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 19:58:43 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (170C0400) [pid = 3692] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 19:58:43 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (14FC2400) [pid = 3692] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 19:58:43 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (112D8800) [pid = 3692] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 19:58:43 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (10471400) [pid = 3692] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 19:58:43 INFO - PROCESS | 3692 | 1465527523140 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]]]}] 19:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 19:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 703ms 19:58:43 INFO - PROCESS | 3692 | 1465527523197 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 19:58:43 INFO - PROCESS | 3692 | 1465527523199 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 19:58:43 INFO - PROCESS | 3692 | 1465527523202 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 19:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 19:58:43 INFO - PROCESS | 3692 | 1465527523204 Marionette TRACE conn3 <- [1,838,null,{}] 19:58:43 INFO - PROCESS | 3692 | 1465527523207 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}] 19:58:43 INFO - PROCESS | 3692 | 1465527523209 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:43 INFO - PROCESS | 3692 | 1465527523289 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 19:58:43 INFO - PROCESS | 3692 | 1465527523370 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:43 INFO - PROCESS | 3692 | 1465527523355 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:43 INFO - PROCESS | 3692 | ++DOCSHELL 10B5F400 == 37 [pid = 3692] [id = 219] 19:58:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (112D8800) [pid = 3692] [serial = 655] [outer = 00000000] 19:58:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (15DBE400) [pid = 3692] [serial = 656] [outer = 112D8800] 19:58:43 INFO - PROCESS | 3692 | 1465527523399 Marionette DEBUG loaded listener.js 19:58:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (1791A400) [pid = 3692] [serial = 657] [outer = 112D8800] 19:58:43 INFO - PROCESS | 3692 | 1465527523736 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]]]}] 19:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 19:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 568ms 19:58:43 INFO - PROCESS | 3692 | 1465527523759 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 19:58:43 INFO - PROCESS | 3692 | 1465527523761 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 19:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 19:58:43 INFO - PROCESS | 3692 | 1465527523764 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 19:58:43 INFO - PROCESS | 3692 | 1465527523766 Marionette TRACE conn3 <- [1,842,null,{}] 19:58:43 INFO - PROCESS | 3692 | 1465527523769 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}] 19:58:43 INFO - PROCESS | 3692 | 1465527523771 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:43 INFO - PROCESS | 3692 | 1465527523858 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 19:58:43 INFO - PROCESS | 3692 | 1465527523964 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:43 INFO - PROCESS | 3692 | 1465527523966 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:43 INFO - PROCESS | 3692 | ++DOCSHELL 112D7C00 == 38 [pid = 3692] [id = 220] 19:58:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (170C5800) [pid = 3692] [serial = 658] [outer = 00000000] 19:58:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (18531400) [pid = 3692] [serial = 659] [outer = 170C5800] 19:58:43 INFO - PROCESS | 3692 | 1465527524011 Marionette DEBUG loaded listener.js 19:58:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (19B07400) [pid = 3692] [serial = 660] [outer = 170C5800] 19:58:44 INFO - PROCESS | 3692 | 1465527524335 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]]]}] 19:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 19:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 613ms 19:58:44 INFO - PROCESS | 3692 | 1465527524393 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 19:58:44 INFO - PROCESS | 3692 | 1465527524395 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 19:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 19:58:44 INFO - PROCESS | 3692 | 1465527524405 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 19:58:44 INFO - PROCESS | 3692 | 1465527524407 Marionette TRACE conn3 <- [1,846,null,{}] 19:58:44 INFO - PROCESS | 3692 | 1465527524411 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}] 19:58:44 INFO - PROCESS | 3692 | 1465527524413 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:44 INFO - PROCESS | 3692 | 1465527524491 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 19:58:44 INFO - PROCESS | 3692 | 1465527524497 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:44 INFO - PROCESS | 3692 | 1465527524499 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:44 INFO - PROCESS | 3692 | ++DOCSHELL 17B46800 == 39 [pid = 3692] [id = 221] 19:58:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (19B08800) [pid = 3692] [serial = 661] [outer = 00000000] 19:58:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (19D59800) [pid = 3692] [serial = 662] [outer = 19B08800] 19:58:44 INFO - PROCESS | 3692 | 1465527524524 Marionette DEBUG loaded listener.js 19:58:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (19D60400) [pid = 3692] [serial = 663] [outer = 19B08800] 19:58:44 INFO - PROCESS | 3692 | 1465527524924 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]]]}] 19:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 19:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 568ms 19:58:44 INFO - PROCESS | 3692 | 1465527525004 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 19:58:44 INFO - PROCESS | 3692 | 1465527525008 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 19:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 19:58:45 INFO - PROCESS | 3692 | 1465527525013 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 19:58:45 INFO - PROCESS | 3692 | 1465527525017 Marionette TRACE conn3 <- [1,850,null,{}] 19:58:45 INFO - PROCESS | 3692 | 1465527525024 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}] 19:58:45 INFO - PROCESS | 3692 | 1465527525028 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:45 INFO - PROCESS | 3692 | 1465527525151 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 19:58:45 INFO - PROCESS | 3692 | 1465527525286 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:45 INFO - PROCESS | 3692 | 1465527525292 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:45 INFO - PROCESS | 3692 | ++DOCSHELL 112D8000 == 40 [pid = 3692] [id = 222] 19:58:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (112D8C00) [pid = 3692] [serial = 664] [outer = 00000000] 19:58:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (11ACFC00) [pid = 3692] [serial = 665] [outer = 112D8C00] 19:58:45 INFO - PROCESS | 3692 | 1465527525337 Marionette DEBUG loaded listener.js 19:58:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (130A0800) [pid = 3692] [serial = 666] [outer = 112D8C00] 19:58:45 INFO - PROCESS | 3692 | 1465527525894 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]]]}] 19:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 19:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 897ms 19:58:45 INFO - PROCESS | 3692 | 1465527525923 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 19:58:45 INFO - PROCESS | 3692 | 1465527525926 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 19:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 19:58:45 INFO - PROCESS | 3692 | 1465527525934 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 19:58:45 INFO - PROCESS | 3692 | 1465527525938 Marionette TRACE conn3 <- [1,854,null,{}] 19:58:45 INFO - PROCESS | 3692 | 1465527525942 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}] 19:58:45 INFO - PROCESS | 3692 | 1465527525945 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:46 INFO - PROCESS | 3692 | 1465527526050 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 19:58:46 INFO - PROCESS | 3692 | 1465527526146 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:46 INFO - PROCESS | 3692 | 1465527526149 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:46 INFO - PROCESS | 3692 | ++DOCSHELL 153B5400 == 41 [pid = 3692] [id = 223] 19:58:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (153B5800) [pid = 3692] [serial = 667] [outer = 00000000] 19:58:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (15542C00) [pid = 3692] [serial = 668] [outer = 153B5800] 19:58:46 INFO - PROCESS | 3692 | 1465527526187 Marionette DEBUG loaded listener.js 19:58:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (15AA2000) [pid = 3692] [serial = 669] [outer = 153B5800] 19:58:46 INFO - PROCESS | 3692 | 1465527526791 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]]]}] 19:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 19:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 912ms 19:58:46 INFO - PROCESS | 3692 | 1465527526841 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 19:58:46 INFO - PROCESS | 3692 | 1465527526844 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 19:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 19:58:46 INFO - PROCESS | 3692 | 1465527526848 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 19:58:46 INFO - PROCESS | 3692 | 1465527526850 Marionette TRACE conn3 <- [1,858,null,{}] 19:58:46 INFO - PROCESS | 3692 | 1465527526859 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}] 19:58:46 INFO - PROCESS | 3692 | 1465527526864 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:46 INFO - PROCESS | 3692 | 1465527526955 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 19:58:47 INFO - PROCESS | 3692 | 1465527527054 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:47 INFO - PROCESS | 3692 | 1465527527058 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:47 INFO - PROCESS | 3692 | ++DOCSHELL 16F72C00 == 42 [pid = 3692] [id = 224] 19:58:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (170C3000) [pid = 3692] [serial = 670] [outer = 00000000] 19:58:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (1791FC00) [pid = 3692] [serial = 671] [outer = 170C3000] 19:58:47 INFO - PROCESS | 3692 | 1465527527113 Marionette DEBUG loaded listener.js 19:58:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (18530C00) [pid = 3692] [serial = 672] [outer = 170C3000] 19:58:48 INFO - PROCESS | 3692 | 1465527528029 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]]]}] 19:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 19:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1196ms 19:58:48 INFO - PROCESS | 3692 | 1465527528048 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 19:58:48 INFO - PROCESS | 3692 | 1465527528050 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 19:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 19:58:48 INFO - PROCESS | 3692 | 1465527528054 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 19:58:48 INFO - PROCESS | 3692 | 1465527528056 Marionette TRACE conn3 <- [1,862,null,{}] 19:58:48 INFO - PROCESS | 3692 | 1465527528059 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}] 19:58:48 INFO - PROCESS | 3692 | 1465527528062 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:48 INFO - PROCESS | 3692 | 1465527528285 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 19:58:48 INFO - PROCESS | 3692 | 1465527528431 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:48 INFO - PROCESS | 3692 | 1465527528434 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:48 INFO - PROCESS | 3692 | ++DOCSHELL 10A4DC00 == 43 [pid = 3692] [id = 225] 19:58:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (10A50000) [pid = 3692] [serial = 673] [outer = 00000000] 19:58:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (10F60C00) [pid = 3692] [serial = 674] [outer = 10A50000] 19:58:48 INFO - PROCESS | 3692 | 1465527528504 Marionette DEBUG loaded listener.js 19:58:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (112DA000) [pid = 3692] [serial = 675] [outer = 10A50000] 19:58:48 INFO - PROCESS | 3692 | --DOCSHELL 112D7C00 == 42 [pid = 3692] [id = 220] 19:58:48 INFO - PROCESS | 3692 | --DOCSHELL 10B5F400 == 41 [pid = 3692] [id = 219] 19:58:48 INFO - PROCESS | 3692 | --DOCSHELL 10B65C00 == 40 [pid = 3692] [id = 218] 19:58:48 INFO - PROCESS | 3692 | --DOCSHELL 11468400 == 39 [pid = 3692] [id = 217] 19:58:49 INFO - PROCESS | 3692 | --DOCSHELL 1314F000 == 38 [pid = 3692] [id = 216] 19:58:49 INFO - PROCESS | 3692 | --DOCSHELL 15E7B400 == 37 [pid = 3692] [id = 215] 19:58:49 INFO - PROCESS | 3692 | --DOCSHELL 1553D000 == 36 [pid = 3692] [id = 214] 19:58:49 INFO - PROCESS | 3692 | --DOCSHELL 1309E800 == 35 [pid = 3692] [id = 213] 19:58:49 INFO - PROCESS | 3692 | --DOCSHELL 10A53400 == 34 [pid = 3692] [id = 212] 19:58:49 INFO - PROCESS | 3692 | --DOCSHELL 15DC3400 == 33 [pid = 3692] [id = 211] 19:58:49 INFO - PROCESS | 3692 | --DOCSHELL 11C15400 == 32 [pid = 3692] [id = 210] 19:58:49 INFO - PROCESS | 3692 | --DOCSHELL 17B3C800 == 31 [pid = 3692] [id = 209] 19:58:49 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (178D1C00) [pid = 3692] [serial = 623] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (165A6800) [pid = 3692] [serial = 611] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (16CE3800) [pid = 3692] [serial = 614] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (165AE800) [pid = 3692] [serial = 612] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (165A1800) [pid = 3692] [serial = 617] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (17325400) [pid = 3692] [serial = 620] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (16CEF400) [pid = 3692] [serial = 618] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (153B5C00) [pid = 3692] [serial = 608] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (12DA0C00) [pid = 3692] [serial = 605] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (131A0800) [pid = 3692] [serial = 606] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (13349000) [pid = 3692] [serial = 602] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (16CEC000) [pid = 3692] [serial = 615] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (178CB000) [pid = 3692] [serial = 621] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (178D8000) [pid = 3692] [serial = 624] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (153DA000) [pid = 3692] [serial = 609] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (10A4FC00) [pid = 3692] [serial = 588] [outer = 00000000] [url = about:blank] 19:58:49 INFO - PROCESS | 3692 | 1465527529089 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]]]}] 19:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 19:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1092ms 19:58:49 INFO - PROCESS | 3692 | 1465527529149 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 19:58:49 INFO - PROCESS | 3692 | 1465527529152 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 19:58:49 INFO - PROCESS | 3692 | 1465527529157 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 19:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 19:58:49 INFO - PROCESS | 3692 | 1465527529160 Marionette TRACE conn3 <- [1,866,null,{}] 19:58:49 INFO - PROCESS | 3692 | 1465527529164 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}] 19:58:49 INFO - PROCESS | 3692 | 1465527529167 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:49 INFO - PROCESS | 3692 | 1465527529255 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 19:58:49 INFO - PROCESS | 3692 | 1465527529322 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:49 INFO - PROCESS | 3692 | 1465527529325 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:49 INFO - PROCESS | 3692 | ++DOCSHELL 105EDC00 == 32 [pid = 3692] [id = 226] 19:58:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (10A4B000) [pid = 3692] [serial = 676] [outer = 00000000] 19:58:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (12BBCC00) [pid = 3692] [serial = 677] [outer = 10A4B000] 19:58:49 INFO - PROCESS | 3692 | 1465527529373 Marionette DEBUG loaded listener.js 19:58:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (1331C000) [pid = 3692] [serial = 678] [outer = 10A4B000] 19:58:49 INFO - PROCESS | 3692 | 1465527529779 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]]]}] 19:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 19:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 658ms 19:58:49 INFO - PROCESS | 3692 | 1465527529820 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 19:58:49 INFO - PROCESS | 3692 | 1465527529823 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 19:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 19:58:49 INFO - PROCESS | 3692 | 1465527529826 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 19:58:49 INFO - PROCESS | 3692 | 1465527529828 Marionette TRACE conn3 <- [1,870,null,{}] 19:58:49 INFO - PROCESS | 3692 | 1465527529832 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}] 19:58:49 INFO - PROCESS | 3692 | 1465527529834 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:49 INFO - PROCESS | 3692 | 1465527529916 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 19:58:49 INFO - PROCESS | 3692 | 1465527529924 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:49 INFO - PROCESS | 3692 | 1465527529926 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:49 INFO - PROCESS | 3692 | ++DOCSHELL 14409400 == 33 [pid = 3692] [id = 227] 19:58:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (153B1800) [pid = 3692] [serial = 679] [outer = 00000000] 19:58:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (153B9C00) [pid = 3692] [serial = 680] [outer = 153B1800] 19:58:49 INFO - PROCESS | 3692 | 1465527529970 Marionette DEBUG loaded listener.js 19:58:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (15535C00) [pid = 3692] [serial = 681] [outer = 153B1800] 19:58:50 INFO - PROCESS | 3692 | 1465527530400 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]]]}] 19:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 19:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 613ms 19:58:50 INFO - PROCESS | 3692 | 1465527530441 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 19:58:50 INFO - PROCESS | 3692 | 1465527530445 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 19:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 19:58:50 INFO - PROCESS | 3692 | 1465527530454 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 19:58:50 INFO - PROCESS | 3692 | 1465527530458 Marionette TRACE conn3 <- [1,874,null,{}] 19:58:50 INFO - PROCESS | 3692 | 1465527530462 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}] 19:58:50 INFO - PROCESS | 3692 | 1465527530464 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:50 INFO - PROCESS | 3692 | 1465527530551 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 19:58:50 INFO - PROCESS | 3692 | 1465527530558 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:50 INFO - PROCESS | 3692 | 1465527530560 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:50 INFO - PROCESS | 3692 | ++DOCSHELL 165A3000 == 34 [pid = 3692] [id = 228] 19:58:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (165A9800) [pid = 3692] [serial = 682] [outer = 00000000] 19:58:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (16B74000) [pid = 3692] [serial = 683] [outer = 165A9800] 19:58:50 INFO - PROCESS | 3692 | 1465527530604 Marionette DEBUG loaded listener.js 19:58:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (16B7D400) [pid = 3692] [serial = 684] [outer = 165A9800] 19:58:51 INFO - PROCESS | 3692 | 1465527531005 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]]]}] 19:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 19:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 613ms 19:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 19:58:51 INFO - PROCESS | 3692 | 1465527531053 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 19:58:51 INFO - PROCESS | 3692 | 1465527531055 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 19:58:51 INFO - PROCESS | 3692 | 1465527531058 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 19:58:51 INFO - PROCESS | 3692 | 1465527531060 Marionette TRACE conn3 <- [1,878,null,{}] 19:58:51 INFO - PROCESS | 3692 | 1465527531063 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}] 19:58:51 INFO - PROCESS | 3692 | 1465527531065 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:51 INFO - PROCESS | 3692 | 1465527531176 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 19:58:51 INFO - PROCESS | 3692 | 1465527531257 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:51 INFO - PROCESS | 3692 | 1465527531259 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:51 INFO - PROCESS | 3692 | ++DOCSHELL 16CE8800 == 35 [pid = 3692] [id = 229] 19:58:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (16CE9000) [pid = 3692] [serial = 685] [outer = 00000000] 19:58:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (16CEE400) [pid = 3692] [serial = 686] [outer = 16CE9000] 19:58:51 INFO - PROCESS | 3692 | 1465527531302 Marionette DEBUG loaded listener.js 19:58:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (16EF3C00) [pid = 3692] [serial = 687] [outer = 16CE9000] 19:58:51 INFO - PROCESS | 3692 | 1465527531712 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]]]}] 19:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 19:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 658ms 19:58:51 INFO - PROCESS | 3692 | 1465527531744 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 19:58:51 INFO - PROCESS | 3692 | 1465527531746 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 19:58:51 INFO - PROCESS | 3692 | 1465527531749 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 19:58:51 INFO - PROCESS | 3692 | 1465527531750 Marionette TRACE conn3 <- [1,882,null,{}] 19:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 19:58:51 INFO - PROCESS | 3692 | 1465527531754 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}] 19:58:51 INFO - PROCESS | 3692 | 1465527531756 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:51 INFO - PROCESS | 3692 | 1465527531852 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 19:58:51 INFO - PROCESS | 3692 | 1465527531911 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:51 INFO - PROCESS | 3692 | 1465527531917 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:51 INFO - PROCESS | 3692 | ++DOCSHELL 170CAC00 == 36 [pid = 3692] [id = 230] 19:58:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (17284400) [pid = 3692] [serial = 688] [outer = 00000000] 19:58:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (17820800) [pid = 3692] [serial = 689] [outer = 17284400] 19:58:51 INFO - PROCESS | 3692 | 1465527531969 Marionette DEBUG loaded listener.js 19:58:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (1791E000) [pid = 3692] [serial = 690] [outer = 17284400] 19:58:52 INFO - PROCESS | 3692 | 1465527532423 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]]]}] 19:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 19:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 703ms 19:58:52 INFO - PROCESS | 3692 | 1465527532459 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 19:58:52 INFO - PROCESS | 3692 | 1465527532461 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 19:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 19:58:52 INFO - PROCESS | 3692 | 1465527532500 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 19:58:52 INFO - PROCESS | 3692 | 1465527532502 Marionette TRACE conn3 <- [1,886,null,{}] 19:58:52 INFO - PROCESS | 3692 | 1465527532505 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}] 19:58:52 INFO - PROCESS | 3692 | 1465527532507 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:52 INFO - PROCESS | 3692 | 1465527532617 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 19:58:52 INFO - PROCESS | 3692 | 1465527532610 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:52 INFO - PROCESS | 3692 | 1465527532620 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:52 INFO - PROCESS | 3692 | ++DOCSHELL 17B3F800 == 37 [pid = 3692] [id = 231] 19:58:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (18350800) [pid = 3692] [serial = 691] [outer = 00000000] 19:58:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (19B4E000) [pid = 3692] [serial = 692] [outer = 18350800] 19:58:52 INFO - PROCESS | 3692 | 1465527532713 Marionette DEBUG loaded listener.js 19:58:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (19D8A000) [pid = 3692] [serial = 693] [outer = 18350800] 19:58:53 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (12BC4800) [pid = 3692] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 19:58:53 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (165A2000) [pid = 3692] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 19:58:53 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (1319B800) [pid = 3692] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 19:58:53 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (1553E000) [pid = 3692] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 19:58:53 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (13940800) [pid = 3692] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 19:58:53 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (165A6000) [pid = 3692] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 19:58:53 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (10F57400) [pid = 3692] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 19:58:53 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (15DBEC00) [pid = 3692] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 19:58:53 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (112D8800) [pid = 3692] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 19:58:53 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (170C8400) [pid = 3692] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 19:58:53 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (170C5800) [pid = 3692] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 19:58:53 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (11CBE000) [pid = 3692] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 19:58:53 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (12DAC000) [pid = 3692] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 19:58:53 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (13315400) [pid = 3692] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 19:58:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (130C2C00) [pid = 3692] [serial = 694] [outer = 1B73A400] 19:58:53 INFO - PROCESS | 3692 | 1465527533310 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]]]}] 19:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 19:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 867ms 19:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 19:58:53 INFO - PROCESS | 3692 | 1465527533348 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 19:58:53 INFO - PROCESS | 3692 | 1465527533350 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 19:58:53 INFO - PROCESS | 3692 | 1465527533353 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 19:58:53 INFO - PROCESS | 3692 | 1465527533355 Marionette TRACE conn3 <- [1,890,null,{}] 19:58:53 INFO - PROCESS | 3692 | 1465527533358 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}] 19:58:53 INFO - PROCESS | 3692 | 1465527533360 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:53 INFO - PROCESS | 3692 | 1465527533486 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 19:58:53 INFO - PROCESS | 3692 | 1465527533525 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:53 INFO - PROCESS | 3692 | 1465527533527 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:53 INFO - PROCESS | 3692 | ++DOCSHELL 153B1C00 == 38 [pid = 3692] [id = 232] 19:58:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (153B9400) [pid = 3692] [serial = 695] [outer = 00000000] 19:58:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (16BFA000) [pid = 3692] [serial = 696] [outer = 153B9400] 19:58:53 INFO - PROCESS | 3692 | 1465527533571 Marionette DEBUG loaded listener.js 19:58:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (17B3C800) [pid = 3692] [serial = 697] [outer = 153B9400] 19:58:53 INFO - PROCESS | 3692 | 1465527533919 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]]]}] 19:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 19:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 598ms 19:58:53 INFO - PROCESS | 3692 | 1465527533956 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 19:58:53 INFO - PROCESS | 3692 | 1465527533958 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 19:58:53 INFO - PROCESS | 3692 | 1465527533961 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 19:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 19:58:53 INFO - PROCESS | 3692 | 1465527533963 Marionette TRACE conn3 <- [1,894,null,{}] 19:58:53 INFO - PROCESS | 3692 | 1465527533975 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}] 19:58:53 INFO - PROCESS | 3692 | 1465527533977 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:54 INFO - PROCESS | 3692 | 1465527534075 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 19:58:54 INFO - PROCESS | 3692 | 1465527534080 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:54 INFO - PROCESS | 3692 | 1465527534082 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:54 INFO - PROCESS | 3692 | ++DOCSHELL 17919000 == 39 [pid = 3692] [id = 233] 19:58:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (17B44400) [pid = 3692] [serial = 698] [outer = 00000000] 19:58:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (19D5D800) [pid = 3692] [serial = 699] [outer = 17B44400] 19:58:54 INFO - PROCESS | 3692 | 1465527534124 Marionette DEBUG loaded listener.js 19:58:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (19D8C000) [pid = 3692] [serial = 700] [outer = 17B44400] 19:58:54 INFO - PROCESS | 3692 | 1465527534518 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]]]}] 19:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 19:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 568ms 19:58:54 INFO - PROCESS | 3692 | 1465527534541 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 19:58:54 INFO - PROCESS | 3692 | 1465527534543 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 19:58:54 INFO - PROCESS | 3692 | 1465527534546 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 19:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 19:58:54 INFO - PROCESS | 3692 | 1465527534548 Marionette TRACE conn3 <- [1,898,null,{}] 19:58:54 INFO - PROCESS | 3692 | 1465527534564 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}] 19:58:54 INFO - PROCESS | 3692 | 1465527534566 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:54 INFO - PROCESS | 3692 | 1465527534655 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 19:58:54 INFO - PROCESS | 3692 | 1465527534661 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:54 INFO - PROCESS | 3692 | 1465527534663 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:54 INFO - PROCESS | 3692 | ++DOCSHELL 1A736C00 == 40 [pid = 3692] [id = 234] 19:58:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (1A73E400) [pid = 3692] [serial = 701] [outer = 00000000] 19:58:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (1A88A800) [pid = 3692] [serial = 702] [outer = 1A73E400] 19:58:54 INFO - PROCESS | 3692 | 1465527534690 Marionette DEBUG loaded listener.js 19:58:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (1A890C00) [pid = 3692] [serial = 703] [outer = 1A73E400] 19:58:55 INFO - PROCESS | 3692 | 1465527535179 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]]]}] 19:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 19:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 673ms 19:58:55 INFO - PROCESS | 3692 | 1465527535213 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 19:58:55 INFO - PROCESS | 3692 | 1465527535217 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 19:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 19:58:55 INFO - PROCESS | 3692 | 1465527535223 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 19:58:55 INFO - PROCESS | 3692 | 1465527535226 Marionette TRACE conn3 <- [1,902,null,{}] 19:58:55 INFO - PROCESS | 3692 | 1465527535232 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}] 19:58:55 INFO - PROCESS | 3692 | 1465527535235 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:55 INFO - PROCESS | 3692 | 1465527535397 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 19:58:55 INFO - PROCESS | 3692 | 1465527535504 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:55 INFO - PROCESS | 3692 | 1465527535509 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:55 INFO - PROCESS | 3692 | ++DOCSHELL 12AA3400 == 41 [pid = 3692] [id = 235] 19:58:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (12AAA800) [pid = 3692] [serial = 704] [outer = 00000000] 19:58:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (1309E000) [pid = 3692] [serial = 705] [outer = 12AAA800] 19:58:55 INFO - PROCESS | 3692 | 1465527535547 Marionette DEBUG loaded listener.js 19:58:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (13351000) [pid = 3692] [serial = 706] [outer = 12AAA800] 19:58:56 INFO - PROCESS | 3692 | 1465527536103 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]]]}] 19:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 19:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 897ms 19:58:56 INFO - PROCESS | 3692 | 1465527536139 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 19:58:56 INFO - PROCESS | 3692 | 1465527536143 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 19:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 19:58:56 INFO - PROCESS | 3692 | 1465527536150 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 19:58:56 INFO - PROCESS | 3692 | 1465527536153 Marionette TRACE conn3 <- [1,906,null,{}] 19:58:56 INFO - PROCESS | 3692 | 1465527536157 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}] 19:58:56 INFO - PROCESS | 3692 | 1465527536159 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:56 INFO - PROCESS | 3692 | 1465527536266 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 19:58:56 INFO - PROCESS | 3692 | 1465527536367 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:56 INFO - PROCESS | 3692 | 1465527536370 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:56 INFO - PROCESS | 3692 | ++DOCSHELL 15543800 == 42 [pid = 3692] [id = 236] 19:58:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (1577BC00) [pid = 3692] [serial = 707] [outer = 00000000] 19:58:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (15E7A000) [pid = 3692] [serial = 708] [outer = 1577BC00] 19:58:56 INFO - PROCESS | 3692 | 1465527536424 Marionette DEBUG loaded listener.js 19:58:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (16B70800) [pid = 3692] [serial = 709] [outer = 1577BC00] 19:58:56 INFO - PROCESS | 3692 | 1465527536998 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]]]}] 19:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 19:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 912ms 19:58:57 INFO - PROCESS | 3692 | 1465527537060 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 19:58:57 INFO - PROCESS | 3692 | 1465527537063 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 19:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 19:58:57 INFO - PROCESS | 3692 | 1465527537050 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 19:58:57 INFO - PROCESS | 3692 | 1465527537054 Marionette TRACE conn3 <- [1,910,null,{}] 19:58:57 INFO - PROCESS | 3692 | 1465527537066 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}] 19:58:57 INFO - PROCESS | 3692 | 1465527537071 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:57 INFO - PROCESS | 3692 | 1465527537181 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 19:58:57 INFO - PROCESS | 3692 | 1465527537310 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:57 INFO - PROCESS | 3692 | 1465527537313 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:57 INFO - PROCESS | 3692 | ++DOCSHELL 19B43C00 == 43 [pid = 3692] [id = 237] 19:58:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (19D54400) [pid = 3692] [serial = 710] [outer = 00000000] 19:58:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (1A735400) [pid = 3692] [serial = 711] [outer = 19D54400] 19:58:57 INFO - PROCESS | 3692 | 1465527537369 Marionette DEBUG loaded listener.js 19:58:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (1A894800) [pid = 3692] [serial = 712] [outer = 19D54400] 19:58:57 INFO - PROCESS | 3692 | 1465527537866 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]]]}] 19:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 19:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 867ms 19:58:57 INFO - PROCESS | 3692 | 1465527537915 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 19:58:57 INFO - PROCESS | 3692 | 1465527537918 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 19:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 19:58:57 INFO - PROCESS | 3692 | 1465527537922 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 19:58:57 INFO - PROCESS | 3692 | 1465527537924 Marionette TRACE conn3 <- [1,914,null,{}] 19:58:57 INFO - PROCESS | 3692 | 1465527537927 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}] 19:58:57 INFO - PROCESS | 3692 | 1465527537930 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:58 INFO - PROCESS | 3692 | 1465527538040 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 19:58:58 INFO - PROCESS | 3692 | 1465527538139 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:58 INFO - PROCESS | 3692 | 1465527538141 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:58 INFO - PROCESS | 3692 | ++DOCSHELL 1A9F1800 == 44 [pid = 3692] [id = 238] 19:58:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (1A9F2800) [pid = 3692] [serial = 713] [outer = 00000000] 19:58:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (1A9F8000) [pid = 3692] [serial = 714] [outer = 1A9F2800] 19:58:58 INFO - PROCESS | 3692 | 1465527538193 Marionette DEBUG loaded listener.js 19:58:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (1AB5B000) [pid = 3692] [serial = 715] [outer = 1A9F2800] 19:58:58 INFO - PROCESS | 3692 | 1465527538916 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]]]}] 19:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 19:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1032ms 19:58:58 INFO - PROCESS | 3692 | 1465527538979 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 19:58:58 INFO - PROCESS | 3692 | 1465527538983 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 19:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 19:58:58 INFO - PROCESS | 3692 | 1465527538989 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 19:58:58 INFO - PROCESS | 3692 | 1465527538992 Marionette TRACE conn3 <- [1,918,null,{}] 19:58:58 INFO - PROCESS | 3692 | 1465527538994 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}] 19:58:58 INFO - PROCESS | 3692 | 1465527538997 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:59 INFO - PROCESS | 3692 | 1465527539128 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 19:58:59 INFO - PROCESS | 3692 | 1465527539187 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:58:59 INFO - PROCESS | 3692 | 1465527539192 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:58:59 INFO - PROCESS | 3692 | ++DOCSHELL 11217800 == 45 [pid = 3692] [id = 239] 19:58:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (11218C00) [pid = 3692] [serial = 716] [outer = 00000000] 19:58:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (131A6000) [pid = 3692] [serial = 717] [outer = 11218C00] 19:58:59 INFO - PROCESS | 3692 | 1465527539240 Marionette DEBUG loaded listener.js 19:58:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (1365C800) [pid = 3692] [serial = 718] [outer = 11218C00] 19:58:59 INFO - PROCESS | 3692 | 1465527539782 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]]]}] 19:59:00 INFO - PROCESS | 3692 | --DOCSHELL 17919000 == 44 [pid = 3692] [id = 233] 19:59:00 INFO - PROCESS | 3692 | --DOCSHELL 153B1C00 == 43 [pid = 3692] [id = 232] 19:59:00 INFO - PROCESS | 3692 | --DOCSHELL 17B3F800 == 42 [pid = 3692] [id = 231] 19:59:00 INFO - PROCESS | 3692 | --DOCSHELL 170CAC00 == 41 [pid = 3692] [id = 230] 19:59:00 INFO - PROCESS | 3692 | --DOCSHELL 16CE8800 == 40 [pid = 3692] [id = 229] 19:59:00 INFO - PROCESS | 3692 | --DOCSHELL 165A3000 == 39 [pid = 3692] [id = 228] 19:59:00 INFO - PROCESS | 3692 | --DOCSHELL 14409400 == 38 [pid = 3692] [id = 227] 19:59:00 INFO - PROCESS | 3692 | --DOCSHELL 105EDC00 == 37 [pid = 3692] [id = 226] 19:59:00 INFO - PROCESS | 3692 | --DOCSHELL 10A4DC00 == 36 [pid = 3692] [id = 225] 19:59:00 INFO - PROCESS | 3692 | --DOCSHELL 16F72C00 == 35 [pid = 3692] [id = 224] 19:59:00 INFO - PROCESS | 3692 | --DOCSHELL 153B5400 == 34 [pid = 3692] [id = 223] 19:59:00 INFO - PROCESS | 3692 | --DOCSHELL 112D8000 == 33 [pid = 3692] [id = 222] 19:59:00 INFO - PROCESS | 3692 | --DOCSHELL 17B46800 == 32 [pid = 3692] [id = 221] 19:59:00 INFO - PROCESS | 3692 | --DOCSHELL 1A9F1800 == 31 [pid = 3692] [id = 238] 19:59:00 INFO - PROCESS | 3692 | --DOCSHELL 19B43C00 == 30 [pid = 3692] [id = 237] 19:59:00 INFO - PROCESS | 3692 | --DOCSHELL 1A736C00 == 29 [pid = 3692] [id = 234] 19:59:00 INFO - PROCESS | 3692 | --DOCSHELL 12AA3400 == 28 [pid = 3692] [id = 235] 19:59:00 INFO - PROCESS | 3692 | --DOCSHELL 15543800 == 27 [pid = 3692] [id = 236] 19:59:00 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (165A9000) [pid = 3692] [serial = 594] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (133D3400) [pid = 3692] [serial = 600] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (13941000) [pid = 3692] [serial = 603] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (16B73C00) [pid = 3692] [serial = 644] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (133CAC00) [pid = 3692] [serial = 638] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (1393F000) [pid = 3692] [serial = 639] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (157CDC00) [pid = 3692] [serial = 641] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (15DB5C00) [pid = 3692] [serial = 642] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (16BF2C00) [pid = 3692] [serial = 647] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (16BF7C00) [pid = 3692] [serial = 648] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (16EF0000) [pid = 3692] [serial = 633] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (16B74C00) [pid = 3692] [serial = 632] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (1122A000) [pid = 3692] [serial = 635] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (112E5400) [pid = 3692] [serial = 636] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (1732BC00) [pid = 3692] [serial = 651] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (170C8800) [pid = 3692] [serial = 650] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (15DBE400) [pid = 3692] [serial = 656] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (182D1400) [pid = 3692] [serial = 653] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (18531400) [pid = 3692] [serial = 659] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (17B49400) [pid = 3692] [serial = 626] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (19B07400) [pid = 3692] [serial = 660] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (18528400) [pid = 3692] [serial = 654] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (1440E400) [pid = 3692] [serial = 630] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (13B3FC00) [pid = 3692] [serial = 629] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (1791A400) [pid = 3692] [serial = 657] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (16B7A800) [pid = 3692] [serial = 645] [outer = 00000000] [url = about:blank] 19:59:00 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (19D59800) [pid = 3692] [serial = 662] [outer = 00000000] [url = about:blank] 19:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 19:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1435ms 19:59:00 INFO - PROCESS | 3692 | 1465527540513 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 19:59:00 INFO - PROCESS | 3692 | 1465527540518 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 19:59:00 INFO - PROCESS | 3692 | 1465527540523 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 19:59:00 INFO - PROCESS | 3692 | 1465527540526 Marionette TRACE conn3 <- [1,922,null,{}] 19:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 19:59:00 INFO - PROCESS | 3692 | 1465527540531 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}] 19:59:00 INFO - PROCESS | 3692 | 1465527540535 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:00 INFO - PROCESS | 3692 | 1465527540614 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 19:59:00 INFO - PROCESS | 3692 | 1465527540623 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:00 INFO - PROCESS | 3692 | 1465527540628 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:00 INFO - PROCESS | 3692 | ++DOCSHELL 10B61C00 == 28 [pid = 3692] [id = 240] 19:59:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (10B65C00) [pid = 3692] [serial = 719] [outer = 00000000] 19:59:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (11215800) [pid = 3692] [serial = 720] [outer = 10B65C00] 19:59:00 INFO - PROCESS | 3692 | 1465527540674 Marionette DEBUG loaded listener.js 19:59:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (1122F800) [pid = 3692] [serial = 721] [outer = 10B65C00] 19:59:01 INFO - PROCESS | 3692 | 1465527541134 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]]]}] 19:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 19:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 658ms 19:59:01 INFO - PROCESS | 3692 | 1465527541172 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 19:59:01 INFO - PROCESS | 3692 | 1465527541175 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 19:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 19:59:01 INFO - PROCESS | 3692 | 1465527541182 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 19:59:01 INFO - PROCESS | 3692 | 1465527541185 Marionette TRACE conn3 <- [1,926,null,{}] 19:59:01 INFO - PROCESS | 3692 | 1465527541189 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}] 19:59:01 INFO - PROCESS | 3692 | 1465527541192 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:01 INFO - PROCESS | 3692 | 1465527541275 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 19:59:01 INFO - PROCESS | 3692 | 1465527541284 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:01 INFO - PROCESS | 3692 | 1465527541287 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:01 INFO - PROCESS | 3692 | ++DOCSHELL 133CD400 == 29 [pid = 3692] [id = 241] 19:59:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (133D0C00) [pid = 3692] [serial = 722] [outer = 00000000] 19:59:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (13664400) [pid = 3692] [serial = 723] [outer = 133D0C00] 19:59:01 INFO - PROCESS | 3692 | 1465527541335 Marionette DEBUG loaded listener.js 19:59:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (13949800) [pid = 3692] [serial = 724] [outer = 133D0C00] 19:59:01 INFO - PROCESS | 3692 | 1465527541781 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]]]}] 19:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 19:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 628ms 19:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 19:59:01 INFO - PROCESS | 3692 | 1465527541819 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 19:59:01 INFO - PROCESS | 3692 | 1465527541805 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 19:59:01 INFO - PROCESS | 3692 | 1465527541809 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 19:59:01 INFO - PROCESS | 3692 | 1465527541810 Marionette TRACE conn3 <- [1,930,null,{}] 19:59:01 INFO - PROCESS | 3692 | 1465527541821 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}] 19:59:01 INFO - PROCESS | 3692 | 1465527541825 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:01 INFO - PROCESS | 3692 | 1465527541938 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 19:59:02 INFO - PROCESS | 3692 | 1465527542027 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:02 INFO - PROCESS | 3692 | 1465527542031 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:02 INFO - PROCESS | 3692 | ++DOCSHELL 153DB000 == 30 [pid = 3692] [id = 242] 19:59:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (153DC000) [pid = 3692] [serial = 725] [outer = 00000000] 19:59:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (157CC800) [pid = 3692] [serial = 726] [outer = 153DC000] 19:59:02 INFO - PROCESS | 3692 | 1465527542078 Marionette DEBUG loaded listener.js 19:59:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (15A9E800) [pid = 3692] [serial = 727] [outer = 153DC000] 19:59:02 INFO - PROCESS | 3692 | 1465527542453 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]]]}] 19:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 19:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 658ms 19:59:02 INFO - PROCESS | 3692 | 1465527542488 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 19:59:02 INFO - PROCESS | 3692 | 1465527542490 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 19:59:02 INFO - PROCESS | 3692 | 1465527542494 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 19:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 19:59:02 INFO - PROCESS | 3692 | 1465527542495 Marionette TRACE conn3 <- [1,934,null,{}] 19:59:02 INFO - PROCESS | 3692 | 1465527542499 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}] 19:59:02 INFO - PROCESS | 3692 | 1465527542501 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:02 INFO - PROCESS | 3692 | 1465527542623 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 19:59:02 INFO - PROCESS | 3692 | 1465527542648 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:02 INFO - PROCESS | 3692 | 1465527542650 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:02 INFO - PROCESS | 3692 | ++DOCSHELL 14401800 == 31 [pid = 3692] [id = 243] 19:59:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (15E7AC00) [pid = 3692] [serial = 728] [outer = 00000000] 19:59:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (16B70C00) [pid = 3692] [serial = 729] [outer = 15E7AC00] 19:59:02 INFO - PROCESS | 3692 | 1465527542694 Marionette DEBUG loaded listener.js 19:59:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (16B7A800) [pid = 3692] [serial = 730] [outer = 15E7AC00] 19:59:03 INFO - PROCESS | 3692 | 1465527543111 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]]]}] 19:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 19:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 658ms 19:59:03 INFO - PROCESS | 3692 | 1465527543157 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 19:59:03 INFO - PROCESS | 3692 | 1465527543159 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 19:59:03 INFO - PROCESS | 3692 | 1465527543162 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 19:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 19:59:03 INFO - PROCESS | 3692 | 1465527543164 Marionette TRACE conn3 <- [1,938,null,{}] 19:59:03 INFO - PROCESS | 3692 | 1465527543167 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}] 19:59:03 INFO - PROCESS | 3692 | 1465527543169 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:03 INFO - PROCESS | 3692 | 1465527543302 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 19:59:03 INFO - PROCESS | 3692 | 1465527543322 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:03 INFO - PROCESS | 3692 | 1465527543324 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:03 INFO - PROCESS | 3692 | ++DOCSHELL 1531A400 == 32 [pid = 3692] [id = 244] 19:59:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (153DCC00) [pid = 3692] [serial = 731] [outer = 00000000] 19:59:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (16CE4000) [pid = 3692] [serial = 732] [outer = 153DCC00] 19:59:03 INFO - PROCESS | 3692 | 1465527543367 Marionette DEBUG loaded listener.js 19:59:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (16CECC00) [pid = 3692] [serial = 733] [outer = 153DCC00] 19:59:03 INFO - PROCESS | 3692 | 1465527543770 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]]]}] 19:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 19:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 613ms 19:59:03 INFO - PROCESS | 3692 | 1465527543785 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 19:59:03 INFO - PROCESS | 3692 | 1465527543787 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 19:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 19:59:03 INFO - PROCESS | 3692 | 1465527543790 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 19:59:03 INFO - PROCESS | 3692 | 1465527543792 Marionette TRACE conn3 <- [1,942,null,{}] 19:59:03 INFO - PROCESS | 3692 | 1465527543779 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}] 19:59:03 INFO - PROCESS | 3692 | 1465527543784 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:03 INFO - PROCESS | 3692 | 1465527543918 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 19:59:03 INFO - PROCESS | 3692 | 1465527543923 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:03 INFO - PROCESS | 3692 | 1465527543926 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:03 INFO - PROCESS | 3692 | ++DOCSHELL 16EFC400 == 33 [pid = 3692] [id = 245] 19:59:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (16F69800) [pid = 3692] [serial = 734] [outer = 00000000] 19:59:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (170C7800) [pid = 3692] [serial = 735] [outer = 16F69800] 19:59:03 INFO - PROCESS | 3692 | 1465527543970 Marionette DEBUG loaded listener.js 19:59:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (178C9400) [pid = 3692] [serial = 736] [outer = 16F69800] 19:59:04 INFO - PROCESS | 3692 | 1465527544390 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]]]}] 19:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 19:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 673ms 19:59:04 INFO - PROCESS | 3692 | 1465527544453 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 19:59:04 INFO - PROCESS | 3692 | 1465527544455 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 19:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 19:59:04 INFO - PROCESS | 3692 | 1465527544459 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 19:59:04 INFO - PROCESS | 3692 | 1465527544460 Marionette TRACE conn3 <- [1,946,null,{}] 19:59:04 INFO - PROCESS | 3692 | 1465527544464 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}] 19:59:04 INFO - PROCESS | 3692 | 1465527544466 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:04 INFO - PROCESS | 3692 | 1465527544936 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 19:59:04 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (16CE9000) [pid = 3692] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 19:59:04 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (19B08800) [pid = 3692] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 19:59:04 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (10A50000) [pid = 3692] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 19:59:04 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (112D8C00) [pid = 3692] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 19:59:04 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (10A4B000) [pid = 3692] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 19:59:04 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (165A9800) [pid = 3692] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 19:59:04 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (153B1800) [pid = 3692] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 19:59:04 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (170C3000) [pid = 3692] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 19:59:04 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (17284400) [pid = 3692] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 19:59:04 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (153B5800) [pid = 3692] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 19:59:04 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (1A73E400) [pid = 3692] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 19:59:04 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (153B9400) [pid = 3692] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 19:59:04 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (18350800) [pid = 3692] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 19:59:04 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (17B44400) [pid = 3692] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 19:59:04 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (17B3CC00) [pid = 3692] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 19:59:05 INFO - PROCESS | 3692 | 1465527545042 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:05 INFO - PROCESS | 3692 | 1465527545044 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:05 INFO - PROCESS | 3692 | ++DOCSHELL 10A4B000 == 34 [pid = 3692] [id = 246] 19:59:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (10A50000) [pid = 3692] [serial = 737] [outer = 00000000] 19:59:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (12BC4800) [pid = 3692] [serial = 738] [outer = 10A50000] 19:59:05 INFO - PROCESS | 3692 | 1465527545091 Marionette DEBUG loaded listener.js 19:59:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (13B48400) [pid = 3692] [serial = 739] [outer = 10A50000] 19:59:05 INFO - PROCESS | 3692 | 1465527545423 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]]]}] 19:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 19:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1002ms 19:59:05 INFO - PROCESS | 3692 | 1465527545464 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 19:59:05 INFO - PROCESS | 3692 | 1465527545466 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 19:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 19:59:05 INFO - PROCESS | 3692 | 1465527545469 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 19:59:05 INFO - PROCESS | 3692 | 1465527545471 Marionette TRACE conn3 <- [1,950,null,{}] 19:59:05 INFO - PROCESS | 3692 | 1465527545474 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}] 19:59:05 INFO - PROCESS | 3692 | 1465527545476 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:05 INFO - PROCESS | 3692 | 1465527545550 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 19:59:05 INFO - PROCESS | 3692 | 1465527545557 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:05 INFO - PROCESS | 3692 | 1465527545559 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:05 INFO - PROCESS | 3692 | ++DOCSHELL 16B95000 == 35 [pid = 3692] [id = 247] 19:59:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (16CF0C00) [pid = 3692] [serial = 740] [outer = 00000000] 19:59:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (178D5400) [pid = 3692] [serial = 741] [outer = 16CF0C00] 19:59:05 INFO - PROCESS | 3692 | 1465527545605 Marionette DEBUG loaded listener.js 19:59:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (1799F000) [pid = 3692] [serial = 742] [outer = 16CF0C00] 19:59:06 INFO - PROCESS | 3692 | 1465527546025 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]]]}] 19:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 19:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 613ms 19:59:06 INFO - PROCESS | 3692 | 1465527546088 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 19:59:06 INFO - PROCESS | 3692 | 1465527546090 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 19:59:06 INFO - PROCESS | 3692 | 1465527546093 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 19:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 19:59:06 INFO - PROCESS | 3692 | 1465527546095 Marionette TRACE conn3 <- [1,954,null,{}] 19:59:06 INFO - PROCESS | 3692 | 1465527546098 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}] 19:59:06 INFO - PROCESS | 3692 | 1465527546100 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:06 INFO - PROCESS | 3692 | 1465527546177 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 19:59:06 INFO - PROCESS | 3692 | 1465527546184 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:06 INFO - PROCESS | 3692 | 1465527546186 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:06 INFO - PROCESS | 3692 | ++DOCSHELL 18258800 == 36 [pid = 3692] [id = 248] 19:59:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (182CCC00) [pid = 3692] [serial = 743] [outer = 00000000] 19:59:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (1852F400) [pid = 3692] [serial = 744] [outer = 182CCC00] 19:59:06 INFO - PROCESS | 3692 | 1465527546212 Marionette DEBUG loaded listener.js 19:59:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (1852F800) [pid = 3692] [serial = 745] [outer = 182CCC00] 19:59:06 INFO - PROCESS | 3692 | 1465527546622 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]]]}] 19:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 19:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 568ms 19:59:06 INFO - PROCESS | 3692 | 1465527546656 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 19:59:06 INFO - PROCESS | 3692 | 1465527546658 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 19:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 19:59:06 INFO - PROCESS | 3692 | 1465527546662 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 19:59:06 INFO - PROCESS | 3692 | 1465527546663 Marionette TRACE conn3 <- [1,958,null,{}] 19:59:06 INFO - PROCESS | 3692 | 1465527546674 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}] 19:59:06 INFO - PROCESS | 3692 | 1465527546677 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:06 INFO - PROCESS | 3692 | 1465527546828 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 19:59:06 INFO - PROCESS | 3692 | 1465527546921 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:06 INFO - PROCESS | 3692 | 1465527546924 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:06 INFO - PROCESS | 3692 | ++DOCSHELL 0F394C00 == 37 [pid = 3692] [id = 249] 19:59:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (103C9000) [pid = 3692] [serial = 746] [outer = 00000000] 19:59:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (104E4C00) [pid = 3692] [serial = 747] [outer = 103C9000] 19:59:06 INFO - PROCESS | 3692 | 1465527546981 Marionette DEBUG loaded listener.js 19:59:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (10A46400) [pid = 3692] [serial = 748] [outer = 103C9000] 19:59:07 INFO - PROCESS | 3692 | 1465527547687 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]]]}] 19:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 19:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1091ms 19:59:07 INFO - PROCESS | 3692 | 1465527547768 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 19:59:07 INFO - PROCESS | 3692 | 1465527547755 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 19:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 19:59:07 INFO - PROCESS | 3692 | 1465527547760 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 19:59:07 INFO - PROCESS | 3692 | 1465527547763 Marionette TRACE conn3 <- [1,962,null,{}] 19:59:07 INFO - PROCESS | 3692 | 1465527547769 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}] 19:59:07 INFO - PROCESS | 3692 | 1465527547774 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:07 INFO - PROCESS | 3692 | 1465527547904 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 19:59:08 INFO - PROCESS | 3692 | 1465527548029 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:08 INFO - PROCESS | 3692 | 1465527548032 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:08 INFO - PROCESS | 3692 | ++DOCSHELL 14406800 == 38 [pid = 3692] [id = 250] 19:59:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (14408800) [pid = 3692] [serial = 749] [outer = 00000000] 19:59:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (14FC2800) [pid = 3692] [serial = 750] [outer = 14408800] 19:59:08 INFO - PROCESS | 3692 | 1465527548087 Marionette DEBUG loaded listener.js 19:59:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (153B9800) [pid = 3692] [serial = 751] [outer = 14408800] 19:59:08 INFO - PROCESS | 3692 | 1465527548927 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]]]}] 19:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 19:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1196ms 19:59:08 INFO - PROCESS | 3692 | 1465527549005 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 19:59:08 INFO - PROCESS | 3692 | 1465527549010 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 19:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 19:59:09 INFO - PROCESS | 3692 | 1465527549016 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 19:59:09 INFO - PROCESS | 3692 | 1465527549020 Marionette TRACE conn3 <- [1,966,null,{}] 19:59:09 INFO - PROCESS | 3692 | 1465527549025 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}] 19:59:09 INFO - PROCESS | 3692 | 1465527549028 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:09 INFO - PROCESS | 3692 | 1465527549143 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 19:59:09 INFO - PROCESS | 3692 | 1465527549262 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:09 INFO - PROCESS | 3692 | 1465527549266 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:09 INFO - PROCESS | 3692 | --DOCSHELL 18258800 == 37 [pid = 3692] [id = 248] 19:59:09 INFO - PROCESS | 3692 | --DOCSHELL 16B95000 == 36 [pid = 3692] [id = 247] 19:59:09 INFO - PROCESS | 3692 | --DOCSHELL 10A4B000 == 35 [pid = 3692] [id = 246] 19:59:09 INFO - PROCESS | 3692 | --DOCSHELL 16EFC400 == 34 [pid = 3692] [id = 245] 19:59:09 INFO - PROCESS | 3692 | --DOCSHELL 1531A400 == 33 [pid = 3692] [id = 244] 19:59:09 INFO - PROCESS | 3692 | --DOCSHELL 14401800 == 32 [pid = 3692] [id = 243] 19:59:09 INFO - PROCESS | 3692 | --DOCSHELL 153DB000 == 31 [pid = 3692] [id = 242] 19:59:09 INFO - PROCESS | 3692 | --DOCSHELL 133CD400 == 30 [pid = 3692] [id = 241] 19:59:09 INFO - PROCESS | 3692 | --DOCSHELL 10B61C00 == 29 [pid = 3692] [id = 240] 19:59:09 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (18255400) [pid = 3692] [serial = 627] [outer = 00000000] [url = about:blank] 19:59:09 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (16CEE400) [pid = 3692] [serial = 686] [outer = 00000000] [url = about:blank] 19:59:09 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (16EF3C00) [pid = 3692] [serial = 687] [outer = 00000000] [url = about:blank] 19:59:09 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (19D60400) [pid = 3692] [serial = 663] [outer = 00000000] [url = about:blank] 19:59:09 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (10F60C00) [pid = 3692] [serial = 674] [outer = 00000000] [url = about:blank] 19:59:09 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (112DA000) [pid = 3692] [serial = 675] [outer = 00000000] [url = about:blank] 19:59:09 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (11ACFC00) [pid = 3692] [serial = 665] [outer = 00000000] [url = about:blank] 19:59:09 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (130A0800) [pid = 3692] [serial = 666] [outer = 00000000] [url = about:blank] 19:59:09 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (12BBCC00) [pid = 3692] [serial = 677] [outer = 00000000] [url = about:blank] 19:59:09 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (1331C000) [pid = 3692] [serial = 678] [outer = 00000000] [url = about:blank] 19:59:09 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (16B74000) [pid = 3692] [serial = 683] [outer = 00000000] [url = about:blank] 19:59:09 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (153B9C00) [pid = 3692] [serial = 680] [outer = 00000000] [url = about:blank] 19:59:09 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (15535C00) [pid = 3692] [serial = 681] [outer = 00000000] [url = about:blank] 19:59:09 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (1791FC00) [pid = 3692] [serial = 671] [outer = 00000000] [url = about:blank] 19:59:09 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (18530C00) [pid = 3692] [serial = 672] [outer = 00000000] [url = about:blank] 19:59:09 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (1791E000) [pid = 3692] [serial = 690] [outer = 00000000] [url = about:blank] 19:59:09 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (15542C00) [pid = 3692] [serial = 668] [outer = 00000000] [url = about:blank] 19:59:09 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (17820800) [pid = 3692] [serial = 689] [outer = 00000000] [url = about:blank] 19:59:09 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (15AA2000) [pid = 3692] [serial = 669] [outer = 00000000] [url = about:blank] 19:59:09 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (1A88A800) [pid = 3692] [serial = 702] [outer = 00000000] [url = about:blank] 19:59:09 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (1A890C00) [pid = 3692] [serial = 703] [outer = 00000000] [url = about:blank] 19:59:09 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (16BFA000) [pid = 3692] [serial = 696] [outer = 00000000] [url = about:blank] 19:59:09 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (19B4E000) [pid = 3692] [serial = 692] [outer = 00000000] [url = about:blank] 19:59:09 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (17B3C800) [pid = 3692] [serial = 697] [outer = 00000000] [url = about:blank] 19:59:09 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (153B7000) [pid = 3692] [serial = 396] [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.] 19:59:09 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (19D8A000) [pid = 3692] [serial = 693] [outer = 00000000] [url = about:blank] 19:59:09 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (19D8C000) [pid = 3692] [serial = 700] [outer = 00000000] [url = about:blank] 19:59:09 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (16B7D400) [pid = 3692] [serial = 684] [outer = 00000000] [url = about:blank] 19:59:09 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (19D5D800) [pid = 3692] [serial = 699] [outer = 00000000] [url = about:blank] 19:59:09 INFO - PROCESS | 3692 | ++DOCSHELL 10A51800 == 30 [pid = 3692] [id = 251] 19:59:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (10A53000) [pid = 3692] [serial = 752] [outer = 00000000] 19:59:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (112D9000) [pid = 3692] [serial = 753] [outer = 10A53000] 19:59:09 INFO - PROCESS | 3692 | 1465527549340 Marionette DEBUG loaded listener.js 19:59:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (12810C00) [pid = 3692] [serial = 754] [outer = 10A53000] 19:59:09 INFO - PROCESS | 3692 | 1465527549753 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]]]}] 19:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 19:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 763ms 19:59:09 INFO - PROCESS | 3692 | 1465527549798 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 19:59:09 INFO - PROCESS | 3692 | 1465527549803 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 19:59:09 INFO - PROCESS | 3692 | 1465527549792 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 19:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 19:59:09 INFO - PROCESS | 3692 | 1465527549794 Marionette TRACE conn3 <- [1,970,null,{}] 19:59:09 INFO - PROCESS | 3692 | 1465527549798 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}] 19:59:09 INFO - PROCESS | 3692 | 1465527549800 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:09 INFO - PROCESS | 3692 | 1465527549884 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 19:59:09 INFO - PROCESS | 3692 | 1465527549890 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:09 INFO - PROCESS | 3692 | 1465527549893 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:09 INFO - PROCESS | 3692 | ++DOCSHELL 133D3400 == 31 [pid = 3692] [id = 252] 19:59:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (133D4800) [pid = 3692] [serial = 755] [outer = 00000000] 19:59:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (14401800) [pid = 3692] [serial = 756] [outer = 133D4800] 19:59:09 INFO - PROCESS | 3692 | 1465527549939 Marionette DEBUG loaded listener.js 19:59:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (15313C00) [pid = 3692] [serial = 757] [outer = 133D4800] 19:59:10 INFO - PROCESS | 3692 | 1465527550390 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]]]}] 19:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 19:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 613ms 19:59:10 INFO - PROCESS | 3692 | 1465527550414 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 19:59:10 INFO - PROCESS | 3692 | 1465527550417 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 19:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 19:59:10 INFO - PROCESS | 3692 | 1465527550424 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 19:59:10 INFO - PROCESS | 3692 | 1465527550427 Marionette TRACE conn3 <- [1,974,null,{}] 19:59:10 INFO - PROCESS | 3692 | 1465527550438 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}] 19:59:10 INFO - PROCESS | 3692 | 1465527550442 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:10 INFO - PROCESS | 3692 | 1465527550526 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 19:59:10 INFO - PROCESS | 3692 | 1465527550564 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:10 INFO - PROCESS | 3692 | 1465527550567 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:10 INFO - PROCESS | 3692 | ++DOCSHELL 15AA4400 == 32 [pid = 3692] [id = 253] 19:59:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (15AA5000) [pid = 3692] [serial = 758] [outer = 00000000] 19:59:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (15DC3000) [pid = 3692] [serial = 759] [outer = 15AA5000] 19:59:10 INFO - PROCESS | 3692 | 1465527550604 Marionette DEBUG loaded listener.js 19:59:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (165A8400) [pid = 3692] [serial = 760] [outer = 15AA5000] 19:59:11 INFO - PROCESS | 3692 | 1465527551022 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]]]}] 19:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 19:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 672ms 19:59:11 INFO - PROCESS | 3692 | 1465527551083 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 19:59:11 INFO - PROCESS | 3692 | 1465527551085 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 19:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 19:59:11 INFO - PROCESS | 3692 | 1465527551088 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 19:59:11 INFO - PROCESS | 3692 | 1465527551090 Marionette TRACE conn3 <- [1,978,null,{}] 19:59:11 INFO - PROCESS | 3692 | 1465527551093 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}] 19:59:11 INFO - PROCESS | 3692 | 1465527551095 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:11 INFO - PROCESS | 3692 | 1465527551187 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 19:59:11 INFO - PROCESS | 3692 | 1465527551192 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:11 INFO - PROCESS | 3692 | 1465527551195 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:11 INFO - PROCESS | 3692 | ++DOCSHELL 165ADC00 == 33 [pid = 3692] [id = 254] 19:59:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (16B71400) [pid = 3692] [serial = 761] [outer = 00000000] 19:59:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (16BFA000) [pid = 3692] [serial = 762] [outer = 16B71400] 19:59:11 INFO - PROCESS | 3692 | 1465527551238 Marionette DEBUG loaded listener.js 19:59:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (16CE8400) [pid = 3692] [serial = 763] [outer = 16B71400] 19:59:11 INFO - PROCESS | 3692 | 1465527551676 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]]]}] 19:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 19:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 613ms 19:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 19:59:11 INFO - PROCESS | 3692 | 1465527551711 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 19:59:11 INFO - PROCESS | 3692 | 1465527551713 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 19:59:11 INFO - PROCESS | 3692 | 1465527551716 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 19:59:11 INFO - PROCESS | 3692 | 1465527551718 Marionette TRACE conn3 <- [1,982,null,{}] 19:59:11 INFO - PROCESS | 3692 | 1465527551721 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}] 19:59:11 INFO - PROCESS | 3692 | 1465527551723 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:11 INFO - PROCESS | 3692 | 1465527551836 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 19:59:11 INFO - PROCESS | 3692 | 1465527551900 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:11 INFO - PROCESS | 3692 | 1465527551902 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:11 INFO - PROCESS | 3692 | ++DOCSHELL 1334F800 == 34 [pid = 3692] [id = 255] 19:59:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (16EF7C00) [pid = 3692] [serial = 764] [outer = 00000000] 19:59:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (16EFC800) [pid = 3692] [serial = 765] [outer = 16EF7C00] 19:59:11 INFO - PROCESS | 3692 | 1465527551945 Marionette DEBUG loaded listener.js 19:59:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (16F71800) [pid = 3692] [serial = 766] [outer = 16EF7C00] 19:59:12 INFO - PROCESS | 3692 | 1465527552348 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]]]}] 19:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 19:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 658ms 19:59:12 INFO - PROCESS | 3692 | 1465527552384 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 19:59:12 INFO - PROCESS | 3692 | 1465527552386 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 19:59:12 INFO - PROCESS | 3692 | 1465527552389 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 19:59:12 INFO - PROCESS | 3692 | 1465527552391 Marionette TRACE conn3 <- [1,986,null,{}] 19:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 19:59:12 INFO - PROCESS | 3692 | 1465527552394 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}] 19:59:12 INFO - PROCESS | 3692 | 1465527552400 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:12 INFO - PROCESS | 3692 | 1465527552535 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 19:59:12 INFO - PROCESS | 3692 | 1465527552597 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:12 INFO - PROCESS | 3692 | 1465527552599 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:12 INFO - PROCESS | 3692 | ++DOCSHELL 178CFC00 == 35 [pid = 3692] [id = 256] 19:59:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (1791F000) [pid = 3692] [serial = 767] [outer = 00000000] 19:59:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (17B43000) [pid = 3692] [serial = 768] [outer = 1791F000] 19:59:12 INFO - PROCESS | 3692 | 1465527552642 Marionette DEBUG loaded listener.js 19:59:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (18254000) [pid = 3692] [serial = 769] [outer = 1791F000] 19:59:13 INFO - PROCESS | 3692 | 1465527553012 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]]]}] 19:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 19:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 673ms 19:59:13 INFO - PROCESS | 3692 | 1465527553056 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 19:59:13 INFO - PROCESS | 3692 | 1465527553058 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 19:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 19:59:13 INFO - PROCESS | 3692 | 1465527553067 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 19:59:13 INFO - PROCESS | 3692 | 1465527553069 Marionette TRACE conn3 <- [1,990,null,{}] 19:59:13 INFO - PROCESS | 3692 | 1465527553072 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}] 19:59:13 INFO - PROCESS | 3692 | 1465527553083 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:13 INFO - PROCESS | 3692 | 1465527553215 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 19:59:13 INFO - PROCESS | 3692 | 1465527553230 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:13 INFO - PROCESS | 3692 | 1465527553231 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:13 INFO - PROCESS | 3692 | ++DOCSHELL 170C6000 == 36 [pid = 3692] [id = 257] 19:59:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (17994400) [pid = 3692] [serial = 770] [outer = 00000000] 19:59:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (1852C800) [pid = 3692] [serial = 771] [outer = 17994400] 19:59:13 INFO - PROCESS | 3692 | 1465527553274 Marionette DEBUG loaded listener.js 19:59:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (19B01C00) [pid = 3692] [serial = 772] [outer = 17994400] 19:59:13 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (153DCC00) [pid = 3692] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 19:59:13 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (153DC000) [pid = 3692] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 19:59:13 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (12AAA800) [pid = 3692] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 19:59:13 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (1577BC00) [pid = 3692] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 19:59:13 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (19D54400) [pid = 3692] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 19:59:13 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (1A9F2800) [pid = 3692] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 19:59:13 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (16F69800) [pid = 3692] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 19:59:13 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (16CF0C00) [pid = 3692] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 19:59:13 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (133D0C00) [pid = 3692] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 19:59:13 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (11218C00) [pid = 3692] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 19:59:13 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (10B65C00) [pid = 3692] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 19:59:13 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (10A50000) [pid = 3692] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 19:59:13 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (15E7AC00) [pid = 3692] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 19:59:13 INFO - PROCESS | 3692 | 1465527553771 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]]]}] 19:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 19:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 762ms 19:59:13 INFO - PROCESS | 3692 | 1465527553842 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 19:59:13 INFO - PROCESS | 3692 | 1465527553844 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 19:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 19:59:13 INFO - PROCESS | 3692 | 1465527553847 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 19:59:13 INFO - PROCESS | 3692 | 1465527553849 Marionette TRACE conn3 <- [1,994,null,{}] 19:59:13 INFO - PROCESS | 3692 | 1465527553852 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}] 19:59:13 INFO - PROCESS | 3692 | 1465527553854 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:13 INFO - PROCESS | 3692 | 1465527553914 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 19:59:13 INFO - PROCESS | 3692 | 1465527553919 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:13 INFO - PROCESS | 3692 | 1465527553921 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:13 INFO - PROCESS | 3692 | ++DOCSHELL 1319BC00 == 37 [pid = 3692] [id = 258] 19:59:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (1577BC00) [pid = 3692] [serial = 773] [outer = 00000000] 19:59:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (16CEAC00) [pid = 3692] [serial = 774] [outer = 1577BC00] 19:59:13 INFO - PROCESS | 3692 | 1465527553964 Marionette DEBUG loaded listener.js 19:59:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (16F69800) [pid = 3692] [serial = 775] [outer = 1577BC00] 19:59:14 INFO - PROCESS | 3692 | 1465527554391 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]]]}] 19:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 19:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 613ms 19:59:14 INFO - PROCESS | 3692 | 1465527554451 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 19:59:14 INFO - PROCESS | 3692 | 1465527554453 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 19:59:14 INFO - PROCESS | 3692 | 1465527554457 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 19:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 19:59:14 INFO - PROCESS | 3692 | 1465527554458 Marionette TRACE conn3 <- [1,998,null,{}] 19:59:14 INFO - PROCESS | 3692 | 1465527554462 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}] 19:59:14 INFO - PROCESS | 3692 | 1465527554464 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:14 INFO - PROCESS | 3692 | 1465527554541 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 19:59:14 INFO - PROCESS | 3692 | 1465527554575 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:14 INFO - PROCESS | 3692 | 1465527554577 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:14 INFO - PROCESS | 3692 | ++DOCSHELL 10559400 == 38 [pid = 3692] [id = 259] 19:59:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (182C6C00) [pid = 3692] [serial = 776] [outer = 00000000] 19:59:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (1852BC00) [pid = 3692] [serial = 777] [outer = 182C6C00] 19:59:14 INFO - PROCESS | 3692 | 1465527554619 Marionette DEBUG loaded listener.js 19:59:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (19D5D400) [pid = 3692] [serial = 778] [outer = 182C6C00] 19:59:15 INFO - PROCESS | 3692 | 1465527555037 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]]]}] 19:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 19:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 673ms 19:59:15 INFO - PROCESS | 3692 | 1465527555131 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 19:59:15 INFO - PROCESS | 3692 | 1465527555133 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 19:59:15 INFO - PROCESS | 3692 | 1465527555137 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 19:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 19:59:15 INFO - PROCESS | 3692 | 1465527555139 Marionette TRACE conn3 <- [1,1002,null,{}] 19:59:15 INFO - PROCESS | 3692 | 1465527555142 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}] 19:59:15 INFO - PROCESS | 3692 | 1465527555144 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:15 INFO - PROCESS | 3692 | 1465527555230 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 19:59:15 INFO - PROCESS | 3692 | 1465527555235 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:15 INFO - PROCESS | 3692 | 1465527555237 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:15 INFO - PROCESS | 3692 | ++DOCSHELL 153BB400 == 39 [pid = 3692] [id = 260] 19:59:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (165A9400) [pid = 3692] [serial = 779] [outer = 00000000] 19:59:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (19D8B000) [pid = 3692] [serial = 780] [outer = 165A9400] 19:59:15 INFO - PROCESS | 3692 | 1465527555286 Marionette DEBUG loaded listener.js 19:59:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (1A680C00) [pid = 3692] [serial = 781] [outer = 165A9400] 19:59:15 INFO - PROCESS | 3692 | 1465527555996 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]]]}] 19:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 19:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 897ms 19:59:16 INFO - PROCESS | 3692 | 1465527556050 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 19:59:16 INFO - PROCESS | 3692 | 1465527556054 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 19:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 19:59:16 INFO - PROCESS | 3692 | 1465527556059 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 19:59:16 INFO - PROCESS | 3692 | 1465527556064 Marionette TRACE conn3 <- [1,1006,null,{}] 19:59:16 INFO - PROCESS | 3692 | 1465527556070 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}] 19:59:16 INFO - PROCESS | 3692 | 1465527556073 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:16 INFO - PROCESS | 3692 | 1465527556185 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 19:59:16 INFO - PROCESS | 3692 | 1465527556300 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:16 INFO - PROCESS | 3692 | 1465527556303 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:16 INFO - PROCESS | 3692 | ++DOCSHELL 1280D400 == 40 [pid = 3692] [id = 261] 19:59:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (12A17C00) [pid = 3692] [serial = 782] [outer = 00000000] 19:59:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (13350000) [pid = 3692] [serial = 783] [outer = 12A17C00] 19:59:16 INFO - PROCESS | 3692 | 1465527556360 Marionette DEBUG loaded listener.js 19:59:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (153B9C00) [pid = 3692] [serial = 784] [outer = 12A17C00] 19:59:16 INFO - PROCESS | 3692 | 1465527556908 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]]]}] 19:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 19:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 912ms 19:59:16 INFO - PROCESS | 3692 | 1465527556969 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 19:59:16 INFO - PROCESS | 3692 | 1465527556974 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 19:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 19:59:16 INFO - PROCESS | 3692 | 1465527556981 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 19:59:16 INFO - PROCESS | 3692 | 1465527556983 Marionette TRACE conn3 <- [1,1010,null,{}] 19:59:16 INFO - PROCESS | 3692 | 1465527556988 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}] 19:59:16 INFO - PROCESS | 3692 | 1465527556991 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:17 INFO - PROCESS | 3692 | 1465527557092 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 19:59:17 INFO - PROCESS | 3692 | 1465527557220 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:17 INFO - PROCESS | 3692 | 1465527557223 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:17 INFO - PROCESS | 3692 | ++DOCSHELL 165AB400 == 41 [pid = 3692] [id = 262] 19:59:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (165AC000) [pid = 3692] [serial = 785] [outer = 00000000] 19:59:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (16B7CC00) [pid = 3692] [serial = 786] [outer = 165AC000] 19:59:17 INFO - PROCESS | 3692 | 1465527557279 Marionette DEBUG loaded listener.js 19:59:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (16CEE400) [pid = 3692] [serial = 787] [outer = 165AC000] 19:59:17 INFO - PROCESS | 3692 | 1465527557879 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]]]}] 19:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 19:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 957ms 19:59:17 INFO - PROCESS | 3692 | 1465527557937 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 19:59:17 INFO - PROCESS | 3692 | 1465527557940 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 19:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 19:59:17 INFO - PROCESS | 3692 | 1465527557945 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 19:59:17 INFO - PROCESS | 3692 | 1465527557948 Marionette TRACE conn3 <- [1,1014,null,{}] 19:59:17 INFO - PROCESS | 3692 | 1465527557960 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}] 19:59:17 INFO - PROCESS | 3692 | 1465527557965 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:18 INFO - PROCESS | 3692 | 1465527558070 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 19:59:18 INFO - PROCESS | 3692 | 1465527558202 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:18 INFO - PROCESS | 3692 | 1465527558206 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:18 INFO - PROCESS | 3692 | ++DOCSHELL 112D7000 == 42 [pid = 3692] [id = 263] 19:59:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (112DE000) [pid = 3692] [serial = 788] [outer = 00000000] 19:59:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (133D2400) [pid = 3692] [serial = 789] [outer = 112DE000] 19:59:18 INFO - PROCESS | 3692 | 1465527558246 Marionette DEBUG loaded listener.js 19:59:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (15315800) [pid = 3692] [serial = 790] [outer = 112DE000] 19:59:18 INFO - PROCESS | 3692 | 1465527558972 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]]]}] 19:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 19:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1092ms 19:59:19 INFO - PROCESS | 3692 | 1465527559041 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 19:59:19 INFO - PROCESS | 3692 | 1465527559045 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 19:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 19:59:19 INFO - PROCESS | 3692 | 1465527559068 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 19:59:19 INFO - PROCESS | 3692 | 1465527559073 Marionette TRACE conn3 <- [1,1018,null,{}] 19:59:19 INFO - PROCESS | 3692 | 1465527559078 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}] 19:59:19 INFO - PROCESS | 3692 | 1465527559081 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:19 INFO - PROCESS | 3692 | 1465527559196 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 19:59:19 INFO - PROCESS | 3692 | 1465527559277 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:19 INFO - PROCESS | 3692 | 1465527559280 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:19 INFO - PROCESS | 3692 | --DOCSHELL 10559400 == 41 [pid = 3692] [id = 259] 19:59:19 INFO - PROCESS | 3692 | --DOCSHELL 1319BC00 == 40 [pid = 3692] [id = 258] 19:59:19 INFO - PROCESS | 3692 | --DOCSHELL 170C6000 == 39 [pid = 3692] [id = 257] 19:59:19 INFO - PROCESS | 3692 | --DOCSHELL 178CFC00 == 38 [pid = 3692] [id = 256] 19:59:19 INFO - PROCESS | 3692 | --DOCSHELL 1334F800 == 37 [pid = 3692] [id = 255] 19:59:19 INFO - PROCESS | 3692 | --DOCSHELL 165ADC00 == 36 [pid = 3692] [id = 254] 19:59:19 INFO - PROCESS | 3692 | --DOCSHELL 15AA4400 == 35 [pid = 3692] [id = 253] 19:59:19 INFO - PROCESS | 3692 | --DOCSHELL 133D3400 == 34 [pid = 3692] [id = 252] 19:59:19 INFO - PROCESS | 3692 | --DOCSHELL 10A51800 == 33 [pid = 3692] [id = 251] 19:59:19 INFO - PROCESS | 3692 | --DOCSHELL 0F394C00 == 32 [pid = 3692] [id = 249] 19:59:19 INFO - PROCESS | 3692 | --DOCSHELL 14406800 == 31 [pid = 3692] [id = 250] 19:59:19 INFO - PROCESS | 3692 | --DOCSHELL 11217800 == 30 [pid = 3692] [id = 239] 19:59:19 INFO - PROCESS | 3692 | --DOCSHELL 165AB400 == 29 [pid = 3692] [id = 262] 19:59:19 INFO - PROCESS | 3692 | --DOCSHELL 112D7000 == 28 [pid = 3692] [id = 263] 19:59:19 INFO - PROCESS | 3692 | --DOCSHELL 153BB400 == 27 [pid = 3692] [id = 260] 19:59:19 INFO - PROCESS | 3692 | --DOCSHELL 1280D400 == 26 [pid = 3692] [id = 261] 19:59:19 INFO - PROCESS | 3692 | ++DOCSHELL 1036A400 == 27 [pid = 3692] [id = 264] 19:59:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (103C9800) [pid = 3692] [serial = 791] [outer = 00000000] 19:59:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (10559400) [pid = 3692] [serial = 792] [outer = 103C9800] 19:59:19 INFO - PROCESS | 3692 | 1465527559904 Marionette DEBUG loaded listener.js 19:59:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (10A53400) [pid = 3692] [serial = 793] [outer = 103C9800] 19:59:20 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (15A9E800) [pid = 3692] [serial = 727] [outer = 00000000] [url = about:blank] 19:59:20 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (13351000) [pid = 3692] [serial = 706] [outer = 00000000] [url = about:blank] 19:59:20 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (1309E000) [pid = 3692] [serial = 705] [outer = 00000000] [url = about:blank] 19:59:20 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (16B70800) [pid = 3692] [serial = 709] [outer = 00000000] [url = about:blank] 19:59:20 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (15E7A000) [pid = 3692] [serial = 708] [outer = 00000000] [url = about:blank] 19:59:20 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (1A894800) [pid = 3692] [serial = 712] [outer = 00000000] [url = about:blank] 19:59:20 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (1A735400) [pid = 3692] [serial = 711] [outer = 00000000] [url = about:blank] 19:59:20 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (1AB5B000) [pid = 3692] [serial = 715] [outer = 00000000] [url = about:blank] 19:59:20 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (1A9F8000) [pid = 3692] [serial = 714] [outer = 00000000] [url = about:blank] 19:59:20 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (170C7800) [pid = 3692] [serial = 735] [outer = 00000000] [url = about:blank] 19:59:20 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (16CECC00) [pid = 3692] [serial = 733] [outer = 00000000] [url = about:blank] 19:59:20 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (178C9400) [pid = 3692] [serial = 736] [outer = 00000000] [url = about:blank] 19:59:20 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (178D5400) [pid = 3692] [serial = 741] [outer = 00000000] [url = about:blank] 19:59:20 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (13664400) [pid = 3692] [serial = 723] [outer = 00000000] [url = about:blank] 19:59:20 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (13949800) [pid = 3692] [serial = 724] [outer = 00000000] [url = about:blank] 19:59:20 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (1365C800) [pid = 3692] [serial = 718] [outer = 00000000] [url = about:blank] 19:59:20 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (131A6000) [pid = 3692] [serial = 717] [outer = 00000000] [url = about:blank] 19:59:20 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (11215800) [pid = 3692] [serial = 720] [outer = 00000000] [url = about:blank] 19:59:20 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (13B48400) [pid = 3692] [serial = 739] [outer = 00000000] [url = about:blank] 19:59:20 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (12BC4800) [pid = 3692] [serial = 738] [outer = 00000000] [url = about:blank] 19:59:20 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (1122F800) [pid = 3692] [serial = 721] [outer = 00000000] [url = about:blank] 19:59:20 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (16B70C00) [pid = 3692] [serial = 729] [outer = 00000000] [url = about:blank] 19:59:20 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (16B7A800) [pid = 3692] [serial = 730] [outer = 00000000] [url = about:blank] 19:59:20 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (1799F000) [pid = 3692] [serial = 742] [outer = 00000000] [url = about:blank] 19:59:20 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (1852F400) [pid = 3692] [serial = 744] [outer = 00000000] [url = about:blank] 19:59:20 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (16CE4000) [pid = 3692] [serial = 732] [outer = 00000000] [url = about:blank] 19:59:20 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (157CC800) [pid = 3692] [serial = 726] [outer = 00000000] [url = about:blank] 19:59:20 INFO - PROCESS | 3692 | 1465527560401 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]]]}] 19:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 19:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1391ms 19:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 19:59:20 INFO - PROCESS | 3692 | 1465527560470 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 19:59:20 INFO - PROCESS | 3692 | 1465527560473 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 19:59:20 INFO - PROCESS | 3692 | 1465527560478 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 19:59:20 INFO - PROCESS | 3692 | 1465527560481 Marionette TRACE conn3 <- [1,1022,null,{}] 19:59:20 INFO - PROCESS | 3692 | 1465527560486 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}] 19:59:20 INFO - PROCESS | 3692 | 1465527560489 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:20 INFO - PROCESS | 3692 | 1465527560610 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 19:59:20 INFO - PROCESS | 3692 | 1465527560693 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:20 INFO - PROCESS | 3692 | 1465527560696 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:20 INFO - PROCESS | 3692 | ++DOCSHELL 11469800 == 28 [pid = 3692] [id = 265] 19:59:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (114BA000) [pid = 3692] [serial = 794] [outer = 00000000] 19:59:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (12AE4C00) [pid = 3692] [serial = 795] [outer = 114BA000] 19:59:20 INFO - PROCESS | 3692 | 1465527560726 Marionette DEBUG loaded listener.js 19:59:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (1300F400) [pid = 3692] [serial = 796] [outer = 114BA000] 19:59:21 INFO - PROCESS | 3692 | 1465527561117 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]]]}] 19:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 19:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 658ms 19:59:21 INFO - PROCESS | 3692 | 1465527561168 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 19:59:21 INFO - PROCESS | 3692 | 1465527561172 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 19:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 19:59:21 INFO - PROCESS | 3692 | 1465527561182 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 19:59:21 INFO - PROCESS | 3692 | 1465527561184 Marionette TRACE conn3 <- [1,1026,null,{}] 19:59:21 INFO - PROCESS | 3692 | 1465527561188 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}] 19:59:21 INFO - PROCESS | 3692 | 1465527561190 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:21 INFO - PROCESS | 3692 | 1465527561280 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 19:59:21 INFO - PROCESS | 3692 | 1465527561287 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:21 INFO - PROCESS | 3692 | 1465527561290 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:21 INFO - PROCESS | 3692 | ++DOCSHELL 133D2C00 == 29 [pid = 3692] [id = 266] 19:59:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (133D3000) [pid = 3692] [serial = 797] [outer = 00000000] 19:59:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (1365F800) [pid = 3692] [serial = 798] [outer = 133D3000] 19:59:21 INFO - PROCESS | 3692 | 1465527561341 Marionette DEBUG loaded listener.js 19:59:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (13949C00) [pid = 3692] [serial = 799] [outer = 133D3000] 19:59:21 INFO - PROCESS | 3692 | 1465527561787 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]]]}] 19:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 19:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 613ms 19:59:21 INFO - PROCESS | 3692 | 1465527561798 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 19:59:21 INFO - PROCESS | 3692 | 1465527561800 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 19:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 19:59:21 INFO - PROCESS | 3692 | 1465527561804 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 19:59:21 INFO - PROCESS | 3692 | 1465527561807 Marionette TRACE conn3 <- [1,1030,null,{}] 19:59:21 INFO - PROCESS | 3692 | 1465527561822 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}] 19:59:21 INFO - PROCESS | 3692 | 1465527561826 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:21 INFO - PROCESS | 3692 | 1465527561920 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 19:59:21 INFO - PROCESS | 3692 | 1465527561933 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:21 INFO - PROCESS | 3692 | 1465527561935 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:21 INFO - PROCESS | 3692 | ++DOCSHELL 15535C00 == 30 [pid = 3692] [id = 267] 19:59:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (1553B000) [pid = 3692] [serial = 800] [outer = 00000000] 19:59:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (15787000) [pid = 3692] [serial = 801] [outer = 1553B000] 19:59:21 INFO - PROCESS | 3692 | 1465527561971 Marionette DEBUG loaded listener.js 19:59:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (15A99800) [pid = 3692] [serial = 802] [outer = 1553B000] 19:59:22 INFO - PROCESS | 3692 | 1465527562458 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]]]}] 19:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 19:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 717ms 19:59:22 INFO - PROCESS | 3692 | 1465527562509 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 19:59:22 INFO - PROCESS | 3692 | 1465527562512 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 19:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 19:59:22 INFO - PROCESS | 3692 | 1465527562515 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 19:59:22 INFO - PROCESS | 3692 | 1465527562517 Marionette TRACE conn3 <- [1,1034,null,{}] 19:59:22 INFO - PROCESS | 3692 | 1465527562526 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}] 19:59:22 INFO - PROCESS | 3692 | 1465527562528 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:22 INFO - PROCESS | 3692 | 1465527562666 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 19:59:22 INFO - PROCESS | 3692 | 1465527562721 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:22 INFO - PROCESS | 3692 | 1465527562707 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:22 INFO - PROCESS | 3692 | ++DOCSHELL 15E73800 == 31 [pid = 3692] [id = 268] 19:59:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (165A3000) [pid = 3692] [serial = 803] [outer = 00000000] 19:59:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (165AFC00) [pid = 3692] [serial = 804] [outer = 165A3000] 19:59:22 INFO - PROCESS | 3692 | 1465527562752 Marionette DEBUG loaded listener.js 19:59:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (16ACE000) [pid = 3692] [serial = 805] [outer = 165A3000] 19:59:23 INFO - PROCESS | 3692 | 1465527563208 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]]]}] 19:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 19:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 703ms 19:59:23 INFO - PROCESS | 3692 | 1465527563218 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 19:59:23 INFO - PROCESS | 3692 | 1465527563219 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 19:59:23 INFO - PROCESS | 3692 | 1465527563223 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 19:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 19:59:23 INFO - PROCESS | 3692 | 1465527563225 Marionette TRACE conn3 <- [1,1038,null,{}] 19:59:23 INFO - PROCESS | 3692 | 1465527563228 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}] 19:59:23 INFO - PROCESS | 3692 | 1465527563230 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:23 INFO - PROCESS | 3692 | 1465527563339 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 19:59:23 INFO - PROCESS | 3692 | 1465527563345 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:23 INFO - PROCESS | 3692 | 1465527563347 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:23 INFO - PROCESS | 3692 | ++DOCSHELL 16B75000 == 32 [pid = 3692] [id = 269] 19:59:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (16B78000) [pid = 3692] [serial = 806] [outer = 00000000] 19:59:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (16B7E800) [pid = 3692] [serial = 807] [outer = 16B78000] 19:59:23 INFO - PROCESS | 3692 | 1465527563401 Marionette DEBUG loaded listener.js 19:59:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (16CEC400) [pid = 3692] [serial = 808] [outer = 16B78000] 19:59:23 INFO - PROCESS | 3692 | 1465527563880 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]]]}] 19:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 19:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 658ms 19:59:23 INFO - PROCESS | 3692 | 1465527563902 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 19:59:23 INFO - PROCESS | 3692 | 1465527563904 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 19:59:23 INFO - PROCESS | 3692 | 1465527563907 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 19:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 19:59:23 INFO - PROCESS | 3692 | 1465527563909 Marionette TRACE conn3 <- [1,1042,null,{}] 19:59:23 INFO - PROCESS | 3692 | 1465527563922 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}] 19:59:23 INFO - PROCESS | 3692 | 1465527563927 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:24 INFO - PROCESS | 3692 | 1465527564249 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 19:59:24 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (165A9400) [pid = 3692] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 19:59:24 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (182C6C00) [pid = 3692] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 19:59:24 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (16EF7C00) [pid = 3692] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 19:59:24 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (1791F000) [pid = 3692] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 19:59:24 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (17994400) [pid = 3692] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 19:59:24 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (14408800) [pid = 3692] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 19:59:24 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (16B71400) [pid = 3692] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 19:59:24 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (133D4800) [pid = 3692] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 19:59:24 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (10A53000) [pid = 3692] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 19:59:24 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (103C9000) [pid = 3692] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 19:59:24 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (15AA5000) [pid = 3692] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 19:59:24 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (1577BC00) [pid = 3692] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 19:59:24 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (182CCC00) [pid = 3692] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 19:59:24 INFO - PROCESS | 3692 | 1465527564314 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:24 INFO - PROCESS | 3692 | 1465527564316 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:24 INFO - PROCESS | 3692 | ++DOCSHELL 104E6400 == 33 [pid = 3692] [id = 270] 19:59:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (105EB400) [pid = 3692] [serial = 809] [outer = 00000000] 19:59:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (12A19C00) [pid = 3692] [serial = 810] [outer = 105EB400] 19:59:24 INFO - PROCESS | 3692 | 1465527564360 Marionette DEBUG loaded listener.js 19:59:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (1393F000) [pid = 3692] [serial = 811] [outer = 105EB400] 19:59:24 INFO - PROCESS | 3692 | 1465527564717 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]]]}] 19:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 19:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 867ms 19:59:24 INFO - PROCESS | 3692 | 1465527564778 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 19:59:24 INFO - PROCESS | 3692 | 1465527564780 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 19:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 19:59:24 INFO - PROCESS | 3692 | 1465527564784 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 19:59:24 INFO - PROCESS | 3692 | 1465527564785 Marionette TRACE conn3 <- [1,1046,null,{}] 19:59:24 INFO - PROCESS | 3692 | 1465527564771 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}] 19:59:24 INFO - PROCESS | 3692 | 1465527564773 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:24 INFO - PROCESS | 3692 | 1465527564850 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 19:59:24 INFO - PROCESS | 3692 | 1465527564855 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:24 INFO - PROCESS | 3692 | 1465527564857 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:24 INFO - PROCESS | 3692 | ++DOCSHELL 112DB000 == 34 [pid = 3692] [id = 271] 19:59:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (1553D000) [pid = 3692] [serial = 812] [outer = 00000000] 19:59:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (16F74C00) [pid = 3692] [serial = 813] [outer = 1553D000] 19:59:24 INFO - PROCESS | 3692 | 1465527564901 Marionette DEBUG loaded listener.js 19:59:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (1727F400) [pid = 3692] [serial = 814] [outer = 1553D000] 19:59:25 INFO - PROCESS | 3692 | 1465527565303 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]]]}] 19:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 19:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 568ms 19:59:25 INFO - PROCESS | 3692 | 1465527565344 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 19:59:25 INFO - PROCESS | 3692 | 1465527565346 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 19:59:25 INFO - PROCESS | 3692 | 1465527565353 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 19:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 19:59:25 INFO - PROCESS | 3692 | 1465527565355 Marionette TRACE conn3 <- [1,1050,null,{}] 19:59:25 INFO - PROCESS | 3692 | 1465527565359 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}] 19:59:25 INFO - PROCESS | 3692 | 1465527565360 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:25 INFO - PROCESS | 3692 | 1465527565436 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 19:59:25 INFO - PROCESS | 3692 | 1465527565441 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:25 INFO - PROCESS | 3692 | 1465527565443 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:25 INFO - PROCESS | 3692 | ++DOCSHELL 10433C00 == 35 [pid = 3692] [id = 272] 19:59:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (10A4A400) [pid = 3692] [serial = 815] [outer = 00000000] 19:59:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (178CDC00) [pid = 3692] [serial = 816] [outer = 10A4A400] 19:59:25 INFO - PROCESS | 3692 | 1465527565486 Marionette DEBUG loaded listener.js 19:59:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (178CF800) [pid = 3692] [serial = 817] [outer = 10A4A400] 19:59:25 INFO - PROCESS | 3692 | 1465527565896 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]]]}] 19:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 19:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 568ms 19:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 19:59:25 INFO - PROCESS | 3692 | 1465527565934 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 19:59:25 INFO - PROCESS | 3692 | 1465527565936 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 19:59:25 INFO - PROCESS | 3692 | 1465527565939 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 19:59:25 INFO - PROCESS | 3692 | 1465527565941 Marionette TRACE conn3 <- [1,1054,null,{}] 19:59:25 INFO - PROCESS | 3692 | 1465527565959 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}] 19:59:25 INFO - PROCESS | 3692 | 1465527565961 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:26 INFO - PROCESS | 3692 | 1465527566031 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 19:59:26 INFO - PROCESS | 3692 | 1465527566036 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:26 INFO - PROCESS | 3692 | 1465527566038 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:26 INFO - PROCESS | 3692 | ++DOCSHELL 178CC000 == 36 [pid = 3692] [id = 273] 19:59:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (1791E800) [pid = 3692] [serial = 818] [outer = 00000000] 19:59:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (17B42800) [pid = 3692] [serial = 819] [outer = 1791E800] 19:59:26 INFO - PROCESS | 3692 | 1465527566081 Marionette DEBUG loaded listener.js 19:59:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (1825DC00) [pid = 3692] [serial = 820] [outer = 1791E800] 19:59:26 INFO - PROCESS | 3692 | 1465527566887 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]]]}] 19:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 19:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 987ms 19:59:26 INFO - PROCESS | 3692 | 1465527566928 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 19:59:26 INFO - PROCESS | 3692 | 1465527566932 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 19:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 19:59:26 INFO - PROCESS | 3692 | 1465527566937 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 19:59:26 INFO - PROCESS | 3692 | 1465527566942 Marionette TRACE conn3 <- [1,1058,null,{}] 19:59:26 INFO - PROCESS | 3692 | 1465527566967 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}] 19:59:26 INFO - PROCESS | 3692 | 1465527566970 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:27 INFO - PROCESS | 3692 | 1465527567116 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 19:59:27 INFO - PROCESS | 3692 | 1465527567242 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:27 INFO - PROCESS | 3692 | 1465527567245 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:27 INFO - PROCESS | 3692 | ++DOCSHELL 11227800 == 37 [pid = 3692] [id = 274] 19:59:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (112DC400) [pid = 3692] [serial = 821] [outer = 00000000] 19:59:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (130BDC00) [pid = 3692] [serial = 822] [outer = 112DC400] 19:59:27 INFO - PROCESS | 3692 | 1465527567308 Marionette DEBUG loaded listener.js 19:59:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (1334C800) [pid = 3692] [serial = 823] [outer = 112DC400] 19:59:28 INFO - PROCESS | 3692 | 1465527568151 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]]]}] 19:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 19:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1301ms 19:59:28 INFO - PROCESS | 3692 | --DOCSHELL 169D9C00 == 36 [pid = 3692] [id = 27] 19:59:28 INFO - PROCESS | 3692 | --DOCSHELL 1553C800 == 35 [pid = 3692] [id = 20] 19:59:28 INFO - PROCESS | 3692 | --DOCSHELL 104E5800 == 34 [pid = 3692] [id = 21] 19:59:28 INFO - PROCESS | 3692 | --DOCSHELL 15DC2400 == 33 [pid = 3692] [id = 26] 19:59:28 INFO - PROCESS | 3692 | --DOCSHELL 1440A400 == 32 [pid = 3692] [id = 24] 19:59:28 INFO - PROCESS | 3692 | --DOCSHELL 153E8400 == 31 [pid = 3692] [id = 25] 19:59:28 INFO - PROCESS | 3692 | --DOCSHELL 169D5400 == 30 [pid = 3692] [id = 8] 19:59:28 INFO - PROCESS | 3692 | --DOCSHELL 12D61000 == 29 [pid = 3692] [id = 22] 19:59:28 INFO - PROCESS | 3692 | --DOCSHELL 133D4C00 == 28 [pid = 3692] [id = 23] 19:59:28 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (1852F800) [pid = 3692] [serial = 745] [outer = 00000000] [url = about:blank] 19:59:28 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (19D8B000) [pid = 3692] [serial = 780] [outer = 00000000] [url = about:blank] 19:59:28 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (1A680C00) [pid = 3692] [serial = 781] [outer = 00000000] [url = about:blank] 19:59:28 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (19D5D400) [pid = 3692] [serial = 778] [outer = 00000000] [url = about:blank] 19:59:28 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (16EFC800) [pid = 3692] [serial = 765] [outer = 00000000] [url = about:blank] 19:59:28 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (17B43000) [pid = 3692] [serial = 768] [outer = 00000000] [url = about:blank] 19:59:28 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (16F71800) [pid = 3692] [serial = 766] [outer = 00000000] [url = about:blank] 19:59:28 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (1852C800) [pid = 3692] [serial = 771] [outer = 00000000] [url = about:blank] 19:59:28 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (14FC2800) [pid = 3692] [serial = 750] [outer = 00000000] [url = about:blank] 19:59:28 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (153B9800) [pid = 3692] [serial = 751] [outer = 00000000] [url = about:blank] 19:59:28 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (16BFA000) [pid = 3692] [serial = 762] [outer = 00000000] [url = about:blank] 19:59:28 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (14401800) [pid = 3692] [serial = 756] [outer = 00000000] [url = about:blank] 19:59:28 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (15313C00) [pid = 3692] [serial = 757] [outer = 00000000] [url = about:blank] 19:59:28 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (112D9000) [pid = 3692] [serial = 753] [outer = 00000000] [url = about:blank] 19:59:28 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (12810C00) [pid = 3692] [serial = 754] [outer = 00000000] [url = about:blank] 19:59:28 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (104E4C00) [pid = 3692] [serial = 747] [outer = 00000000] [url = about:blank] 19:59:28 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (10A46400) [pid = 3692] [serial = 748] [outer = 00000000] [url = about:blank] 19:59:28 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (15DC3000) [pid = 3692] [serial = 759] [outer = 00000000] [url = about:blank] 19:59:28 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (165A8400) [pid = 3692] [serial = 760] [outer = 00000000] [url = about:blank] 19:59:28 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (18254000) [pid = 3692] [serial = 769] [outer = 00000000] [url = about:blank] 19:59:28 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (1852BC00) [pid = 3692] [serial = 777] [outer = 00000000] [url = about:blank] 19:59:28 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (19B01C00) [pid = 3692] [serial = 772] [outer = 00000000] [url = about:blank] 19:59:28 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (16CEAC00) [pid = 3692] [serial = 774] [outer = 00000000] [url = about:blank] 19:59:28 INFO - PROCESS | 3692 | --DOMWINDOW == 62 (16F69800) [pid = 3692] [serial = 775] [outer = 00000000] [url = about:blank] 19:59:28 INFO - PROCESS | 3692 | --DOMWINDOW == 61 (16CE8400) [pid = 3692] [serial = 763] [outer = 00000000] [url = about:blank] 19:59:28 INFO - PROCESS | 3692 | 1465527568275 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 19:59:28 INFO - PROCESS | 3692 | 1465527568279 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 19:59:28 INFO - PROCESS | 3692 | 1465527568286 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 19:59:28 INFO - PROCESS | 3692 | 1465527568289 Marionette TRACE conn3 <- [1,1062,null,{}] 19:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 19:59:28 INFO - PROCESS | 3692 | 1465527568294 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}] 19:59:28 INFO - PROCESS | 3692 | 1465527568297 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:28 INFO - PROCESS | 3692 | 1465527568386 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 19:59:28 INFO - PROCESS | 3692 | 1465527568462 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:28 INFO - PROCESS | 3692 | 1465527568467 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:28 INFO - PROCESS | 3692 | ++DOCSHELL 1122F800 == 29 [pid = 3692] [id = 275] 19:59:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 62 (11231000) [pid = 3692] [serial = 824] [outer = 00000000] 19:59:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 63 (112E2C00) [pid = 3692] [serial = 825] [outer = 11231000] 19:59:28 INFO - PROCESS | 3692 | 1465527568513 Marionette DEBUG loaded listener.js 19:59:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (11CBE000) [pid = 3692] [serial = 826] [outer = 11231000] 19:59:28 INFO - PROCESS | 3692 | 1465527568903 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]]]}] 19:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 19:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 673ms 19:59:28 INFO - PROCESS | 3692 | 1465527568953 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 19:59:28 INFO - PROCESS | 3692 | 1465527568958 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 19:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 19:59:28 INFO - PROCESS | 3692 | 1465527568964 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 19:59:28 INFO - PROCESS | 3692 | 1465527568967 Marionette TRACE conn3 <- [1,1066,null,{}] 19:59:28 INFO - PROCESS | 3692 | 1465527568970 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}] 19:59:28 INFO - PROCESS | 3692 | 1465527568973 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:29 INFO - PROCESS | 3692 | 1465527569065 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 19:59:29 INFO - PROCESS | 3692 | 1465527569073 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:29 INFO - PROCESS | 3692 | 1465527569076 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:29 INFO - PROCESS | 3692 | ++DOCSHELL 133D1800 == 30 [pid = 3692] [id = 276] 19:59:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (13659C00) [pid = 3692] [serial = 827] [outer = 00000000] 19:59:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (14405C00) [pid = 3692] [serial = 828] [outer = 13659C00] 19:59:29 INFO - PROCESS | 3692 | 1465527569122 Marionette DEBUG loaded listener.js 19:59:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (14FB9000) [pid = 3692] [serial = 829] [outer = 13659C00] 19:59:29 INFO - PROCESS | 3692 | 1465527569580 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]]]}] 19:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 19:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 658ms 19:59:29 INFO - PROCESS | 3692 | 1465527569644 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 19:59:29 INFO - PROCESS | 3692 | 1465527569629 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 19:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 19:59:29 INFO - PROCESS | 3692 | 1465527569633 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 19:59:29 INFO - PROCESS | 3692 | 1465527569636 Marionette TRACE conn3 <- [1,1070,null,{}] 19:59:29 INFO - PROCESS | 3692 | 1465527569647 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}] 19:59:29 INFO - PROCESS | 3692 | 1465527569651 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:29 INFO - PROCESS | 3692 | 1465527569765 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 19:59:29 INFO - PROCESS | 3692 | 1465527569850 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:29 INFO - PROCESS | 3692 | 1465527569853 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:29 INFO - PROCESS | 3692 | ++DOCSHELL 1577FC00 == 31 [pid = 3692] [id = 277] 19:59:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (15781000) [pid = 3692] [serial = 830] [outer = 00000000] 19:59:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (15AA2000) [pid = 3692] [serial = 831] [outer = 15781000] 19:59:29 INFO - PROCESS | 3692 | 1465527569902 Marionette DEBUG loaded listener.js 19:59:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (15DBE400) [pid = 3692] [serial = 832] [outer = 15781000] 19:59:30 INFO - PROCESS | 3692 | 1465527570272 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]]]}] 19:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 19:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 658ms 19:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 19:59:30 INFO - PROCESS | 3692 | 1465527570313 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 19:59:30 INFO - PROCESS | 3692 | 1465527570315 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 19:59:30 INFO - PROCESS | 3692 | 1465527570318 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 19:59:30 INFO - PROCESS | 3692 | 1465527570320 Marionette TRACE conn3 <- [1,1074,null,{}] 19:59:30 INFO - PROCESS | 3692 | 1465527570323 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}] 19:59:30 INFO - PROCESS | 3692 | 1465527570325 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:30 INFO - PROCESS | 3692 | 1465527570451 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 19:59:30 INFO - PROCESS | 3692 | 1465527570441 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:30 INFO - PROCESS | 3692 | 1465527570443 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:30 INFO - PROCESS | 3692 | ++DOCSHELL 165A4800 == 32 [pid = 3692] [id = 278] 19:59:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (165A7400) [pid = 3692] [serial = 833] [outer = 00000000] 19:59:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (16B70400) [pid = 3692] [serial = 834] [outer = 165A7400] 19:59:30 INFO - PROCESS | 3692 | 1465527570487 Marionette DEBUG loaded listener.js 19:59:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (16B7AC00) [pid = 3692] [serial = 835] [outer = 165A7400] 19:59:30 INFO - PROCESS | 3692 | 1465527570907 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]]]}] 19:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 19:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 598ms 19:59:30 INFO - PROCESS | 3692 | 1465527570938 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 19:59:30 INFO - PROCESS | 3692 | 1465527570940 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 19:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 19:59:30 INFO - PROCESS | 3692 | 1465527570943 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 19:59:30 INFO - PROCESS | 3692 | 1465527570944 Marionette TRACE conn3 <- [1,1078,null,{}] 19:59:30 INFO - PROCESS | 3692 | 1465527570948 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}] 19:59:30 INFO - PROCESS | 3692 | 1465527570950 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:31 INFO - PROCESS | 3692 | 1465527571062 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 19:59:31 INFO - PROCESS | 3692 | 1465527571148 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:31 INFO - PROCESS | 3692 | 1465527571150 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:31 INFO - PROCESS | 3692 | ++DOCSHELL 16B8C400 == 33 [pid = 3692] [id = 279] 19:59:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (16B95000) [pid = 3692] [serial = 836] [outer = 00000000] 19:59:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (16CEFC00) [pid = 3692] [serial = 837] [outer = 16B95000] 19:59:31 INFO - PROCESS | 3692 | 1465527571193 Marionette DEBUG loaded listener.js 19:59:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (16F69800) [pid = 3692] [serial = 838] [outer = 16B95000] 19:59:31 INFO - PROCESS | 3692 | 1465527571593 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]]]}] 19:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 19:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 689ms 19:59:31 INFO - PROCESS | 3692 | 1465527571625 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 19:59:31 INFO - PROCESS | 3692 | 1465527571627 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 19:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 19:59:31 INFO - PROCESS | 3692 | 1465527571630 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 19:59:31 INFO - PROCESS | 3692 | 1465527571632 Marionette TRACE conn3 <- [1,1082,null,{}] 19:59:31 INFO - PROCESS | 3692 | 1465527571645 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}] 19:59:31 INFO - PROCESS | 3692 | 1465527571651 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:31 INFO - PROCESS | 3692 | 1465527571783 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 19:59:31 INFO - PROCESS | 3692 | 1465527571842 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:31 INFO - PROCESS | 3692 | 1465527571844 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:31 INFO - PROCESS | 3692 | ++DOCSHELL 16F70C00 == 34 [pid = 3692] [id = 280] 19:59:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (16F75800) [pid = 3692] [serial = 839] [outer = 00000000] 19:59:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (178D8000) [pid = 3692] [serial = 840] [outer = 16F75800] 19:59:31 INFO - PROCESS | 3692 | 1465527571887 Marionette DEBUG loaded listener.js 19:59:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (17B41400) [pid = 3692] [serial = 841] [outer = 16F75800] 19:59:32 INFO - PROCESS | 3692 | 1465527572404 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]]]}] 19:59:32 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (103C9800) [pid = 3692] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 19:59:32 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (165A3000) [pid = 3692] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 19:59:32 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (114BA000) [pid = 3692] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 19:59:32 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (105EB400) [pid = 3692] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 19:59:32 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (165AC000) [pid = 3692] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 19:59:32 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (1553B000) [pid = 3692] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 19:59:32 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (133D3000) [pid = 3692] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 19:59:32 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (1553D000) [pid = 3692] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 19:59:32 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (12A17C00) [pid = 3692] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 19:59:32 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (10A4A400) [pid = 3692] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 19:59:32 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (16B78000) [pid = 3692] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 19:59:32 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (112DE000) [pid = 3692] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 19:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 19:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 830ms 19:59:32 INFO - PROCESS | 3692 | 1465527572474 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 19:59:32 INFO - PROCESS | 3692 | 1465527572476 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 19:59:32 INFO - PROCESS | 3692 | 1465527572479 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 19:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 19:59:32 INFO - PROCESS | 3692 | 1465527572481 Marionette TRACE conn3 <- [1,1086,null,{}] 19:59:32 INFO - PROCESS | 3692 | 1465527572484 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}] 19:59:32 INFO - PROCESS | 3692 | 1465527572486 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:32 INFO - PROCESS | 3692 | 1465527572565 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 19:59:32 INFO - PROCESS | 3692 | 1465527572574 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:32 INFO - PROCESS | 3692 | 1465527572576 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:32 INFO - PROCESS | 3692 | ++DOCSHELL 13320C00 == 35 [pid = 3692] [id = 281] 19:59:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (133CC400) [pid = 3692] [serial = 842] [outer = 00000000] 19:59:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (153DF400) [pid = 3692] [serial = 843] [outer = 133CC400] 19:59:32 INFO - PROCESS | 3692 | 1465527572603 Marionette DEBUG loaded listener.js 19:59:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (15A9E400) [pid = 3692] [serial = 844] [outer = 133CC400] 19:59:33 INFO - PROCESS | 3692 | 1465527573042 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]]]}] 19:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 19:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 615ms 19:59:33 INFO - PROCESS | 3692 | 1465527573101 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 19:59:33 INFO - PROCESS | 3692 | 1465527573103 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 19:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 19:59:33 INFO - PROCESS | 3692 | 1465527573107 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 19:59:33 INFO - PROCESS | 3692 | 1465527573110 Marionette TRACE conn3 <- [1,1090,null,{}] 19:59:33 INFO - PROCESS | 3692 | 1465527573114 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}] 19:59:33 INFO - PROCESS | 3692 | 1465527573117 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:33 INFO - PROCESS | 3692 | 1465527573216 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 19:59:33 INFO - PROCESS | 3692 | 1465527573221 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:33 INFO - PROCESS | 3692 | 1465527573223 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:33 INFO - PROCESS | 3692 | ++DOCSHELL 14FBD800 == 36 [pid = 3692] [id = 282] 19:59:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (1732A000) [pid = 3692] [serial = 845] [outer = 00000000] 19:59:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (18255400) [pid = 3692] [serial = 846] [outer = 1732A000] 19:59:33 INFO - PROCESS | 3692 | 1465527573267 Marionette DEBUG loaded listener.js 19:59:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (18522400) [pid = 3692] [serial = 847] [outer = 1732A000] 19:59:33 INFO - PROCESS | 3692 | 1465527573664 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]]]}] 19:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 19:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 585ms 19:59:33 INFO - PROCESS | 3692 | 1465527573698 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 19:59:33 INFO - PROCESS | 3692 | 1465527573700 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 19:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 19:59:33 INFO - PROCESS | 3692 | 1465527573704 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 19:59:33 INFO - PROCESS | 3692 | 1465527573706 Marionette TRACE conn3 <- [1,1094,null,{}] 19:59:33 INFO - PROCESS | 3692 | 1465527573714 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}] 19:59:33 INFO - PROCESS | 3692 | 1465527573715 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:33 INFO - PROCESS | 3692 | 1465527573792 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 19:59:33 INFO - PROCESS | 3692 | 1465527573798 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:33 INFO - PROCESS | 3692 | 1465527573800 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:33 INFO - PROCESS | 3692 | ++DOCSHELL 1852E800 == 37 [pid = 3692] [id = 283] 19:59:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (1852F800) [pid = 3692] [serial = 848] [outer = 00000000] 19:59:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (19B07400) [pid = 3692] [serial = 849] [outer = 1852F800] 19:59:33 INFO - PROCESS | 3692 | 1465527573842 Marionette DEBUG loaded listener.js 19:59:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (19B43800) [pid = 3692] [serial = 850] [outer = 1852F800] 19:59:34 INFO - PROCESS | 3692 | 1465527574309 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]]]}] 19:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 19:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 631ms 19:59:34 INFO - PROCESS | 3692 | 1465527574343 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 19:59:34 INFO - PROCESS | 3692 | 1465527574345 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 19:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 19:59:34 INFO - PROCESS | 3692 | 1465527574348 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 19:59:34 INFO - PROCESS | 3692 | 1465527574350 Marionette TRACE conn3 <- [1,1098,null,{}] 19:59:34 INFO - PROCESS | 3692 | 1465527574353 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}] 19:59:34 INFO - PROCESS | 3692 | 1465527574355 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:34 INFO - PROCESS | 3692 | 1465527574473 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 19:59:34 INFO - PROCESS | 3692 | 1465527574577 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:34 INFO - PROCESS | 3692 | 1465527574581 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:34 INFO - PROCESS | 3692 | ++DOCSHELL 10A46400 == 38 [pid = 3692] [id = 284] 19:59:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (10A47800) [pid = 3692] [serial = 851] [outer = 00000000] 19:59:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (10E1A000) [pid = 3692] [serial = 852] [outer = 10A47800] 19:59:34 INFO - PROCESS | 3692 | 1465527574639 Marionette DEBUG loaded listener.js 19:59:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (112DA800) [pid = 3692] [serial = 853] [outer = 10A47800] 19:59:35 INFO - PROCESS | 3692 | 1465527575275 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]]]}] 19:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 19:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 984ms 19:59:35 INFO - PROCESS | 3692 | 1465527575335 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 19:59:35 INFO - PROCESS | 3692 | 1465527575339 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 19:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 19:59:35 INFO - PROCESS | 3692 | 1465527575358 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 19:59:35 INFO - PROCESS | 3692 | 1465527575361 Marionette TRACE conn3 <- [1,1102,null,{}] 19:59:35 INFO - PROCESS | 3692 | 1465527575366 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}] 19:59:35 INFO - PROCESS | 3692 | 1465527575369 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:35 INFO - PROCESS | 3692 | 1465527575501 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 19:59:35 INFO - PROCESS | 3692 | 1465527575622 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:35 INFO - PROCESS | 3692 | 1465527575625 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:35 INFO - PROCESS | 3692 | ++DOCSHELL 133CD800 == 39 [pid = 3692] [id = 285] 19:59:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (15314C00) [pid = 3692] [serial = 854] [outer = 00000000] 19:59:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (153DC000) [pid = 3692] [serial = 855] [outer = 15314C00] 19:59:35 INFO - PROCESS | 3692 | 1465527575664 Marionette DEBUG loaded listener.js 19:59:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (15A99000) [pid = 3692] [serial = 856] [outer = 15314C00] 19:59:36 INFO - PROCESS | 3692 | 1465527576232 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]]]}] 19:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 19:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 923ms 19:59:36 INFO - PROCESS | 3692 | 1465527576287 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 19:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 19:59:36 INFO - PROCESS | 3692 | 1465527576291 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 19:59:36 INFO - PROCESS | 3692 | 1465527576295 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 19:59:36 INFO - PROCESS | 3692 | 1465527576297 Marionette TRACE conn3 <- [1,1106,null,{}] 19:59:36 INFO - PROCESS | 3692 | 1465527576301 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}] 19:59:36 INFO - PROCESS | 3692 | 1465527576303 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:36 INFO - PROCESS | 3692 | 1465527576409 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 19:59:36 INFO - PROCESS | 3692 | 1465527576509 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:36 INFO - PROCESS | 3692 | 1465527576512 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:36 INFO - PROCESS | 3692 | ++DOCSHELL 16BFC000 == 40 [pid = 3692] [id = 286] 19:59:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (16CEB800) [pid = 3692] [serial = 857] [outer = 00000000] 19:59:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (1727F800) [pid = 3692] [serial = 858] [outer = 16CEB800] 19:59:36 INFO - PROCESS | 3692 | 1465527576563 Marionette DEBUG loaded listener.js 19:59:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (17918800) [pid = 3692] [serial = 859] [outer = 16CEB800] 19:59:37 INFO - PROCESS | 3692 | 1465527577181 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]]]}] 19:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 19:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 923ms 19:59:37 INFO - PROCESS | 3692 | 1465527577221 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 19:59:37 INFO - PROCESS | 3692 | 1465527577225 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 19:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 19:59:37 INFO - PROCESS | 3692 | 1465527577243 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 19:59:37 INFO - PROCESS | 3692 | 1465527577248 Marionette TRACE conn3 <- [1,1110,null,{}] 19:59:37 INFO - PROCESS | 3692 | 1465527577252 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}] 19:59:37 INFO - PROCESS | 3692 | 1465527577255 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:37 INFO - PROCESS | 3692 | 1465527577364 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 19:59:37 INFO - PROCESS | 3692 | 1465527577503 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:37 INFO - PROCESS | 3692 | 1465527577506 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:37 INFO - PROCESS | 3692 | ++DOCSHELL 17919800 == 41 [pid = 3692] [id = 287] 19:59:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (1791A400) [pid = 3692] [serial = 860] [outer = 00000000] 19:59:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (19D60400) [pid = 3692] [serial = 861] [outer = 1791A400] 19:59:37 INFO - PROCESS | 3692 | 1465527577560 Marionette DEBUG loaded listener.js 19:59:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (19D8A400) [pid = 3692] [serial = 862] [outer = 1791A400] 19:59:38 INFO - PROCESS | 3692 | 1465527578217 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]]]}] 19:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 19:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1030ms 19:59:38 INFO - PROCESS | 3692 | 1465527578269 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 19:59:38 INFO - PROCESS | 3692 | 1465527578275 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 19:59:38 INFO - PROCESS | 3692 | 1465527578296 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 19:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 19:59:38 INFO - PROCESS | 3692 | 1465527578299 Marionette TRACE conn3 <- [1,1114,null,{}] 19:59:38 INFO - PROCESS | 3692 | 1465527578304 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}] 19:59:38 INFO - PROCESS | 3692 | 1465527578307 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:38 INFO - PROCESS | 3692 | 1465527578403 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 19:59:38 INFO - PROCESS | 3692 | 1465527578508 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:38 INFO - PROCESS | 3692 | 1465527578511 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:38 INFO - PROCESS | 3692 | ++DOCSHELL 11C1E000 == 42 [pid = 3692] [id = 288] 19:59:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (1280B400) [pid = 3692] [serial = 863] [outer = 00000000] 19:59:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (133D0C00) [pid = 3692] [serial = 864] [outer = 1280B400] 19:59:38 INFO - PROCESS | 3692 | 1465527578559 Marionette DEBUG loaded listener.js 19:59:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (13B3F400) [pid = 3692] [serial = 865] [outer = 1280B400] 19:59:39 INFO - PROCESS | 3692 | --DOCSHELL 105EB800 == 41 [pid = 3692] [id = 18] 19:59:39 INFO - PROCESS | 3692 | --DOCSHELL 1A88B400 == 40 [pid = 3692] [id = 11] 19:59:39 INFO - PROCESS | 3692 | --DOCSHELL 1A736000 == 39 [pid = 3692] [id = 10] 19:59:39 INFO - PROCESS | 3692 | --DOCSHELL 12ADFC00 == 38 [pid = 3692] [id = 19] 19:59:39 INFO - PROCESS | 3692 | --DOCSHELL 1036A400 == 37 [pid = 3692] [id = 264] 19:59:39 INFO - PROCESS | 3692 | --DOCSHELL 1A9F5800 == 36 [pid = 3692] [id = 12] 19:59:39 INFO - PROCESS | 3692 | --DOCSHELL 1AB65800 == 35 [pid = 3692] [id = 13] 19:59:39 INFO - PROCESS | 3692 | --DOCSHELL 103CB800 == 34 [pid = 3692] [id = 28] 19:59:39 INFO - PROCESS | 3692 | --DOCSHELL 1B289800 == 33 [pid = 3692] [id = 14] 19:59:39 INFO - PROCESS | 3692 | --DOCSHELL 1B127800 == 32 [pid = 3692] [id = 15] 19:59:39 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (10A53400) [pid = 3692] [serial = 793] [outer = 00000000] [url = about:blank] 19:59:39 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (165AFC00) [pid = 3692] [serial = 804] [outer = 00000000] [url = about:blank] 19:59:39 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (12AE4C00) [pid = 3692] [serial = 795] [outer = 00000000] [url = about:blank] 19:59:39 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (10559400) [pid = 3692] [serial = 792] [outer = 00000000] [url = about:blank] 19:59:39 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (12A19C00) [pid = 3692] [serial = 810] [outer = 00000000] [url = about:blank] 19:59:39 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (16B7CC00) [pid = 3692] [serial = 786] [outer = 00000000] [url = about:blank] 19:59:39 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (15787000) [pid = 3692] [serial = 801] [outer = 00000000] [url = about:blank] 19:59:39 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (13949C00) [pid = 3692] [serial = 799] [outer = 00000000] [url = about:blank] 19:59:39 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (1727F400) [pid = 3692] [serial = 814] [outer = 00000000] [url = about:blank] 19:59:39 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (153B9C00) [pid = 3692] [serial = 784] [outer = 00000000] [url = about:blank] 19:59:39 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (178CDC00) [pid = 3692] [serial = 816] [outer = 00000000] [url = about:blank] 19:59:39 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (178CF800) [pid = 3692] [serial = 817] [outer = 00000000] [url = about:blank] 19:59:39 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (16CEC400) [pid = 3692] [serial = 808] [outer = 00000000] [url = about:blank] 19:59:39 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (16CEE400) [pid = 3692] [serial = 787] [outer = 00000000] [url = about:blank] 19:59:39 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (15A99800) [pid = 3692] [serial = 802] [outer = 00000000] [url = about:blank] 19:59:39 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (16ACE000) [pid = 3692] [serial = 805] [outer = 00000000] [url = about:blank] 19:59:39 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (1365F800) [pid = 3692] [serial = 798] [outer = 00000000] [url = about:blank] 19:59:39 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (1300F400) [pid = 3692] [serial = 796] [outer = 00000000] [url = about:blank] 19:59:39 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (15315800) [pid = 3692] [serial = 790] [outer = 00000000] [url = about:blank] 19:59:39 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (133D2400) [pid = 3692] [serial = 789] [outer = 00000000] [url = about:blank] 19:59:39 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (1393F000) [pid = 3692] [serial = 811] [outer = 00000000] [url = about:blank] 19:59:39 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (16B7E800) [pid = 3692] [serial = 807] [outer = 00000000] [url = about:blank] 19:59:39 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (13350000) [pid = 3692] [serial = 783] [outer = 00000000] [url = about:blank] 19:59:39 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (16F74C00) [pid = 3692] [serial = 813] [outer = 00000000] [url = about:blank] 19:59:39 INFO - PROCESS | 3692 | 1465527579624 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]]]}] 19:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 19:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1385ms 19:59:39 INFO - PROCESS | 3692 | 1465527579689 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 19:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 19:59:39 INFO - PROCESS | 3692 | 1465527579693 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 19:59:39 INFO - PROCESS | 3692 | 1465527579698 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 19:59:39 INFO - PROCESS | 3692 | 1465527579702 Marionette TRACE conn3 <- [1,1118,null,{}] 19:59:39 INFO - PROCESS | 3692 | 1465527579707 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}] 19:59:39 INFO - PROCESS | 3692 | 1465527579710 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:39 INFO - PROCESS | 3692 | 1465527579798 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 19:59:39 INFO - PROCESS | 3692 | 1465527579912 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:39 INFO - PROCESS | 3692 | 1465527579915 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:39 INFO - PROCESS | 3692 | ++DOCSHELL 112DE000 == 33 [pid = 3692] [id = 289] 19:59:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (112E1000) [pid = 3692] [serial = 866] [outer = 00000000] 19:59:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (12A18800) [pid = 3692] [serial = 867] [outer = 112E1000] 19:59:39 INFO - PROCESS | 3692 | 1465527579962 Marionette DEBUG loaded listener.js 19:59:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (12AE2800) [pid = 3692] [serial = 868] [outer = 112E1000] 19:59:40 INFO - PROCESS | 3692 | 1465527580341 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]]]}] 19:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 19:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 692ms 19:59:40 INFO - PROCESS | 3692 | 1465527580378 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 19:59:40 INFO - PROCESS | 3692 | 1465527580382 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 19:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 19:59:40 INFO - PROCESS | 3692 | 1465527580389 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 19:59:40 INFO - PROCESS | 3692 | 1465527580391 Marionette TRACE conn3 <- [1,1122,null,{}] 19:59:40 INFO - PROCESS | 3692 | 1465527580395 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}] 19:59:40 INFO - PROCESS | 3692 | 1465527580397 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:40 INFO - PROCESS | 3692 | 1465527580514 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 19:59:40 INFO - PROCESS | 3692 | 1465527580528 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:40 INFO - PROCESS | 3692 | 1465527580530 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:40 INFO - PROCESS | 3692 | ++DOCSHELL 133CCC00 == 34 [pid = 3692] [id = 290] 19:59:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (133CD000) [pid = 3692] [serial = 869] [outer = 00000000] 19:59:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (13B3CC00) [pid = 3692] [serial = 870] [outer = 133CD000] 19:59:40 INFO - PROCESS | 3692 | 1465527580576 Marionette DEBUG loaded listener.js 19:59:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (13B46000) [pid = 3692] [serial = 871] [outer = 133CD000] 19:59:41 INFO - PROCESS | 3692 | 1465527581022 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]]]}] 19:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 19:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 692ms 19:59:41 INFO - PROCESS | 3692 | 1465527581088 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 19:59:41 INFO - PROCESS | 3692 | 1465527581090 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 19:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 19:59:41 INFO - PROCESS | 3692 | 1465527581094 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 19:59:41 INFO - PROCESS | 3692 | 1465527581097 Marionette TRACE conn3 <- [1,1126,null,{}] 19:59:41 INFO - PROCESS | 3692 | 1465527581107 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}] 19:59:41 INFO - PROCESS | 3692 | 1465527581112 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:41 INFO - PROCESS | 3692 | 1465527581179 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 19:59:41 INFO - PROCESS | 3692 | 1465527581188 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:41 INFO - PROCESS | 3692 | 1465527581191 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:41 INFO - PROCESS | 3692 | ++DOCSHELL 1551C800 == 35 [pid = 3692] [id = 291] 19:59:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (1551E000) [pid = 3692] [serial = 872] [outer = 00000000] 19:59:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (15782400) [pid = 3692] [serial = 873] [outer = 1551E000] 19:59:41 INFO - PROCESS | 3692 | 1465527581237 Marionette DEBUG loaded listener.js 19:59:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (15A9B000) [pid = 3692] [serial = 874] [outer = 1551E000] 19:59:41 INFO - PROCESS | 3692 | 1465527581775 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]]]}] 19:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 19:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 723ms 19:59:41 INFO - PROCESS | 3692 | 1465527581843 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 19:59:41 INFO - PROCESS | 3692 | 1465527581846 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 19:59:41 INFO - PROCESS | 3692 | 1465527581852 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 19:59:41 INFO - PROCESS | 3692 | 1465527581854 Marionette TRACE conn3 <- [1,1130,null,{}] 19:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 19:59:41 INFO - PROCESS | 3692 | 1465527581857 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}] 19:59:41 INFO - PROCESS | 3692 | 1465527581859 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:41 INFO - PROCESS | 3692 | 1465527581972 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 19:59:42 INFO - PROCESS | 3692 | 1465527582026 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:42 INFO - PROCESS | 3692 | 1465527582028 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:42 INFO - PROCESS | 3692 | ++DOCSHELL 165A6800 == 36 [pid = 3692] [id = 292] 19:59:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (165A8800) [pid = 3692] [serial = 875] [outer = 00000000] 19:59:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (16B8A000) [pid = 3692] [serial = 876] [outer = 165A8800] 19:59:42 INFO - PROCESS | 3692 | 1465527582075 Marionette DEBUG loaded listener.js 19:59:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (16CE4C00) [pid = 3692] [serial = 877] [outer = 165A8800] 19:59:42 INFO - PROCESS | 3692 | 1465527582488 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]]]}] 19:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 19:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 676ms 19:59:42 INFO - PROCESS | 3692 | 1465527582524 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 19:59:42 INFO - PROCESS | 3692 | 1465527582526 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 19:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 19:59:42 INFO - PROCESS | 3692 | 1465527582529 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 19:59:42 INFO - PROCESS | 3692 | 1465527582531 Marionette TRACE conn3 <- [1,1134,null,{}] 19:59:42 INFO - PROCESS | 3692 | 1465527582534 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}] 19:59:42 INFO - PROCESS | 3692 | 1465527582536 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:42 INFO - PROCESS | 3692 | 1465527582642 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 19:59:42 INFO - PROCESS | 3692 | 1465527582649 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:42 INFO - PROCESS | 3692 | 1465527582651 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:42 INFO - PROCESS | 3692 | ++DOCSHELL 105EDC00 == 37 [pid = 3692] [id = 293] 19:59:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (10E24000) [pid = 3692] [serial = 878] [outer = 00000000] 19:59:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (16CEF000) [pid = 3692] [serial = 879] [outer = 10E24000] 19:59:42 INFO - PROCESS | 3692 | 1465527582694 Marionette DEBUG loaded listener.js 19:59:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (16EFC400) [pid = 3692] [serial = 880] [outer = 10E24000] 19:59:43 INFO - PROCESS | 3692 | 1465527583158 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]]]}] 19:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 19:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 677ms 19:59:43 INFO - PROCESS | 3692 | 1465527583230 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 19:59:43 INFO - PROCESS | 3692 | 1465527583232 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 19:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 19:59:43 INFO - PROCESS | 3692 | 1465527583219 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 19:59:43 INFO - PROCESS | 3692 | 1465527583221 Marionette TRACE conn3 <- [1,1138,null,{}] 19:59:43 INFO - PROCESS | 3692 | 1465527583224 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}] 19:59:43 INFO - PROCESS | 3692 | 1465527583229 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:43 INFO - PROCESS | 3692 | 1465527583555 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 19:59:43 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (1852F800) [pid = 3692] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 19:59:43 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (16F75800) [pid = 3692] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 19:59:43 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (16B95000) [pid = 3692] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 19:59:43 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (13659C00) [pid = 3692] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 19:59:43 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (112DC400) [pid = 3692] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 19:59:43 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (1791E800) [pid = 3692] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 19:59:43 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (15781000) [pid = 3692] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 19:59:43 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (11231000) [pid = 3692] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 19:59:43 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (133CC400) [pid = 3692] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 19:59:43 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (165A7400) [pid = 3692] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 19:59:43 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (1732A000) [pid = 3692] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 19:59:43 INFO - PROCESS | 3692 | 1465527583622 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:43 INFO - PROCESS | 3692 | 1465527583624 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:43 INFO - PROCESS | 3692 | ++DOCSHELL 10A4CC00 == 38 [pid = 3692] [id = 294] 19:59:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (10F5C400) [pid = 3692] [serial = 881] [outer = 00000000] 19:59:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (133CC400) [pid = 3692] [serial = 882] [outer = 10F5C400] 19:59:43 INFO - PROCESS | 3692 | 1465527583668 Marionette DEBUG loaded listener.js 19:59:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (16B95000) [pid = 3692] [serial = 883] [outer = 10F5C400] 19:59:44 INFO - PROCESS | 3692 | 1465527584020 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]]]}] 19:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 19:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 815ms 19:59:44 INFO - PROCESS | 3692 | 1465527584071 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 19:59:44 INFO - PROCESS | 3692 | 1465527584073 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 19:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 19:59:44 INFO - PROCESS | 3692 | 1465527584077 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 19:59:44 INFO - PROCESS | 3692 | 1465527584079 Marionette TRACE conn3 <- [1,1142,null,{}] 19:59:44 INFO - PROCESS | 3692 | 1465527584089 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}] 19:59:44 INFO - PROCESS | 3692 | 1465527584091 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:44 INFO - PROCESS | 3692 | 1465527584166 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 19:59:44 INFO - PROCESS | 3692 | 1465527584172 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:44 INFO - PROCESS | 3692 | 1465527584174 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:44 INFO - PROCESS | 3692 | ++DOCSHELL 1728A000 == 39 [pid = 3692] [id = 295] 19:59:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (17819800) [pid = 3692] [serial = 884] [outer = 00000000] 19:59:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (17B41800) [pid = 3692] [serial = 885] [outer = 17819800] 19:59:44 INFO - PROCESS | 3692 | 1465527584216 Marionette DEBUG loaded listener.js 19:59:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (1834EC00) [pid = 3692] [serial = 886] [outer = 17819800] 19:59:44 INFO - PROCESS | 3692 | 1465527584641 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]]]}] 19:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 19:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 585ms 19:59:44 INFO - PROCESS | 3692 | 1465527584659 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 19:59:44 INFO - PROCESS | 3692 | 1465527584661 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 19:59:44 INFO - PROCESS | 3692 | 1465527584664 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 19:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 19:59:44 INFO - PROCESS | 3692 | 1465527584666 Marionette TRACE conn3 <- [1,1146,null,{}] 19:59:44 INFO - PROCESS | 3692 | 1465527584669 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}] 19:59:44 INFO - PROCESS | 3692 | 1465527584671 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:44 INFO - PROCESS | 3692 | 1465527584787 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 19:59:44 INFO - PROCESS | 3692 | 1465527584797 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:44 INFO - PROCESS | 3692 | 1465527584799 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:44 INFO - PROCESS | 3692 | ++DOCSHELL 1852B000 == 40 [pid = 3692] [id = 296] 19:59:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (1852BC00) [pid = 3692] [serial = 887] [outer = 00000000] 19:59:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (19B05400) [pid = 3692] [serial = 888] [outer = 1852BC00] 19:59:44 INFO - PROCESS | 3692 | 1465527584841 Marionette DEBUG loaded listener.js 19:59:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (10A47C00) [pid = 3692] [serial = 889] [outer = 1852BC00] 19:59:45 INFO - PROCESS | 3692 | 1465527585325 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]]]}] 19:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 19:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 723ms 19:59:45 INFO - PROCESS | 3692 | 1465527585388 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 19:59:45 INFO - PROCESS | 3692 | 1465527585390 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 19:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 19:59:45 INFO - PROCESS | 3692 | 1465527585394 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 19:59:45 INFO - PROCESS | 3692 | 1465527585395 Marionette TRACE conn3 <- [1,1150,null,{}] 19:59:45 INFO - PROCESS | 3692 | 1465527585399 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}] 19:59:45 INFO - PROCESS | 3692 | 1465527585401 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:45 INFO - PROCESS | 3692 | 1465527585493 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 19:59:45 INFO - PROCESS | 3692 | 1465527585501 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:45 INFO - PROCESS | 3692 | 1465527585503 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:45 INFO - PROCESS | 3692 | ++DOCSHELL 16CE8C00 == 41 [pid = 3692] [id = 297] 19:59:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (17B44800) [pid = 3692] [serial = 890] [outer = 00000000] 19:59:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (19D5BC00) [pid = 3692] [serial = 891] [outer = 17B44800] 19:59:45 INFO - PROCESS | 3692 | 1465527585546 Marionette DEBUG loaded listener.js 19:59:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (19D8EC00) [pid = 3692] [serial = 892] [outer = 17B44800] 19:59:46 INFO - PROCESS | 3692 | 1465527586364 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]]]}] 19:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 19:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1031ms 19:59:46 INFO - PROCESS | 3692 | 1465527586434 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 19:59:46 INFO - PROCESS | 3692 | 1465527586438 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 19:59:46 INFO - PROCESS | 3692 | 1465527586443 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 19:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 19:59:46 INFO - PROCESS | 3692 | 1465527586446 Marionette TRACE conn3 <- [1,1154,null,{}] 19:59:46 INFO - PROCESS | 3692 | 1465527586451 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}] 19:59:46 INFO - PROCESS | 3692 | 1465527586455 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:46 INFO - PROCESS | 3692 | 1465527586606 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 19:59:46 INFO - PROCESS | 3692 | 1465527586727 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:46 INFO - PROCESS | 3692 | 1465527586730 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:46 INFO - PROCESS | 3692 | ++DOCSHELL 12A0EC00 == 42 [pid = 3692] [id = 298] 19:59:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (12A19C00) [pid = 3692] [serial = 893] [outer = 00000000] 19:59:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (1309E800) [pid = 3692] [serial = 894] [outer = 12A19C00] 19:59:46 INFO - PROCESS | 3692 | 1465527586786 Marionette DEBUG loaded listener.js 19:59:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (133D6000) [pid = 3692] [serial = 895] [outer = 12A19C00] 19:59:47 INFO - PROCESS | 3692 | 1465527587570 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]]]}] 19:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 19:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1169ms 19:59:47 INFO - PROCESS | 3692 | 1465527587620 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 19:59:47 INFO - PROCESS | 3692 | 1465527587624 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 19:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 19:59:47 INFO - PROCESS | 3692 | 1465527587629 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 19:59:47 INFO - PROCESS | 3692 | 1465527587632 Marionette TRACE conn3 <- [1,1158,null,{}] 19:59:47 INFO - PROCESS | 3692 | 1465527587638 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}] 19:59:47 INFO - PROCESS | 3692 | 1465527587640 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:47 INFO - PROCESS | 3692 | 1465527587752 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 19:59:47 INFO - PROCESS | 3692 | 1465527587883 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:47 INFO - PROCESS | 3692 | 1465527587887 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:47 INFO - PROCESS | 3692 | ++DOCSHELL 12808000 == 43 [pid = 3692] [id = 299] 19:59:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (1280AC00) [pid = 3692] [serial = 896] [outer = 00000000] 19:59:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (12DA5C00) [pid = 3692] [serial = 897] [outer = 1280AC00] 19:59:47 INFO - PROCESS | 3692 | 1465527587937 Marionette DEBUG loaded listener.js 19:59:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (130C0C00) [pid = 3692] [serial = 898] [outer = 1280AC00] 19:59:48 INFO - PROCESS | 3692 | --DOCSHELL 1852B000 == 42 [pid = 3692] [id = 296] 19:59:48 INFO - PROCESS | 3692 | --DOCSHELL 1728A000 == 41 [pid = 3692] [id = 295] 19:59:48 INFO - PROCESS | 3692 | --DOCSHELL 10A4CC00 == 40 [pid = 3692] [id = 294] 19:59:48 INFO - PROCESS | 3692 | --DOCSHELL 105EDC00 == 39 [pid = 3692] [id = 293] 19:59:48 INFO - PROCESS | 3692 | --DOCSHELL 165A6800 == 38 [pid = 3692] [id = 292] 19:59:48 INFO - PROCESS | 3692 | --DOCSHELL 1551C800 == 37 [pid = 3692] [id = 291] 19:59:48 INFO - PROCESS | 3692 | --DOCSHELL 133CCC00 == 36 [pid = 3692] [id = 290] 19:59:48 INFO - PROCESS | 3692 | --DOCSHELL 112DE000 == 35 [pid = 3692] [id = 289] 19:59:48 INFO - PROCESS | 3692 | --DOCSHELL 11C1E000 == 34 [pid = 3692] [id = 288] 19:59:48 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (178D8000) [pid = 3692] [serial = 840] [outer = 00000000] [url = about:blank] 19:59:48 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (16F69800) [pid = 3692] [serial = 838] [outer = 00000000] [url = about:blank] 19:59:48 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (16CEFC00) [pid = 3692] [serial = 837] [outer = 00000000] [url = about:blank] 19:59:48 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (14405C00) [pid = 3692] [serial = 828] [outer = 00000000] [url = about:blank] 19:59:48 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (14FB9000) [pid = 3692] [serial = 829] [outer = 00000000] [url = about:blank] 19:59:48 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (130BDC00) [pid = 3692] [serial = 822] [outer = 00000000] [url = about:blank] 19:59:48 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (1334C800) [pid = 3692] [serial = 823] [outer = 00000000] [url = about:blank] 19:59:48 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (1825DC00) [pid = 3692] [serial = 820] [outer = 00000000] [url = about:blank] 19:59:48 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (17B42800) [pid = 3692] [serial = 819] [outer = 00000000] [url = about:blank] 19:59:48 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (15AA2000) [pid = 3692] [serial = 831] [outer = 00000000] [url = about:blank] 19:59:48 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (112E2C00) [pid = 3692] [serial = 825] [outer = 00000000] [url = about:blank] 19:59:48 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (11CBE000) [pid = 3692] [serial = 826] [outer = 00000000] [url = about:blank] 19:59:48 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (153DF400) [pid = 3692] [serial = 843] [outer = 00000000] [url = about:blank] 19:59:48 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (19B43800) [pid = 3692] [serial = 850] [outer = 00000000] [url = about:blank] 19:59:48 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (17B41400) [pid = 3692] [serial = 841] [outer = 00000000] [url = about:blank] 19:59:48 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (16B70400) [pid = 3692] [serial = 834] [outer = 00000000] [url = about:blank] 19:59:48 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (16B7AC00) [pid = 3692] [serial = 835] [outer = 00000000] [url = about:blank] 19:59:48 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (18522400) [pid = 3692] [serial = 847] [outer = 00000000] [url = about:blank] 19:59:48 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (18255400) [pid = 3692] [serial = 846] [outer = 00000000] [url = about:blank] 19:59:48 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (15DBE400) [pid = 3692] [serial = 832] [outer = 00000000] [url = about:blank] 19:59:48 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (15A9E400) [pid = 3692] [serial = 844] [outer = 00000000] [url = about:blank] 19:59:48 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (19B07400) [pid = 3692] [serial = 849] [outer = 00000000] [url = about:blank] 19:59:48 INFO - PROCESS | 3692 | 1465527588409 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]]]}] 19:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 19:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 785ms 19:59:48 INFO - PROCESS | 3692 | 1465527588437 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 19:59:48 INFO - PROCESS | 3692 | 1465527588441 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 19:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 19:59:48 INFO - PROCESS | 3692 | 1465527588432 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 19:59:48 INFO - PROCESS | 3692 | 1465527588434 Marionette TRACE conn3 <- [1,1162,null,{}] 19:59:48 INFO - PROCESS | 3692 | 1465527588442 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}] 19:59:48 INFO - PROCESS | 3692 | 1465527588444 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:48 INFO - PROCESS | 3692 | 1465527588531 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 19:59:48 INFO - PROCESS | 3692 | 1465527588537 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:48 INFO - PROCESS | 3692 | 1465527588540 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:48 INFO - PROCESS | 3692 | ++DOCSHELL 133CAC00 == 35 [pid = 3692] [id = 300] 19:59:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (133CCC00) [pid = 3692] [serial = 899] [outer = 00000000] 19:59:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (1440D800) [pid = 3692] [serial = 900] [outer = 133CCC00] 19:59:48 INFO - PROCESS | 3692 | 1465527588598 Marionette DEBUG loaded listener.js 19:59:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (1531B800) [pid = 3692] [serial = 901] [outer = 133CCC00] 19:59:49 INFO - PROCESS | 3692 | 1465527589073 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] 19:59:49 INFO - PROCESS | 3692 | 1465527589134 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 19:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 19:59:49 INFO - PROCESS | 3692 | 1465527589137 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 19:59:49 INFO - PROCESS | 3692 | 1465527589141 Marionette TRACE conn3 <- [1,1166,null,{}] 19:59:49 INFO - PROCESS | 3692 | 1465527589151 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}] 19:59:49 INFO - PROCESS | 3692 | 1465527589156 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:49 INFO - PROCESS | 3692 | 1465527589269 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 19:59:49 INFO - PROCESS | 3692 | 1465527589364 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:49 INFO - PROCESS | 3692 | 1465527589368 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:49 INFO - PROCESS | 3692 | ++DOCSHELL 15AA2000 == 36 [pid = 3692] [id = 301] 19:59:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (15AA3000) [pid = 3692] [serial = 902] [outer = 00000000] 19:59:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (165A1400) [pid = 3692] [serial = 903] [outer = 15AA3000] 19:59:49 INFO - PROCESS | 3692 | 1465527589414 Marionette DEBUG loaded listener.js 19:59:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (165A8000) [pid = 3692] [serial = 904] [outer = 15AA3000] 19:59:49 INFO - PROCESS | 3692 | 1465527589820 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] 19:59:49 INFO - PROCESS | 3692 | 1465527589863 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 19:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 19:59:49 INFO - PROCESS | 3692 | 1465527589867 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 19:59:49 INFO - PROCESS | 3692 | 1465527589868 Marionette TRACE conn3 <- [1,1170,null,{}] 19:59:49 INFO - PROCESS | 3692 | 1465527589872 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}] 19:59:49 INFO - PROCESS | 3692 | 1465527589873 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:49 INFO - PROCESS | 3692 | 1465527589958 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 19:59:49 INFO - PROCESS | 3692 | 1465527589963 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:49 INFO - PROCESS | 3692 | 1465527589965 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:49 INFO - PROCESS | 3692 | ++DOCSHELL 16B7D400 == 37 [pid = 3692] [id = 302] 19:59:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (16CE6000) [pid = 3692] [serial = 905] [outer = 00000000] 19:59:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (16EFC800) [pid = 3692] [serial = 906] [outer = 16CE6000] 19:59:50 INFO - PROCESS | 3692 | 1465527590017 Marionette DEBUG loaded listener.js 19:59:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (16F6EC00) [pid = 3692] [serial = 907] [outer = 16CE6000] 19:59:50 INFO - PROCESS | 3692 | 1465527590491 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] 19:59:50 INFO - PROCESS | 3692 | 1465527590568 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 19:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 19:59:50 INFO - PROCESS | 3692 | 1465527590555 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 19:59:50 INFO - PROCESS | 3692 | 1465527590557 Marionette TRACE conn3 <- [1,1174,null,{}] 19:59:50 INFO - PROCESS | 3692 | 1465527590597 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}] 19:59:50 INFO - PROCESS | 3692 | 1465527590600 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:50 INFO - PROCESS | 3692 | 1465527590716 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 19:59:50 INFO - PROCESS | 3692 | 1465527590726 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:50 INFO - PROCESS | 3692 | 1465527590728 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:50 INFO - PROCESS | 3692 | ++DOCSHELL 170C0800 == 38 [pid = 3692] [id = 303] 19:59:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (17333400) [pid = 3692] [serial = 908] [outer = 00000000] 19:59:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (17992400) [pid = 3692] [serial = 909] [outer = 17333400] 19:59:50 INFO - PROCESS | 3692 | 1465527590771 Marionette DEBUG loaded listener.js 19:59:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (17B43000) [pid = 3692] [serial = 910] [outer = 17333400] 19:59:51 INFO - PROCESS | 3692 | 1465527591234 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] 19:59:51 INFO - PROCESS | 3692 | 1465527591297 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 19:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 19:59:51 INFO - PROCESS | 3692 | 1465527591310 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 19:59:51 INFO - PROCESS | 3692 | 1465527591311 Marionette TRACE conn3 <- [1,1178,null,{}] 19:59:51 INFO - PROCESS | 3692 | 1465527591315 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}] 19:59:51 INFO - PROCESS | 3692 | 1465527591320 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:51 INFO - PROCESS | 3692 | 1465527591452 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 19:59:51 INFO - PROCESS | 3692 | 1465527591518 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:51 INFO - PROCESS | 3692 | 1465527591520 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:51 INFO - PROCESS | 3692 | ++DOCSHELL 18531C00 == 39 [pid = 3692] [id = 304] 19:59:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (19B01400) [pid = 3692] [serial = 911] [outer = 00000000] 19:59:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (19B4C000) [pid = 3692] [serial = 912] [outer = 19B01400] 19:59:51 INFO - PROCESS | 3692 | 1465527591567 Marionette DEBUG loaded listener.js 19:59:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (19D5B400) [pid = 3692] [serial = 913] [outer = 19B01400] 19:59:51 INFO - PROCESS | 3692 | 1465527591976 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] 19:59:52 INFO - PROCESS | 3692 | 1465527592048 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 19:59:52 INFO - PROCESS | 3692 | 1465527592051 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 19:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 19:59:52 INFO - PROCESS | 3692 | 1465527592053 Marionette TRACE conn3 <- [1,1182,null,{}] 19:59:52 INFO - PROCESS | 3692 | 1465527592057 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}] 19:59:52 INFO - PROCESS | 3692 | 1465527592058 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:52 INFO - PROCESS | 3692 | 1465527592248 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 19:59:52 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (1852BC00) [pid = 3692] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 19:59:52 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (165A8800) [pid = 3692] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 19:59:52 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (112E1000) [pid = 3692] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 19:59:52 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (1551E000) [pid = 3692] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 19:59:52 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (133CD000) [pid = 3692] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 19:59:52 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (10E24000) [pid = 3692] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 19:59:52 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (1280B400) [pid = 3692] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 19:59:52 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (10A47800) [pid = 3692] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 19:59:52 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (15314C00) [pid = 3692] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 19:59:52 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (16CEB800) [pid = 3692] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 19:59:52 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (1791A400) [pid = 3692] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 19:59:52 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (10F5C400) [pid = 3692] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 19:59:52 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (17819800) [pid = 3692] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 19:59:52 INFO - PROCESS | 3692 | 1465527592316 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:52 INFO - PROCESS | 3692 | 1465527592318 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:52 INFO - PROCESS | 3692 | ++DOCSHELL 105EA400 == 40 [pid = 3692] [id = 305] 19:59:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (10A47800) [pid = 3692] [serial = 914] [outer = 00000000] 19:59:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (1280B400) [pid = 3692] [serial = 915] [outer = 10A47800] 19:59:52 INFO - PROCESS | 3692 | 1465527592361 Marionette DEBUG loaded listener.js 19:59:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (15314C00) [pid = 3692] [serial = 916] [outer = 10A47800] 19:59:52 INFO - PROCESS | 3692 | 1465527592705 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] 19:59:52 INFO - PROCESS | 3692 | 1465527592736 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 19:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 19:59:52 INFO - PROCESS | 3692 | 1465527592739 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 19:59:52 INFO - PROCESS | 3692 | 1465527592741 Marionette TRACE conn3 <- [1,1186,null,{}] 19:59:52 INFO - PROCESS | 3692 | 1465527592744 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}] 19:59:52 INFO - PROCESS | 3692 | 1465527592746 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:52 INFO - PROCESS | 3692 | 1465527592826 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 19:59:52 INFO - PROCESS | 3692 | 1465527592831 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:52 INFO - PROCESS | 3692 | 1465527592833 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:52 INFO - PROCESS | 3692 | ++DOCSHELL 13662000 == 41 [pid = 3692] [id = 306] 19:59:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (16B7EC00) [pid = 3692] [serial = 917] [outer = 00000000] 19:59:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (1A73C400) [pid = 3692] [serial = 918] [outer = 16B7EC00] 19:59:52 INFO - PROCESS | 3692 | 1465527592876 Marionette DEBUG loaded listener.js 19:59:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (1A744800) [pid = 3692] [serial = 919] [outer = 16B7EC00] 19:59:53 INFO - PROCESS | 3692 | 1465527593288 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]]]}] 19:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 19:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 584ms 19:59:53 INFO - PROCESS | 3692 | 1465527593346 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 19:59:53 INFO - PROCESS | 3692 | 1465527593348 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 19:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 19:59:53 INFO - PROCESS | 3692 | 1465527593351 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 19:59:53 INFO - PROCESS | 3692 | 1465527593353 Marionette TRACE conn3 <- [1,1190,null,{}] 19:59:53 INFO - PROCESS | 3692 | 1465527593357 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}] 19:59:53 INFO - PROCESS | 3692 | 1465527593358 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:53 INFO - PROCESS | 3692 | 1465527593438 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 19:59:53 INFO - PROCESS | 3692 | 1465527593444 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:53 INFO - PROCESS | 3692 | 1465527593445 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:53 INFO - PROCESS | 3692 | ++DOCSHELL 1A192C00 == 42 [pid = 3692] [id = 307] 19:59:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (1A88B000) [pid = 3692] [serial = 920] [outer = 00000000] 19:59:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (1A890C00) [pid = 3692] [serial = 921] [outer = 1A88B000] 19:59:53 INFO - PROCESS | 3692 | 1465527593487 Marionette DEBUG loaded listener.js 19:59:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (1A894C00) [pid = 3692] [serial = 922] [outer = 1A88B000] 19:59:53 INFO - PROCESS | 3692 | 1465527593911 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]]]}] 19:59:53 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 19:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 615ms 19:59:53 INFO - PROCESS | 3692 | 1465527593974 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 19:59:53 INFO - PROCESS | 3692 | 1465527593976 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 19:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 19:59:53 INFO - PROCESS | 3692 | 1465527593979 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 19:59:53 INFO - PROCESS | 3692 | 1465527593981 Marionette TRACE conn3 <- [1,1194,null,{}] 19:59:53 INFO - PROCESS | 3692 | 1465527593984 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}] 19:59:53 INFO - PROCESS | 3692 | 1465527593986 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:54 INFO - PROCESS | 3692 | 1465527594074 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 19:59:54 INFO - PROCESS | 3692 | 1465527594081 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:54 INFO - PROCESS | 3692 | 1465527594083 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:54 INFO - PROCESS | 3692 | ++DOCSHELL 112E0C00 == 43 [pid = 3692] [id = 308] 19:59:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (165A2400) [pid = 3692] [serial = 923] [outer = 00000000] 19:59:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (1A9EC000) [pid = 3692] [serial = 924] [outer = 165A2400] 19:59:54 INFO - PROCESS | 3692 | 1465527594125 Marionette DEBUG loaded listener.js 19:59:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (1A9EF000) [pid = 3692] [serial = 925] [outer = 165A2400] 19:59:54 INFO - PROCESS | 3692 | 1465527594821 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]]]}] 19:59:54 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 19:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 893ms 19:59:54 INFO - PROCESS | 3692 | 1465527594869 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 19:59:54 INFO - PROCESS | 3692 | 1465527594873 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 19:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 19:59:54 INFO - PROCESS | 3692 | 1465527594878 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 19:59:54 INFO - PROCESS | 3692 | 1465527594883 Marionette TRACE conn3 <- [1,1198,null,{}] 19:59:54 INFO - PROCESS | 3692 | 1465527594889 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}] 19:59:54 INFO - PROCESS | 3692 | 1465527594892 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:55 INFO - PROCESS | 3692 | 1465527595006 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 19:59:55 INFO - PROCESS | 3692 | 1465527595130 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:55 INFO - PROCESS | 3692 | 1465527595133 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:55 INFO - PROCESS | 3692 | ++DOCSHELL 11215800 == 44 [pid = 3692] [id = 309] 19:59:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (112D9800) [pid = 3692] [serial = 926] [outer = 00000000] 19:59:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (13350000) [pid = 3692] [serial = 927] [outer = 112D9800] 19:59:55 INFO - PROCESS | 3692 | 1465527595193 Marionette DEBUG loaded listener.js 19:59:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (153D9800) [pid = 3692] [serial = 928] [outer = 112D9800] 19:59:55 INFO - PROCESS | 3692 | 1465527595748 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]]]}] 19:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 19:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 877ms 19:59:55 INFO - PROCESS | 3692 | 1465527595789 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 19:59:55 INFO - PROCESS | 3692 | 1465527595794 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 19:59:55 INFO - PROCESS | 3692 | 1465527595802 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 19:59:55 INFO - PROCESS | 3692 | 1465527595805 Marionette TRACE conn3 <- [1,1202,null,{}] 19:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 19:59:55 INFO - PROCESS | 3692 | 1465527595809 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}] 19:59:55 INFO - PROCESS | 3692 | 1465527595812 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:55 INFO - PROCESS | 3692 | 1465527595921 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 19:59:56 INFO - PROCESS | 3692 | 1465527596022 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:56 INFO - PROCESS | 3692 | 1465527596025 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:56 INFO - PROCESS | 3692 | ++DOCSHELL 16B74C00 == 45 [pid = 3692] [id = 310] 19:59:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (16B76000) [pid = 3692] [serial = 929] [outer = 00000000] 19:59:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (16CE9C00) [pid = 3692] [serial = 930] [outer = 16B76000] 19:59:56 INFO - PROCESS | 3692 | 1465527596079 Marionette DEBUG loaded listener.js 19:59:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (17281000) [pid = 3692] [serial = 931] [outer = 16B76000] 19:59:56 INFO - PROCESS | 3692 | 1465527596696 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]]]}] 19:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 19:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 923ms 19:59:56 INFO - PROCESS | 3692 | 1465527596752 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 19:59:56 INFO - PROCESS | 3692 | 1465527596755 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 19:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 19:59:56 INFO - PROCESS | 3692 | 1465527596759 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 19:59:56 INFO - PROCESS | 3692 | 1465527596763 Marionette TRACE conn3 <- [1,1206,null,{}] 19:59:56 INFO - PROCESS | 3692 | 1465527596774 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}] 19:59:56 INFO - PROCESS | 3692 | 1465527596778 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:56 INFO - PROCESS | 3692 | 1465527596875 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 19:59:57 INFO - PROCESS | 3692 | 1465527597006 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:57 INFO - PROCESS | 3692 | 1465527597010 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:57 INFO - PROCESS | 3692 | ++DOCSHELL 133D3800 == 46 [pid = 3692] [id = 311] 19:59:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (15AA1C00) [pid = 3692] [serial = 932] [outer = 00000000] 19:59:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (17280800) [pid = 3692] [serial = 933] [outer = 15AA1C00] 19:59:57 INFO - PROCESS | 3692 | 1465527597088 Marionette DEBUG loaded listener.js 19:59:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (19D54C00) [pid = 3692] [serial = 934] [outer = 15AA1C00] 19:59:57 INFO - PROCESS | 3692 | 1465527597799 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]]]}] 19:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 19:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1123ms 19:59:57 INFO - PROCESS | 3692 | 1465527597887 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 19:59:57 INFO - PROCESS | 3692 | 1465527597892 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 19:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 19:59:57 INFO - PROCESS | 3692 | 1465527597880 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 19:59:57 INFO - PROCESS | 3692 | 1465527597884 Marionette TRACE conn3 <- [1,1210,null,{}] 19:59:57 INFO - PROCESS | 3692 | 1465527597908 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}] 19:59:57 INFO - PROCESS | 3692 | 1465527597910 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:58 INFO - PROCESS | 3692 | 1465527598041 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 19:59:58 INFO - PROCESS | 3692 | 1465527598094 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:58 INFO - PROCESS | 3692 | 1465527598097 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:58 INFO - PROCESS | 3692 | ++DOCSHELL 12DA0C00 == 47 [pid = 3692] [id = 312] 19:59:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (12DA1000) [pid = 3692] [serial = 935] [outer = 00000000] 19:59:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (1393EC00) [pid = 3692] [serial = 936] [outer = 12DA1000] 19:59:58 INFO - PROCESS | 3692 | 1465527598145 Marionette DEBUG loaded listener.js 19:59:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (14406400) [pid = 3692] [serial = 937] [outer = 12DA1000] 19:59:59 INFO - PROCESS | 3692 | --DOCSHELL 1A192C00 == 46 [pid = 3692] [id = 307] 19:59:59 INFO - PROCESS | 3692 | --DOCSHELL 13662000 == 45 [pid = 3692] [id = 306] 19:59:59 INFO - PROCESS | 3692 | --DOCSHELL 105EA400 == 44 [pid = 3692] [id = 305] 19:59:59 INFO - PROCESS | 3692 | --DOCSHELL 18531C00 == 43 [pid = 3692] [id = 304] 19:59:59 INFO - PROCESS | 3692 | --DOCSHELL 170C0800 == 42 [pid = 3692] [id = 303] 19:59:59 INFO - PROCESS | 3692 | --DOCSHELL 16B7D400 == 41 [pid = 3692] [id = 302] 19:59:59 INFO - PROCESS | 3692 | --DOCSHELL 15AA2000 == 40 [pid = 3692] [id = 301] 19:59:59 INFO - PROCESS | 3692 | --DOCSHELL 133CAC00 == 39 [pid = 3692] [id = 300] 19:59:59 INFO - PROCESS | 3692 | --DOCSHELL 12808000 == 38 [pid = 3692] [id = 299] 19:59:59 INFO - PROCESS | 3692 | --DOCSHELL 16BFC000 == 37 [pid = 3692] [id = 286] 19:59:59 INFO - PROCESS | 3692 | --DOCSHELL 16CE8C00 == 36 [pid = 3692] [id = 297] 19:59:59 INFO - PROCESS | 3692 | --DOCSHELL 12A0EC00 == 35 [pid = 3692] [id = 298] 19:59:59 INFO - PROCESS | 3692 | --DOCSHELL 14FBD800 == 34 [pid = 3692] [id = 282] 19:59:59 INFO - PROCESS | 3692 | --DOCSHELL 1852E800 == 33 [pid = 3692] [id = 283] 19:59:59 INFO - PROCESS | 3692 | --DOCSHELL 133CD800 == 32 [pid = 3692] [id = 285] 19:59:59 INFO - PROCESS | 3692 | --DOCSHELL 10A46400 == 31 [pid = 3692] [id = 284] 19:59:59 INFO - PROCESS | 3692 | --DOCSHELL 17919800 == 30 [pid = 3692] [id = 287] 19:59:59 INFO - PROCESS | 3692 | --DOCSHELL 16B74C00 == 29 [pid = 3692] [id = 310] 19:59:59 INFO - PROCESS | 3692 | --DOCSHELL 133D3800 == 28 [pid = 3692] [id = 311] 19:59:59 INFO - PROCESS | 3692 | --DOCSHELL 112E0C00 == 27 [pid = 3692] [id = 308] 19:59:59 INFO - PROCESS | 3692 | --DOCSHELL 11215800 == 26 [pid = 3692] [id = 309] 19:59:59 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (19B05400) [pid = 3692] [serial = 888] [outer = 00000000] [url = about:blank] 19:59:59 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (16B8A000) [pid = 3692] [serial = 876] [outer = 00000000] [url = about:blank] 19:59:59 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (12A18800) [pid = 3692] [serial = 867] [outer = 00000000] [url = about:blank] 19:59:59 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (12AE2800) [pid = 3692] [serial = 868] [outer = 00000000] [url = about:blank] 19:59:59 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (15782400) [pid = 3692] [serial = 873] [outer = 00000000] [url = about:blank] 19:59:59 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (13B3CC00) [pid = 3692] [serial = 870] [outer = 00000000] [url = about:blank] 19:59:59 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (13B46000) [pid = 3692] [serial = 871] [outer = 00000000] [url = about:blank] 19:59:59 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (16CEF000) [pid = 3692] [serial = 879] [outer = 00000000] [url = about:blank] 19:59:59 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (13B3F400) [pid = 3692] [serial = 865] [outer = 00000000] [url = about:blank] 19:59:59 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (133D0C00) [pid = 3692] [serial = 864] [outer = 00000000] [url = about:blank] 19:59:59 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (112DA800) [pid = 3692] [serial = 853] [outer = 00000000] [url = about:blank] 19:59:59 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (10E1A000) [pid = 3692] [serial = 852] [outer = 00000000] [url = about:blank] 19:59:59 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (16CE4C00) [pid = 3692] [serial = 877] [outer = 00000000] [url = about:blank] 19:59:59 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (15A99000) [pid = 3692] [serial = 856] [outer = 00000000] [url = about:blank] 19:59:59 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (153DC000) [pid = 3692] [serial = 855] [outer = 00000000] [url = about:blank] 19:59:59 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (17918800) [pid = 3692] [serial = 859] [outer = 00000000] [url = about:blank] 19:59:59 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (1727F800) [pid = 3692] [serial = 858] [outer = 00000000] [url = about:blank] 19:59:59 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (19D8A400) [pid = 3692] [serial = 862] [outer = 00000000] [url = about:blank] 19:59:59 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (19D60400) [pid = 3692] [serial = 861] [outer = 00000000] [url = about:blank] 19:59:59 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (133CC400) [pid = 3692] [serial = 882] [outer = 00000000] [url = about:blank] 19:59:59 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (16EFC400) [pid = 3692] [serial = 880] [outer = 00000000] [url = about:blank] 19:59:59 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (16B95000) [pid = 3692] [serial = 883] [outer = 00000000] [url = about:blank] 19:59:59 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (17B41800) [pid = 3692] [serial = 885] [outer = 00000000] [url = about:blank] 19:59:59 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (1834EC00) [pid = 3692] [serial = 886] [outer = 00000000] [url = about:blank] 19:59:59 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (10A47C00) [pid = 3692] [serial = 889] [outer = 00000000] [url = about:blank] 19:59:59 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (15A9B000) [pid = 3692] [serial = 874] [outer = 00000000] [url = about:blank] 19:59:59 INFO - PROCESS | 3692 | 1465527599285 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] 19:59:59 INFO - PROCESS | 3692 | 1465527599333 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 19:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 19:59:59 INFO - PROCESS | 3692 | 1465527599337 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 19:59:59 INFO - PROCESS | 3692 | 1465527599341 Marionette TRACE conn3 <- [1,1214,null,{}] 19:59:59 INFO - PROCESS | 3692 | 1465527599346 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}] 19:59:59 INFO - PROCESS | 3692 | 1465527599349 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:59 INFO - PROCESS | 3692 | 1465527599429 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 19:59:59 INFO - PROCESS | 3692 | 1465527599519 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:59:59 INFO - PROCESS | 3692 | 1465527599521 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 19:59:59 INFO - PROCESS | 3692 | ++DOCSHELL 10E23000 == 27 [pid = 3692] [id = 313] 19:59:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (10F57400) [pid = 3692] [serial = 938] [outer = 00000000] 19:59:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (112E3400) [pid = 3692] [serial = 939] [outer = 10F57400] 19:59:59 INFO - PROCESS | 3692 | 1465527599569 Marionette DEBUG loaded listener.js 19:59:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (11471000) [pid = 3692] [serial = 940] [outer = 10F57400] 19:59:59 INFO - PROCESS | 3692 | 1465527599977 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]]]}] 20:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 20:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 677ms 20:00:00 INFO - PROCESS | 3692 | 1465527600017 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 20:00:00 INFO - PROCESS | 3692 | 1465527600022 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 20:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 20:00:00 INFO - PROCESS | 3692 | 1465527600028 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 20:00:00 INFO - PROCESS | 3692 | 1465527600031 Marionette TRACE conn3 <- [1,1218,null,{}] 20:00:00 INFO - PROCESS | 3692 | 1465527600034 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}] 20:00:00 INFO - PROCESS | 3692 | 1465527600038 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:00 INFO - PROCESS | 3692 | 1465527600149 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 20:00:00 INFO - PROCESS | 3692 | 1465527600156 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:00 INFO - PROCESS | 3692 | 1465527600158 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:00 INFO - PROCESS | 3692 | ++DOCSHELL 13317C00 == 28 [pid = 3692] [id = 314] 20:00:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (1331B400) [pid = 3692] [serial = 941] [outer = 00000000] 20:00:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (133D0C00) [pid = 3692] [serial = 942] [outer = 1331B400] 20:00:00 INFO - PROCESS | 3692 | 1465527600205 Marionette DEBUG loaded listener.js 20:00:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (13665400) [pid = 3692] [serial = 943] [outer = 1331B400] 20:00:00 INFO - PROCESS | 3692 | 1465527600661 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]]]}] 20:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 20:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 692ms 20:00:00 INFO - PROCESS | 3692 | 1465527600727 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 20:00:00 INFO - PROCESS | 3692 | 1465527600729 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 20:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 20:00:00 INFO - PROCESS | 3692 | 1465527600733 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 20:00:00 INFO - PROCESS | 3692 | 1465527600736 Marionette TRACE conn3 <- [1,1222,null,{}] 20:00:00 INFO - PROCESS | 3692 | 1465527600747 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}] 20:00:00 INFO - PROCESS | 3692 | 1465527600751 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:00 INFO - PROCESS | 3692 | 1465527600864 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 20:00:00 INFO - PROCESS | 3692 | 1465527600965 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:00 INFO - PROCESS | 3692 | 1465527600969 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:00 INFO - PROCESS | 3692 | ++DOCSHELL 157CDC00 == 29 [pid = 3692] [id = 315] 20:00:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (157CEC00) [pid = 3692] [serial = 944] [outer = 00000000] 20:00:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (15A9BC00) [pid = 3692] [serial = 945] [outer = 157CEC00] 20:00:00 INFO - PROCESS | 3692 | 1465527600999 Marionette DEBUG loaded listener.js 20:00:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (15DB5C00) [pid = 3692] [serial = 946] [outer = 157CEC00] 20:00:01 INFO - PROCESS | 3692 | 1465527601403 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]]]}] 20:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 20:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 738ms 20:00:01 INFO - PROCESS | 3692 | 1465527601466 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 20:00:01 INFO - PROCESS | 3692 | 1465527601468 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 20:00:01 INFO - PROCESS | 3692 | 1465527601472 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 20:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 20:00:01 INFO - PROCESS | 3692 | 1465527601474 Marionette TRACE conn3 <- [1,1226,null,{}] 20:00:01 INFO - PROCESS | 3692 | 1465527601483 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}] 20:00:01 INFO - PROCESS | 3692 | 1465527601485 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:01 INFO - PROCESS | 3692 | 1465527601596 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 20:00:01 INFO - PROCESS | 3692 | 1465527601605 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:01 INFO - PROCESS | 3692 | 1465527601607 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:01 INFO - PROCESS | 3692 | ++DOCSHELL 15AA4C00 == 30 [pid = 3692] [id = 316] 20:00:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (15DBDC00) [pid = 3692] [serial = 947] [outer = 00000000] 20:00:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (16B74000) [pid = 3692] [serial = 948] [outer = 15DBDC00] 20:00:01 INFO - PROCESS | 3692 | 1465527601653 Marionette DEBUG loaded listener.js 20:00:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (16B7D000) [pid = 3692] [serial = 949] [outer = 15DBDC00] 20:00:02 INFO - PROCESS | 3692 | 1465527602067 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]]]}] 20:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 20:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 630ms 20:00:02 INFO - PROCESS | 3692 | 1465527602094 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 20:00:02 INFO - PROCESS | 3692 | 1465527602096 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 20:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 20:00:02 INFO - PROCESS | 3692 | 1465527602099 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 20:00:02 INFO - PROCESS | 3692 | 1465527602101 Marionette TRACE conn3 <- [1,1230,null,{}] 20:00:02 INFO - PROCESS | 3692 | 1465527602105 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}] 20:00:02 INFO - PROCESS | 3692 | 1465527602107 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:02 INFO - PROCESS | 3692 | 1465527602212 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 20:00:02 INFO - PROCESS | 3692 | 1465527602296 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:02 INFO - PROCESS | 3692 | 1465527602298 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:02 INFO - PROCESS | 3692 | ++DOCSHELL 16B8B000 == 31 [pid = 3692] [id = 317] 20:00:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (16B8D800) [pid = 3692] [serial = 950] [outer = 00000000] 20:00:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (16CE9400) [pid = 3692] [serial = 951] [outer = 16B8D800] 20:00:02 INFO - PROCESS | 3692 | 1465527602341 Marionette DEBUG loaded listener.js 20:00:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (16CF1400) [pid = 3692] [serial = 952] [outer = 16B8D800] 20:00:02 INFO - PROCESS | 3692 | 1465527602777 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]]]}] 20:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 20:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 723ms 20:00:02 INFO - PROCESS | 3692 | 1465527602841 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 20:00:02 INFO - PROCESS | 3692 | 1465527602843 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 20:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 20:00:02 INFO - PROCESS | 3692 | 1465527602855 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 20:00:02 INFO - PROCESS | 3692 | 1465527602856 Marionette TRACE conn3 <- [1,1234,null,{}] 20:00:02 INFO - PROCESS | 3692 | 1465527602860 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}] 20:00:02 INFO - PROCESS | 3692 | 1465527602865 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:02 INFO - PROCESS | 3692 | 1465527602997 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 20:00:03 INFO - PROCESS | 3692 | 1465527603064 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:03 INFO - PROCESS | 3692 | 1465527603066 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:03 INFO - PROCESS | 3692 | ++DOCSHELL 17819800 == 32 [pid = 3692] [id = 318] 20:00:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (17819C00) [pid = 3692] [serial = 953] [outer = 00000000] 20:00:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (1791B000) [pid = 3692] [serial = 954] [outer = 17819C00] 20:00:03 INFO - PROCESS | 3692 | 1465527603093 Marionette DEBUG loaded listener.js 20:00:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (17B3F400) [pid = 3692] [serial = 955] [outer = 17819C00] 20:00:03 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (17333400) [pid = 3692] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 20:00:03 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (19B01400) [pid = 3692] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 20:00:03 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (10A47800) [pid = 3692] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 20:00:03 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (17B44800) [pid = 3692] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 20:00:03 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (133CCC00) [pid = 3692] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 20:00:03 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (12A19C00) [pid = 3692] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 20:00:03 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (15AA3000) [pid = 3692] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 20:00:03 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (1280AC00) [pid = 3692] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 20:00:03 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (16CE6000) [pid = 3692] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 20:00:03 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (16B7EC00) [pid = 3692] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 20:00:03 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (1A88B000) [pid = 3692] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 20:00:03 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (165A2400) [pid = 3692] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 20:00:03 INFO - PROCESS | 3692 | 1465527603682 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]]]}] 20:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 20:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 892ms 20:00:03 INFO - PROCESS | 3692 | 1465527603734 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 20:00:03 INFO - PROCESS | 3692 | 1465527603736 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 20:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 20:00:03 INFO - PROCESS | 3692 | 1465527603749 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 20:00:03 INFO - PROCESS | 3692 | 1465527603751 Marionette TRACE conn3 <- [1,1238,null,{}] 20:00:03 INFO - PROCESS | 3692 | 1465527603755 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}] 20:00:03 INFO - PROCESS | 3692 | 1465527603757 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:03 INFO - PROCESS | 3692 | 1465527603832 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 20:00:03 INFO - PROCESS | 3692 | 1465527603837 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:03 INFO - PROCESS | 3692 | 1465527603839 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:03 INFO - PROCESS | 3692 | ++DOCSHELL 114BE400 == 33 [pid = 3692] [id = 319] 20:00:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (15780800) [pid = 3692] [serial = 956] [outer = 00000000] 20:00:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (16CED800) [pid = 3692] [serial = 957] [outer = 15780800] 20:00:03 INFO - PROCESS | 3692 | 1465527603883 Marionette DEBUG loaded listener.js 20:00:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (16F69800) [pid = 3692] [serial = 958] [outer = 15780800] 20:00:04 INFO - PROCESS | 3692 | 1465527604306 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]]]}] 20:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 20:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 584ms 20:00:04 INFO - PROCESS | 3692 | 1465527604323 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 20:00:04 INFO - PROCESS | 3692 | 1465527604325 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 20:00:04 INFO - PROCESS | 3692 | 1465527604328 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 20:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 20:00:04 INFO - PROCESS | 3692 | 1465527604330 Marionette TRACE conn3 <- [1,1242,null,{}] 20:00:04 INFO - PROCESS | 3692 | 1465527604333 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}] 20:00:04 INFO - PROCESS | 3692 | 1465527604335 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:04 INFO - PROCESS | 3692 | 1465527604410 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 20:00:04 INFO - PROCESS | 3692 | 1465527604416 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:04 INFO - PROCESS | 3692 | 1465527604418 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:04 INFO - PROCESS | 3692 | ++DOCSHELL 16B72800 == 34 [pid = 3692] [id = 320] 20:00:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (16CEC400) [pid = 3692] [serial = 959] [outer = 00000000] 20:00:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (10F61800) [pid = 3692] [serial = 960] [outer = 16CEC400] 20:00:04 INFO - PROCESS | 3692 | 1465527604460 Marionette DEBUG loaded listener.js 20:00:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (16B7A400) [pid = 3692] [serial = 961] [outer = 16CEC400] 20:00:04 INFO - PROCESS | 3692 | 1465527604887 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]]]}] 20:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 20:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 584ms 20:00:04 INFO - PROCESS | 3692 | 1465527604926 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 20:00:04 INFO - PROCESS | 3692 | 1465527604928 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 20:00:04 INFO - PROCESS | 3692 | 1465527604931 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 20:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 20:00:04 INFO - PROCESS | 3692 | 1465527604933 Marionette TRACE conn3 <- [1,1246,null,{}] 20:00:04 INFO - PROCESS | 3692 | 1465527604937 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}] 20:00:04 INFO - PROCESS | 3692 | 1465527604938 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:04 INFO - PROCESS | 3692 | 1465527605020 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 20:00:05 INFO - PROCESS | 3692 | 1465527605026 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:05 INFO - PROCESS | 3692 | 1465527605028 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:05 INFO - PROCESS | 3692 | ++DOCSHELL 157CD400 == 35 [pid = 3692] [id = 321] 20:00:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (1852E800) [pid = 3692] [serial = 962] [outer = 00000000] 20:00:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (19B08800) [pid = 3692] [serial = 963] [outer = 1852E800] 20:00:05 INFO - PROCESS | 3692 | 1465527605078 Marionette DEBUG loaded listener.js 20:00:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (19B0C400) [pid = 3692] [serial = 964] [outer = 1852E800] 20:00:05 INFO - PROCESS | 3692 | --DOCSHELL 12DA0C00 == 34 [pid = 3692] [id = 312] 20:00:05 INFO - PROCESS | 3692 | --DOCSHELL 10E23000 == 33 [pid = 3692] [id = 313] 20:00:06 INFO - PROCESS | 3692 | --DOCSHELL 157CDC00 == 32 [pid = 3692] [id = 315] 20:00:06 INFO - PROCESS | 3692 | --DOCSHELL 17819800 == 31 [pid = 3692] [id = 318] 20:00:06 INFO - PROCESS | 3692 | --DOCSHELL 114BE400 == 30 [pid = 3692] [id = 319] 20:00:06 INFO - PROCESS | 3692 | --DOCSHELL 16B8B000 == 29 [pid = 3692] [id = 317] 20:00:06 INFO - PROCESS | 3692 | --DOCSHELL 13317C00 == 28 [pid = 3692] [id = 314] 20:00:06 INFO - PROCESS | 3692 | --DOCSHELL 16B72800 == 27 [pid = 3692] [id = 320] 20:00:06 INFO - PROCESS | 3692 | --DOCSHELL 15AA4C00 == 26 [pid = 3692] [id = 316] 20:00:06 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (1A890C00) [pid = 3692] [serial = 921] [outer = 00000000] [url = about:blank] 20:00:06 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (1A9EC000) [pid = 3692] [serial = 924] [outer = 00000000] [url = about:blank] 20:00:06 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (1A9EF000) [pid = 3692] [serial = 925] [outer = 00000000] [url = about:blank] 20:00:06 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (1A894C00) [pid = 3692] [serial = 922] [outer = 00000000] [url = about:blank] 20:00:06 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (17992400) [pid = 3692] [serial = 909] [outer = 00000000] [url = about:blank] 20:00:06 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (19B4C000) [pid = 3692] [serial = 912] [outer = 00000000] [url = about:blank] 20:00:06 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (17B43000) [pid = 3692] [serial = 910] [outer = 00000000] [url = about:blank] 20:00:06 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (1280B400) [pid = 3692] [serial = 915] [outer = 00000000] [url = about:blank] 20:00:06 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (19D5B400) [pid = 3692] [serial = 913] [outer = 00000000] [url = about:blank] 20:00:06 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (19D8EC00) [pid = 3692] [serial = 892] [outer = 00000000] [url = about:blank] 20:00:06 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (19D5BC00) [pid = 3692] [serial = 891] [outer = 00000000] [url = about:blank] 20:00:06 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (1440D800) [pid = 3692] [serial = 900] [outer = 00000000] [url = about:blank] 20:00:06 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (1531B800) [pid = 3692] [serial = 901] [outer = 00000000] [url = about:blank] 20:00:06 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (1309E800) [pid = 3692] [serial = 894] [outer = 00000000] [url = about:blank] 20:00:06 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (133D6000) [pid = 3692] [serial = 895] [outer = 00000000] [url = about:blank] 20:00:06 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (165A1400) [pid = 3692] [serial = 903] [outer = 00000000] [url = about:blank] 20:00:06 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (165A8000) [pid = 3692] [serial = 904] [outer = 00000000] [url = about:blank] 20:00:06 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (12DA5C00) [pid = 3692] [serial = 897] [outer = 00000000] [url = about:blank] 20:00:06 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (130C0C00) [pid = 3692] [serial = 898] [outer = 00000000] [url = about:blank] 20:00:06 INFO - PROCESS | 3692 | --DOMWINDOW == 62 (16EFC800) [pid = 3692] [serial = 906] [outer = 00000000] [url = about:blank] 20:00:06 INFO - PROCESS | 3692 | --DOMWINDOW == 61 (1A73C400) [pid = 3692] [serial = 918] [outer = 00000000] [url = about:blank] 20:00:06 INFO - PROCESS | 3692 | --DOMWINDOW == 60 (1A744800) [pid = 3692] [serial = 919] [outer = 00000000] [url = about:blank] 20:00:06 INFO - PROCESS | 3692 | --DOMWINDOW == 59 (15314C00) [pid = 3692] [serial = 916] [outer = 00000000] [url = about:blank] 20:00:06 INFO - PROCESS | 3692 | --DOMWINDOW == 58 (16F6EC00) [pid = 3692] [serial = 907] [outer = 00000000] [url = about:blank] 20:00:06 INFO - PROCESS | 3692 | 1465527606728 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]]]}] 20:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 20:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1815ms 20:00:06 INFO - PROCESS | 3692 | 1465527606758 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 20:00:06 INFO - PROCESS | 3692 | 1465527606762 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 20:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 20:00:06 INFO - PROCESS | 3692 | 1465527606771 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 20:00:06 INFO - PROCESS | 3692 | 1465527606775 Marionette TRACE conn3 <- [1,1250,null,{}] 20:00:06 INFO - PROCESS | 3692 | 1465527606781 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}] 20:00:06 INFO - PROCESS | 3692 | 1465527606784 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:06 INFO - PROCESS | 3692 | 1465527606872 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 20:00:06 INFO - PROCESS | 3692 | 1465527606879 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:06 INFO - PROCESS | 3692 | 1465527606883 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:06 INFO - PROCESS | 3692 | ++DOCSHELL 10F61000 == 27 [pid = 3692] [id = 322] 20:00:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 59 (1121EC00) [pid = 3692] [serial = 965] [outer = 00000000] 20:00:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 60 (112D9000) [pid = 3692] [serial = 966] [outer = 1121EC00] 20:00:06 INFO - PROCESS | 3692 | 1465527606930 Marionette DEBUG loaded listener.js 20:00:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 61 (112E1400) [pid = 3692] [serial = 967] [outer = 1121EC00] 20:00:07 INFO - PROCESS | 3692 | 1465527607397 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]]]}] 20:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 20:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 692ms 20:00:07 INFO - PROCESS | 3692 | 1465527607451 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 20:00:07 INFO - PROCESS | 3692 | 1465527607456 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 20:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 20:00:07 INFO - PROCESS | 3692 | 1465527607462 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 20:00:07 INFO - PROCESS | 3692 | 1465527607465 Marionette TRACE conn3 <- [1,1254,null,{}] 20:00:07 INFO - PROCESS | 3692 | 1465527607468 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}] 20:00:07 INFO - PROCESS | 3692 | 1465527607471 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:07 INFO - PROCESS | 3692 | 1465527607555 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 20:00:07 INFO - PROCESS | 3692 | 1465527607564 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:07 INFO - PROCESS | 3692 | 1465527607567 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:07 INFO - PROCESS | 3692 | ++DOCSHELL 13011800 == 28 [pid = 3692] [id = 323] 20:00:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 62 (13074000) [pid = 3692] [serial = 968] [outer = 00000000] 20:00:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 63 (130C0400) [pid = 3692] [serial = 969] [outer = 13074000] 20:00:07 INFO - PROCESS | 3692 | 1465527607613 Marionette DEBUG loaded listener.js 20:00:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (13316800) [pid = 3692] [serial = 970] [outer = 13074000] 20:00:08 INFO - PROCESS | 3692 | 1465527608067 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]]]}] 20:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 20:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 615ms 20:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 20:00:08 INFO - PROCESS | 3692 | 1465527608099 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 20:00:08 INFO - PROCESS | 3692 | 1465527608102 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 20:00:08 INFO - PROCESS | 3692 | 1465527608105 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 20:00:08 INFO - PROCESS | 3692 | 1465527608109 Marionette TRACE conn3 <- [1,1258,null,{}] 20:00:08 INFO - PROCESS | 3692 | 1465527608119 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}] 20:00:08 INFO - PROCESS | 3692 | 1465527608124 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:08 INFO - PROCESS | 3692 | 1465527608214 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 20:00:08 INFO - PROCESS | 3692 | 1465527608330 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:08 INFO - PROCESS | 3692 | 1465527608333 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:08 INFO - PROCESS | 3692 | ++DOCSHELL 14FC5C00 == 29 [pid = 3692] [id = 324] 20:00:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (14FC6000) [pid = 3692] [serial = 971] [outer = 00000000] 20:00:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (153B2000) [pid = 3692] [serial = 972] [outer = 14FC6000] 20:00:08 INFO - PROCESS | 3692 | 1465527608379 Marionette DEBUG loaded listener.js 20:00:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (153B9000) [pid = 3692] [serial = 973] [outer = 14FC6000] 20:00:08 INFO - PROCESS | 3692 | 1465527608727 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]]]}] 20:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 20:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 677ms 20:00:08 INFO - PROCESS | 3692 | 1465527608788 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 20:00:08 INFO - PROCESS | 3692 | 1465527608791 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 20:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 20:00:08 INFO - PROCESS | 3692 | 1465527608794 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 20:00:08 INFO - PROCESS | 3692 | 1465527608796 Marionette TRACE conn3 <- [1,1262,null,{}] 20:00:08 INFO - PROCESS | 3692 | 1465527608810 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}] 20:00:08 INFO - PROCESS | 3692 | 1465527608812 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:08 INFO - PROCESS | 3692 | 1465527608924 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 20:00:08 INFO - PROCESS | 3692 | 1465527608935 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:08 INFO - PROCESS | 3692 | 1465527608937 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:08 INFO - PROCESS | 3692 | ++DOCSHELL 153B7000 == 30 [pid = 3692] [id = 325] 20:00:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (153B8000) [pid = 3692] [serial = 974] [outer = 00000000] 20:00:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (1577DC00) [pid = 3692] [serial = 975] [outer = 153B8000] 20:00:08 INFO - PROCESS | 3692 | 1465527608981 Marionette DEBUG loaded listener.js 20:00:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (15A9B000) [pid = 3692] [serial = 976] [outer = 153B8000] 20:00:09 INFO - PROCESS | 3692 | 1465527609388 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]]]}] 20:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 20:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 630ms 20:00:09 INFO - PROCESS | 3692 | 1465527609432 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 20:00:09 INFO - PROCESS | 3692 | 1465527609434 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 20:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 20:00:09 INFO - PROCESS | 3692 | 1465527609437 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 20:00:09 INFO - PROCESS | 3692 | 1465527609439 Marionette TRACE conn3 <- [1,1266,null,{}] 20:00:09 INFO - PROCESS | 3692 | 1465527609442 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}] 20:00:09 INFO - PROCESS | 3692 | 1465527609444 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:09 INFO - PROCESS | 3692 | 1465527609505 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 20:00:09 INFO - PROCESS | 3692 | 1465527609615 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:09 INFO - PROCESS | 3692 | 1465527609617 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:09 INFO - PROCESS | 3692 | ++DOCSHELL 15AA5000 == 31 [pid = 3692] [id = 326] 20:00:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (15AA5800) [pid = 3692] [serial = 977] [outer = 00000000] 20:00:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (165A7800) [pid = 3692] [serial = 978] [outer = 15AA5800] 20:00:09 INFO - PROCESS | 3692 | 1465527609663 Marionette DEBUG loaded listener.js 20:00:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (16AD5C00) [pid = 3692] [serial = 979] [outer = 15AA5800] 20:00:10 INFO - PROCESS | 3692 | 1465527610029 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]]]}] 20:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 20:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 631ms 20:00:10 INFO - PROCESS | 3692 | 1465527610059 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 20:00:10 INFO - PROCESS | 3692 | 1465527610061 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 20:00:10 INFO - PROCESS | 3692 | 1465527610064 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 20:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 20:00:10 INFO - PROCESS | 3692 | 1465527610066 Marionette TRACE conn3 <- [1,1270,null,{}] 20:00:10 INFO - PROCESS | 3692 | 1465527610078 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}] 20:00:10 INFO - PROCESS | 3692 | 1465527610083 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:10 INFO - PROCESS | 3692 | 1465527610182 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 20:00:10 INFO - PROCESS | 3692 | 1465527610187 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:10 INFO - PROCESS | 3692 | 1465527610189 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:10 INFO - PROCESS | 3692 | ++DOCSHELL 16B7C000 == 32 [pid = 3692] [id = 327] 20:00:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (16BF2000) [pid = 3692] [serial = 980] [outer = 00000000] 20:00:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (16EF9400) [pid = 3692] [serial = 981] [outer = 16BF2000] 20:00:10 INFO - PROCESS | 3692 | 1465527610243 Marionette DEBUG loaded listener.js 20:00:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (16F74C00) [pid = 3692] [serial = 982] [outer = 16BF2000] 20:00:10 INFO - PROCESS | 3692 | 1465527610643 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]]]}] 20:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 20:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 631ms 20:00:10 INFO - PROCESS | 3692 | 1465527610685 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 20:00:10 INFO - PROCESS | 3692 | 1465527610687 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 20:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 20:00:10 INFO - PROCESS | 3692 | 1465527610694 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 20:00:10 INFO - PROCESS | 3692 | 1465527610696 Marionette TRACE conn3 <- [1,1274,null,{}] 20:00:10 INFO - PROCESS | 3692 | 1465527610700 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}] 20:00:10 INFO - PROCESS | 3692 | 1465527610702 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:10 INFO - PROCESS | 3692 | 1465527610788 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 20:00:10 INFO - PROCESS | 3692 | 1465527610794 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:10 INFO - PROCESS | 3692 | 1465527610796 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:10 INFO - PROCESS | 3692 | ++DOCSHELL 170C4400 == 33 [pid = 3692] [id = 328] 20:00:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (170CD800) [pid = 3692] [serial = 983] [outer = 00000000] 20:00:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (17820C00) [pid = 3692] [serial = 984] [outer = 170CD800] 20:00:10 INFO - PROCESS | 3692 | 1465527610838 Marionette DEBUG loaded listener.js 20:00:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (178C9400) [pid = 3692] [serial = 985] [outer = 170CD800] 20:00:11 INFO - PROCESS | 3692 | 1465527611282 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]]]}] 20:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 20:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 630ms 20:00:11 INFO - PROCESS | 3692 | 1465527611328 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 20:00:11 INFO - PROCESS | 3692 | 1465527611330 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 20:00:11 INFO - PROCESS | 3692 | 1465527611333 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 20:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 20:00:11 INFO - PROCESS | 3692 | 1465527611335 Marionette TRACE conn3 <- [1,1278,null,{}] 20:00:11 INFO - PROCESS | 3692 | 1465527611343 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}] 20:00:11 INFO - PROCESS | 3692 | 1465527611345 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:11 INFO - PROCESS | 3692 | 1465527611418 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 20:00:11 INFO - PROCESS | 3692 | 1465527611424 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:11 INFO - PROCESS | 3692 | 1465527611426 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:11 INFO - PROCESS | 3692 | ++DOCSHELL 170C5800 == 34 [pid = 3692] [id = 329] 20:00:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (1732A400) [pid = 3692] [serial = 986] [outer = 00000000] 20:00:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (1825E400) [pid = 3692] [serial = 987] [outer = 1732A400] 20:00:11 INFO - PROCESS | 3692 | 1465527611469 Marionette DEBUG loaded listener.js 20:00:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (182C7400) [pid = 3692] [serial = 988] [outer = 1732A400] 20:00:11 INFO - PROCESS | 3692 | 1465527611896 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]]]}] 20:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 20:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 615ms 20:00:11 INFO - PROCESS | 3692 | 1465527611955 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 20:00:11 INFO - PROCESS | 3692 | 1465527611957 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 20:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 20:00:11 INFO - PROCESS | 3692 | 1465527611960 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 20:00:11 INFO - PROCESS | 3692 | 1465527611962 Marionette TRACE conn3 <- [1,1282,null,{}] 20:00:11 INFO - PROCESS | 3692 | 1465527611970 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}] 20:00:11 INFO - PROCESS | 3692 | 1465527611972 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:12 INFO - PROCESS | 3692 | 1465527612074 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 20:00:12 INFO - PROCESS | 3692 | 1465527612084 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:12 INFO - PROCESS | 3692 | 1465527612086 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:12 INFO - PROCESS | 3692 | ++DOCSHELL 14FBA800 == 35 [pid = 3692] [id = 330] 20:00:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (19B03000) [pid = 3692] [serial = 989] [outer = 00000000] 20:00:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (19B4E000) [pid = 3692] [serial = 990] [outer = 19B03000] 20:00:12 INFO - PROCESS | 3692 | 1465527612128 Marionette DEBUG loaded listener.js 20:00:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (19D5B000) [pid = 3692] [serial = 991] [outer = 19B03000] 20:00:12 INFO - PROCESS | 3692 | 1465527612574 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]]]}] 20:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 20:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 616ms 20:00:12 INFO - PROCESS | 3692 | 1465527612598 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 20:00:12 INFO - PROCESS | 3692 | 1465527612600 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 20:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 20:00:12 INFO - PROCESS | 3692 | 1465527612610 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 20:00:12 INFO - PROCESS | 3692 | 1465527612612 Marionette TRACE conn3 <- [1,1286,null,{}] 20:00:12 INFO - PROCESS | 3692 | 1465527612616 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}] 20:00:12 INFO - PROCESS | 3692 | 1465527612617 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:12 INFO - PROCESS | 3692 | 1465527612723 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 20:00:12 INFO - PROCESS | 3692 | 1465527612728 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:12 INFO - PROCESS | 3692 | 1465527612730 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:12 INFO - PROCESS | 3692 | ++DOCSHELL 17B3CC00 == 36 [pid = 3692] [id = 331] 20:00:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (19B08000) [pid = 3692] [serial = 992] [outer = 00000000] 20:00:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (19D91C00) [pid = 3692] [serial = 993] [outer = 19B08000] 20:00:12 INFO - PROCESS | 3692 | 1465527612772 Marionette DEBUG loaded listener.js 20:00:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (1A67A000) [pid = 3692] [serial = 994] [outer = 19B08000] 20:00:13 INFO - PROCESS | 3692 | 1465527613216 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]]]}] 20:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 20:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 646ms 20:00:13 INFO - PROCESS | 3692 | 1465527613246 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 20:00:13 INFO - PROCESS | 3692 | 1465527613248 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 20:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 20:00:13 INFO - PROCESS | 3692 | 1465527613251 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 20:00:13 INFO - PROCESS | 3692 | 1465527613254 Marionette TRACE conn3 <- [1,1290,null,{}] 20:00:13 INFO - PROCESS | 3692 | 1465527613257 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}] 20:00:13 INFO - PROCESS | 3692 | 1465527613259 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:13 INFO - PROCESS | 3692 | 1465527613387 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 20:00:13 INFO - PROCESS | 3692 | 1465527613478 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:13 INFO - PROCESS | 3692 | 1465527613480 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:13 INFO - PROCESS | 3692 | ++DOCSHELL 153E1000 == 37 [pid = 3692] [id = 332] 20:00:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (1A738000) [pid = 3692] [serial = 995] [outer = 00000000] 20:00:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (1A88FC00) [pid = 3692] [serial = 996] [outer = 1A738000] 20:00:13 INFO - PROCESS | 3692 | 1465527613524 Marionette DEBUG loaded listener.js 20:00:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (1A891C00) [pid = 3692] [serial = 997] [outer = 1A738000] 20:00:13 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (15DBDC00) [pid = 3692] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 20:00:13 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (16B8D800) [pid = 3692] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 20:00:13 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (17819C00) [pid = 3692] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 20:00:13 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (16CEC400) [pid = 3692] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 20:00:13 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (157CEC00) [pid = 3692] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 20:00:13 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (1331B400) [pid = 3692] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 20:00:13 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (10F57400) [pid = 3692] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 20:00:13 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (12DA1000) [pid = 3692] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 20:00:13 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (15AA1C00) [pid = 3692] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 20:00:13 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (16B76000) [pid = 3692] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 20:00:13 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (112D9800) [pid = 3692] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 20:00:13 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (15780800) [pid = 3692] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 20:00:14 INFO - PROCESS | 3692 | 1465527614022 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]]]}] 20:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 20:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 815ms 20:00:14 INFO - PROCESS | 3692 | 1465527614077 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 20:00:14 INFO - PROCESS | 3692 | 1465527614079 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 20:00:14 INFO - PROCESS | 3692 | 1465527614082 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 20:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 20:00:14 INFO - PROCESS | 3692 | 1465527614084 Marionette TRACE conn3 <- [1,1294,null,{}] 20:00:14 INFO - PROCESS | 3692 | 1465527614087 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}] 20:00:14 INFO - PROCESS | 3692 | 1465527614089 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:14 INFO - PROCESS | 3692 | 1465527614165 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 20:00:14 INFO - PROCESS | 3692 | 1465527614172 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:14 INFO - PROCESS | 3692 | 1465527614174 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:14 INFO - PROCESS | 3692 | ++DOCSHELL 14401800 == 38 [pid = 3692] [id = 333] 20:00:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (15A9DC00) [pid = 3692] [serial = 998] [outer = 00000000] 20:00:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (16CEA400) [pid = 3692] [serial = 999] [outer = 15A9DC00] 20:00:14 INFO - PROCESS | 3692 | 1465527614217 Marionette DEBUG loaded listener.js 20:00:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (1791B800) [pid = 3692] [serial = 1000] [outer = 15A9DC00] 20:00:14 INFO - PROCESS | 3692 | 1465527614636 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]]]}] 20:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 20:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 585ms 20:00:14 INFO - PROCESS | 3692 | 1465527614683 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 20:00:14 INFO - PROCESS | 3692 | 1465527614685 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 20:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 20:00:14 INFO - PROCESS | 3692 | 1465527614692 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 20:00:14 INFO - PROCESS | 3692 | 1465527614693 Marionette TRACE conn3 <- [1,1298,null,{}] 20:00:14 INFO - PROCESS | 3692 | 1465527614697 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}] 20:00:14 INFO - PROCESS | 3692 | 1465527614699 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:14 INFO - PROCESS | 3692 | 1465527614786 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 20:00:14 INFO - PROCESS | 3692 | 1465527614791 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:14 INFO - PROCESS | 3692 | 1465527614793 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:14 INFO - PROCESS | 3692 | ++DOCSHELL 16B8D800 == 39 [pid = 3692] [id = 334] 20:00:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (17288400) [pid = 3692] [serial = 1001] [outer = 00000000] 20:00:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (1A9EBC00) [pid = 3692] [serial = 1002] [outer = 17288400] 20:00:14 INFO - PROCESS | 3692 | 1465527614836 Marionette DEBUG loaded listener.js 20:00:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (14405800) [pid = 3692] [serial = 1003] [outer = 17288400] 20:00:15 INFO - PROCESS | 3692 | 1465527615267 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] 20:00:15 INFO - PROCESS | 3692 | 1465527615318 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 20:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 20:00:15 INFO - PROCESS | 3692 | 1465527615322 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 20:00:15 INFO - PROCESS | 3692 | 1465527615324 Marionette TRACE conn3 <- [1,1302,null,{}] 20:00:15 INFO - PROCESS | 3692 | 1465527615327 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}] 20:00:15 INFO - PROCESS | 3692 | 1465527615329 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:15 INFO - PROCESS | 3692 | 1465527615414 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 20:00:15 INFO - PROCESS | 3692 | 1465527615422 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:15 INFO - PROCESS | 3692 | 1465527615423 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:15 INFO - PROCESS | 3692 | ++DOCSHELL 10B65800 == 40 [pid = 3692] [id = 335] 20:00:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (112DC400) [pid = 3692] [serial = 1004] [outer = 00000000] 20:00:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (1A9F5800) [pid = 3692] [serial = 1005] [outer = 112DC400] 20:00:15 INFO - PROCESS | 3692 | 1465527615468 Marionette DEBUG loaded listener.js 20:00:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (1A9F8000) [pid = 3692] [serial = 1006] [outer = 112DC400] 20:00:16 INFO - PROCESS | 3692 | 1465527616019 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]]]}] 20:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 20:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 723ms 20:00:16 INFO - PROCESS | 3692 | 1465527616046 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 20:00:16 INFO - PROCESS | 3692 | 1465527616050 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 20:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 20:00:16 INFO - PROCESS | 3692 | 1465527616056 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 20:00:16 INFO - PROCESS | 3692 | 1465527616059 Marionette TRACE conn3 <- [1,1306,null,{}] 20:00:16 INFO - PROCESS | 3692 | 1465527616066 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}] 20:00:16 INFO - PROCESS | 3692 | 1465527616069 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:16 INFO - PROCESS | 3692 | 1465527616238 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 20:00:16 INFO - PROCESS | 3692 | 1465527616366 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:16 INFO - PROCESS | 3692 | 1465527616371 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:16 INFO - PROCESS | 3692 | ++DOCSHELL 105E4400 == 41 [pid = 3692] [id = 336] 20:00:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (105EDC00) [pid = 3692] [serial = 1007] [outer = 00000000] 20:00:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (1280AC00) [pid = 3692] [serial = 1008] [outer = 105EDC00] 20:00:16 INFO - PROCESS | 3692 | 1465527616435 Marionette DEBUG loaded listener.js 20:00:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (12BC9800) [pid = 3692] [serial = 1009] [outer = 105EDC00] 20:00:17 INFO - PROCESS | 3692 | 1465527617132 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]]]}] 20:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 20:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1139ms 20:00:17 INFO - PROCESS | 3692 | 1465527617196 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 20:00:17 INFO - PROCESS | 3692 | 1465527617201 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 20:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 20:00:17 INFO - PROCESS | 3692 | 1465527617207 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 20:00:17 INFO - PROCESS | 3692 | 1465527617210 Marionette TRACE conn3 <- [1,1310,null,{}] 20:00:17 INFO - PROCESS | 3692 | 1465527617214 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}] 20:00:17 INFO - PROCESS | 3692 | 1465527617217 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:17 INFO - PROCESS | 3692 | 1465527617340 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 20:00:17 INFO - PROCESS | 3692 | 1465527617569 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:17 INFO - PROCESS | 3692 | 1465527617573 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:17 INFO - PROCESS | 3692 | ++DOCSHELL 10437C00 == 42 [pid = 3692] [id = 337] 20:00:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (10438400) [pid = 3692] [serial = 1010] [outer = 00000000] 20:00:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (10A52000) [pid = 3692] [serial = 1011] [outer = 10438400] 20:00:17 INFO - PROCESS | 3692 | 1465527617637 Marionette DEBUG loaded listener.js 20:00:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (11218C00) [pid = 3692] [serial = 1012] [outer = 10438400] 20:00:18 INFO - PROCESS | 3692 | --DOCSHELL 16B8D800 == 41 [pid = 3692] [id = 334] 20:00:18 INFO - PROCESS | 3692 | --DOCSHELL 14401800 == 40 [pid = 3692] [id = 333] 20:00:18 INFO - PROCESS | 3692 | --DOCSHELL 153E1000 == 39 [pid = 3692] [id = 332] 20:00:18 INFO - PROCESS | 3692 | --DOCSHELL 17B3CC00 == 38 [pid = 3692] [id = 331] 20:00:18 INFO - PROCESS | 3692 | --DOCSHELL 14FBA800 == 37 [pid = 3692] [id = 330] 20:00:18 INFO - PROCESS | 3692 | --DOCSHELL 170C5800 == 36 [pid = 3692] [id = 329] 20:00:18 INFO - PROCESS | 3692 | --DOCSHELL 170C4400 == 35 [pid = 3692] [id = 328] 20:00:18 INFO - PROCESS | 3692 | --DOCSHELL 16B7C000 == 34 [pid = 3692] [id = 327] 20:00:18 INFO - PROCESS | 3692 | --DOCSHELL 15AA5000 == 33 [pid = 3692] [id = 326] 20:00:18 INFO - PROCESS | 3692 | --DOCSHELL 153B7000 == 32 [pid = 3692] [id = 325] 20:00:18 INFO - PROCESS | 3692 | --DOCSHELL 14FC5C00 == 31 [pid = 3692] [id = 324] 20:00:18 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (19B08800) [pid = 3692] [serial = 963] [outer = 00000000] [url = about:blank] 20:00:18 INFO - PROCESS | 3692 | --DOCSHELL 13011800 == 30 [pid = 3692] [id = 323] 20:00:18 INFO - PROCESS | 3692 | --DOCSHELL 10F61000 == 29 [pid = 3692] [id = 322] 20:00:18 INFO - PROCESS | 3692 | --DOCSHELL 157CD400 == 28 [pid = 3692] [id = 321] 20:00:18 INFO - PROCESS | 3692 | 1465527618302 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]]]}] 20:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 20:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1123ms 20:00:18 INFO - PROCESS | 3692 | 1465527618337 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 20:00:18 INFO - PROCESS | 3692 | 1465527618340 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 20:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 20:00:18 INFO - PROCESS | 3692 | 1465527618345 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 20:00:18 INFO - PROCESS | 3692 | 1465527618347 Marionette TRACE conn3 <- [1,1314,null,{}] 20:00:18 INFO - PROCESS | 3692 | 1465527618353 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}] 20:00:18 INFO - PROCESS | 3692 | 1465527618357 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:18 INFO - PROCESS | 3692 | 1465527618443 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 20:00:18 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (16B74000) [pid = 3692] [serial = 948] [outer = 00000000] [url = about:blank] 20:00:18 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (16CE9400) [pid = 3692] [serial = 951] [outer = 00000000] [url = about:blank] 20:00:18 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (1791B000) [pid = 3692] [serial = 954] [outer = 00000000] [url = about:blank] 20:00:18 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (16CF1400) [pid = 3692] [serial = 952] [outer = 00000000] [url = about:blank] 20:00:18 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (10F61800) [pid = 3692] [serial = 960] [outer = 00000000] [url = about:blank] 20:00:18 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (17B3F400) [pid = 3692] [serial = 955] [outer = 00000000] [url = about:blank] 20:00:18 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (15A9BC00) [pid = 3692] [serial = 945] [outer = 00000000] [url = about:blank] 20:00:18 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (133D0C00) [pid = 3692] [serial = 942] [outer = 00000000] [url = about:blank] 20:00:18 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (13665400) [pid = 3692] [serial = 943] [outer = 00000000] [url = about:blank] 20:00:18 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (112E3400) [pid = 3692] [serial = 939] [outer = 00000000] [url = about:blank] 20:00:18 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (16B7A400) [pid = 3692] [serial = 961] [outer = 00000000] [url = about:blank] 20:00:18 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (11471000) [pid = 3692] [serial = 940] [outer = 00000000] [url = about:blank] 20:00:18 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (14406400) [pid = 3692] [serial = 937] [outer = 00000000] [url = about:blank] 20:00:18 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (1393EC00) [pid = 3692] [serial = 936] [outer = 00000000] [url = about:blank] 20:00:18 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (19D54C00) [pid = 3692] [serial = 934] [outer = 00000000] [url = about:blank] 20:00:18 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (17280800) [pid = 3692] [serial = 933] [outer = 00000000] [url = about:blank] 20:00:18 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (17281000) [pid = 3692] [serial = 931] [outer = 00000000] [url = about:blank] 20:00:18 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (16CE9C00) [pid = 3692] [serial = 930] [outer = 00000000] [url = about:blank] 20:00:18 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (153D9800) [pid = 3692] [serial = 928] [outer = 00000000] [url = about:blank] 20:00:18 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (13350000) [pid = 3692] [serial = 927] [outer = 00000000] [url = about:blank] 20:00:18 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (16CED800) [pid = 3692] [serial = 957] [outer = 00000000] [url = about:blank] 20:00:18 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (16B7D000) [pid = 3692] [serial = 949] [outer = 00000000] [url = about:blank] 20:00:18 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (16F69800) [pid = 3692] [serial = 958] [outer = 00000000] [url = about:blank] 20:00:18 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (15DB5C00) [pid = 3692] [serial = 946] [outer = 00000000] [url = about:blank] 20:00:18 INFO - PROCESS | 3692 | 1465527618536 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:18 INFO - PROCESS | 3692 | 1465527618539 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:18 INFO - PROCESS | 3692 | ++DOCSHELL 10A4F800 == 29 [pid = 3692] [id = 338] 20:00:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (10B65C00) [pid = 3692] [serial = 1013] [outer = 00000000] 20:00:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (11471000) [pid = 3692] [serial = 1014] [outer = 10B65C00] 20:00:18 INFO - PROCESS | 3692 | 1465527618586 Marionette DEBUG loaded listener.js 20:00:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (133C8000) [pid = 3692] [serial = 1015] [outer = 10B65C00] 20:00:18 INFO - PROCESS | 3692 | 1465527619015 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]]]}] 20:00:19 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 20:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 677ms 20:00:19 INFO - PROCESS | 3692 | 1465527619030 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 20:00:19 INFO - PROCESS | 3692 | 1465527619033 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 20:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 20:00:19 INFO - PROCESS | 3692 | 1465527619038 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 20:00:19 INFO - PROCESS | 3692 | 1465527619040 Marionette TRACE conn3 <- [1,1318,null,{}] 20:00:19 INFO - PROCESS | 3692 | 1465527619044 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}] 20:00:19 INFO - PROCESS | 3692 | 1465527619046 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:19 INFO - PROCESS | 3692 | 1465527619131 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 20:00:19 INFO - PROCESS | 3692 | 1465527619140 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:19 INFO - PROCESS | 3692 | 1465527619143 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:19 INFO - PROCESS | 3692 | ++DOCSHELL 14409C00 == 30 [pid = 3692] [id = 339] 20:00:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (1440A400) [pid = 3692] [serial = 1016] [outer = 00000000] 20:00:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (153B2400) [pid = 3692] [serial = 1017] [outer = 1440A400] 20:00:19 INFO - PROCESS | 3692 | 1465527619186 Marionette DEBUG loaded listener.js 20:00:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (153BE000) [pid = 3692] [serial = 1018] [outer = 1440A400] 20:00:19 INFO - PROCESS | 3692 | 1465527619669 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]]]}] 20:00:19 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 20:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 693ms 20:00:19 INFO - PROCESS | 3692 | 1465527619738 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 20:00:19 INFO - PROCESS | 3692 | 1465527619740 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 20:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 20:00:19 INFO - PROCESS | 3692 | 1465527619745 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 20:00:19 INFO - PROCESS | 3692 | 1465527619751 Marionette TRACE conn3 <- [1,1322,null,{}] 20:00:19 INFO - PROCESS | 3692 | 1465527619760 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}] 20:00:19 INFO - PROCESS | 3692 | 1465527619763 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:19 INFO - PROCESS | 3692 | 1465527619904 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 20:00:19 INFO - PROCESS | 3692 | 1465527619960 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:19 INFO - PROCESS | 3692 | 1465527619963 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:19 INFO - PROCESS | 3692 | ++DOCSHELL 15AA5000 == 31 [pid = 3692] [id = 340] 20:00:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (15DB9800) [pid = 3692] [serial = 1019] [outer = 00000000] 20:00:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (165A2000) [pid = 3692] [serial = 1020] [outer = 15DB9800] 20:00:19 INFO - PROCESS | 3692 | 1465527620014 Marionette DEBUG loaded listener.js 20:00:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (16AD3800) [pid = 3692] [serial = 1021] [outer = 15DB9800] 20:00:20 INFO - PROCESS | 3692 | 1465527620388 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]]]}] 20:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 20:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 692ms 20:00:20 INFO - PROCESS | 3692 | 1465527620427 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 20:00:20 INFO - PROCESS | 3692 | 1465527620429 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 20:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 20:00:20 INFO - PROCESS | 3692 | 1465527620439 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 20:00:20 INFO - PROCESS | 3692 | 1465527620440 Marionette TRACE conn3 <- [1,1326,null,{}] 20:00:20 INFO - PROCESS | 3692 | 1465527620482 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}] 20:00:20 INFO - PROCESS | 3692 | 1465527620484 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:20 INFO - PROCESS | 3692 | 1465527620606 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 20:00:20 INFO - PROCESS | 3692 | 1465527620616 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:20 INFO - PROCESS | 3692 | 1465527620618 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:20 INFO - PROCESS | 3692 | ++DOCSHELL 16B75800 == 32 [pid = 3692] [id = 341] 20:00:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (16B78400) [pid = 3692] [serial = 1022] [outer = 00000000] 20:00:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (16B8E800) [pid = 3692] [serial = 1023] [outer = 16B78400] 20:00:20 INFO - PROCESS | 3692 | 1465527620663 Marionette DEBUG loaded listener.js 20:00:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (16CE5C00) [pid = 3692] [serial = 1024] [outer = 16B78400] 20:00:21 INFO - PROCESS | 3692 | 1465527621555 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]]]}] 20:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 20:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1154ms 20:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 20:00:21 INFO - PROCESS | 3692 | 1465527621600 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 20:00:21 INFO - PROCESS | 3692 | 1465527621602 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 20:00:21 INFO - PROCESS | 3692 | 1465527621611 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 20:00:21 INFO - PROCESS | 3692 | 1465527621613 Marionette TRACE conn3 <- [1,1330,null,{}] 20:00:21 INFO - PROCESS | 3692 | 1465527621617 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}] 20:00:21 INFO - PROCESS | 3692 | 1465527621619 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:21 INFO - PROCESS | 3692 | 1465527621727 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 20:00:21 INFO - PROCESS | 3692 | 1465527621733 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:21 INFO - PROCESS | 3692 | 1465527621738 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:21 INFO - PROCESS | 3692 | ++DOCSHELL 1393EC00 == 33 [pid = 3692] [id = 342] 20:00:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (16CEAC00) [pid = 3692] [serial = 1025] [outer = 00000000] 20:00:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (16EFC800) [pid = 3692] [serial = 1026] [outer = 16CEAC00] 20:00:21 INFO - PROCESS | 3692 | 1465527621791 Marionette DEBUG loaded listener.js 20:00:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (170C4800) [pid = 3692] [serial = 1027] [outer = 16CEAC00] 20:00:22 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (13074000) [pid = 3692] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 20:00:22 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (1852E800) [pid = 3692] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 20:00:22 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (15AA5800) [pid = 3692] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 20:00:22 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (19B03000) [pid = 3692] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 20:00:22 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (16BF2000) [pid = 3692] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 20:00:22 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (14FC6000) [pid = 3692] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 20:00:22 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (1121EC00) [pid = 3692] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 20:00:22 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (1732A400) [pid = 3692] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 20:00:22 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (19B08000) [pid = 3692] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 20:00:22 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (153B8000) [pid = 3692] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 20:00:22 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (170CD800) [pid = 3692] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 20:00:22 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (1A738000) [pid = 3692] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 20:00:22 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (17288400) [pid = 3692] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 20:00:22 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (15A9DC00) [pid = 3692] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 20:00:22 INFO - PROCESS | 3692 | 1465527622410 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]]]}] 20:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 20:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 816ms 20:00:22 INFO - PROCESS | 3692 | 1465527622430 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 20:00:22 INFO - PROCESS | 3692 | 1465527622432 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 20:00:22 INFO - PROCESS | 3692 | 1465527622439 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 20:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 20:00:22 INFO - PROCESS | 3692 | 1465527622441 Marionette TRACE conn3 <- [1,1334,null,{}] 20:00:22 INFO - PROCESS | 3692 | 1465527622444 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}] 20:00:22 INFO - PROCESS | 3692 | 1465527622446 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:22 INFO - PROCESS | 3692 | 1465527622532 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 20:00:22 INFO - PROCESS | 3692 | 1465527622538 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:22 INFO - PROCESS | 3692 | 1465527622541 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:22 INFO - PROCESS | 3692 | ++DOCSHELL 13B45C00 == 34 [pid = 3692] [id = 343] 20:00:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (14FBE800) [pid = 3692] [serial = 1028] [outer = 00000000] 20:00:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (16CEE400) [pid = 3692] [serial = 1029] [outer = 14FBE800] 20:00:22 INFO - PROCESS | 3692 | 1465527622595 Marionette DEBUG loaded listener.js 20:00:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (16CEF000) [pid = 3692] [serial = 1030] [outer = 14FBE800] 20:00:23 INFO - PROCESS | 3692 | 1465527623033 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]]]}] 20:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 20:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 631ms 20:00:23 INFO - PROCESS | 3692 | 1465527623078 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 20:00:23 INFO - PROCESS | 3692 | 1465527623080 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 20:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 20:00:23 INFO - PROCESS | 3692 | 1465527623086 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 20:00:23 INFO - PROCESS | 3692 | 1465527623088 Marionette TRACE conn3 <- [1,1338,null,{}] 20:00:23 INFO - PROCESS | 3692 | 1465527623091 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}] 20:00:23 INFO - PROCESS | 3692 | 1465527623093 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:23 INFO - PROCESS | 3692 | 1465527623168 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 20:00:23 INFO - PROCESS | 3692 | 1465527623174 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:23 INFO - PROCESS | 3692 | 1465527623176 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:23 INFO - PROCESS | 3692 | ++DOCSHELL 1732A000 == 35 [pid = 3692] [id = 344] 20:00:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (17330000) [pid = 3692] [serial = 1031] [outer = 00000000] 20:00:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (178D7000) [pid = 3692] [serial = 1032] [outer = 17330000] 20:00:23 INFO - PROCESS | 3692 | 1465527623218 Marionette DEBUG loaded listener.js 20:00:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (17B3C000) [pid = 3692] [serial = 1033] [outer = 17330000] 20:00:23 INFO - PROCESS | 3692 | 1465527623618 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]]]}] 20:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 20:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 585ms 20:00:23 INFO - PROCESS | 3692 | 1465527623663 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 20:00:23 INFO - PROCESS | 3692 | 1465527623665 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 20:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 20:00:23 INFO - PROCESS | 3692 | 1465527623669 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 20:00:23 INFO - PROCESS | 3692 | 1465527623671 Marionette TRACE conn3 <- [1,1342,null,{}] 20:00:23 INFO - PROCESS | 3692 | 1465527623674 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}] 20:00:23 INFO - PROCESS | 3692 | 1465527623676 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:23 INFO - PROCESS | 3692 | 1465527623752 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 20:00:23 INFO - PROCESS | 3692 | 1465527623757 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:23 INFO - PROCESS | 3692 | 1465527623759 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:23 INFO - PROCESS | 3692 | ++DOCSHELL 153B1C00 == 36 [pid = 3692] [id = 345] 20:00:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (17B42800) [pid = 3692] [serial = 1034] [outer = 00000000] 20:00:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (182C2C00) [pid = 3692] [serial = 1035] [outer = 17B42800] 20:00:23 INFO - PROCESS | 3692 | 1465527623801 Marionette DEBUG loaded listener.js 20:00:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (1852E000) [pid = 3692] [serial = 1036] [outer = 17B42800] 20:00:24 INFO - PROCESS | 3692 | 1465527624206 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]]]}] 20:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 20:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 584ms 20:00:24 INFO - PROCESS | 3692 | 1465527624269 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 20:00:24 INFO - PROCESS | 3692 | 1465527624271 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 20:00:24 INFO - PROCESS | 3692 | 1465527624275 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 20:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 20:00:24 INFO - PROCESS | 3692 | 1465527624276 Marionette TRACE conn3 <- [1,1346,null,{}] 20:00:24 INFO - PROCESS | 3692 | 1465527624280 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}] 20:00:24 INFO - PROCESS | 3692 | 1465527624281 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:24 INFO - PROCESS | 3692 | 1465527624408 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 20:00:24 INFO - PROCESS | 3692 | 1465527624572 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:24 INFO - PROCESS | 3692 | 1465527624575 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:24 INFO - PROCESS | 3692 | ++DOCSHELL 11232C00 == 37 [pid = 3692] [id = 346] 20:00:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (112D9400) [pid = 3692] [serial = 1037] [outer = 00000000] 20:00:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (11AC9400) [pid = 3692] [serial = 1038] [outer = 112D9400] 20:00:24 INFO - PROCESS | 3692 | 1465527624641 Marionette DEBUG loaded listener.js 20:00:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (12AE2800) [pid = 3692] [serial = 1039] [outer = 112D9400] 20:00:25 INFO - PROCESS | 3692 | 1465527625195 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]]]}] 20:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 20:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 970ms 20:00:25 INFO - PROCESS | 3692 | 1465527625247 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 20:00:25 INFO - PROCESS | 3692 | 1465527625251 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 20:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 20:00:25 INFO - PROCESS | 3692 | 1465527625256 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 20:00:25 INFO - PROCESS | 3692 | 1465527625260 Marionette TRACE conn3 <- [1,1350,null,{}] 20:00:25 INFO - PROCESS | 3692 | 1465527625264 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}] 20:00:25 INFO - PROCESS | 3692 | 1465527625267 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:25 INFO - PROCESS | 3692 | 1465527625375 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 20:00:25 INFO - PROCESS | 3692 | 1465527625503 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:25 INFO - PROCESS | 3692 | 1465527625506 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:25 INFO - PROCESS | 3692 | ++DOCSHELL 14407400 == 38 [pid = 3692] [id = 347] 20:00:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (1440B400) [pid = 3692] [serial = 1040] [outer = 00000000] 20:00:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (153B3C00) [pid = 3692] [serial = 1041] [outer = 1440B400] 20:00:25 INFO - PROCESS | 3692 | 1465527625561 Marionette DEBUG loaded listener.js 20:00:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (153BC800) [pid = 3692] [serial = 1042] [outer = 1440B400] 20:00:26 INFO - PROCESS | 3692 | 1465527626189 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]]]}] 20:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 20:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 984ms 20:00:26 INFO - PROCESS | 3692 | 1465527626243 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 20:00:26 INFO - PROCESS | 3692 | 1465527626246 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 20:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 20:00:26 INFO - PROCESS | 3692 | 1465527626250 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 20:00:26 INFO - PROCESS | 3692 | 1465527626252 Marionette TRACE conn3 <- [1,1354,null,{}] 20:00:26 INFO - PROCESS | 3692 | 1465527626256 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}] 20:00:26 INFO - PROCESS | 3692 | 1465527626259 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:26 INFO - PROCESS | 3692 | 1465527626363 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 20:00:26 INFO - PROCESS | 3692 | 1465527626492 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:26 INFO - PROCESS | 3692 | 1465527626495 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:26 INFO - PROCESS | 3692 | ++DOCSHELL 1553C800 == 39 [pid = 3692] [id = 348] 20:00:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (16B7E800) [pid = 3692] [serial = 1043] [outer = 00000000] 20:00:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (16CF1400) [pid = 3692] [serial = 1044] [outer = 16B7E800] 20:00:26 INFO - PROCESS | 3692 | 1465527626548 Marionette DEBUG loaded listener.js 20:00:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (1732FC00) [pid = 3692] [serial = 1045] [outer = 16B7E800] 20:00:27 INFO - PROCESS | 3692 | 1465527627114 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] 20:00:27 INFO - PROCESS | 3692 | 1465527627182 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 20:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 20:00:27 INFO - PROCESS | 3692 | 1465527627192 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 20:00:27 INFO - PROCESS | 3692 | 1465527627197 Marionette TRACE conn3 <- [1,1358,null,{}] 20:00:27 INFO - PROCESS | 3692 | 1465527627201 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}] 20:00:27 INFO - PROCESS | 3692 | 1465527627204 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:27 INFO - PROCESS | 3692 | 1465527627323 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 20:00:27 INFO - PROCESS | 3692 | 1465527627553 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:27 INFO - PROCESS | 3692 | 1465527627556 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:27 INFO - PROCESS | 3692 | ++DOCSHELL 10430400 == 40 [pid = 3692] [id = 349] 20:00:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (10437800) [pid = 3692] [serial = 1046] [outer = 00000000] 20:00:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (10F58C00) [pid = 3692] [serial = 1047] [outer = 10437800] 20:00:27 INFO - PROCESS | 3692 | 1465527627612 Marionette DEBUG loaded listener.js 20:00:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (112DD400) [pid = 3692] [serial = 1048] [outer = 10437800] 20:00:28 INFO - PROCESS | 3692 | --DOCSHELL 153B1C00 == 39 [pid = 3692] [id = 345] 20:00:28 INFO - PROCESS | 3692 | --DOCSHELL 1732A000 == 38 [pid = 3692] [id = 344] 20:00:28 INFO - PROCESS | 3692 | --DOCSHELL 13B45C00 == 37 [pid = 3692] [id = 343] 20:00:28 INFO - PROCESS | 3692 | --DOCSHELL 1393EC00 == 36 [pid = 3692] [id = 342] 20:00:28 INFO - PROCESS | 3692 | --DOCSHELL 16B75800 == 35 [pid = 3692] [id = 341] 20:00:28 INFO - PROCESS | 3692 | --DOCSHELL 15AA5000 == 34 [pid = 3692] [id = 340] 20:00:28 INFO - PROCESS | 3692 | --DOCSHELL 14409C00 == 33 [pid = 3692] [id = 339] 20:00:28 INFO - PROCESS | 3692 | --DOCSHELL 10A4F800 == 32 [pid = 3692] [id = 338] 20:00:28 INFO - PROCESS | 3692 | --DOCSHELL 10437C00 == 31 [pid = 3692] [id = 337] 20:00:28 INFO - PROCESS | 3692 | --DOCSHELL 105E4400 == 30 [pid = 3692] [id = 336] 20:00:28 INFO - PROCESS | 3692 | --DOCSHELL 10B65800 == 29 [pid = 3692] [id = 335] 20:00:28 INFO - PROCESS | 3692 | --DOCSHELL 1553C800 == 28 [pid = 3692] [id = 348] 20:00:28 INFO - PROCESS | 3692 | --DOCSHELL 11232C00 == 27 [pid = 3692] [id = 346] 20:00:28 INFO - PROCESS | 3692 | --DOCSHELL 14407400 == 26 [pid = 3692] [id = 347] 20:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (1825E400) [pid = 3692] [serial = 987] [outer = 00000000] [url = about:blank] 20:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (19D91C00) [pid = 3692] [serial = 993] [outer = 00000000] [url = about:blank] 20:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (1577DC00) [pid = 3692] [serial = 975] [outer = 00000000] [url = about:blank] 20:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (15A9B000) [pid = 3692] [serial = 976] [outer = 00000000] [url = about:blank] 20:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (19D5B000) [pid = 3692] [serial = 991] [outer = 00000000] [url = about:blank] 20:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (17820C00) [pid = 3692] [serial = 984] [outer = 00000000] [url = about:blank] 20:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (1A88FC00) [pid = 3692] [serial = 996] [outer = 00000000] [url = about:blank] 20:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (178C9400) [pid = 3692] [serial = 985] [outer = 00000000] [url = about:blank] 20:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (1A67A000) [pid = 3692] [serial = 994] [outer = 00000000] [url = about:blank] 20:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (1A9EBC00) [pid = 3692] [serial = 1002] [outer = 00000000] [url = about:blank] 20:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (1A891C00) [pid = 3692] [serial = 997] [outer = 00000000] [url = about:blank] 20:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (14405800) [pid = 3692] [serial = 1003] [outer = 00000000] [url = about:blank] 20:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (1A9F5800) [pid = 3692] [serial = 1005] [outer = 00000000] [url = about:blank] 20:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (16CEA400) [pid = 3692] [serial = 999] [outer = 00000000] [url = about:blank] 20:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (1791B800) [pid = 3692] [serial = 1000] [outer = 00000000] [url = about:blank] 20:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (182C7400) [pid = 3692] [serial = 988] [outer = 00000000] [url = about:blank] 20:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (130C0400) [pid = 3692] [serial = 969] [outer = 00000000] [url = about:blank] 20:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (13316800) [pid = 3692] [serial = 970] [outer = 00000000] [url = about:blank] 20:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (19B0C400) [pid = 3692] [serial = 964] [outer = 00000000] [url = about:blank] 20:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (165A7800) [pid = 3692] [serial = 978] [outer = 00000000] [url = about:blank] 20:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (16AD5C00) [pid = 3692] [serial = 979] [outer = 00000000] [url = about:blank] 20:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (19B4E000) [pid = 3692] [serial = 990] [outer = 00000000] [url = about:blank] 20:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (16EF9400) [pid = 3692] [serial = 981] [outer = 00000000] [url = about:blank] 20:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (16F74C00) [pid = 3692] [serial = 982] [outer = 00000000] [url = about:blank] 20:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (153B2000) [pid = 3692] [serial = 972] [outer = 00000000] [url = about:blank] 20:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (153B9000) [pid = 3692] [serial = 973] [outer = 00000000] [url = about:blank] 20:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (112D9000) [pid = 3692] [serial = 966] [outer = 00000000] [url = about:blank] 20:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (112E1400) [pid = 3692] [serial = 967] [outer = 00000000] [url = about:blank] 20:00:28 INFO - PROCESS | 3692 | 1465527628739 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] 20:00:28 INFO - PROCESS | 3692 | 1465527628818 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 20:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 20:00:28 INFO - PROCESS | 3692 | 1465527628865 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 20:00:28 INFO - PROCESS | 3692 | 1465527628869 Marionette TRACE conn3 <- [1,1362,null,{}] 20:00:28 INFO - PROCESS | 3692 | 1465527628875 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}] 20:00:28 INFO - PROCESS | 3692 | 1465527628879 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:28 INFO - PROCESS | 3692 | 1465527628970 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 20:00:28 INFO - PROCESS | 3692 | 1465527628978 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:28 INFO - PROCESS | 3692 | 1465527628983 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:28 INFO - PROCESS | 3692 | ++DOCSHELL 112E5800 == 27 [pid = 3692] [id = 350] 20:00:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (114B8000) [pid = 3692] [serial = 1049] [outer = 00000000] 20:00:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (11CBDC00) [pid = 3692] [serial = 1050] [outer = 114B8000] 20:00:29 INFO - PROCESS | 3692 | 1465527629030 Marionette DEBUG loaded listener.js 20:00:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (1280D400) [pid = 3692] [serial = 1051] [outer = 114B8000] 20:00:29 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:00:29 INFO - PROCESS | 3692 | 1465527629528 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] 20:00:29 INFO - PROCESS | 3692 | 1465527629569 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 20:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 20:00:29 INFO - PROCESS | 3692 | 1465527629576 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 20:00:29 INFO - PROCESS | 3692 | 1465527629579 Marionette TRACE conn3 <- [1,1366,null,{}] 20:00:29 INFO - PROCESS | 3692 | 1465527629582 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}] 20:00:29 INFO - PROCESS | 3692 | 1465527629585 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:29 INFO - PROCESS | 3692 | 1465527629671 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 20:00:29 INFO - PROCESS | 3692 | 1465527629680 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:29 INFO - PROCESS | 3692 | 1465527629683 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:29 INFO - PROCESS | 3692 | ++DOCSHELL 133D5000 == 28 [pid = 3692] [id = 351] 20:00:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (133D6000) [pid = 3692] [serial = 1052] [outer = 00000000] 20:00:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (13B3FC00) [pid = 3692] [serial = 1053] [outer = 133D6000] 20:00:29 INFO - PROCESS | 3692 | 1465527629729 Marionette DEBUG loaded listener.js 20:00:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (14405800) [pid = 3692] [serial = 1054] [outer = 133D6000] 20:00:30 INFO - PROCESS | 3692 | 1465527630167 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] 20:00:30 INFO - PROCESS | 3692 | 1465527630199 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 20:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 20:00:30 INFO - PROCESS | 3692 | 1465527630202 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 20:00:30 INFO - PROCESS | 3692 | 1465527630206 Marionette TRACE conn3 <- [1,1370,null,{}] 20:00:30 INFO - PROCESS | 3692 | 1465527630221 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}] 20:00:30 INFO - PROCESS | 3692 | 1465527630225 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:30 INFO - PROCESS | 3692 | 1465527630338 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 20:00:30 INFO - PROCESS | 3692 | 1465527630350 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:30 INFO - PROCESS | 3692 | 1465527630353 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:30 INFO - PROCESS | 3692 | ++DOCSHELL 1577F800 == 29 [pid = 3692] [id = 352] 20:00:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (15781400) [pid = 3692] [serial = 1055] [outer = 00000000] 20:00:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (157CEC00) [pid = 3692] [serial = 1056] [outer = 15781400] 20:00:30 INFO - PROCESS | 3692 | 1465527630407 Marionette DEBUG loaded listener.js 20:00:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (15AA1800) [pid = 3692] [serial = 1057] [outer = 15781400] 20:00:30 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:00:30 INFO - PROCESS | 3692 | 1465527630876 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] 20:00:30 INFO - PROCESS | 3692 | 1465527630888 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 20:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 20:00:30 INFO - PROCESS | 3692 | 1465527630891 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 20:00:30 INFO - PROCESS | 3692 | 1465527630893 Marionette TRACE conn3 <- [1,1374,null,{}] 20:00:30 INFO - PROCESS | 3692 | 1465527630897 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}] 20:00:30 INFO - PROCESS | 3692 | 1465527630899 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:30 INFO - PROCESS | 3692 | 1465527630992 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 20:00:30 INFO - PROCESS | 3692 | 1465527630998 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:30 INFO - PROCESS | 3692 | 1465527631000 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:31 INFO - PROCESS | 3692 | ++DOCSHELL 157CDC00 == 30 [pid = 3692] [id = 353] 20:00:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (15DB8C00) [pid = 3692] [serial = 1058] [outer = 00000000] 20:00:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (16B74000) [pid = 3692] [serial = 1059] [outer = 15DB8C00] 20:00:31 INFO - PROCESS | 3692 | 1465527631044 Marionette DEBUG loaded listener.js 20:00:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (16B8E400) [pid = 3692] [serial = 1060] [outer = 15DB8C00] 20:00:31 INFO - PROCESS | 3692 | 1465527631517 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] 20:00:31 INFO - PROCESS | 3692 | 1465527631530 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 20:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 20:00:31 INFO - PROCESS | 3692 | 1465527631541 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 20:00:31 INFO - PROCESS | 3692 | 1465527631543 Marionette TRACE conn3 <- [1,1378,null,{}] 20:00:31 INFO - PROCESS | 3692 | 1465527631550 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}] 20:00:31 INFO - PROCESS | 3692 | 1465527631552 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:31 INFO - PROCESS | 3692 | 1465527631658 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 20:00:31 INFO - PROCESS | 3692 | 1465527631741 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:31 INFO - PROCESS | 3692 | 1465527631743 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:31 INFO - PROCESS | 3692 | ++DOCSHELL 16CE2400 == 31 [pid = 3692] [id = 354] 20:00:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (16CE3800) [pid = 3692] [serial = 1061] [outer = 00000000] 20:00:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (16EFB800) [pid = 3692] [serial = 1062] [outer = 16CE3800] 20:00:31 INFO - PROCESS | 3692 | 1465527631785 Marionette DEBUG loaded listener.js 20:00:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (16F6FC00) [pid = 3692] [serial = 1063] [outer = 16CE3800] 20:00:32 INFO - PROCESS | 3692 | 1465527632172 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]]]}] 20:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 20:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 692ms 20:00:32 INFO - PROCESS | 3692 | 1465527632222 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 20:00:32 INFO - PROCESS | 3692 | 1465527632224 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 20:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 20:00:32 INFO - PROCESS | 3692 | 1465527632232 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 20:00:32 INFO - PROCESS | 3692 | 1465527632234 Marionette TRACE conn3 <- [1,1382,null,{}] 20:00:32 INFO - PROCESS | 3692 | 1465527632237 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}] 20:00:32 INFO - PROCESS | 3692 | 1465527632243 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:32 INFO - PROCESS | 3692 | 1465527632407 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 20:00:32 INFO - PROCESS | 3692 | 1465527632423 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:32 INFO - PROCESS | 3692 | 1465527632425 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:32 INFO - PROCESS | 3692 | ++DOCSHELL 178CF800 == 32 [pid = 3692] [id = 355] 20:00:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (1791B800) [pid = 3692] [serial = 1064] [outer = 00000000] 20:00:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (1825E400) [pid = 3692] [serial = 1065] [outer = 1791B800] 20:00:32 INFO - PROCESS | 3692 | 1465527632469 Marionette DEBUG loaded listener.js 20:00:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (18526800) [pid = 3692] [serial = 1066] [outer = 1791B800] 20:00:32 INFO - PROCESS | 3692 | 1465527632914 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]]]}] 20:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 20:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 723ms 20:00:32 INFO - PROCESS | 3692 | 1465527632973 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 20:00:32 INFO - PROCESS | 3692 | 1465527632975 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 20:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 20:00:33 INFO - PROCESS | 3692 | 1465527633016 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 20:00:33 INFO - PROCESS | 3692 | 1465527633018 Marionette TRACE conn3 <- [1,1386,null,{}] 20:00:33 INFO - PROCESS | 3692 | 1465527633021 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}] 20:00:33 INFO - PROCESS | 3692 | 1465527633023 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:33 INFO - PROCESS | 3692 | 1465527633138 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 20:00:33 INFO - PROCESS | 3692 | 1465527633146 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:33 INFO - PROCESS | 3692 | 1465527633148 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:33 INFO - PROCESS | 3692 | ++DOCSHELL 1825DC00 == 33 [pid = 3692] [id = 356] 20:00:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (19B02800) [pid = 3692] [serial = 1067] [outer = 00000000] 20:00:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (19B4E000) [pid = 3692] [serial = 1068] [outer = 19B02800] 20:00:33 INFO - PROCESS | 3692 | 1465527633190 Marionette DEBUG loaded listener.js 20:00:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (19D56000) [pid = 3692] [serial = 1069] [outer = 19B02800] 20:00:33 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (16B78400) [pid = 3692] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 20:00:33 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (16CEAC00) [pid = 3692] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 20:00:33 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (112DC400) [pid = 3692] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 20:00:33 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (10B65C00) [pid = 3692] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 20:00:33 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (105EDC00) [pid = 3692] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 20:00:33 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (15DB9800) [pid = 3692] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 20:00:33 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (10438400) [pid = 3692] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 20:00:33 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (1440A400) [pid = 3692] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 20:00:33 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (14FBE800) [pid = 3692] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 20:00:33 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (17330000) [pid = 3692] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 20:00:33 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (17B42800) [pid = 3692] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 20:00:33 INFO - PROCESS | 3692 | 1465527633730 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]]]}] 20:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 20:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 816ms 20:00:33 INFO - PROCESS | 3692 | 1465527633809 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 20:00:33 INFO - PROCESS | 3692 | 1465527633811 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 20:00:33 INFO - PROCESS | 3692 | 1465527633815 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 20:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 20:00:33 INFO - PROCESS | 3692 | 1465527633817 Marionette TRACE conn3 <- [1,1390,null,{}] 20:00:33 INFO - PROCESS | 3692 | 1465527633821 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}] 20:00:33 INFO - PROCESS | 3692 | 1465527633822 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:33 INFO - PROCESS | 3692 | 1465527633899 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 20:00:33 INFO - PROCESS | 3692 | 1465527633905 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:33 INFO - PROCESS | 3692 | 1465527633908 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:33 INFO - PROCESS | 3692 | ++DOCSHELL 10F5D000 == 34 [pid = 3692] [id = 357] 20:00:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (112E2800) [pid = 3692] [serial = 1070] [outer = 00000000] 20:00:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (16B75400) [pid = 3692] [serial = 1071] [outer = 112E2800] 20:00:33 INFO - PROCESS | 3692 | 1465527633956 Marionette DEBUG loaded listener.js 20:00:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (16F67800) [pid = 3692] [serial = 1072] [outer = 112E2800] 20:00:34 INFO - PROCESS | 3692 | 1465527634390 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]]]}] 20:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 20:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 630ms 20:00:34 INFO - PROCESS | 3692 | 1465527634435 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 20:00:34 INFO - PROCESS | 3692 | 1465527634437 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 20:00:34 INFO - PROCESS | 3692 | 1465527634440 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 20:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 20:00:34 INFO - PROCESS | 3692 | 1465527634441 Marionette TRACE conn3 <- [1,1394,null,{}] 20:00:34 INFO - PROCESS | 3692 | 1465527634445 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}] 20:00:34 INFO - PROCESS | 3692 | 1465527634447 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:34 INFO - PROCESS | 3692 | 1465527634523 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 20:00:34 INFO - PROCESS | 3692 | 1465527634531 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:34 INFO - PROCESS | 3692 | 1465527634533 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:34 INFO - PROCESS | 3692 | ++DOCSHELL 1852C400 == 35 [pid = 3692] [id = 358] 20:00:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (1852CC00) [pid = 3692] [serial = 1073] [outer = 00000000] 20:00:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (19D86C00) [pid = 3692] [serial = 1074] [outer = 1852CC00] 20:00:34 INFO - PROCESS | 3692 | 1465527634576 Marionette DEBUG loaded listener.js 20:00:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (19D88800) [pid = 3692] [serial = 1075] [outer = 1852CC00] 20:00:34 INFO - PROCESS | 3692 | 1465527635017 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]]]}] 20:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 20:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 631ms 20:00:35 INFO - PROCESS | 3692 | 1465527635078 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 20:00:35 INFO - PROCESS | 3692 | 1465527635080 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 20:00:35 INFO - PROCESS | 3692 | 1465527635083 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 20:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 20:00:35 INFO - PROCESS | 3692 | 1465527635085 Marionette TRACE conn3 <- [1,1398,null,{}] 20:00:35 INFO - PROCESS | 3692 | 1465527635089 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}] 20:00:35 INFO - PROCESS | 3692 | 1465527635090 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:35 INFO - PROCESS | 3692 | 1465527635179 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 20:00:35 INFO - PROCESS | 3692 | 1465527635187 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:35 INFO - PROCESS | 3692 | 1465527635189 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:35 INFO - PROCESS | 3692 | ++DOCSHELL 1852B800 == 36 [pid = 3692] [id = 359] 20:00:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (1852F400) [pid = 3692] [serial = 1076] [outer = 00000000] 20:00:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (19D94800) [pid = 3692] [serial = 1077] [outer = 1852F400] 20:00:35 INFO - PROCESS | 3692 | 1465527635215 Marionette DEBUG loaded listener.js 20:00:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (1A67B400) [pid = 3692] [serial = 1078] [outer = 1852F400] 20:00:35 INFO - PROCESS | 3692 | 1465527635994 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]]]}] 20:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 20:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 938ms 20:00:35 INFO - PROCESS | 3692 | 1465527636014 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 20:00:35 INFO - PROCESS | 3692 | 1465527636018 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 20:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 20:00:36 INFO - PROCESS | 3692 | 1465527636030 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 20:00:36 INFO - PROCESS | 3692 | 1465527636034 Marionette TRACE conn3 <- [1,1402,null,{}] 20:00:36 INFO - PROCESS | 3692 | 1465527636039 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}] 20:00:36 INFO - PROCESS | 3692 | 1465527636042 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:36 INFO - PROCESS | 3692 | 1465527636160 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 20:00:36 INFO - PROCESS | 3692 | 1465527636283 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:36 INFO - PROCESS | 3692 | 1465527636286 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:36 INFO - PROCESS | 3692 | ++DOCSHELL 11215800 == 37 [pid = 3692] [id = 360] 20:00:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (11231000) [pid = 3692] [serial = 1079] [outer = 00000000] 20:00:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (1314B000) [pid = 3692] [serial = 1080] [outer = 11231000] 20:00:36 INFO - PROCESS | 3692 | 1465527636342 Marionette DEBUG loaded listener.js 20:00:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (13B40C00) [pid = 3692] [serial = 1081] [outer = 11231000] 20:00:37 INFO - PROCESS | 3692 | 1465527637314 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]]]}] 20:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 20:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1338ms 20:00:37 INFO - PROCESS | 3692 | 1465527637372 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 20:00:37 INFO - PROCESS | 3692 | 1465527637376 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 20:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 20:00:37 INFO - PROCESS | 3692 | 1465527637365 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 20:00:37 INFO - PROCESS | 3692 | 1465527637367 Marionette TRACE conn3 <- [1,1406,null,{}] 20:00:37 INFO - PROCESS | 3692 | 1465527637380 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}] 20:00:37 INFO - PROCESS | 3692 | 1465527637383 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:37 INFO - PROCESS | 3692 | 1465527637504 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 20:00:37 INFO - PROCESS | 3692 | --DOCSHELL 1852C400 == 36 [pid = 3692] [id = 358] 20:00:37 INFO - PROCESS | 3692 | --DOCSHELL 10F5D000 == 35 [pid = 3692] [id = 357] 20:00:37 INFO - PROCESS | 3692 | --DOCSHELL 1825DC00 == 34 [pid = 3692] [id = 356] 20:00:37 INFO - PROCESS | 3692 | --DOCSHELL 178CF800 == 33 [pid = 3692] [id = 355] 20:00:37 INFO - PROCESS | 3692 | --DOCSHELL 16CE2400 == 32 [pid = 3692] [id = 354] 20:00:37 INFO - PROCESS | 3692 | --DOCSHELL 157CDC00 == 31 [pid = 3692] [id = 353] 20:00:37 INFO - PROCESS | 3692 | --DOCSHELL 1577F800 == 30 [pid = 3692] [id = 352] 20:00:37 INFO - PROCESS | 3692 | --DOCSHELL 133D5000 == 29 [pid = 3692] [id = 351] 20:00:37 INFO - PROCESS | 3692 | --DOCSHELL 112E5800 == 28 [pid = 3692] [id = 350] 20:00:37 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (182C2C00) [pid = 3692] [serial = 1035] [outer = 00000000] [url = about:blank] 20:00:37 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (16B8E800) [pid = 3692] [serial = 1023] [outer = 00000000] [url = about:blank] 20:00:37 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (16EFC800) [pid = 3692] [serial = 1026] [outer = 00000000] [url = about:blank] 20:00:37 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (1A9F8000) [pid = 3692] [serial = 1006] [outer = 00000000] [url = about:blank] 20:00:37 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (11471000) [pid = 3692] [serial = 1014] [outer = 00000000] [url = about:blank] 20:00:37 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (133C8000) [pid = 3692] [serial = 1015] [outer = 00000000] [url = about:blank] 20:00:37 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (1280AC00) [pid = 3692] [serial = 1008] [outer = 00000000] [url = about:blank] 20:00:37 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (12BC9800) [pid = 3692] [serial = 1009] [outer = 00000000] [url = about:blank] 20:00:37 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (165A2000) [pid = 3692] [serial = 1020] [outer = 00000000] [url = about:blank] 20:00:37 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (10A52000) [pid = 3692] [serial = 1011] [outer = 00000000] [url = about:blank] 20:00:37 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (11218C00) [pid = 3692] [serial = 1012] [outer = 00000000] [url = about:blank] 20:00:37 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (153B2400) [pid = 3692] [serial = 1017] [outer = 00000000] [url = about:blank] 20:00:37 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (153BE000) [pid = 3692] [serial = 1018] [outer = 00000000] [url = about:blank] 20:00:37 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (1852E000) [pid = 3692] [serial = 1036] [outer = 00000000] [url = about:blank] 20:00:37 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (16CEE400) [pid = 3692] [serial = 1029] [outer = 00000000] [url = about:blank] 20:00:37 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (16CEF000) [pid = 3692] [serial = 1030] [outer = 00000000] [url = about:blank] 20:00:37 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (178D7000) [pid = 3692] [serial = 1032] [outer = 00000000] [url = about:blank] 20:00:37 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (170C4800) [pid = 3692] [serial = 1027] [outer = 00000000] [url = about:blank] 20:00:37 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (17B3C000) [pid = 3692] [serial = 1033] [outer = 00000000] [url = about:blank] 20:00:37 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (16CE5C00) [pid = 3692] [serial = 1024] [outer = 00000000] [url = about:blank] 20:00:37 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (16AD3800) [pid = 3692] [serial = 1021] [outer = 00000000] [url = about:blank] 20:00:37 INFO - PROCESS | 3692 | 1465527637645 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:37 INFO - PROCESS | 3692 | 1465527637649 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:37 INFO - PROCESS | 3692 | ++DOCSHELL 105EC400 == 29 [pid = 3692] [id = 361] 20:00:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (105F1C00) [pid = 3692] [serial = 1082] [outer = 00000000] 20:00:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (10F58800) [pid = 3692] [serial = 1083] [outer = 105F1C00] 20:00:37 INFO - PROCESS | 3692 | 1465527637698 Marionette DEBUG loaded listener.js 20:00:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (114C5800) [pid = 3692] [serial = 1084] [outer = 105F1C00] 20:00:38 INFO - PROCESS | 3692 | 1465527638123 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]]]}] 20:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 20:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 785ms 20:00:38 INFO - PROCESS | 3692 | 1465527638167 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 20:00:38 INFO - PROCESS | 3692 | 1465527638172 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 20:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 20:00:38 INFO - PROCESS | 3692 | 1465527638178 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 20:00:38 INFO - PROCESS | 3692 | 1465527638180 Marionette TRACE conn3 <- [1,1410,null,{}] 20:00:38 INFO - PROCESS | 3692 | 1465527638184 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}] 20:00:38 INFO - PROCESS | 3692 | 1465527638187 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:38 INFO - PROCESS | 3692 | 1465527638271 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 20:00:38 INFO - PROCESS | 3692 | 1465527638280 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:38 INFO - PROCESS | 3692 | 1465527638283 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:38 INFO - PROCESS | 3692 | ++DOCSHELL 13348800 == 30 [pid = 3692] [id = 362] 20:00:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (1334B000) [pid = 3692] [serial = 1085] [outer = 00000000] 20:00:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (133D2000) [pid = 3692] [serial = 1086] [outer = 1334B000] 20:00:38 INFO - PROCESS | 3692 | 1465527638329 Marionette DEBUG loaded listener.js 20:00:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (13665400) [pid = 3692] [serial = 1087] [outer = 1334B000] 20:00:38 INFO - PROCESS | 3692 | 1465527638776 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]]]}] 20:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 20:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 616ms 20:00:38 INFO - PROCESS | 3692 | 1465527638799 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 20:00:38 INFO - PROCESS | 3692 | 1465527638801 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 20:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 20:00:38 INFO - PROCESS | 3692 | 1465527638805 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 20:00:38 INFO - PROCESS | 3692 | 1465527638809 Marionette TRACE conn3 <- [1,1414,null,{}] 20:00:38 INFO - PROCESS | 3692 | 1465527638819 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}] 20:00:38 INFO - PROCESS | 3692 | 1465527638824 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:38 INFO - PROCESS | 3692 | 1465527638933 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 20:00:38 INFO - PROCESS | 3692 | 1465527638944 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:38 INFO - PROCESS | 3692 | 1465527638947 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:39 INFO - PROCESS | 3692 | ++DOCSHELL 153E1000 == 31 [pid = 3692] [id = 363] 20:00:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (153E3000) [pid = 3692] [serial = 1088] [outer = 00000000] 20:00:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (1553F400) [pid = 3692] [serial = 1089] [outer = 153E3000] 20:00:39 INFO - PROCESS | 3692 | 1465527639075 Marionette DEBUG loaded listener.js 20:00:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (15A9A400) [pid = 3692] [serial = 1090] [outer = 153E3000] 20:00:39 INFO - PROCESS | 3692 | 1465527639468 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]]]}] 20:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 20:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 677ms 20:00:39 INFO - PROCESS | 3692 | 1465527639487 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 20:00:39 INFO - PROCESS | 3692 | 1465527639489 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 20:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 20:00:39 INFO - PROCESS | 3692 | 1465527639492 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 20:00:39 INFO - PROCESS | 3692 | 1465527639494 Marionette TRACE conn3 <- [1,1418,null,{}] 20:00:39 INFO - PROCESS | 3692 | 1465527639497 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}] 20:00:39 INFO - PROCESS | 3692 | 1465527639499 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:39 INFO - PROCESS | 3692 | 1465527639627 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 20:00:39 INFO - PROCESS | 3692 | 1465527639685 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:39 INFO - PROCESS | 3692 | 1465527639687 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:39 INFO - PROCESS | 3692 | ++DOCSHELL 15DB5C00 == 32 [pid = 3692] [id = 364] 20:00:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (15DB9800) [pid = 3692] [serial = 1091] [outer = 00000000] 20:00:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (16B73400) [pid = 3692] [serial = 1092] [outer = 15DB9800] 20:00:39 INFO - PROCESS | 3692 | 1465527639730 Marionette DEBUG loaded listener.js 20:00:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (16B7A400) [pid = 3692] [serial = 1093] [outer = 15DB9800] 20:00:40 INFO - PROCESS | 3692 | 1465527640180 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]]]}] 20:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 20:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 723ms 20:00:40 INFO - PROCESS | 3692 | 1465527640233 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 20:00:40 INFO - PROCESS | 3692 | 1465527640234 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 20:00:40 INFO - PROCESS | 3692 | 1465527640238 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 20:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 20:00:40 INFO - PROCESS | 3692 | 1465527640240 Marionette TRACE conn3 <- [1,1422,null,{}] 20:00:40 INFO - PROCESS | 3692 | 1465527640270 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}] 20:00:40 INFO - PROCESS | 3692 | 1465527640272 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:40 INFO - PROCESS | 3692 | 1465527640386 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 20:00:40 INFO - PROCESS | 3692 | 1465527640398 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:40 INFO - PROCESS | 3692 | 1465527640400 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:40 INFO - PROCESS | 3692 | ++DOCSHELL 16AD4800 == 33 [pid = 3692] [id = 365] 20:00:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (16B78400) [pid = 3692] [serial = 1094] [outer = 00000000] 20:00:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (16BF3000) [pid = 3692] [serial = 1095] [outer = 16B78400] 20:00:40 INFO - PROCESS | 3692 | 1465527640443 Marionette DEBUG loaded listener.js 20:00:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (16CEF000) [pid = 3692] [serial = 1096] [outer = 16B78400] 20:00:40 INFO - PROCESS | 3692 | 1465527640894 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]]]}] 20:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 20:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 676ms 20:00:40 INFO - PROCESS | 3692 | 1465527640926 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 20:00:40 INFO - PROCESS | 3692 | 1465527640928 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 20:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 20:00:40 INFO - PROCESS | 3692 | 1465527640931 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 20:00:40 INFO - PROCESS | 3692 | 1465527640933 Marionette TRACE conn3 <- [1,1426,null,{}] 20:00:40 INFO - PROCESS | 3692 | 1465527640936 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}] 20:00:40 INFO - PROCESS | 3692 | 1465527640942 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:41 INFO - PROCESS | 3692 | 1465527641078 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 20:00:41 INFO - PROCESS | 3692 | 1465527641148 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:41 INFO - PROCESS | 3692 | 1465527641150 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:41 INFO - PROCESS | 3692 | ++DOCSHELL 1732BC00 == 34 [pid = 3692] [id = 366] 20:00:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (17331400) [pid = 3692] [serial = 1097] [outer = 00000000] 20:00:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (178D5400) [pid = 3692] [serial = 1098] [outer = 17331400] 20:00:41 INFO - PROCESS | 3692 | 1465527641193 Marionette DEBUG loaded listener.js 20:00:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (1791AC00) [pid = 3692] [serial = 1099] [outer = 17331400] 20:00:41 INFO - PROCESS | 3692 | 1465527641572 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]]]}] 20:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 20:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 692ms 20:00:41 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (16CE3800) [pid = 3692] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 20:00:41 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (15781400) [pid = 3692] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 20:00:41 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (15DB8C00) [pid = 3692] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 20:00:41 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (1791B800) [pid = 3692] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 20:00:41 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (114B8000) [pid = 3692] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 20:00:41 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (19B02800) [pid = 3692] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 20:00:41 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (133D6000) [pid = 3692] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 20:00:41 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (1852CC00) [pid = 3692] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 20:00:41 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (10437800) [pid = 3692] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 20:00:41 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (112D9400) [pid = 3692] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 20:00:41 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (1440B400) [pid = 3692] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 20:00:41 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (16B7E800) [pid = 3692] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 20:00:41 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (112E2800) [pid = 3692] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 20:00:41 INFO - PROCESS | 3692 | 1465527641732 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 20:00:41 INFO - PROCESS | 3692 | 1465527641734 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 20:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 20:00:41 INFO - PROCESS | 3692 | 1465527641744 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 20:00:41 INFO - PROCESS | 3692 | 1465527641745 Marionette TRACE conn3 <- [1,1430,null,{}] 20:00:41 INFO - PROCESS | 3692 | 1465527641749 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}] 20:00:41 INFO - PROCESS | 3692 | 1465527641760 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:41 INFO - PROCESS | 3692 | 1465527641838 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 20:00:41 INFO - PROCESS | 3692 | 1465527641846 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:41 INFO - PROCESS | 3692 | 1465527641848 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:41 INFO - PROCESS | 3692 | ++DOCSHELL 10F5A000 == 35 [pid = 3692] [id = 367] 20:00:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (133CAC00) [pid = 3692] [serial = 1100] [outer = 00000000] 20:00:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (157C7000) [pid = 3692] [serial = 1101] [outer = 133CAC00] 20:00:41 INFO - PROCESS | 3692 | 1465527641891 Marionette DEBUG loaded listener.js 20:00:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (1577F800) [pid = 3692] [serial = 1102] [outer = 133CAC00] 20:00:42 INFO - PROCESS | 3692 | 1465527642326 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]]]}] 20:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 20:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 631ms 20:00:42 INFO - PROCESS | 3692 | 1465527642381 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 20:00:42 INFO - PROCESS | 3692 | 1465527642384 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 20:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 20:00:42 INFO - PROCESS | 3692 | 1465527642387 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 20:00:42 INFO - PROCESS | 3692 | 1465527642389 Marionette TRACE conn3 <- [1,1434,null,{}] 20:00:42 INFO - PROCESS | 3692 | 1465527642392 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}] 20:00:42 INFO - PROCESS | 3692 | 1465527642394 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:42 INFO - PROCESS | 3692 | 1465527642472 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 20:00:42 INFO - PROCESS | 3692 | 1465527642479 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:42 INFO - PROCESS | 3692 | 1465527642481 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:42 INFO - PROCESS | 3692 | ++DOCSHELL 1728A400 == 36 [pid = 3692] [id = 368] 20:00:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (1781B000) [pid = 3692] [serial = 1103] [outer = 00000000] 20:00:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (17B44800) [pid = 3692] [serial = 1104] [outer = 1781B000] 20:00:42 INFO - PROCESS | 3692 | 1465527642524 Marionette DEBUG loaded listener.js 20:00:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (182C2C00) [pid = 3692] [serial = 1105] [outer = 1781B000] 20:00:42 INFO - PROCESS | 3692 | 1465527642945 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]]]}] 20:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 20:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 630ms 20:00:43 INFO - PROCESS | 3692 | 1465527643007 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 20:00:43 INFO - PROCESS | 3692 | 1465527643009 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 20:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 20:00:43 INFO - PROCESS | 3692 | 1465527643012 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 20:00:43 INFO - PROCESS | 3692 | 1465527643014 Marionette TRACE conn3 <- [1,1438,null,{}] 20:00:43 INFO - PROCESS | 3692 | 1465527643017 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}] 20:00:43 INFO - PROCESS | 3692 | 1465527643019 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:43 INFO - PROCESS | 3692 | 1465527643096 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 20:00:43 INFO - PROCESS | 3692 | 1465527643103 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:43 INFO - PROCESS | 3692 | 1465527643105 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:43 INFO - PROCESS | 3692 | ++DOCSHELL 1852A800 == 37 [pid = 3692] [id = 369] 20:00:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (1852B000) [pid = 3692] [serial = 1106] [outer = 00000000] 20:00:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (19B03000) [pid = 3692] [serial = 1107] [outer = 1852B000] 20:00:43 INFO - PROCESS | 3692 | 1465527643147 Marionette DEBUG loaded listener.js 20:00:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (19B0EC00) [pid = 3692] [serial = 1108] [outer = 1852B000] 20:00:43 INFO - PROCESS | 3692 | 1465527643613 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]]]}] 20:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 20:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 615ms 20:00:43 INFO - PROCESS | 3692 | 1465527643650 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 20:00:43 INFO - PROCESS | 3692 | 1465527643652 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 20:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 20:00:43 INFO - PROCESS | 3692 | 1465527643665 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 20:00:43 INFO - PROCESS | 3692 | 1465527643667 Marionette TRACE conn3 <- [1,1442,null,{}] 20:00:43 INFO - PROCESS | 3692 | 1465527643671 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}] 20:00:43 INFO - PROCESS | 3692 | 1465527643672 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:43 INFO - PROCESS | 3692 | 1465527643790 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 20:00:43 INFO - PROCESS | 3692 | 1465527643897 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:43 INFO - PROCESS | 3692 | 1465527643900 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:43 INFO - PROCESS | 3692 | ++DOCSHELL 105E4400 == 38 [pid = 3692] [id = 370] 20:00:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (105E5C00) [pid = 3692] [serial = 1109] [outer = 00000000] 20:00:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (10A50C00) [pid = 3692] [serial = 1110] [outer = 105E5C00] 20:00:43 INFO - PROCESS | 3692 | 1465527643963 Marionette DEBUG loaded listener.js 20:00:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (11215C00) [pid = 3692] [serial = 1111] [outer = 105E5C00] 20:00:44 INFO - PROCESS | 3692 | 1465527644626 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]]]}] 20:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 20:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1031ms 20:00:44 INFO - PROCESS | 3692 | 1465527644704 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 20:00:44 INFO - PROCESS | 3692 | 1465527644708 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 20:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 20:00:44 INFO - PROCESS | 3692 | 1465527644713 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 20:00:44 INFO - PROCESS | 3692 | 1465527644716 Marionette TRACE conn3 <- [1,1446,null,{}] 20:00:44 INFO - PROCESS | 3692 | 1465527644721 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}] 20:00:44 INFO - PROCESS | 3692 | 1465527644726 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:44 INFO - PROCESS | 3692 | 1465527644867 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 20:00:44 INFO - PROCESS | 3692 | 1465527644877 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:44 INFO - PROCESS | 3692 | 1465527644880 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:44 INFO - PROCESS | 3692 | ++DOCSHELL 1334F000 == 39 [pid = 3692] [id = 371] 20:00:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (13944800) [pid = 3692] [serial = 1112] [outer = 00000000] 20:00:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (153B4C00) [pid = 3692] [serial = 1113] [outer = 13944800] 20:00:44 INFO - PROCESS | 3692 | 1465527644933 Marionette DEBUG loaded listener.js 20:00:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (153D9800) [pid = 3692] [serial = 1114] [outer = 13944800] 20:00:45 INFO - PROCESS | 3692 | 1465527645525 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]]]}] 20:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 20:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 893ms 20:00:45 INFO - PROCESS | 3692 | 1465527645601 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 20:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 20:00:45 INFO - PROCESS | 3692 | 1465527645604 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 20:00:45 INFO - PROCESS | 3692 | 1465527645621 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 20:00:45 INFO - PROCESS | 3692 | 1465527645623 Marionette TRACE conn3 <- [1,1450,null,{}] 20:00:45 INFO - PROCESS | 3692 | 1465527645629 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}] 20:00:45 INFO - PROCESS | 3692 | 1465527645631 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:45 INFO - PROCESS | 3692 | 1465527645736 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 20:00:45 INFO - PROCESS | 3692 | 1465527645866 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:45 INFO - PROCESS | 3692 | 1465527645869 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:45 INFO - PROCESS | 3692 | ++DOCSHELL 165A6800 == 40 [pid = 3692] [id = 372] 20:00:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (16AD5400) [pid = 3692] [serial = 1115] [outer = 00000000] 20:00:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (16F71800) [pid = 3692] [serial = 1116] [outer = 16AD5400] 20:00:45 INFO - PROCESS | 3692 | 1465527645907 Marionette DEBUG loaded listener.js 20:00:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (1732B000) [pid = 3692] [serial = 1117] [outer = 16AD5400] 20:00:46 INFO - PROCESS | 3692 | 1465527646505 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]]]}] 20:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 20:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 985ms 20:00:46 INFO - PROCESS | 3692 | 1465527646594 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 20:00:46 INFO - PROCESS | 3692 | 1465527646598 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 20:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 20:00:46 INFO - PROCESS | 3692 | 1465527646609 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 20:00:46 INFO - PROCESS | 3692 | 1465527646613 Marionette TRACE conn3 <- [1,1454,null,{}] 20:00:46 INFO - PROCESS | 3692 | 1465527646636 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}] 20:00:46 INFO - PROCESS | 3692 | 1465527646641 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:46 INFO - PROCESS | 3692 | 1465527646785 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 20:00:46 INFO - PROCESS | 3692 | 1465527646998 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:46 INFO - PROCESS | 3692 | 1465527647001 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:47 INFO - PROCESS | 3692 | ++DOCSHELL 103CD000 == 41 [pid = 3692] [id = 373] 20:00:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (103CD800) [pid = 3692] [serial = 1118] [outer = 00000000] 20:00:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (10A4B000) [pid = 3692] [serial = 1119] [outer = 103CD800] 20:00:47 INFO - PROCESS | 3692 | 1465527647069 Marionette DEBUG loaded listener.js 20:00:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (112D9C00) [pid = 3692] [serial = 1120] [outer = 103CD800] 20:00:47 INFO - PROCESS | 3692 | 1465527647662 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]]]}] 20:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 20:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1092ms 20:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 20:00:47 INFO - PROCESS | 3692 | 1465527647707 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 20:00:47 INFO - PROCESS | 3692 | 1465527647711 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 20:00:47 INFO - PROCESS | 3692 | 1465527647715 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 20:00:47 INFO - PROCESS | 3692 | 1465527647718 Marionette TRACE conn3 <- [1,1458,null,{}] 20:00:47 INFO - PROCESS | 3692 | 1465527647723 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}] 20:00:47 INFO - PROCESS | 3692 | 1465527647727 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:48 INFO - PROCESS | 3692 | --DOCSHELL 1852A800 == 40 [pid = 3692] [id = 369] 20:00:48 INFO - PROCESS | 3692 | --DOCSHELL 1728A400 == 39 [pid = 3692] [id = 368] 20:00:48 INFO - PROCESS | 3692 | --DOCSHELL 10F5A000 == 38 [pid = 3692] [id = 367] 20:00:48 INFO - PROCESS | 3692 | --DOCSHELL 1732BC00 == 37 [pid = 3692] [id = 366] 20:00:48 INFO - PROCESS | 3692 | --DOCSHELL 16AD4800 == 36 [pid = 3692] [id = 365] 20:00:48 INFO - PROCESS | 3692 | --DOCSHELL 15DB5C00 == 35 [pid = 3692] [id = 364] 20:00:48 INFO - PROCESS | 3692 | --DOCSHELL 153E1000 == 34 [pid = 3692] [id = 363] 20:00:48 INFO - PROCESS | 3692 | --DOCSHELL 13348800 == 33 [pid = 3692] [id = 362] 20:00:48 INFO - PROCESS | 3692 | --DOCSHELL 105EC400 == 32 [pid = 3692] [id = 361] 20:00:48 INFO - PROCESS | 3692 | --DOCSHELL 11215800 == 31 [pid = 3692] [id = 360] 20:00:48 INFO - PROCESS | 3692 | --DOCSHELL 10430400 == 30 [pid = 3692] [id = 349] 20:00:48 INFO - PROCESS | 3692 | --DOCSHELL 1852B800 == 29 [pid = 3692] [id = 359] 20:00:48 INFO - PROCESS | 3692 | --DOCSHELL 103CD000 == 28 [pid = 3692] [id = 373] 20:00:48 INFO - PROCESS | 3692 | --DOCSHELL 165A6800 == 27 [pid = 3692] [id = 372] 20:00:48 INFO - PROCESS | 3692 | --DOCSHELL 105E4400 == 26 [pid = 3692] [id = 370] 20:00:48 INFO - PROCESS | 3692 | --DOCSHELL 1334F000 == 25 [pid = 3692] [id = 371] 20:00:48 INFO - PROCESS | 3692 | 1465527648370 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 20:00:48 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (16EFB800) [pid = 3692] [serial = 1062] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (157CEC00) [pid = 3692] [serial = 1056] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (15AA1800) [pid = 3692] [serial = 1057] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (16B74000) [pid = 3692] [serial = 1059] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (1825E400) [pid = 3692] [serial = 1065] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (16F6FC00) [pid = 3692] [serial = 1063] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (11CBDC00) [pid = 3692] [serial = 1050] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (1280D400) [pid = 3692] [serial = 1051] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (19B4E000) [pid = 3692] [serial = 1068] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (13B3FC00) [pid = 3692] [serial = 1053] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (14405800) [pid = 3692] [serial = 1054] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (18526800) [pid = 3692] [serial = 1066] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (19D88800) [pid = 3692] [serial = 1075] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (112DD400) [pid = 3692] [serial = 1048] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (10F58C00) [pid = 3692] [serial = 1047] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (19D94800) [pid = 3692] [serial = 1077] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (19D86C00) [pid = 3692] [serial = 1074] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (19D56000) [pid = 3692] [serial = 1069] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (12AE2800) [pid = 3692] [serial = 1039] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (11AC9400) [pid = 3692] [serial = 1038] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (153BC800) [pid = 3692] [serial = 1042] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (153B3C00) [pid = 3692] [serial = 1041] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (1732FC00) [pid = 3692] [serial = 1045] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (16CF1400) [pid = 3692] [serial = 1044] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (16B75400) [pid = 3692] [serial = 1071] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (16F67800) [pid = 3692] [serial = 1072] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (16B8E400) [pid = 3692] [serial = 1060] [outer = 00000000] [url = about:blank] 20:00:48 INFO - PROCESS | 3692 | 1465527648532 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:48 INFO - PROCESS | 3692 | 1465527648535 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:48 INFO - PROCESS | 3692 | ++DOCSHELL 105E4400 == 26 [pid = 3692] [id = 374] 20:00:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (105E6C00) [pid = 3692] [serial = 1121] [outer = 00000000] 20:00:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (10A4DC00) [pid = 3692] [serial = 1122] [outer = 105E6C00] 20:00:48 INFO - PROCESS | 3692 | 1465527648584 Marionette DEBUG loaded listener.js 20:00:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (10F5D400) [pid = 3692] [serial = 1123] [outer = 105E6C00] 20:00:49 INFO - PROCESS | 3692 | 1465527649026 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]]]}] 20:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 20:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1339ms 20:00:49 INFO - PROCESS | 3692 | 1465527649059 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 20:00:49 INFO - PROCESS | 3692 | 1465527649064 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 20:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 20:00:49 INFO - PROCESS | 3692 | 1465527649068 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 20:00:49 INFO - PROCESS | 3692 | 1465527649071 Marionette TRACE conn3 <- [1,1462,null,{}] 20:00:49 INFO - PROCESS | 3692 | 1465527649076 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}] 20:00:49 INFO - PROCESS | 3692 | 1465527649078 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:49 INFO - PROCESS | 3692 | 1465527649163 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 20:00:49 INFO - PROCESS | 3692 | 1465527649170 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:49 INFO - PROCESS | 3692 | 1465527649173 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:49 INFO - PROCESS | 3692 | ++DOCSHELL 13012000 == 27 [pid = 3692] [id = 375] 20:00:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (1301B400) [pid = 3692] [serial = 1124] [outer = 00000000] 20:00:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (13316800) [pid = 3692] [serial = 1125] [outer = 1301B400] 20:00:49 INFO - PROCESS | 3692 | 1465527649221 Marionette DEBUG loaded listener.js 20:00:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (13351800) [pid = 3692] [serial = 1126] [outer = 1301B400] 20:00:49 INFO - PROCESS | 3692 | 1465527649700 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]]]}] 20:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 20:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 677ms 20:00:49 INFO - PROCESS | 3692 | 1465527649753 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 20:00:49 INFO - PROCESS | 3692 | 1465527649756 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 20:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 20:00:49 INFO - PROCESS | 3692 | 1465527649759 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 20:00:49 INFO - PROCESS | 3692 | 1465527649761 Marionette TRACE conn3 <- [1,1466,null,{}] 20:00:49 INFO - PROCESS | 3692 | 1465527649765 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}] 20:00:49 INFO - PROCESS | 3692 | 1465527649767 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:49 INFO - PROCESS | 3692 | 1465527649879 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 20:00:49 INFO - PROCESS | 3692 | 1465527649967 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:49 INFO - PROCESS | 3692 | 1465527649970 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:49 INFO - PROCESS | 3692 | ++DOCSHELL 153B4800 == 28 [pid = 3692] [id = 376] 20:00:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (153B7800) [pid = 3692] [serial = 1127] [outer = 00000000] 20:00:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (1551B400) [pid = 3692] [serial = 1128] [outer = 153B7800] 20:00:49 INFO - PROCESS | 3692 | 1465527650013 Marionette DEBUG loaded listener.js 20:00:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (1577CC00) [pid = 3692] [serial = 1129] [outer = 153B7800] 20:00:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (15E7DC00) [pid = 3692] [serial = 1130] [outer = 1B73A400] 20:00:50 INFO - PROCESS | 3692 | 1465527650464 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]]]}] 20:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 20:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 723ms 20:00:50 INFO - PROCESS | 3692 | 1465527650489 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 20:00:50 INFO - PROCESS | 3692 | 1465527650493 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 20:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 20:00:50 INFO - PROCESS | 3692 | 1465527650503 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 20:00:50 INFO - PROCESS | 3692 | 1465527650508 Marionette TRACE conn3 <- [1,1470,null,{}] 20:00:50 INFO - PROCESS | 3692 | 1465527650511 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}] 20:00:50 INFO - PROCESS | 3692 | 1465527650514 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:50 INFO - PROCESS | 3692 | 1465527650637 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 20:00:50 INFO - PROCESS | 3692 | 1465527650695 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:50 INFO - PROCESS | 3692 | 1465527650697 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:50 INFO - PROCESS | 3692 | ++DOCSHELL 12DAC000 == 29 [pid = 3692] [id = 377] 20:00:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (13322000) [pid = 3692] [serial = 1131] [outer = 00000000] 20:00:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (16BFA400) [pid = 3692] [serial = 1132] [outer = 13322000] 20:00:50 INFO - PROCESS | 3692 | 1465527650740 Marionette DEBUG loaded listener.js 20:00:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (16CEE400) [pid = 3692] [serial = 1133] [outer = 13322000] 20:00:51 INFO - PROCESS | 3692 | 1465527651171 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]]]}] 20:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 20:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 753ms 20:00:51 INFO - PROCESS | 3692 | 1465527651258 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 20:00:51 INFO - PROCESS | 3692 | 1465527651260 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 20:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 20:00:51 INFO - PROCESS | 3692 | 1465527651264 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 20:00:51 INFO - PROCESS | 3692 | 1465527651265 Marionette TRACE conn3 <- [1,1474,null,{}] 20:00:51 INFO - PROCESS | 3692 | 1465527651269 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}] 20:00:51 INFO - PROCESS | 3692 | 1465527651271 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:51 INFO - PROCESS | 3692 | 1465527651363 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 20:00:51 INFO - PROCESS | 3692 | 1465527651375 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:51 INFO - PROCESS | 3692 | 1465527651377 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:51 INFO - PROCESS | 3692 | ++DOCSHELL 16BFA000 == 30 [pid = 3692] [id = 378] 20:00:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (16F68400) [pid = 3692] [serial = 1134] [outer = 00000000] 20:00:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (16F76400) [pid = 3692] [serial = 1135] [outer = 16F68400] 20:00:51 INFO - PROCESS | 3692 | 1465527651474 Marionette DEBUG loaded listener.js 20:00:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (1728A800) [pid = 3692] [serial = 1136] [outer = 16F68400] 20:00:51 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (1852B000) [pid = 3692] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 20:00:52 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (16B78400) [pid = 3692] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 20:00:52 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (17331400) [pid = 3692] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 20:00:52 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (1852F400) [pid = 3692] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 20:00:52 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (1334B000) [pid = 3692] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 20:00:52 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (105F1C00) [pid = 3692] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 20:00:52 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (133CAC00) [pid = 3692] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 20:00:52 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (153E3000) [pid = 3692] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 20:00:52 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (11231000) [pid = 3692] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 20:00:52 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (15DB9800) [pid = 3692] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 20:00:52 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (1781B000) [pid = 3692] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 20:00:52 INFO - PROCESS | 3692 | 1465527652360 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]]]}] 20:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 20:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1139ms 20:00:52 INFO - PROCESS | 3692 | 1465527652404 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 20:00:52 INFO - PROCESS | 3692 | 1465527652408 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 20:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 20:00:52 INFO - PROCESS | 3692 | 1465527652413 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 20:00:52 INFO - PROCESS | 3692 | 1465527652417 Marionette TRACE conn3 <- [1,1478,null,{}] 20:00:52 INFO - PROCESS | 3692 | 1465527652423 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}] 20:00:52 INFO - PROCESS | 3692 | 1465527652426 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:52 INFO - PROCESS | 3692 | 1465527652543 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 20:00:52 INFO - PROCESS | 3692 | 1465527652662 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:52 INFO - PROCESS | 3692 | 1465527652665 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:52 INFO - PROCESS | 3692 | ++DOCSHELL 10E17800 == 31 [pid = 3692] [id = 379] 20:00:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (10F59000) [pid = 3692] [serial = 1137] [outer = 00000000] 20:00:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (12AE6800) [pid = 3692] [serial = 1138] [outer = 10F59000] 20:00:52 INFO - PROCESS | 3692 | 1465527652723 Marionette DEBUG loaded listener.js 20:00:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (130A6400) [pid = 3692] [serial = 1139] [outer = 10F59000] 20:00:53 INFO - PROCESS | 3692 | 1465527653428 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]]]}] 20:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 20:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1031ms 20:00:53 INFO - PROCESS | 3692 | 1465527653444 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 20:00:53 INFO - PROCESS | 3692 | 1465527653449 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 20:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 20:00:53 INFO - PROCESS | 3692 | 1465527653455 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 20:00:53 INFO - PROCESS | 3692 | 1465527653458 Marionette TRACE conn3 <- [1,1482,null,{}] 20:00:53 INFO - PROCESS | 3692 | 1465527653480 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}] 20:00:53 INFO - PROCESS | 3692 | 1465527653483 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:53 INFO - PROCESS | 3692 | 1465527653618 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 20:00:53 INFO - PROCESS | 3692 | 1465527653728 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:53 INFO - PROCESS | 3692 | 1465527653731 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:53 INFO - PROCESS | 3692 | ++DOCSHELL 10475000 == 32 [pid = 3692] [id = 380] 20:00:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (14406400) [pid = 3692] [serial = 1140] [outer = 00000000] 20:00:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (14FBE800) [pid = 3692] [serial = 1141] [outer = 14406400] 20:00:53 INFO - PROCESS | 3692 | 1465527653788 Marionette DEBUG loaded listener.js 20:00:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (153BB800) [pid = 3692] [serial = 1142] [outer = 14406400] 20:00:54 INFO - PROCESS | 3692 | --DOCSHELL 15535C00 == 31 [pid = 3692] [id = 267] 20:00:54 INFO - PROCESS | 3692 | --DOCSHELL 133D2C00 == 30 [pid = 3692] [id = 266] 20:00:54 INFO - PROCESS | 3692 | --DOCSHELL 133D1800 == 29 [pid = 3692] [id = 276] 20:00:54 INFO - PROCESS | 3692 | --DOCSHELL 12DAC000 == 28 [pid = 3692] [id = 377] 20:00:54 INFO - PROCESS | 3692 | --DOCSHELL 153B4800 == 27 [pid = 3692] [id = 376] 20:00:54 INFO - PROCESS | 3692 | --DOCSHELL 13012000 == 26 [pid = 3692] [id = 375] 20:00:54 INFO - PROCESS | 3692 | --DOCSHELL 105E4400 == 25 [pid = 3692] [id = 374] 20:00:54 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (16BF3000) [pid = 3692] [serial = 1095] [outer = 00000000] [url = about:blank] 20:00:54 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (178D5400) [pid = 3692] [serial = 1098] [outer = 00000000] [url = about:blank] 20:00:54 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (1A67B400) [pid = 3692] [serial = 1078] [outer = 00000000] [url = about:blank] 20:00:54 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (133D2000) [pid = 3692] [serial = 1086] [outer = 00000000] [url = about:blank] 20:00:54 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (13665400) [pid = 3692] [serial = 1087] [outer = 00000000] [url = about:blank] 20:00:54 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (10F58800) [pid = 3692] [serial = 1083] [outer = 00000000] [url = about:blank] 20:00:54 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (114C5800) [pid = 3692] [serial = 1084] [outer = 00000000] [url = about:blank] 20:00:54 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (157C7000) [pid = 3692] [serial = 1101] [outer = 00000000] [url = about:blank] 20:00:54 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (1553F400) [pid = 3692] [serial = 1089] [outer = 00000000] [url = about:blank] 20:00:54 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (15A9A400) [pid = 3692] [serial = 1090] [outer = 00000000] [url = about:blank] 20:00:54 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (1314B000) [pid = 3692] [serial = 1080] [outer = 00000000] [url = about:blank] 20:00:54 INFO - PROCESS | 3692 | --DOMWINDOW == 62 (13B40C00) [pid = 3692] [serial = 1081] [outer = 00000000] [url = about:blank] 20:00:54 INFO - PROCESS | 3692 | --DOMWINDOW == 61 (1791AC00) [pid = 3692] [serial = 1099] [outer = 00000000] [url = about:blank] 20:00:54 INFO - PROCESS | 3692 | --DOMWINDOW == 60 (1577F800) [pid = 3692] [serial = 1102] [outer = 00000000] [url = about:blank] 20:00:54 INFO - PROCESS | 3692 | --DOMWINDOW == 59 (16B73400) [pid = 3692] [serial = 1092] [outer = 00000000] [url = about:blank] 20:00:54 INFO - PROCESS | 3692 | --DOMWINDOW == 58 (16B7A400) [pid = 3692] [serial = 1093] [outer = 00000000] [url = about:blank] 20:00:54 INFO - PROCESS | 3692 | --DOMWINDOW == 57 (16CEF000) [pid = 3692] [serial = 1096] [outer = 00000000] [url = about:blank] 20:00:54 INFO - PROCESS | 3692 | --DOMWINDOW == 56 (182C2C00) [pid = 3692] [serial = 1105] [outer = 00000000] [url = about:blank] 20:00:54 INFO - PROCESS | 3692 | --DOMWINDOW == 55 (19B0EC00) [pid = 3692] [serial = 1108] [outer = 00000000] [url = about:blank] 20:00:54 INFO - PROCESS | 3692 | --DOMWINDOW == 54 (17B44800) [pid = 3692] [serial = 1104] [outer = 00000000] [url = about:blank] 20:00:54 INFO - PROCESS | 3692 | --DOMWINDOW == 53 (19B03000) [pid = 3692] [serial = 1107] [outer = 00000000] [url = about:blank] 20:00:54 INFO - PROCESS | 3692 | 1465527654638 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]]]}] 20:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 20:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1231ms 20:00:54 INFO - PROCESS | 3692 | 1465527654684 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 20:00:54 INFO - PROCESS | 3692 | 1465527654689 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 20:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 20:00:54 INFO - PROCESS | 3692 | 1465527654694 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 20:00:54 INFO - PROCESS | 3692 | 1465527654698 Marionette TRACE conn3 <- [1,1486,null,{}] 20:00:54 INFO - PROCESS | 3692 | 1465527654704 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}] 20:00:54 INFO - PROCESS | 3692 | 1465527654707 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:54 INFO - PROCESS | 3692 | 1465527654818 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 20:00:54 INFO - PROCESS | 3692 | 1465527654901 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:54 INFO - PROCESS | 3692 | 1465527654906 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:54 INFO - PROCESS | 3692 | ++DOCSHELL 112DEC00 == 26 [pid = 3692] [id = 381] 20:00:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 54 (112E3400) [pid = 3692] [serial = 1143] [outer = 00000000] 20:00:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 55 (12AE2800) [pid = 3692] [serial = 1144] [outer = 112E3400] 20:00:54 INFO - PROCESS | 3692 | 1465527655004 Marionette DEBUG loaded listener.js 20:00:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 56 (12D61000) [pid = 3692] [serial = 1145] [outer = 112E3400] 20:00:55 INFO - PROCESS | 3692 | 1465527655636 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]]]}] 20:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 20:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 985ms 20:00:55 INFO - PROCESS | 3692 | 1465527655681 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 20:00:55 INFO - PROCESS | 3692 | 1465527655686 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 20:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 20:00:55 INFO - PROCESS | 3692 | 1465527655693 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 20:00:55 INFO - PROCESS | 3692 | 1465527655695 Marionette TRACE conn3 <- [1,1490,null,{}] 20:00:55 INFO - PROCESS | 3692 | 1465527655700 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}] 20:00:55 INFO - PROCESS | 3692 | 1465527655702 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:55 INFO - PROCESS | 3692 | 1465527655809 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 20:00:55 INFO - PROCESS | 3692 | 1465527655935 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:55 INFO - PROCESS | 3692 | 1465527655938 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:55 INFO - PROCESS | 3692 | ++DOCSHELL 1365A400 == 27 [pid = 3692] [id = 382] 20:00:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 57 (13663400) [pid = 3692] [serial = 1146] [outer = 00000000] 20:00:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 58 (13B40000) [pid = 3692] [serial = 1147] [outer = 13663400] 20:00:55 INFO - PROCESS | 3692 | 1465527655994 Marionette DEBUG loaded listener.js 20:00:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 59 (1440E400) [pid = 3692] [serial = 1148] [outer = 13663400] 20:00:56 INFO - PROCESS | 3692 | 1465527656605 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]]]}] 20:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 20:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 923ms 20:00:56 INFO - PROCESS | 3692 | 1465527656637 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 20:00:56 INFO - PROCESS | 3692 | 1465527656640 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 20:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 20:00:56 INFO - PROCESS | 3692 | 1465527656644 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 20:00:56 INFO - PROCESS | 3692 | 1465527656648 Marionette TRACE conn3 <- [1,1494,null,{}] 20:00:56 INFO - PROCESS | 3692 | 1465527656659 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}] 20:00:56 INFO - PROCESS | 3692 | 1465527656664 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:56 INFO - PROCESS | 3692 | 1465527656754 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 20:00:56 INFO - PROCESS | 3692 | 1465527656851 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:56 INFO - PROCESS | 3692 | 1465527656855 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:56 INFO - PROCESS | 3692 | ++DOCSHELL 15A9F000 == 28 [pid = 3692] [id = 383] 20:00:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 60 (15AA2800) [pid = 3692] [serial = 1149] [outer = 00000000] 20:00:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 61 (15DB6000) [pid = 3692] [serial = 1150] [outer = 15AA2800] 20:00:56 INFO - PROCESS | 3692 | 1465527656912 Marionette DEBUG loaded listener.js 20:00:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 62 (165A2400) [pid = 3692] [serial = 1151] [outer = 15AA2800] 20:00:57 INFO - PROCESS | 3692 | 1465527657507 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]]]}] 20:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 20:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 892ms 20:00:57 INFO - PROCESS | 3692 | 1465527657542 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 20:00:57 INFO - PROCESS | 3692 | 1465527657545 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 20:00:57 INFO - PROCESS | 3692 | 1465527657549 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 20:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 20:00:57 INFO - PROCESS | 3692 | 1465527657551 Marionette TRACE conn3 <- [1,1498,null,{}] 20:00:57 INFO - PROCESS | 3692 | 1465527657555 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}] 20:00:57 INFO - PROCESS | 3692 | 1465527657557 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:57 INFO - PROCESS | 3692 | 1465527657671 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 20:00:57 INFO - PROCESS | 3692 | 1465527657771 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:00:57 INFO - PROCESS | 3692 | 1465527657774 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:00:57 INFO - PROCESS | 3692 | ++DOCSHELL 16B7E000 == 29 [pid = 3692] [id = 384] 20:00:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 63 (16B7E400) [pid = 3692] [serial = 1152] [outer = 00000000] 20:00:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (16BF3800) [pid = 3692] [serial = 1153] [outer = 16B7E400] 20:00:57 INFO - PROCESS | 3692 | 1465527657810 Marionette DEBUG loaded listener.js 20:00:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (16CE6C00) [pid = 3692] [serial = 1154] [outer = 16B7E400] 20:00:58 INFO - PROCESS | 3692 | --DOCSHELL 10E17800 == 28 [pid = 3692] [id = 379] 20:00:59 INFO - PROCESS | 3692 | --DOCSHELL 178CC000 == 27 [pid = 3692] [id = 273] 20:00:59 INFO - PROCESS | 3692 | --DOCSHELL 104E6400 == 26 [pid = 3692] [id = 270] 20:00:59 INFO - PROCESS | 3692 | --DOCSHELL 112DB000 == 25 [pid = 3692] [id = 271] 20:00:59 INFO - PROCESS | 3692 | --DOCSHELL 13320C00 == 24 [pid = 3692] [id = 281] 20:00:59 INFO - PROCESS | 3692 | --DOCSHELL 11227800 == 23 [pid = 3692] [id = 274] 20:00:59 INFO - PROCESS | 3692 | --DOCSHELL 165A4800 == 22 [pid = 3692] [id = 278] 20:00:59 INFO - PROCESS | 3692 | --DOCSHELL 1122F800 == 21 [pid = 3692] [id = 275] 20:00:59 INFO - PROCESS | 3692 | --DOCSHELL 16F70C00 == 20 [pid = 3692] [id = 280] 20:00:59 INFO - PROCESS | 3692 | --DOCSHELL 11469800 == 19 [pid = 3692] [id = 265] 20:00:59 INFO - PROCESS | 3692 | --DOCSHELL 16B8C400 == 18 [pid = 3692] [id = 279] 20:00:59 INFO - PROCESS | 3692 | --DOCSHELL 15E73800 == 17 [pid = 3692] [id = 268] 20:00:59 INFO - PROCESS | 3692 | --DOCSHELL 1577FC00 == 16 [pid = 3692] [id = 277] 20:00:59 INFO - PROCESS | 3692 | --DOCSHELL 10433C00 == 15 [pid = 3692] [id = 272] 20:00:59 INFO - PROCESS | 3692 | --DOCSHELL 16B75000 == 14 [pid = 3692] [id = 269] 20:00:59 INFO - PROCESS | 3692 | --DOCSHELL 15A9F000 == 13 [pid = 3692] [id = 383] 20:00:59 INFO - PROCESS | 3692 | --DOCSHELL 1365A400 == 12 [pid = 3692] [id = 382] 20:00:59 INFO - PROCESS | 3692 | --DOCSHELL 10475000 == 11 [pid = 3692] [id = 380] 20:00:59 INFO - PROCESS | 3692 | --DOCSHELL 112DEC00 == 10 [pid = 3692] [id = 381] 20:00:59 INFO - PROCESS | 3692 | --DOCSHELL 16BFA000 == 9 [pid = 3692] [id = 378] 20:01:00 INFO - PROCESS | 3692 | 1465527660328 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]]]}] 20:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 20:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 2815ms 20:01:00 INFO - PROCESS | 3692 | 1465527660365 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 20:01:00 INFO - PROCESS | 3692 | 1465527660370 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 20:01:00 INFO - PROCESS | 3692 | 1465527660376 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 20:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 20:01:00 INFO - PROCESS | 3692 | 1465527660379 Marionette TRACE conn3 <- [1,1502,null,{}] 20:01:00 INFO - PROCESS | 3692 | 1465527660385 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}] 20:01:00 INFO - PROCESS | 3692 | 1465527660388 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:00 INFO - PROCESS | 3692 | 1465527660486 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 20:01:00 INFO - PROCESS | 3692 | 1465527660573 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:00 INFO - PROCESS | 3692 | 1465527660578 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:00 INFO - PROCESS | 3692 | ++DOCSHELL 112DB000 == 10 [pid = 3692] [id = 385] 20:01:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (112DD400) [pid = 3692] [serial = 1155] [outer = 00000000] 20:01:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (11ACE000) [pid = 3692] [serial = 1156] [outer = 112DD400] 20:01:00 INFO - PROCESS | 3692 | 1465527660627 Marionette DEBUG loaded listener.js 20:01:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (12AAA800) [pid = 3692] [serial = 1157] [outer = 112DD400] 20:01:01 INFO - PROCESS | 3692 | 1465527661052 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]]]}] 20:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 20:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 692ms 20:01:01 INFO - PROCESS | 3692 | 1465527661058 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 20:01:01 INFO - PROCESS | 3692 | 1465527661063 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 20:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 20:01:01 INFO - PROCESS | 3692 | 1465527661069 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 20:01:01 INFO - PROCESS | 3692 | 1465527661072 Marionette TRACE conn3 <- [1,1506,null,{}] 20:01:01 INFO - PROCESS | 3692 | 1465527661076 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}] 20:01:01 INFO - PROCESS | 3692 | 1465527661078 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:01 INFO - PROCESS | 3692 | 1465527661168 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 20:01:01 INFO - PROCESS | 3692 | 1465527661174 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:01 INFO - PROCESS | 3692 | 1465527661177 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:01 INFO - PROCESS | 3692 | ++DOCSHELL 112DC400 == 11 [pid = 3692] [id = 386] 20:01:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (133D2C00) [pid = 3692] [serial = 1158] [outer = 00000000] 20:01:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (1365FC00) [pid = 3692] [serial = 1159] [outer = 133D2C00] 20:01:01 INFO - PROCESS | 3692 | 1465527661223 Marionette DEBUG loaded listener.js 20:01:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (13B44800) [pid = 3692] [serial = 1160] [outer = 133D2C00] 20:01:01 INFO - PROCESS | 3692 | 1465527661690 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]]]}] 20:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 20:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 615ms 20:01:01 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 20:01:01 INFO - PROCESS | 3692 | 1465527661706 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 20:01:01 INFO - PROCESS | 3692 | 1465527661709 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 20:01:01 INFO - PROCESS | 3692 | 1465527661712 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 20:01:01 INFO - PROCESS | 3692 | 1465527661716 Marionette TRACE conn3 <- [1,1510,null,{}] 20:01:01 INFO - PROCESS | 3692 | 1465527661735 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}] 20:01:01 INFO - PROCESS | 3692 | 1465527661743 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:01 INFO - PROCESS | 3692 | 1465527661829 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 20:01:01 INFO - PROCESS | 3692 | 1465527661839 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:01 INFO - PROCESS | 3692 | 1465527661842 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:01 INFO - PROCESS | 3692 | ++DOCSHELL 1553F800 == 12 [pid = 3692] [id = 387] 20:01:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (1577BC00) [pid = 3692] [serial = 1161] [outer = 00000000] 20:01:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (15A9AC00) [pid = 3692] [serial = 1162] [outer = 1577BC00] 20:01:01 INFO - PROCESS | 3692 | 1465527661890 Marionette DEBUG loaded listener.js 20:01:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (15DB7800) [pid = 3692] [serial = 1163] [outer = 1577BC00] 20:01:02 INFO - PROCESS | 3692 | 1465527662362 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"]]]}] 20:01:02 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 () { 20:01:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:01:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 20:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:01:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 20:01:02 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 () { 20:01:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:01:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 20:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:01:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 20:01:02 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 () { 20:01:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:01:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 20:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:01:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 20:01:02 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 () { 20:01:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:01:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 20:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:01:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 20:01:02 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 676ms 20:01:02 INFO - PROCESS | 3692 | 1465527662396 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 20:01:02 INFO - PROCESS | 3692 | 1465527662398 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 20:01:02 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 20:01:02 INFO - PROCESS | 3692 | 1465527662409 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 20:01:02 INFO - PROCESS | 3692 | 1465527662411 Marionette TRACE conn3 <- [1,1514,null,{}] 20:01:02 INFO - PROCESS | 3692 | 1465527662414 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}] 20:01:02 INFO - PROCESS | 3692 | 1465527662416 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:02 INFO - PROCESS | 3692 | 1465527662537 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 20:01:02 INFO - PROCESS | 3692 | 1465527662542 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:02 INFO - PROCESS | 3692 | 1465527662544 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:02 INFO - PROCESS | 3692 | ++DOCSHELL 112E2400 == 13 [pid = 3692] [id = 388] 20:01:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (1577AC00) [pid = 3692] [serial = 1164] [outer = 00000000] 20:01:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (16CE4400) [pid = 3692] [serial = 1165] [outer = 1577AC00] 20:01:02 INFO - PROCESS | 3692 | 1465527662588 Marionette DEBUG loaded listener.js 20:01:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (16CEF000) [pid = 3692] [serial = 1166] [outer = 1577AC00] 20:01:03 INFO - PROCESS | 3692 | 1465527663034 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"]]]}] 20:01:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:01:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 20:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:01:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 20:01:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:01:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 20:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:01:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 20:01:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 20:01:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 20:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:01:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 20:01:03 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 615ms 20:01:03 INFO - PROCESS | 3692 | 1465527663044 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 20:01:03 INFO - PROCESS | 3692 | 1465527663046 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 20:01:03 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 20:01:03 INFO - PROCESS | 3692 | 1465527663049 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 20:01:03 INFO - PROCESS | 3692 | 1465527663051 Marionette TRACE conn3 <- [1,1518,null,{}] 20:01:03 INFO - PROCESS | 3692 | 1465527663054 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}] 20:01:03 INFO - PROCESS | 3692 | 1465527663056 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:03 INFO - PROCESS | 3692 | 1465527663165 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 20:01:03 INFO - PROCESS | 3692 | 1465527663170 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:03 INFO - PROCESS | 3692 | 1465527663172 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:03 INFO - PROCESS | 3692 | ++DOCSHELL 16B79C00 == 14 [pid = 3692] [id = 389] 20:01:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (16CE4000) [pid = 3692] [serial = 1167] [outer = 00000000] 20:01:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (16F70C00) [pid = 3692] [serial = 1168] [outer = 16CE4000] 20:01:03 INFO - PROCESS | 3692 | 1465527663199 Marionette DEBUG loaded listener.js 20:01:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (170CD800) [pid = 3692] [serial = 1169] [outer = 16CE4000] 20:01:03 INFO - PROCESS | 3692 | 1465527663652 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]]]}] 20:01:03 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 20:01:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 20:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:01:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 20:01:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 20:01:03 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. 20:01:03 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 20:01:03 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 631ms 20:01:03 INFO - PROCESS | 3692 | 1465527663671 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 20:01:03 INFO - PROCESS | 3692 | 1465527663673 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 20:01:03 INFO - PROCESS | 3692 | 1465527663676 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 20:01:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 20:01:03 INFO - PROCESS | 3692 | 1465527663677 Marionette TRACE conn3 <- [1,1522,null,{}] 20:01:03 INFO - PROCESS | 3692 | 1465527663686 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}] 20:01:03 INFO - PROCESS | 3692 | 1465527663691 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:03 INFO - PROCESS | 3692 | 1465527663840 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 20:01:03 INFO - PROCESS | 3692 | 1465527663851 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:03 INFO - PROCESS | 3692 | 1465527663853 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:03 INFO - PROCESS | 3692 | ++DOCSHELL 1791A000 == 15 [pid = 3692] [id = 390] 20:01:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (1791F800) [pid = 3692] [serial = 1170] [outer = 00000000] 20:01:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (1825D400) [pid = 3692] [serial = 1171] [outer = 1791F800] 20:01:03 INFO - PROCESS | 3692 | 1465527663897 Marionette DEBUG loaded listener.js 20:01:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (18527400) [pid = 3692] [serial = 1172] [outer = 1791F800] 20:01:04 INFO - PROCESS | 3692 | 1465527664603 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]]]}] 20:01:04 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (153B7800) [pid = 3692] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 20:01:04 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (13322000) [pid = 3692] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 20:01:04 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (15AA2800) [pid = 3692] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 20:01:04 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (105E5C00) [pid = 3692] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 20:01:04 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (13944800) [pid = 3692] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 20:01:04 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (103CD800) [pid = 3692] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 20:01:04 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (16AD5400) [pid = 3692] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 20:01:04 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (13663400) [pid = 3692] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 20:01:04 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (10F59000) [pid = 3692] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 20:01:04 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (16F68400) [pid = 3692] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 20:01:04 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (112E3400) [pid = 3692] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 20:01:04 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (1301B400) [pid = 3692] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 20:01:04 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (105E6C00) [pid = 3692] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 20:01:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 20:01:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1016ms 20:01:04 INFO - PROCESS | 3692 | 1465527664703 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 20:01:04 INFO - PROCESS | 3692 | 1465527664705 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 20:01:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 20:01:04 INFO - PROCESS | 3692 | 1465527664718 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 20:01:04 INFO - PROCESS | 3692 | 1465527664720 Marionette TRACE conn3 <- [1,1526,null,{}] 20:01:04 INFO - PROCESS | 3692 | 1465527664726 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}] 20:01:04 INFO - PROCESS | 3692 | 1465527664728 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:04 INFO - PROCESS | 3692 | 1465527664803 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 20:01:04 INFO - PROCESS | 3692 | 1465527664809 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:04 INFO - PROCESS | 3692 | 1465527664811 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:04 INFO - PROCESS | 3692 | ++DOCSHELL 10A4A400 == 16 [pid = 3692] [id = 391] 20:01:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (112E3400) [pid = 3692] [serial = 1173] [outer = 00000000] 20:01:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (1301B400) [pid = 3692] [serial = 1174] [outer = 112E3400] 20:01:04 INFO - PROCESS | 3692 | 1465527664861 Marionette DEBUG loaded listener.js 20:01:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (13949C00) [pid = 3692] [serial = 1175] [outer = 112E3400] 20:01:05 INFO - PROCESS | 3692 | 1465527665411 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]]]}] 20:01:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 20:01:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 738ms 20:01:05 INFO - PROCESS | 3692 | 1465527665442 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 20:01:05 INFO - PROCESS | 3692 | 1465527665444 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 20:01:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 20:01:05 INFO - PROCESS | 3692 | 1465527665447 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 20:01:05 INFO - PROCESS | 3692 | 1465527665449 Marionette TRACE conn3 <- [1,1530,null,{}] 20:01:05 INFO - PROCESS | 3692 | 1465527665453 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}] 20:01:05 INFO - PROCESS | 3692 | 1465527665454 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:05 INFO - PROCESS | 3692 | 1465527665534 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 20:01:05 INFO - PROCESS | 3692 | 1465527665539 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:05 INFO - PROCESS | 3692 | 1465527665541 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:05 INFO - PROCESS | 3692 | ++DOCSHELL 157C0400 == 17 [pid = 3692] [id = 392] 20:01:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (15DC2800) [pid = 3692] [serial = 1176] [outer = 00000000] 20:01:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (16F73800) [pid = 3692] [serial = 1177] [outer = 15DC2800] 20:01:05 INFO - PROCESS | 3692 | 1465527665584 Marionette DEBUG loaded listener.js 20:01:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (16CEB800) [pid = 3692] [serial = 1178] [outer = 15DC2800] 20:01:06 INFO - PROCESS | 3692 | 1465527666036 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]]]}] 20:01:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 20:01:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 631ms 20:01:06 INFO - PROCESS | 3692 | 1465527666086 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 20:01:06 INFO - PROCESS | 3692 | 1465527666087 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 20:01:06 INFO - PROCESS | 3692 | 1465527666091 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 20:01:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 20:01:06 INFO - PROCESS | 3692 | 1465527666092 Marionette TRACE conn3 <- [1,1534,null,{}] 20:01:06 INFO - PROCESS | 3692 | 1465527666096 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}] 20:01:06 INFO - PROCESS | 3692 | 1465527666098 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:06 INFO - PROCESS | 3692 | 1465527666199 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 20:01:06 INFO - PROCESS | 3692 | 1465527666291 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:06 INFO - PROCESS | 3692 | 1465527666293 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:06 INFO - PROCESS | 3692 | ++DOCSHELL 1553F400 == 18 [pid = 3692] [id = 393] 20:01:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (1852E400) [pid = 3692] [serial = 1179] [outer = 00000000] 20:01:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (19B08000) [pid = 3692] [serial = 1180] [outer = 1852E400] 20:01:06 INFO - PROCESS | 3692 | 1465527666335 Marionette DEBUG loaded listener.js 20:01:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (18531000) [pid = 3692] [serial = 1181] [outer = 1852E400] 20:01:06 INFO - PROCESS | 3692 | 1465527666865 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]]]}] 20:01:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 20:01:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 831ms 20:01:06 INFO - PROCESS | 3692 | 1465527666919 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 20:01:06 INFO - PROCESS | 3692 | 1465527666923 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 20:01:06 INFO - PROCESS | 3692 | 1465527666928 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 20:01:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 20:01:06 INFO - PROCESS | 3692 | 1465527666932 Marionette TRACE conn3 <- [1,1538,null,{}] 20:01:06 INFO - PROCESS | 3692 | 1465527666937 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}] 20:01:06 INFO - PROCESS | 3692 | 1465527666941 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:07 INFO - PROCESS | 3692 | 1465527667056 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 20:01:07 INFO - PROCESS | 3692 | 1465527667186 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:07 INFO - PROCESS | 3692 | 1465527667189 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:07 INFO - PROCESS | 3692 | ++DOCSHELL 10559400 == 19 [pid = 3692] [id = 394] 20:01:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (10B60400) [pid = 3692] [serial = 1182] [outer = 00000000] 20:01:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (12DAC400) [pid = 3692] [serial = 1183] [outer = 10B60400] 20:01:07 INFO - PROCESS | 3692 | 1465527667247 Marionette DEBUG loaded listener.js 20:01:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (13321800) [pid = 3692] [serial = 1184] [outer = 10B60400] 20:01:08 INFO - PROCESS | 3692 | 1465527668114 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]]]}] 20:01:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 20:01:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1231ms 20:01:08 INFO - PROCESS | 3692 | 1465527668169 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 20:01:08 INFO - PROCESS | 3692 | 1465527668173 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 20:01:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 20:01:08 INFO - PROCESS | 3692 | 1465527668178 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 20:01:08 INFO - PROCESS | 3692 | 1465527668181 Marionette TRACE conn3 <- [1,1542,null,{}] 20:01:08 INFO - PROCESS | 3692 | 1465527668187 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}] 20:01:08 INFO - PROCESS | 3692 | 1465527668191 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:08 INFO - PROCESS | 3692 | 1465527668296 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 20:01:08 INFO - PROCESS | 3692 | 1465527668379 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:08 INFO - PROCESS | 3692 | 1465527668383 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:08 INFO - PROCESS | 3692 | ++DOCSHELL 11ACC000 == 20 [pid = 3692] [id = 395] 20:01:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (11AD0000) [pid = 3692] [serial = 1185] [outer = 00000000] 20:01:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (12A19C00) [pid = 3692] [serial = 1186] [outer = 11AD0000] 20:01:08 INFO - PROCESS | 3692 | 1465527668491 Marionette DEBUG loaded listener.js 20:01:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (12DA4C00) [pid = 3692] [serial = 1187] [outer = 11AD0000] 20:01:08 INFO - PROCESS | 3692 | --DOCSHELL 16B7E000 == 19 [pid = 3692] [id = 384] 20:01:08 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (130A6400) [pid = 3692] [serial = 1139] [outer = 00000000] [url = about:blank] 20:01:08 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (14FBE800) [pid = 3692] [serial = 1141] [outer = 00000000] [url = about:blank] 20:01:08 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (13B40000) [pid = 3692] [serial = 1147] [outer = 00000000] [url = about:blank] 20:01:08 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (1728A800) [pid = 3692] [serial = 1136] [outer = 00000000] [url = about:blank] 20:01:08 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (12AE6800) [pid = 3692] [serial = 1138] [outer = 00000000] [url = about:blank] 20:01:08 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (12D61000) [pid = 3692] [serial = 1145] [outer = 00000000] [url = about:blank] 20:01:08 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (12AE2800) [pid = 3692] [serial = 1144] [outer = 00000000] [url = about:blank] 20:01:08 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (16CEE400) [pid = 3692] [serial = 1133] [outer = 00000000] [url = about:blank] 20:01:08 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (13316800) [pid = 3692] [serial = 1125] [outer = 00000000] [url = about:blank] 20:01:08 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (13351800) [pid = 3692] [serial = 1126] [outer = 00000000] [url = about:blank] 20:01:08 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (10A4DC00) [pid = 3692] [serial = 1122] [outer = 00000000] [url = about:blank] 20:01:08 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (10F5D400) [pid = 3692] [serial = 1123] [outer = 00000000] [url = about:blank] 20:01:08 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (10A4B000) [pid = 3692] [serial = 1119] [outer = 00000000] [url = about:blank] 20:01:08 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (16F76400) [pid = 3692] [serial = 1135] [outer = 00000000] [url = about:blank] 20:01:08 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (10A50C00) [pid = 3692] [serial = 1110] [outer = 00000000] [url = about:blank] 20:01:08 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (153B4C00) [pid = 3692] [serial = 1113] [outer = 00000000] [url = about:blank] 20:01:08 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (16F71800) [pid = 3692] [serial = 1116] [outer = 00000000] [url = about:blank] 20:01:08 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (1577CC00) [pid = 3692] [serial = 1129] [outer = 00000000] [url = about:blank] 20:01:08 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (130C2C00) [pid = 3692] [serial = 694] [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.] 20:01:08 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (1551B400) [pid = 3692] [serial = 1128] [outer = 00000000] [url = about:blank] 20:01:08 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (16BFA400) [pid = 3692] [serial = 1132] [outer = 00000000] [url = about:blank] 20:01:08 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (165A2400) [pid = 3692] [serial = 1151] [outer = 00000000] [url = about:blank] 20:01:08 INFO - PROCESS | 3692 | --DOMWINDOW == 62 (16BF3800) [pid = 3692] [serial = 1153] [outer = 00000000] [url = about:blank] 20:01:08 INFO - PROCESS | 3692 | --DOMWINDOW == 61 (11215C00) [pid = 3692] [serial = 1111] [outer = 00000000] [url = about:blank] 20:01:08 INFO - PROCESS | 3692 | --DOMWINDOW == 60 (153D9800) [pid = 3692] [serial = 1114] [outer = 00000000] [url = about:blank] 20:01:08 INFO - PROCESS | 3692 | --DOMWINDOW == 59 (112D9C00) [pid = 3692] [serial = 1120] [outer = 00000000] [url = about:blank] 20:01:08 INFO - PROCESS | 3692 | --DOMWINDOW == 58 (1732B000) [pid = 3692] [serial = 1117] [outer = 00000000] [url = about:blank] 20:01:08 INFO - PROCESS | 3692 | --DOMWINDOW == 57 (1440E400) [pid = 3692] [serial = 1148] [outer = 00000000] [url = about:blank] 20:01:08 INFO - PROCESS | 3692 | --DOMWINDOW == 56 (15DB6000) [pid = 3692] [serial = 1150] [outer = 00000000] [url = about:blank] 20:01:08 INFO - PROCESS | 3692 | 1465527668972 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]]]}] 20:01:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 20:01:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 831ms 20:01:08 INFO - PROCESS | 3692 | 1465527669005 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 20:01:09 INFO - PROCESS | 3692 | 1465527669010 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 20:01:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 20:01:09 INFO - PROCESS | 3692 | 1465527669016 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 20:01:09 INFO - PROCESS | 3692 | 1465527669019 Marionette TRACE conn3 <- [1,1546,null,{}] 20:01:09 INFO - PROCESS | 3692 | 1465527669022 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}] 20:01:09 INFO - PROCESS | 3692 | 1465527669025 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:09 INFO - PROCESS | 3692 | 1465527669111 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 20:01:09 INFO - PROCESS | 3692 | 1465527669193 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:09 INFO - PROCESS | 3692 | 1465527669196 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:09 INFO - PROCESS | 3692 | ++DOCSHELL 13147800 == 20 [pid = 3692] [id = 396] 20:01:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 57 (13148400) [pid = 3692] [serial = 1188] [outer = 00000000] 20:01:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 58 (133C7400) [pid = 3692] [serial = 1189] [outer = 13148400] 20:01:09 INFO - PROCESS | 3692 | 1465527669284 Marionette DEBUG loaded listener.js 20:01:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 59 (13659C00) [pid = 3692] [serial = 1190] [outer = 13148400] 20:01:09 INFO - PROCESS | 3692 | 1465527669692 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]]]}] 20:01:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 20:01:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 723ms 20:01:09 INFO - PROCESS | 3692 | 1465527669770 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 20:01:09 INFO - PROCESS | 3692 | 1465527669772 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 20:01:09 INFO - PROCESS | 3692 | 1465527669776 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 20:01:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 20:01:09 INFO - PROCESS | 3692 | 1465527669779 Marionette TRACE conn3 <- [1,1550,null,{}] 20:01:09 INFO - PROCESS | 3692 | 1465527669790 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}] 20:01:09 INFO - PROCESS | 3692 | 1465527669795 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:09 INFO - PROCESS | 3692 | 1465527669881 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 20:01:09 INFO - PROCESS | 3692 | 1465527669895 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:09 INFO - PROCESS | 3692 | 1465527669899 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:09 INFO - PROCESS | 3692 | ++DOCSHELL 153B3C00 == 21 [pid = 3692] [id = 397] 20:01:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 60 (153B9000) [pid = 3692] [serial = 1191] [outer = 00000000] 20:01:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 61 (153BCC00) [pid = 3692] [serial = 1192] [outer = 153B9000] 20:01:09 INFO - PROCESS | 3692 | 1465527669947 Marionette DEBUG loaded listener.js 20:01:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 62 (153E0000) [pid = 3692] [serial = 1193] [outer = 153B9000] 20:01:10 INFO - PROCESS | 3692 | 1465527670401 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]]]}] 20:01:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 20:01:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 616ms 20:01:10 INFO - PROCESS | 3692 | 1465527670417 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 20:01:10 INFO - PROCESS | 3692 | 1465527670419 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 20:01:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 20:01:10 INFO - PROCESS | 3692 | 1465527670422 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 20:01:10 INFO - PROCESS | 3692 | 1465527670424 Marionette TRACE conn3 <- [1,1554,null,{}] 20:01:10 INFO - PROCESS | 3692 | 1465527670427 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}] 20:01:10 INFO - PROCESS | 3692 | 1465527670429 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:10 INFO - PROCESS | 3692 | 1465527670509 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 20:01:10 INFO - PROCESS | 3692 | 1465527670514 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:10 INFO - PROCESS | 3692 | 1465527670516 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:10 INFO - PROCESS | 3692 | ++DOCSHELL 153B6C00 == 22 [pid = 3692] [id = 398] 20:01:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 63 (1551D400) [pid = 3692] [serial = 1194] [outer = 00000000] 20:01:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (15DB5C00) [pid = 3692] [serial = 1195] [outer = 1551D400] 20:01:10 INFO - PROCESS | 3692 | 1465527670561 Marionette DEBUG loaded listener.js 20:01:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (15E75000) [pid = 3692] [serial = 1196] [outer = 1551D400] 20:01:10 INFO - PROCESS | 3692 | 1465527671001 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]]]}] 20:01:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 20:01:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 615ms 20:01:11 INFO - PROCESS | 3692 | 1465527671047 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 20:01:11 INFO - PROCESS | 3692 | 1465527671049 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 20:01:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 20:01:11 INFO - PROCESS | 3692 | 1465527671052 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 20:01:11 INFO - PROCESS | 3692 | 1465527671053 Marionette TRACE conn3 <- [1,1558,null,{}] 20:01:11 INFO - PROCESS | 3692 | 1465527671057 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}] 20:01:11 INFO - PROCESS | 3692 | 1465527671059 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:11 INFO - PROCESS | 3692 | 1465527671164 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 20:01:11 INFO - PROCESS | 3692 | 1465527671170 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:11 INFO - PROCESS | 3692 | 1465527671172 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:11 INFO - PROCESS | 3692 | ++DOCSHELL 16AD5400 == 23 [pid = 3692] [id = 399] 20:01:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (16B70C00) [pid = 3692] [serial = 1197] [outer = 00000000] 20:01:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (16B7B000) [pid = 3692] [serial = 1198] [outer = 16B70C00] 20:01:11 INFO - PROCESS | 3692 | 1465527671214 Marionette DEBUG loaded listener.js 20:01:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (16B8F000) [pid = 3692] [serial = 1199] [outer = 16B70C00] 20:01:11 INFO - PROCESS | 3692 | 1465527671689 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]]]}] 20:01:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 20:01:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 692ms 20:01:11 INFO - PROCESS | 3692 | 1465527671733 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 20:01:11 INFO - PROCESS | 3692 | 1465527671735 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 20:01:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 20:01:11 INFO - PROCESS | 3692 | 1465527671744 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 20:01:11 INFO - PROCESS | 3692 | 1465527671745 Marionette TRACE conn3 <- [1,1562,null,{}] 20:01:11 INFO - PROCESS | 3692 | 1465527671749 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}] 20:01:11 INFO - PROCESS | 3692 | 1465527671754 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:11 INFO - PROCESS | 3692 | 1465527671890 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 20:01:11 INFO - PROCESS | 3692 | 1465527671900 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:11 INFO - PROCESS | 3692 | 1465527671903 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:11 INFO - PROCESS | 3692 | ++DOCSHELL 16B78800 == 24 [pid = 3692] [id = 400] 20:01:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (16BF2C00) [pid = 3692] [serial = 1200] [outer = 00000000] 20:01:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (16EF7C00) [pid = 3692] [serial = 1201] [outer = 16BF2C00] 20:01:11 INFO - PROCESS | 3692 | 1465527671997 Marionette DEBUG loaded listener.js 20:01:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (16F72C00) [pid = 3692] [serial = 1202] [outer = 16BF2C00] 20:01:12 INFO - PROCESS | 3692 | 1465527672424 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]]]}] 20:01:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 20:01:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 738ms 20:01:12 INFO - PROCESS | 3692 | 1465527672495 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 20:01:12 INFO - PROCESS | 3692 | 1465527672497 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 20:01:12 INFO - PROCESS | 3692 | 1465527672500 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 20:01:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 20:01:12 INFO - PROCESS | 3692 | 1465527672501 Marionette TRACE conn3 <- [1,1566,null,{}] 20:01:12 INFO - PROCESS | 3692 | 1465527672509 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}] 20:01:12 INFO - PROCESS | 3692 | 1465527672511 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:12 INFO - PROCESS | 3692 | 1465527672615 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 20:01:12 INFO - PROCESS | 3692 | 1465527672626 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:12 INFO - PROCESS | 3692 | 1465527672628 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:12 INFO - PROCESS | 3692 | ++DOCSHELL 16EF5000 == 25 [pid = 3692] [id = 401] 20:01:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (16F67800) [pid = 3692] [serial = 1203] [outer = 00000000] 20:01:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (17284400) [pid = 3692] [serial = 1204] [outer = 16F67800] 20:01:12 INFO - PROCESS | 3692 | 1465527672671 Marionette DEBUG loaded listener.js 20:01:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (170C7800) [pid = 3692] [serial = 1205] [outer = 16F67800] 20:01:13 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (14406400) [pid = 3692] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 20:01:13 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (16CE4000) [pid = 3692] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 20:01:13 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (1577BC00) [pid = 3692] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 20:01:13 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (1791F800) [pid = 3692] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 20:01:13 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (133D2C00) [pid = 3692] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 20:01:13 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (112E3400) [pid = 3692] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 20:01:13 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (15DC2800) [pid = 3692] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 20:01:13 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (112DD400) [pid = 3692] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 20:01:13 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (16B7E400) [pid = 3692] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 20:01:13 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (1577AC00) [pid = 3692] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 20:01:13 INFO - PROCESS | 3692 | 1465527673165 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]]]}] 20:01:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 20:01:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 676ms 20:01:13 INFO - PROCESS | 3692 | 1465527673183 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 20:01:13 INFO - PROCESS | 3692 | 1465527673185 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 20:01:13 INFO - PROCESS | 3692 | 1465527673188 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 20:01:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 20:01:13 INFO - PROCESS | 3692 | 1465527673190 Marionette TRACE conn3 <- [1,1570,null,{}] 20:01:13 INFO - PROCESS | 3692 | 1465527673194 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}] 20:01:13 INFO - PROCESS | 3692 | 1465527673195 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:13 INFO - PROCESS | 3692 | 1465527673270 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 20:01:13 INFO - PROCESS | 3692 | 1465527673275 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:13 INFO - PROCESS | 3692 | 1465527673277 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:13 INFO - PROCESS | 3692 | ++DOCSHELL 11220800 == 26 [pid = 3692] [id = 402] 20:01:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (1122CC00) [pid = 3692] [serial = 1206] [outer = 00000000] 20:01:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (16B8E000) [pid = 3692] [serial = 1207] [outer = 1122CC00] 20:01:13 INFO - PROCESS | 3692 | 1465527673320 Marionette DEBUG loaded listener.js 20:01:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (16F70400) [pid = 3692] [serial = 1208] [outer = 1122CC00] 20:01:13 INFO - PROCESS | 3692 | 1465527673738 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]]]}] 20:01:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 20:01:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 584ms 20:01:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 20:01:13 INFO - PROCESS | 3692 | 1465527673786 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 20:01:13 INFO - PROCESS | 3692 | 1465527673787 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 20:01:13 INFO - PROCESS | 3692 | 1465527673774 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 20:01:13 INFO - PROCESS | 3692 | 1465527673776 Marionette TRACE conn3 <- [1,1574,null,{}] 20:01:13 INFO - PROCESS | 3692 | 1465527673779 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}] 20:01:13 INFO - PROCESS | 3692 | 1465527673781 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:13 INFO - PROCESS | 3692 | 1465527673857 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 20:01:13 INFO - PROCESS | 3692 | 1465527673863 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:13 INFO - PROCESS | 3692 | 1465527673865 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:13 INFO - PROCESS | 3692 | ++DOCSHELL 153BA800 == 27 [pid = 3692] [id = 403] 20:01:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (1553C800) [pid = 3692] [serial = 1209] [outer = 00000000] 20:01:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (17B3C000) [pid = 3692] [serial = 1210] [outer = 1553C800] 20:01:13 INFO - PROCESS | 3692 | 1465527673907 Marionette DEBUG loaded listener.js 20:01:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (1825F400) [pid = 3692] [serial = 1211] [outer = 1553C800] 20:01:14 INFO - PROCESS | 3692 | 1465527674355 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]]]}] 20:01:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 20:01:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 615ms 20:01:14 INFO - PROCESS | 3692 | 1465527674412 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 20:01:14 INFO - PROCESS | 3692 | 1465527674414 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 20:01:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 20:01:14 INFO - PROCESS | 3692 | 1465527674417 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 20:01:14 INFO - PROCESS | 3692 | 1465527674419 Marionette TRACE conn3 <- [1,1578,null,{}] 20:01:14 INFO - PROCESS | 3692 | 1465527674422 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}] 20:01:14 INFO - PROCESS | 3692 | 1465527674424 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:14 INFO - PROCESS | 3692 | 1465527674502 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 20:01:14 INFO - PROCESS | 3692 | 1465527674507 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:14 INFO - PROCESS | 3692 | 1465527674509 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:14 INFO - PROCESS | 3692 | ++DOCSHELL 1146A800 == 28 [pid = 3692] [id = 404] 20:01:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (114B8400) [pid = 3692] [serial = 1212] [outer = 00000000] 20:01:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (18523C00) [pid = 3692] [serial = 1213] [outer = 114B8400] 20:01:14 INFO - PROCESS | 3692 | 1465527674551 Marionette DEBUG loaded listener.js 20:01:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (1852F800) [pid = 3692] [serial = 1214] [outer = 114B8400] 20:01:14 INFO - PROCESS | 3692 | 1465527674958 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]]]}] 20:01:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 20:01:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 585ms 20:01:14 INFO - PROCESS | 3692 | 1465527674999 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 20:01:14 INFO - PROCESS | 3692 | 1465527675001 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 20:01:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 20:01:15 INFO - PROCESS | 3692 | 1465527675008 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 20:01:15 INFO - PROCESS | 3692 | 1465527675010 Marionette TRACE conn3 <- [1,1582,null,{}] 20:01:15 INFO - PROCESS | 3692 | 1465527675014 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}] 20:01:15 INFO - PROCESS | 3692 | 1465527675017 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:15 INFO - PROCESS | 3692 | 1465527675155 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 20:01:15 INFO - PROCESS | 3692 | 1465527675306 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:15 INFO - PROCESS | 3692 | 1465527675309 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:15 INFO - PROCESS | 3692 | ++DOCSHELL 104E6800 == 29 [pid = 3692] [id = 405] 20:01:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (104E7800) [pid = 3692] [serial = 1215] [outer = 00000000] 20:01:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (10A50C00) [pid = 3692] [serial = 1216] [outer = 104E7800] 20:01:15 INFO - PROCESS | 3692 | 1465527675369 Marionette DEBUG loaded listener.js 20:01:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (10F5DC00) [pid = 3692] [serial = 1217] [outer = 104E7800] 20:01:15 INFO - PROCESS | 3692 | 1465527675934 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]]]}] 20:01:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 20:01:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 985ms 20:01:15 INFO - PROCESS | 3692 | 1465527676010 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 20:01:16 INFO - PROCESS | 3692 | 1465527676015 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 20:01:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 20:01:16 INFO - PROCESS | 3692 | 1465527676020 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 20:01:16 INFO - PROCESS | 3692 | 1465527676023 Marionette TRACE conn3 <- [1,1586,null,{}] 20:01:16 INFO - PROCESS | 3692 | 1465527676029 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}] 20:01:16 INFO - PROCESS | 3692 | 1465527676032 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:16 INFO - PROCESS | 3692 | 1465527676121 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 20:01:16 INFO - PROCESS | 3692 | 1465527676256 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:16 INFO - PROCESS | 3692 | 1465527676260 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:16 INFO - PROCESS | 3692 | ++DOCSHELL 13B41800 == 30 [pid = 3692] [id = 406] 20:01:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (14405400) [pid = 3692] [serial = 1218] [outer = 00000000] 20:01:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (14FC6000) [pid = 3692] [serial = 1219] [outer = 14405400] 20:01:16 INFO - PROCESS | 3692 | 1465527676315 Marionette DEBUG loaded listener.js 20:01:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (153B7400) [pid = 3692] [serial = 1220] [outer = 14405400] 20:01:16 INFO - PROCESS | 3692 | 1465527676934 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]]]}] 20:01:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 20:01:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 984ms 20:01:16 INFO - PROCESS | 3692 | 1465527677005 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 20:01:16 INFO - PROCESS | 3692 | 1465527677008 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 20:01:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 20:01:17 INFO - PROCESS | 3692 | 1465527677012 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 20:01:17 INFO - PROCESS | 3692 | 1465527677014 Marionette TRACE conn3 <- [1,1590,null,{}] 20:01:17 INFO - PROCESS | 3692 | 1465527677018 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}] 20:01:17 INFO - PROCESS | 3692 | 1465527677021 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:17 INFO - PROCESS | 3692 | 1465527677109 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 20:01:17 INFO - PROCESS | 3692 | 1465527677246 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:17 INFO - PROCESS | 3692 | 1465527677249 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:17 INFO - PROCESS | 3692 | ++DOCSHELL 1047F000 == 31 [pid = 3692] [id = 407] 20:01:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (157CC800) [pid = 3692] [serial = 1221] [outer = 00000000] 20:01:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (16B88400) [pid = 3692] [serial = 1222] [outer = 157CC800] 20:01:17 INFO - PROCESS | 3692 | 1465527677302 Marionette DEBUG loaded listener.js 20:01:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (16CE7C00) [pid = 3692] [serial = 1223] [outer = 157CC800] 20:01:17 INFO - PROCESS | 3692 | 1465527677907 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]]]}] 20:01:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 20:01:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1076ms 20:01:18 INFO - PROCESS | 3692 | 1465527678094 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 20:01:18 INFO - PROCESS | 3692 | 1465527678098 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 20:01:18 INFO - PROCESS | 3692 | 1465527678103 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 20:01:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 20:01:18 INFO - PROCESS | 3692 | 1465527678106 Marionette TRACE conn3 <- [1,1594,null,{}] 20:01:18 INFO - PROCESS | 3692 | 1465527678111 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}] 20:01:18 INFO - PROCESS | 3692 | 1465527678114 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:18 INFO - PROCESS | 3692 | 1465527678198 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 20:01:18 INFO - PROCESS | 3692 | 1465527678331 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:18 INFO - PROCESS | 3692 | 1465527678336 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:18 INFO - PROCESS | 3692 | ++DOCSHELL 105F1C00 == 32 [pid = 3692] [id = 408] 20:01:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (11231000) [pid = 3692] [serial = 1224] [outer = 00000000] 20:01:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (112E2800) [pid = 3692] [serial = 1225] [outer = 11231000] 20:01:18 INFO - PROCESS | 3692 | 1465527678389 Marionette DEBUG loaded listener.js 20:01:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (12A0EC00) [pid = 3692] [serial = 1226] [outer = 11231000] 20:01:19 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (153BB800) [pid = 3692] [serial = 1142] [outer = 00000000] [url = about:blank] 20:01:19 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (16F70C00) [pid = 3692] [serial = 1168] [outer = 00000000] [url = about:blank] 20:01:19 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (15A9AC00) [pid = 3692] [serial = 1162] [outer = 00000000] [url = about:blank] 20:01:19 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (1825D400) [pid = 3692] [serial = 1171] [outer = 00000000] [url = about:blank] 20:01:19 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (1365FC00) [pid = 3692] [serial = 1159] [outer = 00000000] [url = about:blank] 20:01:19 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (13B44800) [pid = 3692] [serial = 1160] [outer = 00000000] [url = about:blank] 20:01:19 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (19B08000) [pid = 3692] [serial = 1180] [outer = 00000000] [url = about:blank] 20:01:19 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (170CD800) [pid = 3692] [serial = 1169] [outer = 00000000] [url = about:blank] 20:01:19 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (1301B400) [pid = 3692] [serial = 1174] [outer = 00000000] [url = about:blank] 20:01:19 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (18527400) [pid = 3692] [serial = 1172] [outer = 00000000] [url = about:blank] 20:01:19 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (16CEB800) [pid = 3692] [serial = 1178] [outer = 00000000] [url = about:blank] 20:01:19 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (11ACE000) [pid = 3692] [serial = 1156] [outer = 00000000] [url = about:blank] 20:01:19 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (16CE6C00) [pid = 3692] [serial = 1154] [outer = 00000000] [url = about:blank] 20:01:19 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (16F73800) [pid = 3692] [serial = 1177] [outer = 00000000] [url = about:blank] 20:01:19 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (16CE4400) [pid = 3692] [serial = 1165] [outer = 00000000] [url = about:blank] 20:01:19 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (16CEF000) [pid = 3692] [serial = 1166] [outer = 00000000] [url = about:blank] 20:01:19 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (12AAA800) [pid = 3692] [serial = 1157] [outer = 00000000] [url = about:blank] 20:01:19 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (13949C00) [pid = 3692] [serial = 1175] [outer = 00000000] [url = about:blank] 20:01:19 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (15DB7800) [pid = 3692] [serial = 1163] [outer = 00000000] [url = about:blank] 20:01:19 INFO - PROCESS | 3692 | 1465527679471 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]]]}] 20:01:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 20:01:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1430ms 20:01:19 INFO - PROCESS | 3692 | 1465527679533 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 20:01:19 INFO - PROCESS | 3692 | 1465527679536 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 20:01:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 20:01:19 INFO - PROCESS | 3692 | 1465527679546 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 20:01:19 INFO - PROCESS | 3692 | 1465527679548 Marionette TRACE conn3 <- [1,1598,null,{}] 20:01:19 INFO - PROCESS | 3692 | 1465527679554 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}] 20:01:19 INFO - PROCESS | 3692 | 1465527679557 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:19 INFO - PROCESS | 3692 | 1465527679685 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 20:01:19 INFO - PROCESS | 3692 | 1465527679699 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:19 INFO - PROCESS | 3692 | 1465527679702 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:19 INFO - PROCESS | 3692 | ++DOCSHELL 112D8800 == 33 [pid = 3692] [id = 409] 20:01:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (112D8C00) [pid = 3692] [serial = 1227] [outer = 00000000] 20:01:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (12A9D800) [pid = 3692] [serial = 1228] [outer = 112D8C00] 20:01:19 INFO - PROCESS | 3692 | 1465527679749 Marionette DEBUG loaded listener.js 20:01:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (11C1B400) [pid = 3692] [serial = 1229] [outer = 112D8C00] 20:01:20 INFO - PROCESS | 3692 | 1465527680203 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]]]}] 20:01:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 20:01:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 677ms 20:01:20 INFO - PROCESS | 3692 | 1465527680221 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 20:01:20 INFO - PROCESS | 3692 | 1465527680226 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 20:01:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 20:01:20 INFO - PROCESS | 3692 | 1465527680232 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 20:01:20 INFO - PROCESS | 3692 | 1465527680235 Marionette TRACE conn3 <- [1,1602,null,{}] 20:01:20 INFO - PROCESS | 3692 | 1465527680243 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}] 20:01:20 INFO - PROCESS | 3692 | 1465527680245 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:20 INFO - PROCESS | 3692 | 1465527680342 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 20:01:20 INFO - PROCESS | 3692 | 1465527680352 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:20 INFO - PROCESS | 3692 | 1465527680355 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:20 INFO - PROCESS | 3692 | ++DOCSHELL 133CC000 == 34 [pid = 3692] [id = 410] 20:01:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (133CD800) [pid = 3692] [serial = 1230] [outer = 00000000] 20:01:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (13941000) [pid = 3692] [serial = 1231] [outer = 133CD800] 20:01:20 INFO - PROCESS | 3692 | 1465527680400 Marionette DEBUG loaded listener.js 20:01:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (13B4A000) [pid = 3692] [serial = 1232] [outer = 133CD800] 20:01:20 INFO - PROCESS | 3692 | 1465527680853 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]]]}] 20:01:20 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 20:01:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 631ms 20:01:20 INFO - PROCESS | 3692 | 1465527680870 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 20:01:20 INFO - PROCESS | 3692 | 1465527680872 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 20:01:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 20:01:20 INFO - PROCESS | 3692 | 1465527680875 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 20:01:20 INFO - PROCESS | 3692 | 1465527680878 Marionette TRACE conn3 <- [1,1606,null,{}] 20:01:20 INFO - PROCESS | 3692 | 1465527680893 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}] 20:01:20 INFO - PROCESS | 3692 | 1465527680897 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:20 INFO - PROCESS | 3692 | 1465527680977 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 20:01:20 INFO - PROCESS | 3692 | 1465527680986 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:20 INFO - PROCESS | 3692 | 1465527680989 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:21 INFO - PROCESS | 3692 | ++DOCSHELL 1551A000 == 35 [pid = 3692] [id = 411] 20:01:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (1551B400) [pid = 3692] [serial = 1233] [outer = 00000000] 20:01:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (1577DC00) [pid = 3692] [serial = 1234] [outer = 1551B400] 20:01:21 INFO - PROCESS | 3692 | 1465527681036 Marionette DEBUG loaded listener.js 20:01:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (15A9A000) [pid = 3692] [serial = 1235] [outer = 1551B400] 20:01:21 INFO - PROCESS | 3692 | 1465527681517 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]]]}] 20:01:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 20:01:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 677ms 20:01:21 INFO - PROCESS | 3692 | 1465527681562 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 20:01:21 INFO - PROCESS | 3692 | 1465527681565 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 20:01:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 20:01:21 INFO - PROCESS | 3692 | 1465527681568 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 20:01:21 INFO - PROCESS | 3692 | 1465527681570 Marionette TRACE conn3 <- [1,1610,null,{}] 20:01:21 INFO - PROCESS | 3692 | 1465527681573 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}] 20:01:21 INFO - PROCESS | 3692 | 1465527681575 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:21 INFO - PROCESS | 3692 | 1465527681686 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 20:01:21 INFO - PROCESS | 3692 | 1465527681692 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:21 INFO - PROCESS | 3692 | 1465527681694 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:21 INFO - PROCESS | 3692 | ++DOCSHELL 15A96400 == 36 [pid = 3692] [id = 412] 20:01:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (15DBA000) [pid = 3692] [serial = 1236] [outer = 00000000] 20:01:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (16B7C000) [pid = 3692] [serial = 1237] [outer = 15DBA000] 20:01:21 INFO - PROCESS | 3692 | 1465527681737 Marionette DEBUG loaded listener.js 20:01:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (16BF5000) [pid = 3692] [serial = 1238] [outer = 15DBA000] 20:01:22 INFO - PROCESS | 3692 | 1465527682169 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]]]}] 20:01:22 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 20:01:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 631ms 20:01:22 INFO - PROCESS | 3692 | 1465527682206 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 20:01:22 INFO - PROCESS | 3692 | 1465527682208 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 20:01:22 INFO - PROCESS | 3692 | 1465527682211 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 20:01:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 20:01:22 INFO - PROCESS | 3692 | 1465527682213 Marionette TRACE conn3 <- [1,1614,null,{}] 20:01:22 INFO - PROCESS | 3692 | 1465527682216 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}] 20:01:22 INFO - PROCESS | 3692 | 1465527682219 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:22 INFO - PROCESS | 3692 | 1465527682315 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 20:01:22 INFO - PROCESS | 3692 | 1465527682406 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:22 INFO - PROCESS | 3692 | 1465527682408 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:22 INFO - PROCESS | 3692 | ++DOCSHELL 16CEA800 == 37 [pid = 3692] [id = 413] 20:01:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (16CEC400) [pid = 3692] [serial = 1239] [outer = 00000000] 20:01:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (16EF8C00) [pid = 3692] [serial = 1240] [outer = 16CEC400] 20:01:22 INFO - PROCESS | 3692 | 1465527682450 Marionette DEBUG loaded listener.js 20:01:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (16F71800) [pid = 3692] [serial = 1241] [outer = 16CEC400] 20:01:22 INFO - PROCESS | 3692 | 1465527682869 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]]]}] 20:01:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 20:01:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 692ms 20:01:22 INFO - PROCESS | 3692 | 1465527682895 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 20:01:22 INFO - PROCESS | 3692 | 1465527682897 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 20:01:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 20:01:22 INFO - PROCESS | 3692 | 1465527682901 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 20:01:22 INFO - PROCESS | 3692 | 1465527682903 Marionette TRACE conn3 <- [1,1618,null,{}] 20:01:22 INFO - PROCESS | 3692 | 1465527682907 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}] 20:01:22 INFO - PROCESS | 3692 | 1465527682912 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:23 INFO - PROCESS | 3692 | 1465527683047 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 20:01:23 INFO - PROCESS | 3692 | 1465527683053 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:23 INFO - PROCESS | 3692 | 1465527683055 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:23 INFO - PROCESS | 3692 | ++DOCSHELL 16CEC000 == 38 [pid = 3692] [id = 414] 20:01:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (1727F800) [pid = 3692] [serial = 1242] [outer = 00000000] 20:01:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (1799F000) [pid = 3692] [serial = 1243] [outer = 1727F800] 20:01:23 INFO - PROCESS | 3692 | 1465527683098 Marionette DEBUG loaded listener.js 20:01:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (1852A800) [pid = 3692] [serial = 1244] [outer = 1727F800] 20:01:23 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (114B8400) [pid = 3692] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 20:01:23 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (16B70C00) [pid = 3692] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 20:01:23 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (13148400) [pid = 3692] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 20:01:23 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (1852E400) [pid = 3692] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 20:01:23 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (10B60400) [pid = 3692] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 20:01:23 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (1551D400) [pid = 3692] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 20:01:23 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (11AD0000) [pid = 3692] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 20:01:23 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (153B9000) [pid = 3692] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 20:01:23 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (16BF2C00) [pid = 3692] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 20:01:23 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (16F67800) [pid = 3692] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 20:01:23 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (1122CC00) [pid = 3692] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 20:01:23 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (1553C800) [pid = 3692] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 20:01:23 INFO - PROCESS | 3692 | 1465527683751 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]]]}] 20:01:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 20:01:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 892ms 20:01:23 INFO - PROCESS | 3692 | 1465527683789 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 20:01:23 INFO - PROCESS | 3692 | 1465527683791 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 20:01:23 INFO - PROCESS | 3692 | 1465527683794 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 20:01:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 20:01:23 INFO - PROCESS | 3692 | 1465527683796 Marionette TRACE conn3 <- [1,1622,null,{}] 20:01:23 INFO - PROCESS | 3692 | 1465527683799 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}] 20:01:23 INFO - PROCESS | 3692 | 1465527683801 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:23 INFO - PROCESS | 3692 | 1465527683875 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 20:01:23 INFO - PROCESS | 3692 | 1465527683880 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:23 INFO - PROCESS | 3692 | 1465527683882 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:23 INFO - PROCESS | 3692 | ++DOCSHELL 11216800 == 39 [pid = 3692] [id = 415] 20:01:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (13148400) [pid = 3692] [serial = 1245] [outer = 00000000] 20:01:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (1551D000) [pid = 3692] [serial = 1246] [outer = 13148400] 20:01:23 INFO - PROCESS | 3692 | 1465527683925 Marionette DEBUG loaded listener.js 20:01:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (15DBDC00) [pid = 3692] [serial = 1247] [outer = 13148400] 20:01:24 INFO - PROCESS | 3692 | 1465527684346 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]]]}] 20:01:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 20:01:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 584ms 20:01:24 INFO - PROCESS | 3692 | 1465527684392 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 20:01:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 20:01:24 INFO - PROCESS | 3692 | 1465527684395 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 20:01:24 INFO - PROCESS | 3692 | 1465527684399 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 20:01:24 INFO - PROCESS | 3692 | 1465527684402 Marionette TRACE conn3 <- [1,1626,null,{}] 20:01:24 INFO - PROCESS | 3692 | 1465527684390 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}] 20:01:24 INFO - PROCESS | 3692 | 1465527684392 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:24 INFO - PROCESS | 3692 | 1465527684469 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 20:01:24 INFO - PROCESS | 3692 | 1465527684474 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:24 INFO - PROCESS | 3692 | 1465527684476 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:24 INFO - PROCESS | 3692 | ++DOCSHELL 153B9800 == 40 [pid = 3692] [id = 416] 20:01:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (16F67800) [pid = 3692] [serial = 1248] [outer = 00000000] 20:01:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (19B03000) [pid = 3692] [serial = 1249] [outer = 16F67800] 20:01:24 INFO - PROCESS | 3692 | 1465527684519 Marionette DEBUG loaded listener.js 20:01:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (19B0B800) [pid = 3692] [serial = 1250] [outer = 16F67800] 20:01:24 INFO - PROCESS | 3692 | 1465527684953 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]]]}] 20:01:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 20:01:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 585ms 20:01:24 INFO - PROCESS | 3692 | 1465527684980 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 20:01:24 INFO - PROCESS | 3692 | 1465527684982 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 20:01:24 INFO - PROCESS | 3692 | 1465527684986 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 20:01:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 20:01:24 INFO - PROCESS | 3692 | 1465527684987 Marionette TRACE conn3 <- [1,1630,null,{}] 20:01:24 INFO - PROCESS | 3692 | 1465527684993 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}] 20:01:24 INFO - PROCESS | 3692 | 1465527684996 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:25 INFO - PROCESS | 3692 | 1465527685104 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 20:01:25 INFO - PROCESS | 3692 | 1465527685111 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:25 INFO - PROCESS | 3692 | 1465527685113 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:25 INFO - PROCESS | 3692 | ++DOCSHELL 153C0000 == 41 [pid = 3692] [id = 417] 20:01:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (19D86C00) [pid = 3692] [serial = 1251] [outer = 00000000] 20:01:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (19D8DC00) [pid = 3692] [serial = 1252] [outer = 19D86C00] 20:01:25 INFO - PROCESS | 3692 | 1465527685160 Marionette DEBUG loaded listener.js 20:01:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (19D8E400) [pid = 3692] [serial = 1253] [outer = 19D86C00] 20:01:25 INFO - PROCESS | 3692 | 1465527685590 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]]]}] 20:01:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 20:01:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 631ms 20:01:25 INFO - PROCESS | 3692 | 1465527685617 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 20:01:25 INFO - PROCESS | 3692 | 1465527685628 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 20:01:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 20:01:25 INFO - PROCESS | 3692 | 1465527685632 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 20:01:25 INFO - PROCESS | 3692 | 1465527685634 Marionette TRACE conn3 <- [1,1634,null,{}] 20:01:25 INFO - PROCESS | 3692 | 1465527685650 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}] 20:01:25 INFO - PROCESS | 3692 | 1465527685652 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:25 INFO - PROCESS | 3692 | 1465527685772 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 20:01:25 INFO - PROCESS | 3692 | 1465527685878 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:25 INFO - PROCESS | 3692 | 1465527685882 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:25 INFO - PROCESS | 3692 | ++DOCSHELL 10560800 == 42 [pid = 3692] [id = 418] 20:01:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (105E6C00) [pid = 3692] [serial = 1254] [outer = 00000000] 20:01:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (1121F000) [pid = 3692] [serial = 1255] [outer = 105E6C00] 20:01:25 INFO - PROCESS | 3692 | 1465527685943 Marionette DEBUG loaded listener.js 20:01:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (112DD400) [pid = 3692] [serial = 1256] [outer = 105E6C00] 20:01:26 INFO - PROCESS | 3692 | 1465527686702 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]]]}] 20:01:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 20:01:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1139ms 20:01:26 INFO - PROCESS | 3692 | 1465527686773 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 20:01:26 INFO - PROCESS | 3692 | 1465527686777 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 20:01:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 20:01:26 INFO - PROCESS | 3692 | 1465527686782 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 20:01:26 INFO - PROCESS | 3692 | 1465527686785 Marionette TRACE conn3 <- [1,1638,null,{}] 20:01:26 INFO - PROCESS | 3692 | 1465527686790 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}] 20:01:26 INFO - PROCESS | 3692 | 1465527686795 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:26 INFO - PROCESS | 3692 | 1465527686916 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 20:01:27 INFO - PROCESS | 3692 | 1465527687041 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:27 INFO - PROCESS | 3692 | 1465527687044 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:27 INFO - PROCESS | 3692 | ++DOCSHELL 1334FC00 == 43 [pid = 3692] [id = 419] 20:01:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (133D5000) [pid = 3692] [serial = 1257] [outer = 00000000] 20:01:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (14FC2400) [pid = 3692] [serial = 1258] [outer = 133D5000] 20:01:27 INFO - PROCESS | 3692 | 1465527687099 Marionette DEBUG loaded listener.js 20:01:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (153B1C00) [pid = 3692] [serial = 1259] [outer = 133D5000] 20:01:27 INFO - PROCESS | 3692 | 1465527687919 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]]]}] 20:01:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 20:01:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1169ms 20:01:27 INFO - PROCESS | 3692 | 1465527687964 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 20:01:27 INFO - PROCESS | 3692 | 1465527687968 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 20:01:27 INFO - PROCESS | 3692 | 1465527687973 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 20:01:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 20:01:27 INFO - PROCESS | 3692 | 1465527687976 Marionette TRACE conn3 <- [1,1642,null,{}] 20:01:27 INFO - PROCESS | 3692 | 1465527687982 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}] 20:01:27 INFO - PROCESS | 3692 | 1465527687984 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:28 INFO - PROCESS | 3692 | 1465527688099 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 20:01:28 INFO - PROCESS | 3692 | --DOCSHELL 153C0000 == 42 [pid = 3692] [id = 417] 20:01:28 INFO - PROCESS | 3692 | --DOCSHELL 153B9800 == 41 [pid = 3692] [id = 416] 20:01:28 INFO - PROCESS | 3692 | --DOCSHELL 11216800 == 40 [pid = 3692] [id = 415] 20:01:28 INFO - PROCESS | 3692 | --DOCSHELL 16CEC000 == 39 [pid = 3692] [id = 414] 20:01:28 INFO - PROCESS | 3692 | --DOCSHELL 16CEA800 == 38 [pid = 3692] [id = 413] 20:01:28 INFO - PROCESS | 3692 | --DOCSHELL 15A96400 == 37 [pid = 3692] [id = 412] 20:01:28 INFO - PROCESS | 3692 | --DOCSHELL 1551A000 == 36 [pid = 3692] [id = 411] 20:01:28 INFO - PROCESS | 3692 | --DOCSHELL 133CC000 == 35 [pid = 3692] [id = 410] 20:01:28 INFO - PROCESS | 3692 | --DOCSHELL 112D8800 == 34 [pid = 3692] [id = 409] 20:01:28 INFO - PROCESS | 3692 | --DOCSHELL 105F1C00 == 33 [pid = 3692] [id = 408] 20:01:28 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (16B8F000) [pid = 3692] [serial = 1199] [outer = 00000000] [url = about:blank] 20:01:28 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (133C7400) [pid = 3692] [serial = 1189] [outer = 00000000] [url = about:blank] 20:01:28 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (13659C00) [pid = 3692] [serial = 1190] [outer = 00000000] [url = about:blank] 20:01:28 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (18531000) [pid = 3692] [serial = 1181] [outer = 00000000] [url = about:blank] 20:01:28 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (12DAC400) [pid = 3692] [serial = 1183] [outer = 00000000] [url = about:blank] 20:01:28 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (13321800) [pid = 3692] [serial = 1184] [outer = 00000000] [url = about:blank] 20:01:28 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (15DB5C00) [pid = 3692] [serial = 1195] [outer = 00000000] [url = about:blank] 20:01:28 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (12A19C00) [pid = 3692] [serial = 1186] [outer = 00000000] [url = about:blank] 20:01:28 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (12DA4C00) [pid = 3692] [serial = 1187] [outer = 00000000] [url = about:blank] 20:01:28 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (153BCC00) [pid = 3692] [serial = 1192] [outer = 00000000] [url = about:blank] 20:01:28 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (153E0000) [pid = 3692] [serial = 1193] [outer = 00000000] [url = about:blank] 20:01:28 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (16F72C00) [pid = 3692] [serial = 1202] [outer = 00000000] [url = about:blank] 20:01:28 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (16EF7C00) [pid = 3692] [serial = 1201] [outer = 00000000] [url = about:blank] 20:01:28 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (17284400) [pid = 3692] [serial = 1204] [outer = 00000000] [url = about:blank] 20:01:28 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (16B8E000) [pid = 3692] [serial = 1207] [outer = 00000000] [url = about:blank] 20:01:28 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (16F70400) [pid = 3692] [serial = 1208] [outer = 00000000] [url = about:blank] 20:01:28 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (1825F400) [pid = 3692] [serial = 1211] [outer = 00000000] [url = about:blank] 20:01:28 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (170C7800) [pid = 3692] [serial = 1205] [outer = 00000000] [url = about:blank] 20:01:28 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (16B7B000) [pid = 3692] [serial = 1198] [outer = 00000000] [url = about:blank] 20:01:28 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (1852F800) [pid = 3692] [serial = 1214] [outer = 00000000] [url = about:blank] 20:01:28 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (17B3C000) [pid = 3692] [serial = 1210] [outer = 00000000] [url = about:blank] 20:01:28 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (15E75000) [pid = 3692] [serial = 1196] [outer = 00000000] [url = about:blank] 20:01:28 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (18523C00) [pid = 3692] [serial = 1213] [outer = 00000000] [url = about:blank] 20:01:28 INFO - PROCESS | 3692 | 1465527688226 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:28 INFO - PROCESS | 3692 | 1465527688231 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:28 INFO - PROCESS | 3692 | ++DOCSHELL 105EDC00 == 34 [pid = 3692] [id = 420] 20:01:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (105F0800) [pid = 3692] [serial = 1260] [outer = 00000000] 20:01:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (10F58C00) [pid = 3692] [serial = 1261] [outer = 105F0800] 20:01:28 INFO - PROCESS | 3692 | 1465527688278 Marionette DEBUG loaded listener.js 20:01:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (112E4000) [pid = 3692] [serial = 1262] [outer = 105F0800] 20:01:28 INFO - PROCESS | 3692 | 1465527688672 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]]]}] 20:01:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 20:01:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 723ms 20:01:28 INFO - PROCESS | 3692 | 1465527688720 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 20:01:28 INFO - PROCESS | 3692 | 1465527688725 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 20:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 20:01:28 INFO - PROCESS | 3692 | 1465527688732 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 20:01:28 INFO - PROCESS | 3692 | 1465527688734 Marionette TRACE conn3 <- [1,1646,null,{}] 20:01:28 INFO - PROCESS | 3692 | 1465527688738 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}] 20:01:28 INFO - PROCESS | 3692 | 1465527688740 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:28 INFO - PROCESS | 3692 | 1465527688825 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 20:01:28 INFO - PROCESS | 3692 | 1465527688831 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:28 INFO - PROCESS | 3692 | 1465527688834 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:28 INFO - PROCESS | 3692 | ++DOCSHELL 133D2000 == 35 [pid = 3692] [id = 421] 20:01:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (1365F800) [pid = 3692] [serial = 1263] [outer = 00000000] 20:01:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (1440A400) [pid = 3692] [serial = 1264] [outer = 1365F800] 20:01:28 INFO - PROCESS | 3692 | 1465527688880 Marionette DEBUG loaded listener.js 20:01:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (153B1400) [pid = 3692] [serial = 1265] [outer = 1365F800] 20:01:29 INFO - PROCESS | 3692 | 1465527689348 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]]]}] 20:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 20:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 615ms 20:01:29 INFO - PROCESS | 3692 | 1465527689368 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 20:01:29 INFO - PROCESS | 3692 | 1465527689370 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 20:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 20:01:29 INFO - PROCESS | 3692 | 1465527689373 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 20:01:29 INFO - PROCESS | 3692 | 1465527689377 Marionette TRACE conn3 <- [1,1650,null,{}] 20:01:29 INFO - PROCESS | 3692 | 1465527689387 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}] 20:01:29 INFO - PROCESS | 3692 | 1465527689392 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:29 INFO - PROCESS | 3692 | 1465527689473 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 20:01:29 INFO - PROCESS | 3692 | 1465527689514 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:29 INFO - PROCESS | 3692 | 1465527689517 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:29 INFO - PROCESS | 3692 | ++DOCSHELL 15DB5C00 == 36 [pid = 3692] [id = 422] 20:01:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (15DC2800) [pid = 3692] [serial = 1266] [outer = 00000000] 20:01:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (165A4400) [pid = 3692] [serial = 1267] [outer = 15DC2800] 20:01:29 INFO - PROCESS | 3692 | 1465527689573 Marionette DEBUG loaded listener.js 20:01:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (165B0C00) [pid = 3692] [serial = 1268] [outer = 15DC2800] 20:01:29 INFO - PROCESS | 3692 | 1465527689995 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]]]}] 20:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 20:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 677ms 20:01:30 INFO - PROCESS | 3692 | 1465527690055 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 20:01:30 INFO - PROCESS | 3692 | 1465527690058 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 20:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 20:01:30 INFO - PROCESS | 3692 | 1465527690061 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 20:01:30 INFO - PROCESS | 3692 | 1465527690063 Marionette TRACE conn3 <- [1,1654,null,{}] 20:01:30 INFO - PROCESS | 3692 | 1465527690066 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}] 20:01:30 INFO - PROCESS | 3692 | 1465527690068 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:30 INFO - PROCESS | 3692 | 1465527690162 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 20:01:30 INFO - PROCESS | 3692 | 1465527690168 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:30 INFO - PROCESS | 3692 | 1465527690170 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:30 INFO - PROCESS | 3692 | ++DOCSHELL 16B7FC00 == 37 [pid = 3692] [id = 423] 20:01:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (16B8A800) [pid = 3692] [serial = 1269] [outer = 00000000] 20:01:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (16EF6400) [pid = 3692] [serial = 1270] [outer = 16B8A800] 20:01:30 INFO - PROCESS | 3692 | 1465527690214 Marionette DEBUG loaded listener.js 20:01:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (16F6D400) [pid = 3692] [serial = 1271] [outer = 16B8A800] 20:01:30 INFO - PROCESS | 3692 | 1465527690690 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]]]}] 20:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 20:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 677ms 20:01:30 INFO - PROCESS | 3692 | 1465527690743 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 20:01:30 INFO - PROCESS | 3692 | 1465527690745 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 20:01:30 INFO - PROCESS | 3692 | 1465527690748 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 20:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 20:01:30 INFO - PROCESS | 3692 | 1465527690750 Marionette TRACE conn3 <- [1,1658,null,{}] 20:01:30 INFO - PROCESS | 3692 | 1465527690753 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}] 20:01:30 INFO - PROCESS | 3692 | 1465527690755 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:30 INFO - PROCESS | 3692 | 1465527690901 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 20:01:30 INFO - PROCESS | 3692 | 1465527690962 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:30 INFO - PROCESS | 3692 | 1465527690964 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:30 INFO - PROCESS | 3692 | ++DOCSHELL 12DAD400 == 38 [pid = 3692] [id = 424] 20:01:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (13943800) [pid = 3692] [serial = 1272] [outer = 00000000] 20:01:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (17281000) [pid = 3692] [serial = 1273] [outer = 13943800] 20:01:31 INFO - PROCESS | 3692 | 1465527691006 Marionette DEBUG loaded listener.js 20:01:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (1732FC00) [pid = 3692] [serial = 1274] [outer = 13943800] 20:01:31 INFO - PROCESS | 3692 | 1465527691421 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]]]}] 20:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 20:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 692ms 20:01:31 INFO - PROCESS | 3692 | 1465527691448 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 20:01:31 INFO - PROCESS | 3692 | 1465527691450 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 20:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 20:01:31 INFO - PROCESS | 3692 | 1465527691454 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 20:01:31 INFO - PROCESS | 3692 | 1465527691455 Marionette TRACE conn3 <- [1,1662,null,{}] 20:01:31 INFO - PROCESS | 3692 | 1465527691459 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}] 20:01:31 INFO - PROCESS | 3692 | 1465527691464 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:31 INFO - PROCESS | 3692 | 1465527691598 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 20:01:31 INFO - PROCESS | 3692 | 1465527691604 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:31 INFO - PROCESS | 3692 | 1465527691607 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:31 INFO - PROCESS | 3692 | ++DOCSHELL 1781A400 == 39 [pid = 3692] [id = 425] 20:01:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (178D8000) [pid = 3692] [serial = 1275] [outer = 00000000] 20:01:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (182D1400) [pid = 3692] [serial = 1276] [outer = 178D8000] 20:01:31 INFO - PROCESS | 3692 | 1465527691705 Marionette DEBUG loaded listener.js 20:01:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (1852E000) [pid = 3692] [serial = 1277] [outer = 178D8000] 20:01:32 INFO - PROCESS | 3692 | 1465527692110 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]]]}] 20:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 20:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 692ms 20:01:32 INFO - PROCESS | 3692 | 1465527692137 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 20:01:32 INFO - PROCESS | 3692 | 1465527692139 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 20:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 20:01:32 INFO - PROCESS | 3692 | 1465527692149 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 20:01:32 INFO - PROCESS | 3692 | 1465527692151 Marionette TRACE conn3 <- [1,1666,null,{}] 20:01:32 INFO - PROCESS | 3692 | 1465527692158 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}] 20:01:32 INFO - PROCESS | 3692 | 1465527692169 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:32 INFO - PROCESS | 3692 | 1465527692301 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 20:01:32 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (112D8C00) [pid = 3692] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 20:01:32 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (1551B400) [pid = 3692] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 20:01:32 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (11231000) [pid = 3692] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 20:01:32 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (133CD800) [pid = 3692] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 20:01:32 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (1727F800) [pid = 3692] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 20:01:32 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (104E7800) [pid = 3692] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 20:01:32 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (14405400) [pid = 3692] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 20:01:32 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (157CC800) [pid = 3692] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 20:01:32 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (16CEC400) [pid = 3692] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 20:01:32 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (13148400) [pid = 3692] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 20:01:32 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (15DBA000) [pid = 3692] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 20:01:32 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (16F67800) [pid = 3692] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 20:01:32 INFO - PROCESS | 3692 | 1465527692441 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:32 INFO - PROCESS | 3692 | 1465527692443 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:32 INFO - PROCESS | 3692 | ++DOCSHELL 10A48400 == 40 [pid = 3692] [id = 426] 20:01:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (10A4B800) [pid = 3692] [serial = 1278] [outer = 00000000] 20:01:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (112E1000) [pid = 3692] [serial = 1279] [outer = 10A4B800] 20:01:32 INFO - PROCESS | 3692 | 1465527692486 Marionette DEBUG loaded listener.js 20:01:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (133CD800) [pid = 3692] [serial = 1280] [outer = 10A4B800] 20:01:32 INFO - PROCESS | 3692 | 1465527692826 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]]]}] 20:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 20:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 754ms 20:01:32 INFO - PROCESS | 3692 | 1465527692886 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 20:01:32 INFO - PROCESS | 3692 | 1465527692888 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 20:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 20:01:32 INFO - PROCESS | 3692 | 1465527692891 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 20:01:32 INFO - PROCESS | 3692 | 1465527692893 Marionette TRACE conn3 <- [1,1670,null,{}] 20:01:32 INFO - PROCESS | 3692 | 1465527692903 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}] 20:01:32 INFO - PROCESS | 3692 | 1465527692905 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:32 INFO - PROCESS | 3692 | 1465527692980 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 20:01:32 INFO - PROCESS | 3692 | 1465527692986 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:32 INFO - PROCESS | 3692 | 1465527692988 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:32 INFO - PROCESS | 3692 | ++DOCSHELL 112DBC00 == 41 [pid = 3692] [id = 427] 20:01:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (130C1400) [pid = 3692] [serial = 1281] [outer = 00000000] 20:01:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (17B3C400) [pid = 3692] [serial = 1282] [outer = 130C1400] 20:01:33 INFO - PROCESS | 3692 | 1465527693030 Marionette DEBUG loaded listener.js 20:01:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (19B05400) [pid = 3692] [serial = 1283] [outer = 130C1400] 20:01:33 INFO - PROCESS | 3692 | 1465527693442 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]]]}] 20:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 20:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 584ms 20:01:33 INFO - PROCESS | 3692 | 1465527693488 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 20:01:33 INFO - PROCESS | 3692 | 1465527693490 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 20:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 20:01:33 INFO - PROCESS | 3692 | 1465527693508 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 20:01:33 INFO - PROCESS | 3692 | 1465527693510 Marionette TRACE conn3 <- [1,1674,null,{}] 20:01:33 INFO - PROCESS | 3692 | 1465527693513 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}] 20:01:33 INFO - PROCESS | 3692 | 1465527693515 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:33 INFO - PROCESS | 3692 | 1465527693592 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 20:01:33 INFO - PROCESS | 3692 | 1465527693597 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:33 INFO - PROCESS | 3692 | 1465527693599 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:33 INFO - PROCESS | 3692 | ++DOCSHELL 19D57C00 == 42 [pid = 3692] [id = 428] 20:01:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (16B7A400) [pid = 3692] [serial = 1284] [outer = 00000000] 20:01:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (19D8B400) [pid = 3692] [serial = 1285] [outer = 16B7A400] 20:01:33 INFO - PROCESS | 3692 | 1465527693644 Marionette DEBUG loaded listener.js 20:01:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (1A681000) [pid = 3692] [serial = 1286] [outer = 16B7A400] 20:01:34 INFO - PROCESS | 3692 | 1465527694101 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]]]}] 20:01:34 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 20:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 615ms 20:01:34 INFO - PROCESS | 3692 | 1465527694165 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 20:01:34 INFO - PROCESS | 3692 | 1465527694167 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 20:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 20:01:34 INFO - PROCESS | 3692 | 1465527694173 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 20:01:34 INFO - PROCESS | 3692 | 1465527694175 Marionette TRACE conn3 <- [1,1678,null,{}] 20:01:34 INFO - PROCESS | 3692 | 1465527694179 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}] 20:01:34 INFO - PROCESS | 3692 | 1465527694180 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:34 INFO - PROCESS | 3692 | 1465527694258 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 20:01:34 INFO - PROCESS | 3692 | 1465527694265 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:34 INFO - PROCESS | 3692 | 1465527694267 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:34 INFO - PROCESS | 3692 | ++DOCSHELL 16B75000 == 43 [pid = 3692] [id = 429] 20:01:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (19D8B000) [pid = 3692] [serial = 1287] [outer = 00000000] 20:01:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (1A88B400) [pid = 3692] [serial = 1288] [outer = 19D8B000] 20:01:34 INFO - PROCESS | 3692 | 1465527694311 Marionette DEBUG loaded listener.js 20:01:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (1A88BC00) [pid = 3692] [serial = 1289] [outer = 19D8B000] 20:01:35 INFO - PROCESS | 3692 | 1465527694991 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]]]}] 20:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 20:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 861ms 20:01:35 INFO - PROCESS | 3692 | 1465527695044 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 20:01:35 INFO - PROCESS | 3692 | 1465527695048 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 20:01:35 INFO - PROCESS | 3692 | 1465527695053 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 20:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 20:01:35 INFO - PROCESS | 3692 | 1465527695058 Marionette TRACE conn3 <- [1,1682,null,{}] 20:01:35 INFO - PROCESS | 3692 | 1465527695064 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}] 20:01:35 INFO - PROCESS | 3692 | 1465527695067 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:35 INFO - PROCESS | 3692 | 1465527695180 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 20:01:35 INFO - PROCESS | 3692 | 1465527695307 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:35 INFO - PROCESS | 3692 | 1465527695310 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:35 INFO - PROCESS | 3692 | ++DOCSHELL 10F5E800 == 44 [pid = 3692] [id = 430] 20:01:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (12A18800) [pid = 3692] [serial = 1290] [outer = 00000000] 20:01:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (13316800) [pid = 3692] [serial = 1291] [outer = 12A18800] 20:01:35 INFO - PROCESS | 3692 | 1465527695366 Marionette DEBUG loaded listener.js 20:01:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (14406800) [pid = 3692] [serial = 1292] [outer = 12A18800] 20:01:35 INFO - PROCESS | 3692 | 1465527695935 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]]]}] 20:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 20:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 892ms 20:01:35 INFO - PROCESS | 3692 | 1465527695966 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 20:01:35 INFO - PROCESS | 3692 | 1465527695971 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 20:01:35 INFO - PROCESS | 3692 | 1465527695978 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 20:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 20:01:35 INFO - PROCESS | 3692 | 1465527695981 Marionette TRACE conn3 <- [1,1686,null,{}] 20:01:35 INFO - PROCESS | 3692 | 1465527695985 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}] 20:01:35 INFO - PROCESS | 3692 | 1465527695988 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:36 INFO - PROCESS | 3692 | 1465527696080 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 20:01:36 INFO - PROCESS | 3692 | 1465527696187 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:36 INFO - PROCESS | 3692 | 1465527696190 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:36 INFO - PROCESS | 3692 | ++DOCSHELL 15AA5400 == 45 [pid = 3692] [id = 431] 20:01:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (165A2400) [pid = 3692] [serial = 1293] [outer = 00000000] 20:01:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (16B7E800) [pid = 3692] [serial = 1294] [outer = 165A2400] 20:01:36 INFO - PROCESS | 3692 | 1465527696244 Marionette DEBUG loaded listener.js 20:01:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (16CEC800) [pid = 3692] [serial = 1295] [outer = 165A2400] 20:01:36 INFO - PROCESS | 3692 | 1465527696877 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]]]}] 20:01:36 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 20:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 969ms 20:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 20:01:36 INFO - PROCESS | 3692 | 1465527696953 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 20:01:36 INFO - PROCESS | 3692 | 1465527696955 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 20:01:36 INFO - PROCESS | 3692 | 1465527696959 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 20:01:36 INFO - PROCESS | 3692 | 1465527696963 Marionette TRACE conn3 <- [1,1690,null,{}] 20:01:36 INFO - PROCESS | 3692 | 1465527696973 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}] 20:01:36 INFO - PROCESS | 3692 | 1465527696978 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:37 INFO - PROCESS | 3692 | 1465527697067 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 20:01:37 INFO - PROCESS | 3692 | 1465527697325 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:37 INFO - PROCESS | 3692 | 1465527697329 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:37 INFO - PROCESS | 3692 | ++DOCSHELL 10480C00 == 46 [pid = 3692] [id = 432] 20:01:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (104E2400) [pid = 3692] [serial = 1296] [outer = 00000000] 20:01:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (10E17800) [pid = 3692] [serial = 1297] [outer = 104E2400] 20:01:37 INFO - PROCESS | 3692 | 1465527697391 Marionette DEBUG loaded listener.js 20:01:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (12A18C00) [pid = 3692] [serial = 1298] [outer = 104E2400] 20:01:38 INFO - PROCESS | 3692 | --DOCSHELL 153BA800 == 45 [pid = 3692] [id = 403] 20:01:38 INFO - PROCESS | 3692 | --DOCSHELL 104E6800 == 44 [pid = 3692] [id = 405] 20:01:38 INFO - PROCESS | 3692 | --DOCSHELL 19D57C00 == 43 [pid = 3692] [id = 428] 20:01:38 INFO - PROCESS | 3692 | --DOCSHELL 112DBC00 == 42 [pid = 3692] [id = 427] 20:01:38 INFO - PROCESS | 3692 | --DOCSHELL 10A48400 == 41 [pid = 3692] [id = 426] 20:01:38 INFO - PROCESS | 3692 | --DOCSHELL 1781A400 == 40 [pid = 3692] [id = 425] 20:01:38 INFO - PROCESS | 3692 | --DOCSHELL 12DAD400 == 39 [pid = 3692] [id = 424] 20:01:38 INFO - PROCESS | 3692 | --DOCSHELL 16B7FC00 == 38 [pid = 3692] [id = 423] 20:01:38 INFO - PROCESS | 3692 | --DOCSHELL 15DB5C00 == 37 [pid = 3692] [id = 422] 20:01:38 INFO - PROCESS | 3692 | --DOCSHELL 133D2000 == 36 [pid = 3692] [id = 421] 20:01:38 INFO - PROCESS | 3692 | --DOCSHELL 105EDC00 == 35 [pid = 3692] [id = 420] 20:01:38 INFO - PROCESS | 3692 | --DOCSHELL 1047F000 == 34 [pid = 3692] [id = 407] 20:01:38 INFO - PROCESS | 3692 | --DOCSHELL 1334FC00 == 33 [pid = 3692] [id = 419] 20:01:38 INFO - PROCESS | 3692 | --DOCSHELL 1146A800 == 32 [pid = 3692] [id = 404] 20:01:38 INFO - PROCESS | 3692 | --DOCSHELL 10560800 == 31 [pid = 3692] [id = 418] 20:01:38 INFO - PROCESS | 3692 | --DOCSHELL 13B41800 == 30 [pid = 3692] [id = 406] 20:01:38 INFO - PROCESS | 3692 | --DOCSHELL 15AA5400 == 29 [pid = 3692] [id = 431] 20:01:38 INFO - PROCESS | 3692 | --DOCSHELL 16B75000 == 28 [pid = 3692] [id = 429] 20:01:38 INFO - PROCESS | 3692 | --DOCSHELL 10F5E800 == 27 [pid = 3692] [id = 430] 20:01:38 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (19D8DC00) [pid = 3692] [serial = 1252] [outer = 00000000] [url = about:blank] 20:01:38 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (12A9D800) [pid = 3692] [serial = 1228] [outer = 00000000] [url = about:blank] 20:01:38 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (11C1B400) [pid = 3692] [serial = 1229] [outer = 00000000] [url = about:blank] 20:01:38 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (1577DC00) [pid = 3692] [serial = 1234] [outer = 00000000] [url = about:blank] 20:01:38 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (112E2800) [pid = 3692] [serial = 1225] [outer = 00000000] [url = about:blank] 20:01:38 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (12A0EC00) [pid = 3692] [serial = 1226] [outer = 00000000] [url = about:blank] 20:01:38 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (13B4A000) [pid = 3692] [serial = 1232] [outer = 00000000] [url = about:blank] 20:01:38 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (13941000) [pid = 3692] [serial = 1231] [outer = 00000000] [url = about:blank] 20:01:38 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (1799F000) [pid = 3692] [serial = 1243] [outer = 00000000] [url = about:blank] 20:01:38 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (10F5DC00) [pid = 3692] [serial = 1217] [outer = 00000000] [url = about:blank] 20:01:38 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (10A50C00) [pid = 3692] [serial = 1216] [outer = 00000000] [url = about:blank] 20:01:38 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (153B7400) [pid = 3692] [serial = 1220] [outer = 00000000] [url = about:blank] 20:01:38 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (14FC6000) [pid = 3692] [serial = 1219] [outer = 00000000] [url = about:blank] 20:01:38 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (16CE7C00) [pid = 3692] [serial = 1223] [outer = 00000000] [url = about:blank] 20:01:38 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (16B88400) [pid = 3692] [serial = 1222] [outer = 00000000] [url = about:blank] 20:01:38 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (16F71800) [pid = 3692] [serial = 1241] [outer = 00000000] [url = about:blank] 20:01:38 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (16EF8C00) [pid = 3692] [serial = 1240] [outer = 00000000] [url = about:blank] 20:01:38 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (1551D000) [pid = 3692] [serial = 1246] [outer = 00000000] [url = about:blank] 20:01:38 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (1852A800) [pid = 3692] [serial = 1244] [outer = 00000000] [url = about:blank] 20:01:38 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (16B7C000) [pid = 3692] [serial = 1237] [outer = 00000000] [url = about:blank] 20:01:38 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (16BF5000) [pid = 3692] [serial = 1238] [outer = 00000000] [url = about:blank] 20:01:38 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (19B03000) [pid = 3692] [serial = 1249] [outer = 00000000] [url = about:blank] 20:01:38 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (19B0B800) [pid = 3692] [serial = 1250] [outer = 00000000] [url = about:blank] 20:01:38 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (15A9A000) [pid = 3692] [serial = 1235] [outer = 00000000] [url = about:blank] 20:01:38 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (15DBDC00) [pid = 3692] [serial = 1247] [outer = 00000000] [url = about:blank] 20:01:38 INFO - PROCESS | 3692 | 1465527698525 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]]]}] 20:01:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 20:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1630ms 20:01:38 INFO - PROCESS | 3692 | 1465527698592 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 20:01:38 INFO - PROCESS | 3692 | 1465527698595 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 20:01:38 INFO - PROCESS | 3692 | 1465527698601 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 20:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 20:01:38 INFO - PROCESS | 3692 | 1465527698604 Marionette TRACE conn3 <- [1,1694,null,{}] 20:01:38 INFO - PROCESS | 3692 | 1465527698610 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}] 20:01:38 INFO - PROCESS | 3692 | 1465527698614 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:38 INFO - PROCESS | 3692 | 1465527698741 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 20:01:38 INFO - PROCESS | 3692 | 1465527698748 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:38 INFO - PROCESS | 3692 | 1465527698752 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:38 INFO - PROCESS | 3692 | ++DOCSHELL 11215800 == 28 [pid = 3692] [id = 433] 20:01:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (11215C00) [pid = 3692] [serial = 1299] [outer = 00000000] 20:01:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (112D6C00) [pid = 3692] [serial = 1300] [outer = 11215C00] 20:01:38 INFO - PROCESS | 3692 | 1465527698800 Marionette DEBUG loaded listener.js 20:01:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (112D7400) [pid = 3692] [serial = 1301] [outer = 11215C00] 20:01:39 INFO - PROCESS | 3692 | 1465527699304 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]]]}] 20:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 20:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 738ms 20:01:39 INFO - PROCESS | 3692 | 1465527699342 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 20:01:39 INFO - PROCESS | 3692 | 1465527699347 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 20:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 20:01:39 INFO - PROCESS | 3692 | 1465527699353 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 20:01:39 INFO - PROCESS | 3692 | 1465527699356 Marionette TRACE conn3 <- [1,1698,null,{}] 20:01:39 INFO - PROCESS | 3692 | 1465527699360 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}] 20:01:39 INFO - PROCESS | 3692 | 1465527699362 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:39 INFO - PROCESS | 3692 | 1465527699432 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 20:01:39 INFO - PROCESS | 3692 | 1465527699441 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:39 INFO - PROCESS | 3692 | 1465527699443 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:39 INFO - PROCESS | 3692 | ++DOCSHELL 13320400 == 29 [pid = 3692] [id = 434] 20:01:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (13320800) [pid = 3692] [serial = 1302] [outer = 00000000] 20:01:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (1334F800) [pid = 3692] [serial = 1303] [outer = 13320800] 20:01:39 INFO - PROCESS | 3692 | 1465527699491 Marionette DEBUG loaded listener.js 20:01:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (133D4C00) [pid = 3692] [serial = 1304] [outer = 13320800] 20:01:39 INFO - PROCESS | 3692 | 1465527699971 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]]]}] 20:01:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 20:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 692ms 20:01:40 INFO - PROCESS | 3692 | 1465527700036 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 20:01:40 INFO - PROCESS | 3692 | 1465527700038 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 20:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 20:01:40 INFO - PROCESS | 3692 | 1465527700041 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 20:01:40 INFO - PROCESS | 3692 | 1465527700045 Marionette TRACE conn3 <- [1,1702,null,{}] 20:01:40 INFO - PROCESS | 3692 | 1465527700089 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}] 20:01:40 INFO - PROCESS | 3692 | 1465527700093 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:40 INFO - PROCESS | 3692 | 1465527700214 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 20:01:40 INFO - PROCESS | 3692 | 1465527700229 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:40 INFO - PROCESS | 3692 | 1465527700233 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:40 INFO - PROCESS | 3692 | ++DOCSHELL 153B5C00 == 30 [pid = 3692] [id = 435] 20:01:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (153B7000) [pid = 3692] [serial = 1305] [outer = 00000000] 20:01:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (1551AC00) [pid = 3692] [serial = 1306] [outer = 153B7000] 20:01:40 INFO - PROCESS | 3692 | 1465527700280 Marionette DEBUG loaded listener.js 20:01:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (1577A400) [pid = 3692] [serial = 1307] [outer = 153B7000] 20:01:40 INFO - PROCESS | 3692 | 1465527700686 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]]]}] 20:01:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 20:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 677ms 20:01:40 INFO - PROCESS | 3692 | 1465527700724 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 20:01:40 INFO - PROCESS | 3692 | 1465527700727 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 20:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 20:01:40 INFO - PROCESS | 3692 | 1465527700730 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 20:01:40 INFO - PROCESS | 3692 | 1465527700732 Marionette TRACE conn3 <- [1,1706,null,{}] 20:01:40 INFO - PROCESS | 3692 | 1465527700735 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}] 20:01:40 INFO - PROCESS | 3692 | 1465527700737 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:40 INFO - PROCESS | 3692 | 1465527700870 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 20:01:40 INFO - PROCESS | 3692 | 1465527700899 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:40 INFO - PROCESS | 3692 | 1465527700902 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:40 INFO - PROCESS | 3692 | ++DOCSHELL 14FB8000 == 31 [pid = 3692] [id = 436] 20:01:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (153E0000) [pid = 3692] [serial = 1308] [outer = 00000000] 20:01:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (15AA3400) [pid = 3692] [serial = 1309] [outer = 153E0000] 20:01:40 INFO - PROCESS | 3692 | 1465527700946 Marionette DEBUG loaded listener.js 20:01:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (16B73400) [pid = 3692] [serial = 1310] [outer = 153E0000] 20:01:41 INFO - PROCESS | 3692 | 1465527701387 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]]]}] 20:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 20:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 677ms 20:01:41 INFO - PROCESS | 3692 | 1465527701429 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 20:01:41 INFO - PROCESS | 3692 | 1465527701431 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 20:01:41 INFO - PROCESS | 3692 | 1465527701435 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 20:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 20:01:41 INFO - PROCESS | 3692 | 1465527701436 Marionette TRACE conn3 <- [1,1710,null,{}] 20:01:41 INFO - PROCESS | 3692 | 1465527701462 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}] 20:01:41 INFO - PROCESS | 3692 | 1465527701464 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:41 INFO - PROCESS | 3692 | 1465527701570 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 20:01:41 INFO - PROCESS | 3692 | 1465527701581 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:41 INFO - PROCESS | 3692 | 1465527701583 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:41 INFO - PROCESS | 3692 | ++DOCSHELL 16B7C000 == 32 [pid = 3692] [id = 437] 20:01:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (16B95000) [pid = 3692] [serial = 1311] [outer = 00000000] 20:01:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (16CE2400) [pid = 3692] [serial = 1312] [outer = 16B95000] 20:01:41 INFO - PROCESS | 3692 | 1465527701630 Marionette DEBUG loaded listener.js 20:01:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (16CE7400) [pid = 3692] [serial = 1313] [outer = 16B95000] 20:01:42 INFO - PROCESS | 3692 | 1465527702070 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]]]}] 20:01:42 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 20:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 646ms 20:01:42 INFO - PROCESS | 3692 | 1465527702077 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 20:01:42 INFO - PROCESS | 3692 | 1465527702079 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 20:01:42 INFO - PROCESS | 3692 | 1465527702082 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 20:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 20:01:42 INFO - PROCESS | 3692 | 1465527702084 Marionette TRACE conn3 <- [1,1714,null,{}] 20:01:42 INFO - PROCESS | 3692 | 1465527702087 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}] 20:01:42 INFO - PROCESS | 3692 | 1465527702093 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:42 INFO - PROCESS | 3692 | 1465527702231 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 20:01:42 INFO - PROCESS | 3692 | 1465527702236 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:42 INFO - PROCESS | 3692 | 1465527702238 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:42 INFO - PROCESS | 3692 | ++DOCSHELL 16CE9000 == 33 [pid = 3692] [id = 438] 20:01:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (16CEC400) [pid = 3692] [serial = 1314] [outer = 00000000] 20:01:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (16F72400) [pid = 3692] [serial = 1315] [outer = 16CEC400] 20:01:42 INFO - PROCESS | 3692 | 1465527702281 Marionette DEBUG loaded listener.js 20:01:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (178CD800) [pid = 3692] [serial = 1316] [outer = 16CEC400] 20:01:42 INFO - PROCESS | 3692 | 1465527702704 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]]]}] 20:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 20:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 692ms 20:01:42 INFO - PROCESS | 3692 | 1465527702766 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 20:01:42 INFO - PROCESS | 3692 | 1465527702768 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 20:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 20:01:42 INFO - PROCESS | 3692 | 1465527702771 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 20:01:42 INFO - PROCESS | 3692 | 1465527702773 Marionette TRACE conn3 <- [1,1718,null,{}] 20:01:42 INFO - PROCESS | 3692 | 1465527702776 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}] 20:01:42 INFO - PROCESS | 3692 | 1465527702778 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:43 INFO - PROCESS | 3692 | 1465527703173 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 20:01:43 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (133D5000) [pid = 3692] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 20:01:43 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (16B8A800) [pid = 3692] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 20:01:43 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (15DC2800) [pid = 3692] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 20:01:43 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (105F0800) [pid = 3692] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 20:01:43 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (1365F800) [pid = 3692] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 20:01:43 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (10A4B800) [pid = 3692] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 20:01:43 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (130C1400) [pid = 3692] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 20:01:43 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (16B7A400) [pid = 3692] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 20:01:43 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (19D8B000) [pid = 3692] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 20:01:43 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (13943800) [pid = 3692] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 20:01:43 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (178D8000) [pid = 3692] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 20:01:43 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (105E6C00) [pid = 3692] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 20:01:43 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (19D86C00) [pid = 3692] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 20:01:43 INFO - PROCESS | 3692 | 1465527703266 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:43 INFO - PROCESS | 3692 | 1465527703268 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:43 INFO - PROCESS | 3692 | ++DOCSHELL 103CB000 == 34 [pid = 3692] [id = 439] 20:01:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (104E6400) [pid = 3692] [serial = 1317] [outer = 00000000] 20:01:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (114B8400) [pid = 3692] [serial = 1318] [outer = 104E6400] 20:01:43 INFO - PROCESS | 3692 | 1465527703310 Marionette DEBUG loaded listener.js 20:01:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (1365F800) [pid = 3692] [serial = 1319] [outer = 104E6400] 20:01:43 INFO - PROCESS | 3692 | 1465527703635 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]]]}] 20:01:43 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 20:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 893ms 20:01:43 INFO - PROCESS | 3692 | 1465527703659 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 20:01:43 INFO - PROCESS | 3692 | 1465527703661 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 20:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 20:01:43 INFO - PROCESS | 3692 | 1465527703665 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 20:01:43 INFO - PROCESS | 3692 | 1465527703666 Marionette TRACE conn3 <- [1,1722,null,{}] 20:01:43 INFO - PROCESS | 3692 | 1465527703682 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}] 20:01:43 INFO - PROCESS | 3692 | 1465527703683 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:43 INFO - PROCESS | 3692 | 1465527703759 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 20:01:43 INFO - PROCESS | 3692 | 1465527703763 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:43 INFO - PROCESS | 3692 | 1465527703765 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:43 INFO - PROCESS | 3692 | ++DOCSHELL 14404000 == 35 [pid = 3692] [id = 440] 20:01:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (15DC1C00) [pid = 3692] [serial = 1320] [outer = 00000000] 20:01:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (17994400) [pid = 3692] [serial = 1321] [outer = 15DC1C00] 20:01:43 INFO - PROCESS | 3692 | 1465527703808 Marionette DEBUG loaded listener.js 20:01:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (17B44800) [pid = 3692] [serial = 1322] [outer = 15DC1C00] 20:01:44 INFO - PROCESS | 3692 | 1465527704249 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]]]}] 20:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 20:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 584ms 20:01:44 INFO - PROCESS | 3692 | 1465527704262 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 20:01:44 INFO - PROCESS | 3692 | 1465527704263 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 20:01:44 INFO - PROCESS | 3692 | 1465527704267 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 20:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 20:01:44 INFO - PROCESS | 3692 | 1465527704268 Marionette TRACE conn3 <- [1,1726,null,{}] 20:01:44 INFO - PROCESS | 3692 | 1465527704273 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}] 20:01:44 INFO - PROCESS | 3692 | 1465527704274 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:44 INFO - PROCESS | 3692 | 1465527704389 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 20:01:44 INFO - PROCESS | 3692 | 1465527704397 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:44 INFO - PROCESS | 3692 | 1465527704399 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:44 INFO - PROCESS | 3692 | ++DOCSHELL 17917400 == 36 [pid = 3692] [id = 441] 20:01:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (17924C00) [pid = 3692] [serial = 1323] [outer = 00000000] 20:01:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (1852B800) [pid = 3692] [serial = 1324] [outer = 17924C00] 20:01:44 INFO - PROCESS | 3692 | 1465527704441 Marionette DEBUG loaded listener.js 20:01:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (1852CC00) [pid = 3692] [serial = 1325] [outer = 17924C00] 20:01:44 INFO - PROCESS | 3692 | 1465527704850 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]]]}] 20:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 20:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 631ms 20:01:44 INFO - PROCESS | 3692 | 1465527704888 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 20:01:44 INFO - PROCESS | 3692 | 1465527704890 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 20:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 20:01:44 INFO - PROCESS | 3692 | 1465527704893 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 20:01:44 INFO - PROCESS | 3692 | 1465527704895 Marionette TRACE conn3 <- [1,1730,null,{}] 20:01:44 INFO - PROCESS | 3692 | 1465527704900 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}] 20:01:44 INFO - PROCESS | 3692 | 1465527704903 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:45 INFO - PROCESS | 3692 | 1465527705044 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 20:01:45 INFO - PROCESS | 3692 | 1465527705066 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:45 INFO - PROCESS | 3692 | 1465527705068 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:45 INFO - PROCESS | 3692 | ++DOCSHELL 15A99C00 == 37 [pid = 3692] [id = 442] 20:01:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (19B07400) [pid = 3692] [serial = 1326] [outer = 00000000] 20:01:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (19D5AC00) [pid = 3692] [serial = 1327] [outer = 19B07400] 20:01:45 INFO - PROCESS | 3692 | 1465527705110 Marionette DEBUG loaded listener.js 20:01:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (19D61400) [pid = 3692] [serial = 1328] [outer = 19B07400] 20:01:45 INFO - PROCESS | 3692 | 1465527705858 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]]]}] 20:01:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 20:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1031ms 20:01:45 INFO - PROCESS | 3692 | 1465527705917 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 20:01:45 INFO - PROCESS | 3692 | 1465527705922 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 20:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 20:01:45 INFO - PROCESS | 3692 | 1465527705927 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 20:01:45 INFO - PROCESS | 3692 | 1465527705932 Marionette TRACE conn3 <- [1,1734,null,{}] 20:01:45 INFO - PROCESS | 3692 | 1465527705957 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}] 20:01:45 INFO - PROCESS | 3692 | 1465527705960 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:46 INFO - PROCESS | 3692 | 1465527706090 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 20:01:46 INFO - PROCESS | 3692 | 1465527706217 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:46 INFO - PROCESS | 3692 | 1465527706220 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:46 INFO - PROCESS | 3692 | ++DOCSHELL 10A48800 == 38 [pid = 3692] [id = 443] 20:01:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (112D7000) [pid = 3692] [serial = 1329] [outer = 00000000] 20:01:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (12BC3800) [pid = 3692] [serial = 1330] [outer = 112D7000] 20:01:46 INFO - PROCESS | 3692 | 1465527706276 Marionette DEBUG loaded listener.js 20:01:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (13945400) [pid = 3692] [serial = 1331] [outer = 112D7000] 20:01:47 INFO - PROCESS | 3692 | 1465527707102 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]]]}] 20:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 20:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1262ms 20:01:47 INFO - PROCESS | 3692 | 1465527707195 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 20:01:47 INFO - PROCESS | 3692 | 1465527707199 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 20:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 20:01:47 INFO - PROCESS | 3692 | 1465527707204 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 20:01:47 INFO - PROCESS | 3692 | 1465527707207 Marionette TRACE conn3 <- [1,1738,null,{}] 20:01:47 INFO - PROCESS | 3692 | 1465527707213 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}] 20:01:47 INFO - PROCESS | 3692 | 1465527707216 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:47 INFO - PROCESS | 3692 | 1465527707323 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 20:01:47 INFO - PROCESS | 3692 | 1465527707453 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:47 INFO - PROCESS | 3692 | 1465527707457 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:47 INFO - PROCESS | 3692 | ++DOCSHELL 11468400 == 39 [pid = 3692] [id = 444] 20:01:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (114BA000) [pid = 3692] [serial = 1332] [outer = 00000000] 20:01:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (12A9F800) [pid = 3692] [serial = 1333] [outer = 114BA000] 20:01:47 INFO - PROCESS | 3692 | 1465527707509 Marionette DEBUG loaded listener.js 20:01:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (12D5A800) [pid = 3692] [serial = 1334] [outer = 114BA000] 20:01:47 INFO - PROCESS | 3692 | --DOCSHELL 17917400 == 38 [pid = 3692] [id = 441] 20:01:47 INFO - PROCESS | 3692 | --DOCSHELL 14404000 == 37 [pid = 3692] [id = 440] 20:01:47 INFO - PROCESS | 3692 | --DOCSHELL 103CB000 == 36 [pid = 3692] [id = 439] 20:01:47 INFO - PROCESS | 3692 | --DOCSHELL 16CE9000 == 35 [pid = 3692] [id = 438] 20:01:47 INFO - PROCESS | 3692 | --DOCSHELL 16B7C000 == 34 [pid = 3692] [id = 437] 20:01:47 INFO - PROCESS | 3692 | --DOCSHELL 14FB8000 == 33 [pid = 3692] [id = 436] 20:01:47 INFO - PROCESS | 3692 | --DOCSHELL 153B5C00 == 32 [pid = 3692] [id = 435] 20:01:47 INFO - PROCESS | 3692 | --DOCSHELL 13320400 == 31 [pid = 3692] [id = 434] 20:01:47 INFO - PROCESS | 3692 | --DOCSHELL 11215800 == 30 [pid = 3692] [id = 433] 20:01:47 INFO - PROCESS | 3692 | --DOCSHELL 10480C00 == 29 [pid = 3692] [id = 432] 20:01:47 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (17281000) [pid = 3692] [serial = 1273] [outer = 00000000] [url = about:blank] 20:01:47 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (182D1400) [pid = 3692] [serial = 1276] [outer = 00000000] [url = about:blank] 20:01:47 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (1121F000) [pid = 3692] [serial = 1255] [outer = 00000000] [url = about:blank] 20:01:47 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (112DD400) [pid = 3692] [serial = 1256] [outer = 00000000] [url = about:blank] 20:01:47 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (19D8E400) [pid = 3692] [serial = 1253] [outer = 00000000] [url = about:blank] 20:01:47 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (14FC2400) [pid = 3692] [serial = 1258] [outer = 00000000] [url = about:blank] 20:01:47 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (153B1C00) [pid = 3692] [serial = 1259] [outer = 00000000] [url = about:blank] 20:01:47 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (16EF6400) [pid = 3692] [serial = 1270] [outer = 00000000] [url = about:blank] 20:01:47 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (1732FC00) [pid = 3692] [serial = 1274] [outer = 00000000] [url = about:blank] 20:01:47 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (165A4400) [pid = 3692] [serial = 1267] [outer = 00000000] [url = about:blank] 20:01:47 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (165B0C00) [pid = 3692] [serial = 1268] [outer = 00000000] [url = about:blank] 20:01:47 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (10F58C00) [pid = 3692] [serial = 1261] [outer = 00000000] [url = about:blank] 20:01:47 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (112E4000) [pid = 3692] [serial = 1262] [outer = 00000000] [url = about:blank] 20:01:47 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (1440A400) [pid = 3692] [serial = 1264] [outer = 00000000] [url = about:blank] 20:01:47 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (153B1400) [pid = 3692] [serial = 1265] [outer = 00000000] [url = about:blank] 20:01:47 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (112E1000) [pid = 3692] [serial = 1279] [outer = 00000000] [url = about:blank] 20:01:47 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (1A681000) [pid = 3692] [serial = 1286] [outer = 00000000] [url = about:blank] 20:01:47 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (1852E000) [pid = 3692] [serial = 1277] [outer = 00000000] [url = about:blank] 20:01:47 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (133CD800) [pid = 3692] [serial = 1280] [outer = 00000000] [url = about:blank] 20:01:47 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (17B3C400) [pid = 3692] [serial = 1282] [outer = 00000000] [url = about:blank] 20:01:47 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (19B05400) [pid = 3692] [serial = 1283] [outer = 00000000] [url = about:blank] 20:01:47 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (16F6D400) [pid = 3692] [serial = 1271] [outer = 00000000] [url = about:blank] 20:01:47 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (19D8B400) [pid = 3692] [serial = 1285] [outer = 00000000] [url = about:blank] 20:01:47 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (1A88B400) [pid = 3692] [serial = 1288] [outer = 00000000] [url = about:blank] 20:01:47 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (1A88BC00) [pid = 3692] [serial = 1289] [outer = 00000000] [url = about:blank] 20:01:47 INFO - PROCESS | 3692 | 1465527707968 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]]]}] 20:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 20:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 799ms 20:01:47 INFO - PROCESS | 3692 | 1465527707995 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 20:01:47 INFO - PROCESS | 3692 | 1465527708000 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 20:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 20:01:48 INFO - PROCESS | 3692 | 1465527708006 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 20:01:48 INFO - PROCESS | 3692 | 1465527708009 Marionette TRACE conn3 <- [1,1742,null,{}] 20:01:48 INFO - PROCESS | 3692 | 1465527708017 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}] 20:01:48 INFO - PROCESS | 3692 | 1465527708020 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:48 INFO - PROCESS | 3692 | 1465527708112 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 20:01:48 INFO - PROCESS | 3692 | 1465527708119 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:48 INFO - PROCESS | 3692 | 1465527708122 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:48 INFO - PROCESS | 3692 | ++DOCSHELL 13313C00 == 30 [pid = 3692] [id = 445] 20:01:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (13315400) [pid = 3692] [serial = 1335] [outer = 00000000] 20:01:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (13B4A000) [pid = 3692] [serial = 1336] [outer = 13315400] 20:01:48 INFO - PROCESS | 3692 | 1465527708171 Marionette DEBUG loaded listener.js 20:01:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (1440BC00) [pid = 3692] [serial = 1337] [outer = 13315400] 20:01:48 INFO - PROCESS | 3692 | 1465527708653 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]]]}] 20:01:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 20:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 677ms 20:01:48 INFO - PROCESS | 3692 | 1465527708707 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 20:01:48 INFO - PROCESS | 3692 | 1465527708709 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 20:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 20:01:48 INFO - PROCESS | 3692 | 1465527708712 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 20:01:48 INFO - PROCESS | 3692 | 1465527708716 Marionette TRACE conn3 <- [1,1746,null,{}] 20:01:48 INFO - PROCESS | 3692 | 1465527708726 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}] 20:01:48 INFO - PROCESS | 3692 | 1465527708731 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:48 INFO - PROCESS | 3692 | 1465527708830 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 20:01:48 INFO - PROCESS | 3692 | 1465527708932 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:48 INFO - PROCESS | 3692 | 1465527708936 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:48 INFO - PROCESS | 3692 | ++DOCSHELL 1551A800 == 31 [pid = 3692] [id = 446] 20:01:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (1551B400) [pid = 3692] [serial = 1338] [outer = 00000000] 20:01:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (15A99000) [pid = 3692] [serial = 1339] [outer = 1551B400] 20:01:49 INFO - PROCESS | 3692 | 1465527709005 Marionette DEBUG loaded listener.js 20:01:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (15AA3800) [pid = 3692] [serial = 1340] [outer = 1551B400] 20:01:49 INFO - PROCESS | 3692 | 1465527709427 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]]]}] 20:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 20:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 723ms 20:01:49 INFO - PROCESS | 3692 | 1465527709450 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 20:01:49 INFO - PROCESS | 3692 | 1465527709453 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 20:01:49 INFO - PROCESS | 3692 | 1465527709456 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 20:01:49 INFO - PROCESS | 3692 | 1465527709457 Marionette TRACE conn3 <- [1,1750,null,{}] 20:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 20:01:49 INFO - PROCESS | 3692 | 1465527709461 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}] 20:01:49 INFO - PROCESS | 3692 | 1465527709463 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:49 INFO - PROCESS | 3692 | 1465527709546 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 20:01:49 INFO - PROCESS | 3692 | 1465527709551 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:49 INFO - PROCESS | 3692 | 1465527709561 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:49 INFO - PROCESS | 3692 | ++DOCSHELL 165A9C00 == 32 [pid = 3692] [id = 447] 20:01:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (165AD000) [pid = 3692] [serial = 1341] [outer = 00000000] 20:01:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (16CE9400) [pid = 3692] [serial = 1342] [outer = 165AD000] 20:01:49 INFO - PROCESS | 3692 | 1465527709606 Marionette DEBUG loaded listener.js 20:01:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (16EF0000) [pid = 3692] [serial = 1343] [outer = 165AD000] 20:01:50 INFO - PROCESS | 3692 | 1465527710047 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]]]}] 20:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 20:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 615ms 20:01:50 INFO - PROCESS | 3692 | 1465527710084 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 20:01:50 INFO - PROCESS | 3692 | 1465527710086 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 20:01:50 INFO - PROCESS | 3692 | 1465527710090 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 20:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 20:01:50 INFO - PROCESS | 3692 | 1465527710091 Marionette TRACE conn3 <- [1,1754,null,{}] 20:01:50 INFO - PROCESS | 3692 | 1465527710095 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}] 20:01:50 INFO - PROCESS | 3692 | 1465527710097 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:50 INFO - PROCESS | 3692 | 1465527710214 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 20:01:50 INFO - PROCESS | 3692 | 1465527710219 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:50 INFO - PROCESS | 3692 | 1465527710221 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:50 INFO - PROCESS | 3692 | ++DOCSHELL 16CE9C00 == 33 [pid = 3692] [id = 448] 20:01:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (16F69800) [pid = 3692] [serial = 1344] [outer = 00000000] 20:01:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (170C4C00) [pid = 3692] [serial = 1345] [outer = 16F69800] 20:01:50 INFO - PROCESS | 3692 | 1465527710263 Marionette DEBUG loaded listener.js 20:01:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (1732FC00) [pid = 3692] [serial = 1346] [outer = 16F69800] 20:01:50 INFO - PROCESS | 3692 | 1465527710744 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]]]}] 20:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 20:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 693ms 20:01:50 INFO - PROCESS | 3692 | 1465527710789 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 20:01:50 INFO - PROCESS | 3692 | 1465527710791 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 20:01:50 INFO - PROCESS | 3692 | 1465527710794 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 20:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 20:01:50 INFO - PROCESS | 3692 | 1465527710796 Marionette TRACE conn3 <- [1,1758,null,{}] 20:01:50 INFO - PROCESS | 3692 | 1465527710799 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}] 20:01:50 INFO - PROCESS | 3692 | 1465527710805 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:50 INFO - PROCESS | 3692 | 1465527710945 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 20:01:50 INFO - PROCESS | 3692 | 1465527710955 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:50 INFO - PROCESS | 3692 | 1465527710957 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:50 INFO - PROCESS | 3692 | ++DOCSHELL 178D3400 == 34 [pid = 3692] [id = 449] 20:01:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (178D4400) [pid = 3692] [serial = 1347] [outer = 00000000] 20:01:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (18350C00) [pid = 3692] [serial = 1348] [outer = 178D4400] 20:01:50 INFO - PROCESS | 3692 | 1465527711001 Marionette DEBUG loaded listener.js 20:01:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (19B05400) [pid = 3692] [serial = 1349] [outer = 178D4400] 20:01:51 INFO - PROCESS | 3692 | 1465527711425 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]]]}] 20:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 20:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 692ms 20:01:51 INFO - PROCESS | 3692 | 1465527711477 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 20:01:51 INFO - PROCESS | 3692 | 1465527711479 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 20:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 20:01:51 INFO - PROCESS | 3692 | 1465527711490 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 20:01:51 INFO - PROCESS | 3692 | 1465527711492 Marionette TRACE conn3 <- [1,1762,null,{}] 20:01:51 INFO - PROCESS | 3692 | 1465527711495 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}] 20:01:51 INFO - PROCESS | 3692 | 1465527711497 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:51 INFO - PROCESS | 3692 | 1465527711640 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 20:01:51 INFO - PROCESS | 3692 | 1465527711649 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:51 INFO - PROCESS | 3692 | 1465527711651 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:51 INFO - PROCESS | 3692 | ++DOCSHELL 12A9D800 == 35 [pid = 3692] [id = 450] 20:01:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (153DB000) [pid = 3692] [serial = 1350] [outer = 00000000] 20:01:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (19D86400) [pid = 3692] [serial = 1351] [outer = 153DB000] 20:01:51 INFO - PROCESS | 3692 | 1465527711745 Marionette DEBUG loaded listener.js 20:01:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (19D88C00) [pid = 3692] [serial = 1352] [outer = 153DB000] 20:01:51 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (17924C00) [pid = 3692] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 20:01:51 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (12A18800) [pid = 3692] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 20:01:51 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (16B95000) [pid = 3692] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 20:01:51 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (15DC1C00) [pid = 3692] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 20:01:51 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (11215C00) [pid = 3692] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 20:01:51 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (153E0000) [pid = 3692] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 20:01:51 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (165A2400) [pid = 3692] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 20:01:51 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (104E6400) [pid = 3692] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 20:01:51 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (153B7000) [pid = 3692] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 20:01:51 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (104E2400) [pid = 3692] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 20:01:51 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (13320800) [pid = 3692] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 20:01:51 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (16CEC400) [pid = 3692] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 20:01:52 INFO - PROCESS | 3692 | 1465527712196 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]]]}] 20:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 20:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 723ms 20:01:52 INFO - PROCESS | 3692 | 1465527712207 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 20:01:52 INFO - PROCESS | 3692 | 1465527712210 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 20:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 20:01:52 INFO - PROCESS | 3692 | 1465527712232 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 20:01:52 INFO - PROCESS | 3692 | 1465527712234 Marionette TRACE conn3 <- [1,1766,null,{}] 20:01:52 INFO - PROCESS | 3692 | 1465527712238 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}] 20:01:52 INFO - PROCESS | 3692 | 1465527712240 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:52 INFO - PROCESS | 3692 | 1465527712323 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 20:01:52 INFO - PROCESS | 3692 | 1465527712328 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:52 INFO - PROCESS | 3692 | 1465527712329 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:52 INFO - PROCESS | 3692 | ++DOCSHELL 13351800 == 36 [pid = 3692] [id = 451] 20:01:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (153B7000) [pid = 3692] [serial = 1353] [outer = 00000000] 20:01:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (16BFC000) [pid = 3692] [serial = 1354] [outer = 153B7000] 20:01:52 INFO - PROCESS | 3692 | 1465527712371 Marionette DEBUG loaded listener.js 20:01:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (1799F000) [pid = 3692] [serial = 1355] [outer = 153B7000] 20:01:52 INFO - PROCESS | 3692 | 1465527712779 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]]]}] 20:01:52 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 20:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 584ms 20:01:52 INFO - PROCESS | 3692 | 1465527712819 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 20:01:52 INFO - PROCESS | 3692 | 1465527712821 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 20:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 20:01:52 INFO - PROCESS | 3692 | 1465527712840 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 20:01:52 INFO - PROCESS | 3692 | 1465527712842 Marionette TRACE conn3 <- [1,1770,null,{}] 20:01:52 INFO - PROCESS | 3692 | 1465527712846 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}] 20:01:52 INFO - PROCESS | 3692 | 1465527712847 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:52 INFO - PROCESS | 3692 | 1465527712926 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 20:01:52 INFO - PROCESS | 3692 | 1465527712931 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:52 INFO - PROCESS | 3692 | 1465527712933 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:52 INFO - PROCESS | 3692 | ++DOCSHELL 1852E000 == 37 [pid = 3692] [id = 452] 20:01:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (1852F000) [pid = 3692] [serial = 1356] [outer = 00000000] 20:01:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (19D54800) [pid = 3692] [serial = 1357] [outer = 1852F000] 20:01:52 INFO - PROCESS | 3692 | 1465527712975 Marionette DEBUG loaded listener.js 20:01:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (1A195000) [pid = 3692] [serial = 1358] [outer = 1852F000] 20:01:53 INFO - PROCESS | 3692 | 1465527713402 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]]]}] 20:01:53 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 20:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 630ms 20:01:53 INFO - PROCESS | 3692 | 1465527713466 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 20:01:53 INFO - PROCESS | 3692 | 1465527713468 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 20:01:53 INFO - PROCESS | 3692 | 1465527713471 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 20:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 20:01:53 INFO - PROCESS | 3692 | 1465527713473 Marionette TRACE conn3 <- [1,1774,null,{}] 20:01:53 INFO - PROCESS | 3692 | 1465527713476 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}] 20:01:53 INFO - PROCESS | 3692 | 1465527713478 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:53 INFO - PROCESS | 3692 | 1465527713565 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 20:01:53 INFO - PROCESS | 3692 | 1465527713572 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:53 INFO - PROCESS | 3692 | 1465527713574 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:53 INFO - PROCESS | 3692 | ++DOCSHELL 165A4400 == 38 [pid = 3692] [id = 453] 20:01:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (16F72800) [pid = 3692] [serial = 1359] [outer = 00000000] 20:01:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (1A736800) [pid = 3692] [serial = 1360] [outer = 16F72800] 20:01:53 INFO - PROCESS | 3692 | 1465527713618 Marionette DEBUG loaded listener.js 20:01:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (1A73EC00) [pid = 3692] [serial = 1361] [outer = 16F72800] 20:01:54 INFO - PROCESS | 3692 | 1465527714138 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]]]}] 20:01:54 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 20:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 723ms 20:01:54 INFO - PROCESS | 3692 | 1465527714212 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 20:01:54 INFO - PROCESS | 3692 | 1465527714217 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 20:01:54 INFO - PROCESS | 3692 | 1465527714223 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 20:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 20:01:54 INFO - PROCESS | 3692 | 1465527714226 Marionette TRACE conn3 <- [1,1778,null,{}] 20:01:54 INFO - PROCESS | 3692 | 1465527714232 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}] 20:01:54 INFO - PROCESS | 3692 | 1465527714235 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:54 INFO - PROCESS | 3692 | 1465527714386 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 20:01:54 INFO - PROCESS | 3692 | 1465527714517 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:54 INFO - PROCESS | 3692 | 1465527714522 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:54 INFO - PROCESS | 3692 | ++DOCSHELL 105E8C00 == 39 [pid = 3692] [id = 454] 20:01:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (105EDC00) [pid = 3692] [serial = 1362] [outer = 00000000] 20:01:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (1319C400) [pid = 3692] [serial = 1363] [outer = 105EDC00] 20:01:54 INFO - PROCESS | 3692 | 1465527714580 Marionette DEBUG loaded listener.js 20:01:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (133D4800) [pid = 3692] [serial = 1364] [outer = 105EDC00] 20:01:55 INFO - PROCESS | 3692 | 1465527715155 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]]]}] 20:01:55 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) 20:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 984ms 20:01:55 INFO - PROCESS | 3692 | 1465527715209 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 20:01:55 INFO - PROCESS | 3692 | 1465527715214 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 20:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 20:01:55 INFO - PROCESS | 3692 | 1465527715220 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 20:01:55 INFO - PROCESS | 3692 | 1465527715223 Marionette TRACE conn3 <- [1,1782,null,{}] 20:01:55 INFO - PROCESS | 3692 | 1465527715227 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}] 20:01:55 INFO - PROCESS | 3692 | 1465527715230 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:55 INFO - PROCESS | 3692 | 1465527715325 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 20:01:55 INFO - PROCESS | 3692 | 1465527715461 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:55 INFO - PROCESS | 3692 | 1465527715464 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:55 INFO - PROCESS | 3692 | ++DOCSHELL 15511400 == 40 [pid = 3692] [id = 455] 20:01:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (1551D400) [pid = 3692] [serial = 1365] [outer = 00000000] 20:01:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (15DBA400) [pid = 3692] [serial = 1366] [outer = 1551D400] 20:01:55 INFO - PROCESS | 3692 | 1465527715519 Marionette DEBUG loaded listener.js 20:01:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (16B7D800) [pid = 3692] [serial = 1367] [outer = 1551D400] 20:01:56 INFO - PROCESS | 3692 | 1465527716106 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]]]}] 20:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 923ms 20:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 20:01:56 INFO - PROCESS | 3692 | 1465527716149 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 20:01:56 INFO - PROCESS | 3692 | 1465527716151 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 20:01:56 INFO - PROCESS | 3692 | 1465527716155 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 20:01:56 INFO - PROCESS | 3692 | 1465527716159 Marionette TRACE conn3 <- [1,1786,null,{}] 20:01:56 INFO - PROCESS | 3692 | 1465527716170 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}] 20:01:56 INFO - PROCESS | 3692 | 1465527716175 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:56 INFO - PROCESS | 3692 | 1465527716280 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 20:01:56 INFO - PROCESS | 3692 | 1465527716422 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:56 INFO - PROCESS | 3692 | 1465527716425 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:56 INFO - PROCESS | 3692 | ++DOCSHELL 170BE400 == 41 [pid = 3692] [id = 456] 20:01:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (178D2C00) [pid = 3692] [serial = 1368] [outer = 00000000] 20:01:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (19D59C00) [pid = 3692] [serial = 1369] [outer = 178D2C00] 20:01:56 INFO - PROCESS | 3692 | 1465527716481 Marionette DEBUG loaded listener.js 20:01:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (1A88A000) [pid = 3692] [serial = 1370] [outer = 178D2C00] 20:01:57 INFO - PROCESS | 3692 | 1465527717287 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]]]}] 20:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 20:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1169ms 20:01:57 INFO - PROCESS | 3692 | 1465527717336 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 20:01:57 INFO - PROCESS | 3692 | 1465527717341 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 20:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 20:01:57 INFO - PROCESS | 3692 | 1465527717346 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 20:01:57 INFO - PROCESS | 3692 | 1465527717349 Marionette TRACE conn3 <- [1,1790,null,{}] 20:01:57 INFO - PROCESS | 3692 | 1465527717355 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}] 20:01:57 INFO - PROCESS | 3692 | 1465527717357 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:57 INFO - PROCESS | 3692 | 1465527717469 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 20:01:57 INFO - PROCESS | 3692 | 1465527717607 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:57 INFO - PROCESS | 3692 | 1465527717611 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:57 INFO - PROCESS | 3692 | ++DOCSHELL 114BA400 == 42 [pid = 3692] [id = 457] 20:01:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (114C0C00) [pid = 3692] [serial = 1371] [outer = 00000000] 20:01:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (12DAC000) [pid = 3692] [serial = 1372] [outer = 114C0C00] 20:01:57 INFO - PROCESS | 3692 | 1465527717660 Marionette DEBUG loaded listener.js 20:01:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (13320400) [pid = 3692] [serial = 1373] [outer = 114C0C00] 20:01:58 INFO - PROCESS | 3692 | --DOCSHELL 1852E000 == 41 [pid = 3692] [id = 452] 20:01:58 INFO - PROCESS | 3692 | --DOCSHELL 13351800 == 40 [pid = 3692] [id = 451] 20:01:58 INFO - PROCESS | 3692 | --DOCSHELL 12A9D800 == 39 [pid = 3692] [id = 450] 20:01:58 INFO - PROCESS | 3692 | --DOCSHELL 178D3400 == 38 [pid = 3692] [id = 449] 20:01:58 INFO - PROCESS | 3692 | --DOCSHELL 16CE9C00 == 37 [pid = 3692] [id = 448] 20:01:58 INFO - PROCESS | 3692 | --DOCSHELL 165A9C00 == 36 [pid = 3692] [id = 447] 20:01:58 INFO - PROCESS | 3692 | --DOCSHELL 1551A800 == 35 [pid = 3692] [id = 446] 20:01:58 INFO - PROCESS | 3692 | --DOCSHELL 13313C00 == 34 [pid = 3692] [id = 445] 20:01:58 INFO - PROCESS | 3692 | --DOCSHELL 11468400 == 33 [pid = 3692] [id = 444] 20:01:58 INFO - PROCESS | 3692 | --DOCSHELL 10A48800 == 32 [pid = 3692] [id = 443] 20:01:58 INFO - PROCESS | 3692 | --DOCSHELL 15A99C00 == 31 [pid = 3692] [id = 442] 20:01:58 INFO - PROCESS | 3692 | --DOCSHELL 170BE400 == 30 [pid = 3692] [id = 456] 20:01:58 INFO - PROCESS | 3692 | --DOCSHELL 165A4400 == 29 [pid = 3692] [id = 453] 20:01:58 INFO - PROCESS | 3692 | --DOCSHELL 105E8C00 == 28 [pid = 3692] [id = 454] 20:01:58 INFO - PROCESS | 3692 | --DOCSHELL 15511400 == 27 [pid = 3692] [id = 455] 20:01:58 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (1852CC00) [pid = 3692] [serial = 1325] [outer = 00000000] [url = about:blank] 20:01:58 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (13316800) [pid = 3692] [serial = 1291] [outer = 00000000] [url = about:blank] 20:01:58 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (16CE2400) [pid = 3692] [serial = 1312] [outer = 00000000] [url = about:blank] 20:01:58 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (17B44800) [pid = 3692] [serial = 1322] [outer = 00000000] [url = about:blank] 20:01:58 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (112D6C00) [pid = 3692] [serial = 1300] [outer = 00000000] [url = about:blank] 20:01:58 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (16B73400) [pid = 3692] [serial = 1310] [outer = 00000000] [url = about:blank] 20:01:58 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (16CEC800) [pid = 3692] [serial = 1295] [outer = 00000000] [url = about:blank] 20:01:58 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (114B8400) [pid = 3692] [serial = 1318] [outer = 00000000] [url = about:blank] 20:01:58 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (1551AC00) [pid = 3692] [serial = 1306] [outer = 00000000] [url = about:blank] 20:01:58 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (15AA3400) [pid = 3692] [serial = 1309] [outer = 00000000] [url = about:blank] 20:01:58 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (112D7400) [pid = 3692] [serial = 1301] [outer = 00000000] [url = about:blank] 20:01:58 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (1577A400) [pid = 3692] [serial = 1307] [outer = 00000000] [url = about:blank] 20:01:58 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (10E17800) [pid = 3692] [serial = 1297] [outer = 00000000] [url = about:blank] 20:01:58 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (16CE7400) [pid = 3692] [serial = 1313] [outer = 00000000] [url = about:blank] 20:01:58 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (1334F800) [pid = 3692] [serial = 1303] [outer = 00000000] [url = about:blank] 20:01:58 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (133D4C00) [pid = 3692] [serial = 1304] [outer = 00000000] [url = about:blank] 20:01:58 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (178CD800) [pid = 3692] [serial = 1316] [outer = 00000000] [url = about:blank] 20:01:58 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (14406800) [pid = 3692] [serial = 1292] [outer = 00000000] [url = about:blank] 20:01:58 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (16B7E800) [pid = 3692] [serial = 1294] [outer = 00000000] [url = about:blank] 20:01:58 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (17994400) [pid = 3692] [serial = 1321] [outer = 00000000] [url = about:blank] 20:01:58 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (12A18C00) [pid = 3692] [serial = 1298] [outer = 00000000] [url = about:blank] 20:01:58 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (16F72400) [pid = 3692] [serial = 1315] [outer = 00000000] [url = about:blank] 20:01:58 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (1365F800) [pid = 3692] [serial = 1319] [outer = 00000000] [url = about:blank] 20:01:58 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (1852B800) [pid = 3692] [serial = 1324] [outer = 00000000] [url = about:blank] 20:01:58 INFO - PROCESS | 3692 | 1465527718708 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]]]}] 20:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 20:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1430ms 20:01:58 INFO - PROCESS | 3692 | 1465527718772 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 20:01:58 INFO - PROCESS | 3692 | 1465527718776 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 20:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 20:01:58 INFO - PROCESS | 3692 | 1465527718781 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 20:01:58 INFO - PROCESS | 3692 | 1465527718785 Marionette TRACE conn3 <- [1,1794,null,{}] 20:01:58 INFO - PROCESS | 3692 | 1465527718790 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}] 20:01:58 INFO - PROCESS | 3692 | 1465527718793 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:58 INFO - PROCESS | 3692 | 1465527718880 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 20:01:58 INFO - PROCESS | 3692 | 1465527718889 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:58 INFO - PROCESS | 3692 | 1465527718892 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:58 INFO - PROCESS | 3692 | ++DOCSHELL 11216800 == 28 [pid = 3692] [id = 458] 20:01:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (1122E400) [pid = 3692] [serial = 1374] [outer = 00000000] 20:01:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (114B8400) [pid = 3692] [serial = 1375] [outer = 1122E400] 20:01:58 INFO - PROCESS | 3692 | 1465527718979 Marionette DEBUG loaded listener.js 20:01:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (12A9D800) [pid = 3692] [serial = 1376] [outer = 1122E400] 20:01:59 INFO - PROCESS | 3692 | 1465527719469 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]]]}] 20:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 20:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 723ms 20:01:59 INFO - PROCESS | 3692 | 1465527719546 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 20:01:59 INFO - PROCESS | 3692 | 1465527719550 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 20:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 20:01:59 INFO - PROCESS | 3692 | 1465527719540 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 20:01:59 INFO - PROCESS | 3692 | 1465527719543 Marionette TRACE conn3 <- [1,1798,null,{}] 20:01:59 INFO - PROCESS | 3692 | 1465527719550 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}] 20:01:59 INFO - PROCESS | 3692 | 1465527719553 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:59 INFO - PROCESS | 3692 | 1465527719641 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 20:01:59 INFO - PROCESS | 3692 | 1465527719654 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:01:59 INFO - PROCESS | 3692 | 1465527719656 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:01:59 INFO - PROCESS | 3692 | ++DOCSHELL 133D1800 == 29 [pid = 3692] [id = 459] 20:01:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (133D2000) [pid = 3692] [serial = 1377] [outer = 00000000] 20:01:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (1365F800) [pid = 3692] [serial = 1378] [outer = 133D2000] 20:01:59 INFO - PROCESS | 3692 | 1465527719704 Marionette DEBUG loaded listener.js 20:01:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (13B40000) [pid = 3692] [serial = 1379] [outer = 133D2000] 20:02:00 INFO - PROCESS | 3692 | 1465527720146 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]]]}] 20:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 20:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 615ms 20:02:00 INFO - PROCESS | 3692 | 1465527720179 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 20:02:00 INFO - PROCESS | 3692 | 1465527720181 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 20:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 20:02:00 INFO - PROCESS | 3692 | 1465527720185 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 20:02:00 INFO - PROCESS | 3692 | 1465527720188 Marionette TRACE conn3 <- [1,1802,null,{}] 20:02:00 INFO - PROCESS | 3692 | 1465527720198 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}] 20:02:00 INFO - PROCESS | 3692 | 1465527720203 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:00 INFO - PROCESS | 3692 | 1465527720284 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 20:02:00 INFO - PROCESS | 3692 | 1465527720292 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:00 INFO - PROCESS | 3692 | 1465527720295 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:00 INFO - PROCESS | 3692 | ++DOCSHELL 12ADE400 == 30 [pid = 3692] [id = 460] 20:02:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (13940000) [pid = 3692] [serial = 1380] [outer = 00000000] 20:02:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (1551A000) [pid = 3692] [serial = 1381] [outer = 13940000] 20:02:00 INFO - PROCESS | 3692 | 1465527720342 Marionette DEBUG loaded listener.js 20:02:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (157CAC00) [pid = 3692] [serial = 1382] [outer = 13940000] 20:02:00 INFO - PROCESS | 3692 | 1465527720831 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]]]}] 20:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 20:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 693ms 20:02:00 INFO - PROCESS | 3692 | 1465527720867 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 20:02:00 INFO - PROCESS | 3692 | 1465527720870 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 20:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 20:02:00 INFO - PROCESS | 3692 | 1465527720873 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 20:02:00 INFO - PROCESS | 3692 | 1465527720875 Marionette TRACE conn3 <- [1,1806,null,{}] 20:02:00 INFO - PROCESS | 3692 | 1465527720879 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}] 20:02:00 INFO - PROCESS | 3692 | 1465527720881 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:00 INFO - PROCESS | 3692 | 1465527721000 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 20:02:01 INFO - PROCESS | 3692 | 1465527721090 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:01 INFO - PROCESS | 3692 | 1465527721092 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:01 INFO - PROCESS | 3692 | ++DOCSHELL 165AC000 == 31 [pid = 3692] [id = 461] 20:02:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (165ACC00) [pid = 3692] [serial = 1383] [outer = 00000000] 20:02:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (16B76400) [pid = 3692] [serial = 1384] [outer = 165ACC00] 20:02:01 INFO - PROCESS | 3692 | 1465527721137 Marionette DEBUG loaded listener.js 20:02:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (16B7E800) [pid = 3692] [serial = 1385] [outer = 165ACC00] 20:02:01 INFO - PROCESS | 3692 | 1465527721553 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]]]}] 20:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 20:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 723ms 20:02:01 INFO - PROCESS | 3692 | 1465527721614 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 20:02:01 INFO - PROCESS | 3692 | 1465527721616 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 20:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 20:02:01 INFO - PROCESS | 3692 | 1465527721619 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 20:02:01 INFO - PROCESS | 3692 | 1465527721621 Marionette TRACE conn3 <- [1,1810,null,{}] 20:02:01 INFO - PROCESS | 3692 | 1465527721624 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}] 20:02:01 INFO - PROCESS | 3692 | 1465527721626 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:01 INFO - PROCESS | 3692 | 1465527721732 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 20:02:01 INFO - PROCESS | 3692 | 1465527721741 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:01 INFO - PROCESS | 3692 | 1465527721744 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:01 INFO - PROCESS | 3692 | ++DOCSHELL 16B7B800 == 32 [pid = 3692] [id = 462] 20:02:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (16B8A800) [pid = 3692] [serial = 1386] [outer = 00000000] 20:02:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (16CEB800) [pid = 3692] [serial = 1387] [outer = 16B8A800] 20:02:01 INFO - PROCESS | 3692 | 1465527721786 Marionette DEBUG loaded listener.js 20:02:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (16CEF000) [pid = 3692] [serial = 1388] [outer = 16B8A800] 20:02:02 INFO - PROCESS | 3692 | 1465527722251 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]]]}] 20:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 20:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 677ms 20:02:02 INFO - PROCESS | 3692 | 1465527722301 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 20:02:02 INFO - PROCESS | 3692 | 1465527722304 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 20:02:02 INFO - PROCESS | 3692 | 1465527722307 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 20:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 20:02:02 INFO - PROCESS | 3692 | 1465527722308 Marionette TRACE conn3 <- [1,1814,null,{}] 20:02:02 INFO - PROCESS | 3692 | 1465527722312 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}] 20:02:02 INFO - PROCESS | 3692 | 1465527722317 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:02 INFO - PROCESS | 3692 | 1465527722472 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 20:02:02 INFO - PROCESS | 3692 | 1465527722486 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:02 INFO - PROCESS | 3692 | 1465527722488 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:02 INFO - PROCESS | 3692 | ++DOCSHELL 16F71800 == 33 [pid = 3692] [id = 463] 20:02:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (16F75800) [pid = 3692] [serial = 1389] [outer = 00000000] 20:02:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (1781C800) [pid = 3692] [serial = 1390] [outer = 16F75800] 20:02:02 INFO - PROCESS | 3692 | 1465527722539 Marionette DEBUG loaded listener.js 20:02:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (17918800) [pid = 3692] [serial = 1391] [outer = 16F75800] 20:02:02 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (1852F000) [pid = 3692] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 20:02:02 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (16F72800) [pid = 3692] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 20:02:02 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (16F69800) [pid = 3692] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 20:02:02 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (178D4400) [pid = 3692] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 20:02:02 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (19B07400) [pid = 3692] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 20:02:02 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (112D7000) [pid = 3692] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 20:02:02 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (114BA000) [pid = 3692] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 20:02:02 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (13315400) [pid = 3692] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 20:02:02 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (1551B400) [pid = 3692] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 20:02:02 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (165AD000) [pid = 3692] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 20:02:02 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (153DB000) [pid = 3692] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 20:02:02 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (153B7000) [pid = 3692] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 20:02:03 INFO - PROCESS | 3692 | 1465527723115 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]]]}] 20:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 20:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 831ms 20:02:03 INFO - PROCESS | 3692 | 1465527723137 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 20:02:03 INFO - PROCESS | 3692 | 1465527723148 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 20:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 20:02:03 INFO - PROCESS | 3692 | 1465527723164 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 20:02:03 INFO - PROCESS | 3692 | 1465527723166 Marionette TRACE conn3 <- [1,1818,null,{}] 20:02:03 INFO - PROCESS | 3692 | 1465527723169 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}] 20:02:03 INFO - PROCESS | 3692 | 1465527723171 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:03 INFO - PROCESS | 3692 | 1465527723248 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 20:02:03 INFO - PROCESS | 3692 | 1465527723253 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:03 INFO - PROCESS | 3692 | 1465527723255 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:03 INFO - PROCESS | 3692 | ++DOCSHELL 112DEC00 == 34 [pid = 3692] [id = 464] 20:02:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (153BE000) [pid = 3692] [serial = 1392] [outer = 00000000] 20:02:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (16BF6000) [pid = 3692] [serial = 1393] [outer = 153BE000] 20:02:03 INFO - PROCESS | 3692 | 1465527723298 Marionette DEBUG loaded listener.js 20:02:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (17281000) [pid = 3692] [serial = 1394] [outer = 153BE000] 20:02:03 INFO - PROCESS | 3692 | 1465527723727 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]]]}] 20:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 20:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 584ms 20:02:03 INFO - PROCESS | 3692 | 1465527723758 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 20:02:03 INFO - PROCESS | 3692 | 1465527723760 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 20:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 20:02:03 INFO - PROCESS | 3692 | 1465527723763 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 20:02:03 INFO - PROCESS | 3692 | 1465527723765 Marionette TRACE conn3 <- [1,1822,null,{}] 20:02:03 INFO - PROCESS | 3692 | 1465527723781 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}] 20:02:03 INFO - PROCESS | 3692 | 1465527723782 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:03 INFO - PROCESS | 3692 | 1465527723858 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 20:02:03 INFO - PROCESS | 3692 | 1465527723864 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:03 INFO - PROCESS | 3692 | 1465527723866 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:03 INFO - PROCESS | 3692 | ++DOCSHELL 165B0C00 == 35 [pid = 3692] [id = 465] 20:02:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (16B95800) [pid = 3692] [serial = 1395] [outer = 00000000] 20:02:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (18350400) [pid = 3692] [serial = 1396] [outer = 16B95800] 20:02:03 INFO - PROCESS | 3692 | 1465527723908 Marionette DEBUG loaded listener.js 20:02:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (18355800) [pid = 3692] [serial = 1397] [outer = 16B95800] 20:02:04 INFO - PROCESS | 3692 | 1465527724351 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]]]}] 20:02:04 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 20:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 630ms 20:02:04 INFO - PROCESS | 3692 | 1465527724415 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 20:02:04 INFO - PROCESS | 3692 | 1465527724417 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 20:02:04 INFO - PROCESS | 3692 | 1465527724421 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 20:02:04 INFO - PROCESS | 3692 | 1465527724422 Marionette TRACE conn3 <- [1,1826,null,{}] 20:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 20:02:04 INFO - PROCESS | 3692 | 1465527724426 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}] 20:02:04 INFO - PROCESS | 3692 | 1465527724427 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:04 INFO - PROCESS | 3692 | 1465527724505 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 20:02:04 INFO - PROCESS | 3692 | 1465527724510 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:04 INFO - PROCESS | 3692 | 1465527724512 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:04 INFO - PROCESS | 3692 | ++DOCSHELL 1365D000 == 36 [pid = 3692] [id = 466] 20:02:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (13663800) [pid = 3692] [serial = 1398] [outer = 00000000] 20:02:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (19B01C00) [pid = 3692] [serial = 1399] [outer = 13663800] 20:02:04 INFO - PROCESS | 3692 | 1465527724554 Marionette DEBUG loaded listener.js 20:02:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (19B50800) [pid = 3692] [serial = 1400] [outer = 13663800] 20:02:05 INFO - PROCESS | 3692 | --DOCSHELL 11216800 == 35 [pid = 3692] [id = 458] 20:02:05 INFO - PROCESS | 3692 | --DOCSHELL 114BA400 == 34 [pid = 3692] [id = 457] 20:02:05 INFO - PROCESS | 3692 | --DOCSHELL 16B7B800 == 33 [pid = 3692] [id = 462] 20:02:05 INFO - PROCESS | 3692 | --DOCSHELL 12ADE400 == 32 [pid = 3692] [id = 460] 20:02:05 INFO - PROCESS | 3692 | --DOCSHELL 16F71800 == 31 [pid = 3692] [id = 463] 20:02:05 INFO - PROCESS | 3692 | --DOCSHELL 133D1800 == 30 [pid = 3692] [id = 459] 20:02:05 INFO - PROCESS | 3692 | --DOCSHELL 165AC000 == 29 [pid = 3692] [id = 461] 20:02:05 INFO - PROCESS | 3692 | --DOCSHELL 165B0C00 == 28 [pid = 3692] [id = 465] 20:02:05 INFO - PROCESS | 3692 | --DOCSHELL 112DEC00 == 27 [pid = 3692] [id = 464] 20:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (1A195000) [pid = 3692] [serial = 1358] [outer = 00000000] [url = about:blank] 20:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (1A736800) [pid = 3692] [serial = 1360] [outer = 00000000] [url = about:blank] 20:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (1A73EC00) [pid = 3692] [serial = 1361] [outer = 00000000] [url = about:blank] 20:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (170C4C00) [pid = 3692] [serial = 1345] [outer = 00000000] [url = about:blank] 20:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (18350C00) [pid = 3692] [serial = 1348] [outer = 00000000] [url = about:blank] 20:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (19D61400) [pid = 3692] [serial = 1328] [outer = 00000000] [url = about:blank] 20:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (19D5AC00) [pid = 3692] [serial = 1327] [outer = 00000000] [url = about:blank] 20:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (1732FC00) [pid = 3692] [serial = 1346] [outer = 00000000] [url = about:blank] 20:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (12BC3800) [pid = 3692] [serial = 1330] [outer = 00000000] [url = about:blank] 20:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (13945400) [pid = 3692] [serial = 1331] [outer = 00000000] [url = about:blank] 20:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (12A9F800) [pid = 3692] [serial = 1333] [outer = 00000000] [url = about:blank] 20:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (12D5A800) [pid = 3692] [serial = 1334] [outer = 00000000] [url = about:blank] 20:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (13B4A000) [pid = 3692] [serial = 1336] [outer = 00000000] [url = about:blank] 20:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (1440BC00) [pid = 3692] [serial = 1337] [outer = 00000000] [url = about:blank] 20:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (15A99000) [pid = 3692] [serial = 1339] [outer = 00000000] [url = about:blank] 20:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (15AA3800) [pid = 3692] [serial = 1340] [outer = 00000000] [url = about:blank] 20:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (16CE9400) [pid = 3692] [serial = 1342] [outer = 00000000] [url = about:blank] 20:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (19D86400) [pid = 3692] [serial = 1351] [outer = 00000000] [url = about:blank] 20:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (19B05400) [pid = 3692] [serial = 1349] [outer = 00000000] [url = about:blank] 20:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 62 (19D54800) [pid = 3692] [serial = 1357] [outer = 00000000] [url = about:blank] 20:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 61 (19D88C00) [pid = 3692] [serial = 1352] [outer = 00000000] [url = about:blank] 20:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 60 (16BFC000) [pid = 3692] [serial = 1354] [outer = 00000000] [url = about:blank] 20:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 59 (1799F000) [pid = 3692] [serial = 1355] [outer = 00000000] [url = about:blank] 20:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 58 (16EF0000) [pid = 3692] [serial = 1343] [outer = 00000000] [url = about:blank] 20:02:06 INFO - PROCESS | 3692 | 1465527726199 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]]]}] 20:02:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 20:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1815ms 20:02:06 INFO - PROCESS | 3692 | 1465527726258 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 20:02:06 INFO - PROCESS | 3692 | 1465527726262 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 20:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 20:02:06 INFO - PROCESS | 3692 | 1465527726268 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 20:02:06 INFO - PROCESS | 3692 | 1465527726271 Marionette TRACE conn3 <- [1,1830,null,{}] 20:02:06 INFO - PROCESS | 3692 | 1465527726277 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}] 20:02:06 INFO - PROCESS | 3692 | 1465527726280 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:06 INFO - PROCESS | 3692 | 1465527726357 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 20:02:06 INFO - PROCESS | 3692 | 1465527726364 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:06 INFO - PROCESS | 3692 | 1465527726367 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:06 INFO - PROCESS | 3692 | ++DOCSHELL 1122C000 == 28 [pid = 3692] [id = 467] 20:02:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 59 (11231000) [pid = 3692] [serial = 1401] [outer = 00000000] 20:02:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 60 (112DDC00) [pid = 3692] [serial = 1402] [outer = 11231000] 20:02:06 INFO - PROCESS | 3692 | 1465527726423 Marionette DEBUG loaded listener.js 20:02:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 61 (112E2C00) [pid = 3692] [serial = 1403] [outer = 11231000] 20:02:06 INFO - PROCESS | 3692 | 1465527726915 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]]]}] 20:02:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 20:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 693ms 20:02:06 INFO - PROCESS | 3692 | 1465527726954 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 20:02:06 INFO - PROCESS | 3692 | 1465527726959 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 20:02:06 INFO - PROCESS | 3692 | 1465527726965 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 20:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 20:02:06 INFO - PROCESS | 3692 | 1465527726968 Marionette TRACE conn3 <- [1,1834,null,{}] 20:02:06 INFO - PROCESS | 3692 | 1465527726972 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}] 20:02:06 INFO - PROCESS | 3692 | 1465527726974 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:07 INFO - PROCESS | 3692 | 1465527727060 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 20:02:07 INFO - PROCESS | 3692 | 1465527727069 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:07 INFO - PROCESS | 3692 | 1465527727072 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:07 INFO - PROCESS | 3692 | ++DOCSHELL 12D5B000 == 29 [pid = 3692] [id = 468] 20:02:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 62 (12DA0C00) [pid = 3692] [serial = 1404] [outer = 00000000] 20:02:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 63 (1301B400) [pid = 3692] [serial = 1405] [outer = 12DA0C00] 20:02:07 INFO - PROCESS | 3692 | 1465527727118 Marionette DEBUG loaded listener.js 20:02:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (13148400) [pid = 3692] [serial = 1406] [outer = 12DA0C00] 20:02:07 INFO - PROCESS | 3692 | 1465527727567 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]]]}] 20:02:07 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) 20:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 631ms 20:02:07 INFO - PROCESS | 3692 | 1465527727589 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 20:02:07 INFO - PROCESS | 3692 | 1465527727591 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 20:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 20:02:07 INFO - PROCESS | 3692 | 1465527727595 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 20:02:07 INFO - PROCESS | 3692 | 1465527727598 Marionette TRACE conn3 <- [1,1838,null,{}] 20:02:07 INFO - PROCESS | 3692 | 1465527727613 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}] 20:02:07 INFO - PROCESS | 3692 | 1465527727618 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:07 INFO - PROCESS | 3692 | 1465527727707 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 20:02:07 INFO - PROCESS | 3692 | 1465527727716 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:07 INFO - PROCESS | 3692 | 1465527727719 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:07 INFO - PROCESS | 3692 | ++DOCSHELL 14FB8000 == 30 [pid = 3692] [id = 469] 20:02:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (14FB9000) [pid = 3692] [serial = 1407] [outer = 00000000] 20:02:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (14FC4400) [pid = 3692] [serial = 1408] [outer = 14FB9000] 20:02:07 INFO - PROCESS | 3692 | 1465527727795 Marionette DEBUG loaded listener.js 20:02:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (153B3800) [pid = 3692] [serial = 1409] [outer = 14FB9000] 20:02:08 INFO - PROCESS | 3692 | 1465527728255 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]]]}] 20:02:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:02:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 692ms 20:02:08 INFO - PROCESS | 3692 | 1465527728294 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 20:02:08 INFO - PROCESS | 3692 | 1465527728296 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 20:02:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 20:02:08 INFO - PROCESS | 3692 | 1465527728300 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 20:02:08 INFO - PROCESS | 3692 | 1465527728301 Marionette TRACE conn3 <- [1,1842,null,{}] 20:02:08 INFO - PROCESS | 3692 | 1465527728305 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}] 20:02:08 INFO - PROCESS | 3692 | 1465527728306 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:08 INFO - PROCESS | 3692 | 1465527728382 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 20:02:08 INFO - PROCESS | 3692 | 1465527728387 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:08 INFO - PROCESS | 3692 | 1465527728389 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:08 INFO - PROCESS | 3692 | ++DOCSHELL 153B8800 == 31 [pid = 3692] [id = 470] 20:02:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (153BDC00) [pid = 3692] [serial = 1410] [outer = 00000000] 20:02:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (15543400) [pid = 3692] [serial = 1411] [outer = 153BDC00] 20:02:08 INFO - PROCESS | 3692 | 1465527728432 Marionette DEBUG loaded listener.js 20:02:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (15A99000) [pid = 3692] [serial = 1412] [outer = 153BDC00] 20:02:08 INFO - PROCESS | 3692 | 1465527728863 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]]]}] 20:02:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 20:02:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 631ms 20:02:08 INFO - PROCESS | 3692 | 1465527728921 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 20:02:08 INFO - PROCESS | 3692 | 1465527728923 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 20:02:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 20:02:08 INFO - PROCESS | 3692 | 1465527728926 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 20:02:08 INFO - PROCESS | 3692 | 1465527728928 Marionette TRACE conn3 <- [1,1846,null,{}] 20:02:08 INFO - PROCESS | 3692 | 1465527728931 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}] 20:02:08 INFO - PROCESS | 3692 | 1465527728933 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:08 INFO - PROCESS | 3692 | 1465527729009 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 20:02:08 INFO - PROCESS | 3692 | 1465527729015 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:08 INFO - PROCESS | 3692 | 1465527729017 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:09 INFO - PROCESS | 3692 | ++DOCSHELL 15A9E400 == 32 [pid = 3692] [id = 471] 20:02:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (15AA2800) [pid = 3692] [serial = 1413] [outer = 00000000] 20:02:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (165A1400) [pid = 3692] [serial = 1414] [outer = 15AA2800] 20:02:09 INFO - PROCESS | 3692 | 1465527729060 Marionette DEBUG loaded listener.js 20:02:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (165AD800) [pid = 3692] [serial = 1415] [outer = 15AA2800] 20:02:09 INFO - PROCESS | 3692 | 1465527729509 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]]]}] 20:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 20:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 630ms 20:02:09 INFO - PROCESS | 3692 | 1465527729548 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 20:02:09 INFO - PROCESS | 3692 | 1465527729550 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 20:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 20:02:09 INFO - PROCESS | 3692 | 1465527729554 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 20:02:09 INFO - PROCESS | 3692 | 1465527729555 Marionette TRACE conn3 <- [1,1850,null,{}] 20:02:09 INFO - PROCESS | 3692 | 1465527729559 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}] 20:02:09 INFO - PROCESS | 3692 | 1465527729564 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:09 INFO - PROCESS | 3692 | 1465527729664 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 20:02:09 INFO - PROCESS | 3692 | 1465527729670 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:09 INFO - PROCESS | 3692 | 1465527729672 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:09 INFO - PROCESS | 3692 | ++DOCSHELL 16CE2C00 == 33 [pid = 3692] [id = 472] 20:02:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (16CE4400) [pid = 3692] [serial = 1416] [outer = 00000000] 20:02:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (16CF1C00) [pid = 3692] [serial = 1417] [outer = 16CE4400] 20:02:09 INFO - PROCESS | 3692 | 1465527729715 Marionette DEBUG loaded listener.js 20:02:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (16F70800) [pid = 3692] [serial = 1418] [outer = 16CE4400] 20:02:10 INFO - PROCESS | 3692 | 1465527730148 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]]]}] 20:02:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 20:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 615ms 20:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 20:02:10 INFO - PROCESS | 3692 | 1465527730192 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 20:02:10 INFO - PROCESS | 3692 | 1465527730194 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 20:02:10 INFO - PROCESS | 3692 | 1465527730197 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 20:02:10 INFO - PROCESS | 3692 | 1465527730199 Marionette TRACE conn3 <- [1,1854,null,{}] 20:02:10 INFO - PROCESS | 3692 | 1465527730202 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}] 20:02:10 INFO - PROCESS | 3692 | 1465527730204 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:10 INFO - PROCESS | 3692 | 1465527730288 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 20:02:10 INFO - PROCESS | 3692 | 1465527730295 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:10 INFO - PROCESS | 3692 | 1465527730297 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:10 INFO - PROCESS | 3692 | ++DOCSHELL 170C0800 == 34 [pid = 3692] [id = 473] 20:02:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (170C4400) [pid = 3692] [serial = 1419] [outer = 00000000] 20:02:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (1732B000) [pid = 3692] [serial = 1420] [outer = 170C4400] 20:02:10 INFO - PROCESS | 3692 | 1465527730339 Marionette DEBUG loaded listener.js 20:02:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (1781B800) [pid = 3692] [serial = 1421] [outer = 170C4400] 20:02:10 INFO - PROCESS | 3692 | 1465527730760 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]]]}] 20:02:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 20:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 616ms 20:02:10 INFO - PROCESS | 3692 | 1465527730821 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 20:02:10 INFO - PROCESS | 3692 | 1465527730823 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 20:02:10 INFO - PROCESS | 3692 | 1465527730826 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 20:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 20:02:10 INFO - PROCESS | 3692 | 1465527730828 Marionette TRACE conn3 <- [1,1858,null,{}] 20:02:10 INFO - PROCESS | 3692 | 1465527730831 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}] 20:02:10 INFO - PROCESS | 3692 | 1465527730833 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:10 INFO - PROCESS | 3692 | 1465527730907 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 20:02:10 INFO - PROCESS | 3692 | 1465527730912 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:10 INFO - PROCESS | 3692 | 1465527730914 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:10 INFO - PROCESS | 3692 | ++DOCSHELL 170C7400 == 35 [pid = 3692] [id = 474] 20:02:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (170C8800) [pid = 3692] [serial = 1422] [outer = 00000000] 20:02:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (17B41800) [pid = 3692] [serial = 1423] [outer = 170C8800] 20:02:10 INFO - PROCESS | 3692 | 1465527730956 Marionette DEBUG loaded listener.js 20:02:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (17B45000) [pid = 3692] [serial = 1424] [outer = 170C8800] 20:02:11 INFO - PROCESS | 3692 | 1465527731380 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]]]}] 20:02:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 20:02:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 585ms 20:02:11 INFO - PROCESS | 3692 | 1465527731435 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 20:02:11 INFO - PROCESS | 3692 | 1465527731437 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 20:02:11 INFO - PROCESS | 3692 | 1465527731440 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 20:02:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 20:02:11 INFO - PROCESS | 3692 | 1465527731441 Marionette TRACE conn3 <- [1,1862,null,{}] 20:02:11 INFO - PROCESS | 3692 | 1465527731445 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}] 20:02:11 INFO - PROCESS | 3692 | 1465527731447 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:11 INFO - PROCESS | 3692 | 1465527731558 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 20:02:11 INFO - PROCESS | 3692 | 1465527731563 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:11 INFO - PROCESS | 3692 | 1465527731565 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:11 INFO - PROCESS | 3692 | ++DOCSHELL 1440E400 == 36 [pid = 3692] [id = 475] 20:02:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (170C0400) [pid = 3692] [serial = 1425] [outer = 00000000] 20:02:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (18531400) [pid = 3692] [serial = 1426] [outer = 170C0400] 20:02:11 INFO - PROCESS | 3692 | 1465527731607 Marionette DEBUG loaded listener.js 20:02:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (19B02800) [pid = 3692] [serial = 1427] [outer = 170C0400] 20:02:12 INFO - PROCESS | 3692 | 1465527732054 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]]]}] 20:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 20:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 677ms 20:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 20:02:12 INFO - PROCESS | 3692 | 1465527732124 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 20:02:12 INFO - PROCESS | 3692 | 1465527732126 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 20:02:12 INFO - PROCESS | 3692 | 1465527732129 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 20:02:12 INFO - PROCESS | 3692 | 1465527732131 Marionette TRACE conn3 <- [1,1866,null,{}] 20:02:12 INFO - PROCESS | 3692 | 1465527732138 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}] 20:02:12 INFO - PROCESS | 3692 | 1465527732140 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:12 INFO - PROCESS | 3692 | 1465527732253 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 20:02:12 INFO - PROCESS | 3692 | 1465527732272 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:12 INFO - PROCESS | 3692 | 1465527732274 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:12 INFO - PROCESS | 3692 | ++DOCSHELL 17995800 == 37 [pid = 3692] [id = 476] 20:02:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (18523800) [pid = 3692] [serial = 1428] [outer = 00000000] 20:02:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (19D5D800) [pid = 3692] [serial = 1429] [outer = 18523800] 20:02:12 INFO - PROCESS | 3692 | 1465527732369 Marionette DEBUG loaded listener.js 20:02:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (19D8A000) [pid = 3692] [serial = 1430] [outer = 18523800] 20:02:12 INFO - PROCESS | 3692 | 1465527732763 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]]]}] 20:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 20:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 676ms 20:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 20:02:12 INFO - PROCESS | 3692 | 1465527732812 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 20:02:12 INFO - PROCESS | 3692 | 1465527732815 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 20:02:12 INFO - PROCESS | 3692 | 1465527732819 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 20:02:12 INFO - PROCESS | 3692 | 1465527732823 Marionette TRACE conn3 <- [1,1870,null,{}] 20:02:12 INFO - PROCESS | 3692 | 1465527732835 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}] 20:02:12 INFO - PROCESS | 3692 | 1465527732838 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:12 INFO - PROCESS | 3692 | 1465527732991 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 20:02:13 INFO - PROCESS | 3692 | 1465527733058 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:13 INFO - PROCESS | 3692 | 1465527733060 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:13 INFO - PROCESS | 3692 | ++DOCSHELL 15542400 == 38 [pid = 3692] [id = 477] 20:02:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (1A736400) [pid = 3692] [serial = 1431] [outer = 00000000] 20:02:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (1A73D000) [pid = 3692] [serial = 1432] [outer = 1A736400] 20:02:13 INFO - PROCESS | 3692 | 1465527733105 Marionette DEBUG loaded listener.js 20:02:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (1A88E800) [pid = 3692] [serial = 1433] [outer = 1A736400] 20:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (16B95800) [pid = 3692] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 20:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (165ACC00) [pid = 3692] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 20:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (16B8A800) [pid = 3692] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 20:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (16F75800) [pid = 3692] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 20:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (153BE000) [pid = 3692] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 20:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (178D2C00) [pid = 3692] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 20:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (1551D400) [pid = 3692] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 20:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (105EDC00) [pid = 3692] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 20:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (13940000) [pid = 3692] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 20:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (133D2000) [pid = 3692] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 20:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (1122E400) [pid = 3692] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 20:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (114C0C00) [pid = 3692] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 20:02:13 INFO - PROCESS | 3692 | 1465527733652 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]]]}] 20:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 20:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 892ms 20:02:13 INFO - PROCESS | 3692 | 1465527733722 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 20:02:13 INFO - PROCESS | 3692 | 1465527733724 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 20:02:13 INFO - PROCESS | 3692 | 1465527733727 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 20:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 20:02:13 INFO - PROCESS | 3692 | 1465527733729 Marionette TRACE conn3 <- [1,1874,null,{}] 20:02:13 INFO - PROCESS | 3692 | 1465527733732 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}] 20:02:13 INFO - PROCESS | 3692 | 1465527733734 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:13 INFO - PROCESS | 3692 | 1465527733794 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 20:02:13 INFO - PROCESS | 3692 | 1465527733896 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:13 INFO - PROCESS | 3692 | 1465527733898 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:13 INFO - PROCESS | 3692 | ++DOCSHELL 10321C00 == 39 [pid = 3692] [id = 478] 20:02:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (104E7000) [pid = 3692] [serial = 1434] [outer = 00000000] 20:02:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (133D2000) [pid = 3692] [serial = 1435] [outer = 104E7000] 20:02:13 INFO - PROCESS | 3692 | 1465527733942 Marionette DEBUG loaded listener.js 20:02:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (157C3000) [pid = 3692] [serial = 1436] [outer = 104E7000] 20:02:14 INFO - PROCESS | 3692 | 1465527734305 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]]]}] 20:02:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 20:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 631ms 20:02:14 INFO - PROCESS | 3692 | 1465527734349 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 20:02:14 INFO - PROCESS | 3692 | 1465527734351 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 20:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 20:02:14 INFO - PROCESS | 3692 | 1465527734357 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 20:02:14 INFO - PROCESS | 3692 | 1465527734359 Marionette TRACE conn3 <- [1,1878,null,{}] 20:02:14 INFO - PROCESS | 3692 | 1465527734371 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}] 20:02:14 INFO - PROCESS | 3692 | 1465527734373 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:14 INFO - PROCESS | 3692 | 1465527734461 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 20:02:14 INFO - PROCESS | 3692 | 1465527734467 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:14 INFO - PROCESS | 3692 | 1465527734469 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:14 INFO - PROCESS | 3692 | ++DOCSHELL 165AD000 == 40 [pid = 3692] [id = 479] 20:02:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (16CE5C00) [pid = 3692] [serial = 1437] [outer = 00000000] 20:02:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (19B50400) [pid = 3692] [serial = 1438] [outer = 16CE5C00] 20:02:14 INFO - PROCESS | 3692 | 1465527734511 Marionette DEBUG loaded listener.js 20:02:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (1A73C800) [pid = 3692] [serial = 1439] [outer = 16CE5C00] 20:02:14 INFO - PROCESS | 3692 | 1465527734914 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]]]}] 20:02:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 20:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 584ms 20:02:14 INFO - PROCESS | 3692 | 1465527734934 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 20:02:14 INFO - PROCESS | 3692 | 1465527734936 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 20:02:14 INFO - PROCESS | 3692 | 1465527734939 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 20:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 20:02:14 INFO - PROCESS | 3692 | 1465527734941 Marionette TRACE conn3 <- [1,1882,null,{}] 20:02:14 INFO - PROCESS | 3692 | 1465527734944 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}] 20:02:14 INFO - PROCESS | 3692 | 1465527734946 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:15 INFO - PROCESS | 3692 | 1465527735065 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 20:02:15 INFO - PROCESS | 3692 | 1465527735070 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:15 INFO - PROCESS | 3692 | 1465527735072 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:15 INFO - PROCESS | 3692 | ++DOCSHELL 153E0000 == 41 [pid = 3692] [id = 480] 20:02:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (15E7BC00) [pid = 3692] [serial = 1440] [outer = 00000000] 20:02:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (1A897C00) [pid = 3692] [serial = 1441] [outer = 15E7BC00] 20:02:15 INFO - PROCESS | 3692 | 1465527735114 Marionette DEBUG loaded listener.js 20:02:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (1A9EE000) [pid = 3692] [serial = 1442] [outer = 15E7BC00] 20:02:15 INFO - PROCESS | 3692 | 1465527735555 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]]]}] 20:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 20:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 676ms 20:02:15 INFO - PROCESS | 3692 | 1465527735640 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 20:02:15 INFO - PROCESS | 3692 | 1465527735645 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 20:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 20:02:15 INFO - PROCESS | 3692 | 1465527735650 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 20:02:15 INFO - PROCESS | 3692 | 1465527735655 Marionette TRACE conn3 <- [1,1886,null,{}] 20:02:15 INFO - PROCESS | 3692 | 1465527735703 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}] 20:02:15 INFO - PROCESS | 3692 | 1465527735706 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:15 INFO - PROCESS | 3692 | 1465527735856 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 20:02:15 INFO - PROCESS | 3692 | 1465527735972 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:15 INFO - PROCESS | 3692 | 1465527735977 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:15 INFO - PROCESS | 3692 | ++DOCSHELL 11216400 == 42 [pid = 3692] [id = 481] 20:02:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (11216800) [pid = 3692] [serial = 1443] [outer = 00000000] 20:02:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (112D9000) [pid = 3692] [serial = 1444] [outer = 11216800] 20:02:16 INFO - PROCESS | 3692 | 1465527736016 Marionette DEBUG loaded listener.js 20:02:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (1280FC00) [pid = 3692] [serial = 1445] [outer = 11216800] 20:02:16 INFO - PROCESS | 3692 | 1465527736689 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]]]}] 20:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 20:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1123ms 20:02:16 INFO - PROCESS | 3692 | 1465527736788 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 20:02:16 INFO - PROCESS | 3692 | 1465527736793 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 20:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 20:02:16 INFO - PROCESS | 3692 | 1465527736800 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 20:02:16 INFO - PROCESS | 3692 | 1465527736803 Marionette TRACE conn3 <- [1,1890,null,{}] 20:02:16 INFO - PROCESS | 3692 | 1465527736807 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}] 20:02:16 INFO - PROCESS | 3692 | 1465527736810 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:16 INFO - PROCESS | 3692 | 1465527736934 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 20:02:17 INFO - PROCESS | 3692 | 1465527737068 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:17 INFO - PROCESS | 3692 | 1465527737071 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:17 INFO - PROCESS | 3692 | ++DOCSHELL 112E5C00 == 43 [pid = 3692] [id = 482] 20:02:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (130C6800) [pid = 3692] [serial = 1446] [outer = 00000000] 20:02:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (13B49C00) [pid = 3692] [serial = 1447] [outer = 130C6800] 20:02:17 INFO - PROCESS | 3692 | 1465527737131 Marionette DEBUG loaded listener.js 20:02:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (14FC2C00) [pid = 3692] [serial = 1448] [outer = 130C6800] 20:02:17 INFO - PROCESS | 3692 | --DOCSHELL 165AD000 == 42 [pid = 3692] [id = 479] 20:02:17 INFO - PROCESS | 3692 | --DOCSHELL 10321C00 == 41 [pid = 3692] [id = 478] 20:02:17 INFO - PROCESS | 3692 | --DOCSHELL 15542400 == 40 [pid = 3692] [id = 477] 20:02:17 INFO - PROCESS | 3692 | --DOCSHELL 17995800 == 39 [pid = 3692] [id = 476] 20:02:17 INFO - PROCESS | 3692 | --DOCSHELL 1440E400 == 38 [pid = 3692] [id = 475] 20:02:17 INFO - PROCESS | 3692 | --DOCSHELL 170C7400 == 37 [pid = 3692] [id = 474] 20:02:17 INFO - PROCESS | 3692 | --DOCSHELL 170C0800 == 36 [pid = 3692] [id = 473] 20:02:17 INFO - PROCESS | 3692 | --DOCSHELL 16CE2C00 == 35 [pid = 3692] [id = 472] 20:02:17 INFO - PROCESS | 3692 | --DOCSHELL 15A9E400 == 34 [pid = 3692] [id = 471] 20:02:17 INFO - PROCESS | 3692 | --DOCSHELL 153B8800 == 33 [pid = 3692] [id = 470] 20:02:17 INFO - PROCESS | 3692 | --DOCSHELL 14FB8000 == 32 [pid = 3692] [id = 469] 20:02:17 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (19B01C00) [pid = 3692] [serial = 1399] [outer = 00000000] [url = about:blank] 20:02:18 INFO - PROCESS | 3692 | --DOCSHELL 12D5B000 == 31 [pid = 3692] [id = 468] 20:02:18 INFO - PROCESS | 3692 | --DOCSHELL 1122C000 == 30 [pid = 3692] [id = 467] 20:02:18 INFO - PROCESS | 3692 | --DOCSHELL 1365D000 == 29 [pid = 3692] [id = 466] 20:02:18 INFO - PROCESS | 3692 | 1465527738031 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]]]}] 20:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 20:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1277ms 20:02:18 INFO - PROCESS | 3692 | 1465527738081 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 20:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 20:02:18 INFO - PROCESS | 3692 | 1465527738085 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 20:02:18 INFO - PROCESS | 3692 | 1465527738074 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 20:02:18 INFO - PROCESS | 3692 | 1465527738077 Marionette TRACE conn3 <- [1,1894,null,{}] 20:02:18 INFO - PROCESS | 3692 | 1465527738083 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}] 20:02:18 INFO - PROCESS | 3692 | 1465527738086 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:18 INFO - PROCESS | 3692 | 1465527738186 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 20:02:18 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (18355800) [pid = 3692] [serial = 1397] [outer = 00000000] [url = about:blank] 20:02:18 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (16B76400) [pid = 3692] [serial = 1384] [outer = 00000000] [url = about:blank] 20:02:18 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (16CEB800) [pid = 3692] [serial = 1387] [outer = 00000000] [url = about:blank] 20:02:18 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (16B7E800) [pid = 3692] [serial = 1385] [outer = 00000000] [url = about:blank] 20:02:18 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (1781C800) [pid = 3692] [serial = 1390] [outer = 00000000] [url = about:blank] 20:02:18 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (16CEF000) [pid = 3692] [serial = 1388] [outer = 00000000] [url = about:blank] 20:02:18 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (17918800) [pid = 3692] [serial = 1391] [outer = 00000000] [url = about:blank] 20:02:18 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (18350400) [pid = 3692] [serial = 1396] [outer = 00000000] [url = about:blank] 20:02:18 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (16BF6000) [pid = 3692] [serial = 1393] [outer = 00000000] [url = about:blank] 20:02:18 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (1A88A000) [pid = 3692] [serial = 1370] [outer = 00000000] [url = about:blank] 20:02:18 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (19D59C00) [pid = 3692] [serial = 1369] [outer = 00000000] [url = about:blank] 20:02:18 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (16B7D800) [pid = 3692] [serial = 1367] [outer = 00000000] [url = about:blank] 20:02:18 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (15DBA400) [pid = 3692] [serial = 1366] [outer = 00000000] [url = about:blank] 20:02:18 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (133D4800) [pid = 3692] [serial = 1364] [outer = 00000000] [url = about:blank] 20:02:18 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (1319C400) [pid = 3692] [serial = 1363] [outer = 00000000] [url = about:blank] 20:02:18 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (1551A000) [pid = 3692] [serial = 1381] [outer = 00000000] [url = about:blank] 20:02:18 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (1365F800) [pid = 3692] [serial = 1378] [outer = 00000000] [url = about:blank] 20:02:18 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (13B40000) [pid = 3692] [serial = 1379] [outer = 00000000] [url = about:blank] 20:02:18 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (114B8400) [pid = 3692] [serial = 1375] [outer = 00000000] [url = about:blank] 20:02:18 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (12A9D800) [pid = 3692] [serial = 1376] [outer = 00000000] [url = about:blank] 20:02:18 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (13320400) [pid = 3692] [serial = 1373] [outer = 00000000] [url = about:blank] 20:02:18 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (12DAC000) [pid = 3692] [serial = 1372] [outer = 00000000] [url = about:blank] 20:02:18 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (17281000) [pid = 3692] [serial = 1394] [outer = 00000000] [url = about:blank] 20:02:18 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (157CAC00) [pid = 3692] [serial = 1382] [outer = 00000000] [url = about:blank] 20:02:18 INFO - PROCESS | 3692 | 1465527738284 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:18 INFO - PROCESS | 3692 | 1465527738287 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:18 INFO - PROCESS | 3692 | ++DOCSHELL 10F5D000 == 30 [pid = 3692] [id = 483] 20:02:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (10F62C00) [pid = 3692] [serial = 1449] [outer = 00000000] 20:02:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (112E2800) [pid = 3692] [serial = 1450] [outer = 10F62C00] 20:02:18 INFO - PROCESS | 3692 | 1465527738334 Marionette DEBUG loaded listener.js 20:02:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (12AA3400) [pid = 3692] [serial = 1451] [outer = 10F62C00] 20:02:18 INFO - PROCESS | 3692 | 1465527738771 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]]]}] 20:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 20:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 739ms 20:02:18 INFO - PROCESS | 3692 | 1465527738810 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 20:02:18 INFO - PROCESS | 3692 | 1465527738815 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 20:02:18 INFO - PROCESS | 3692 | 1465527738821 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 20:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 20:02:18 INFO - PROCESS | 3692 | 1465527738823 Marionette TRACE conn3 <- [1,1898,null,{}] 20:02:18 INFO - PROCESS | 3692 | 1465527738826 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}] 20:02:18 INFO - PROCESS | 3692 | 1465527738829 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:18 INFO - PROCESS | 3692 | 1465527738912 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 20:02:18 INFO - PROCESS | 3692 | 1465527738921 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:18 INFO - PROCESS | 3692 | 1465527738923 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:18 INFO - PROCESS | 3692 | ++DOCSHELL 13321800 == 31 [pid = 3692] [id = 484] 20:02:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (13348800) [pid = 3692] [serial = 1452] [outer = 00000000] 20:02:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (133D3C00) [pid = 3692] [serial = 1453] [outer = 13348800] 20:02:18 INFO - PROCESS | 3692 | 1465527738970 Marionette DEBUG loaded listener.js 20:02:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (13940800) [pid = 3692] [serial = 1454] [outer = 13348800] 20:02:19 INFO - PROCESS | 3692 | 1465527739447 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]]]}] 20:02:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 20:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 692ms 20:02:19 INFO - PROCESS | 3692 | 1465527739504 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 20:02:19 INFO - PROCESS | 3692 | 1465527739506 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 20:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 20:02:19 INFO - PROCESS | 3692 | 1465527739510 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 20:02:19 INFO - PROCESS | 3692 | 1465527739513 Marionette TRACE conn3 <- [1,1902,null,{}] 20:02:19 INFO - PROCESS | 3692 | 1465527739523 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}] 20:02:19 INFO - PROCESS | 3692 | 1465527739528 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:19 INFO - PROCESS | 3692 | 1465527739610 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 20:02:19 INFO - PROCESS | 3692 | 1465527739703 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:19 INFO - PROCESS | 3692 | 1465527739707 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:19 INFO - PROCESS | 3692 | ++DOCSHELL 153E6C00 == 32 [pid = 3692] [id = 485] 20:02:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (15511400) [pid = 3692] [serial = 1455] [outer = 00000000] 20:02:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (1577A400) [pid = 3692] [serial = 1456] [outer = 15511400] 20:02:19 INFO - PROCESS | 3692 | 1465527739769 Marionette DEBUG loaded listener.js 20:02:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (15A9BC00) [pid = 3692] [serial = 1457] [outer = 15511400] 20:02:20 INFO - PROCESS | 3692 | 1465527740156 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]]]}] 20:02:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 20:02:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 677ms 20:02:20 INFO - PROCESS | 3692 | 1465527740209 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 20:02:20 INFO - PROCESS | 3692 | 1465527740195 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 20:02:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 20:02:20 INFO - PROCESS | 3692 | 1465527740199 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 20:02:20 INFO - PROCESS | 3692 | 1465527740200 Marionette TRACE conn3 <- [1,1906,null,{}] 20:02:20 INFO - PROCESS | 3692 | 1465527740204 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}] 20:02:20 INFO - PROCESS | 3692 | 1465527740206 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:20 INFO - PROCESS | 3692 | 1465527740354 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 20:02:20 INFO - PROCESS | 3692 | 1465527740376 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:20 INFO - PROCESS | 3692 | 1465527740378 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:20 INFO - PROCESS | 3692 | ++DOCSHELL 16B73C00 == 33 [pid = 3692] [id = 486] 20:02:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (16B74800) [pid = 3692] [serial = 1458] [outer = 00000000] 20:02:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (16B7D800) [pid = 3692] [serial = 1459] [outer = 16B74800] 20:02:20 INFO - PROCESS | 3692 | 1465527740422 Marionette DEBUG loaded listener.js 20:02:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (16B8E000) [pid = 3692] [serial = 1460] [outer = 16B74800] 20:02:20 INFO - PROCESS | 3692 | 1465527740857 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]]]}] 20:02:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 20:02:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 677ms 20:02:20 INFO - PROCESS | 3692 | 1465527740897 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 20:02:20 INFO - PROCESS | 3692 | 1465527740899 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 20:02:20 INFO - PROCESS | 3692 | 1465527740902 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 20:02:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 20:02:20 INFO - PROCESS | 3692 | 1465527740904 Marionette TRACE conn3 <- [1,1910,null,{}] 20:02:20 INFO - PROCESS | 3692 | 1465527740907 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}] 20:02:20 INFO - PROCESS | 3692 | 1465527740909 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:21 INFO - PROCESS | 3692 | 1465527741019 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 20:02:21 INFO - PROCESS | 3692 | 1465527741024 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:21 INFO - PROCESS | 3692 | 1465527741026 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:21 INFO - PROCESS | 3692 | ++DOCSHELL 16BF6000 == 34 [pid = 3692] [id = 487] 20:02:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (16CE2400) [pid = 3692] [serial = 1461] [outer = 00000000] 20:02:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (16CEA000) [pid = 3692] [serial = 1462] [outer = 16CE2400] 20:02:21 INFO - PROCESS | 3692 | 1465527741070 Marionette DEBUG loaded listener.js 20:02:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (16CEF400) [pid = 3692] [serial = 1463] [outer = 16CE2400] 20:02:21 INFO - PROCESS | 3692 | 1465527741509 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]]]}] 20:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 20:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 615ms 20:02:21 INFO - PROCESS | 3692 | 1465527741528 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 20:02:21 INFO - PROCESS | 3692 | 1465527741530 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 20:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 20:02:21 INFO - PROCESS | 3692 | 1465527741533 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 20:02:21 INFO - PROCESS | 3692 | 1465527741535 Marionette TRACE conn3 <- [1,1914,null,{}] 20:02:21 INFO - PROCESS | 3692 | 1465527741538 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}] 20:02:21 INFO - PROCESS | 3692 | 1465527741543 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:21 INFO - PROCESS | 3692 | 1465527741674 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 20:02:21 INFO - PROCESS | 3692 | 1465527741776 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:21 INFO - PROCESS | 3692 | 1465527741778 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:21 INFO - PROCESS | 3692 | ++DOCSHELL 16F74800 == 35 [pid = 3692] [id = 488] 20:02:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (170BEC00) [pid = 3692] [serial = 1464] [outer = 00000000] 20:02:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (178D6800) [pid = 3692] [serial = 1465] [outer = 170BEC00] 20:02:21 INFO - PROCESS | 3692 | 1465527741821 Marionette DEBUG loaded listener.js 20:02:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (178D7000) [pid = 3692] [serial = 1466] [outer = 170BEC00] 20:02:22 INFO - PROCESS | 3692 | 1465527742247 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]]]}] 20:02:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 20:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 739ms 20:02:22 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (170C0400) [pid = 3692] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 20:02:22 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (14FB9000) [pid = 3692] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 20:02:22 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (12DA0C00) [pid = 3692] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 20:02:22 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (170C8800) [pid = 3692] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 20:02:22 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (11231000) [pid = 3692] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 20:02:22 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (16CE4400) [pid = 3692] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 20:02:22 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (15AA2800) [pid = 3692] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 20:02:22 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (170C4400) [pid = 3692] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 20:02:22 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (13663800) [pid = 3692] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 20:02:22 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (153BDC00) [pid = 3692] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 20:02:22 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (18523800) [pid = 3692] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 20:02:22 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (104E7000) [pid = 3692] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 20:02:22 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (1A736400) [pid = 3692] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 20:02:22 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (16CE5C00) [pid = 3692] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 20:02:22 INFO - PROCESS | 3692 | 1465527742451 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 20:02:22 INFO - PROCESS | 3692 | 1465527742453 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 20:02:22 INFO - PROCESS | 3692 | 1465527742462 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 20:02:22 INFO - PROCESS | 3692 | 1465527742463 Marionette TRACE conn3 <- [1,1918,null,{}] 20:02:22 INFO - PROCESS | 3692 | 1465527742467 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}] 20:02:22 INFO - PROCESS | 3692 | 1465527742469 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 20:02:22 INFO - PROCESS | 3692 | 1465527742544 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 20:02:22 INFO - PROCESS | 3692 | 1465527742549 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:22 INFO - PROCESS | 3692 | 1465527742551 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:22 INFO - PROCESS | 3692 | ++DOCSHELL 14405400 == 36 [pid = 3692] [id = 489] 20:02:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (14408000) [pid = 3692] [serial = 1467] [outer = 00000000] 20:02:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (1551AC00) [pid = 3692] [serial = 1468] [outer = 14408000] 20:02:22 INFO - PROCESS | 3692 | 1465527742593 Marionette DEBUG loaded listener.js 20:02:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (165A1800) [pid = 3692] [serial = 1469] [outer = 14408000] 20:02:22 INFO - PROCESS | 3692 | 1465527743001 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]]]}] 20:02:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 20:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 569ms 20:02:23 INFO - PROCESS | 3692 | 1465527743056 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 20:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 20:02:23 INFO - PROCESS | 3692 | 1465527743058 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 20:02:23 INFO - PROCESS | 3692 | 1465527743061 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 20:02:23 INFO - PROCESS | 3692 | 1465527743063 Marionette TRACE conn3 <- [1,1922,null,{}] 20:02:23 INFO - PROCESS | 3692 | 1465527743071 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}] 20:02:23 INFO - PROCESS | 3692 | 1465527743073 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:23 INFO - PROCESS | 3692 | 1465527743156 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 20:02:23 INFO - PROCESS | 3692 | 1465527743164 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:23 INFO - PROCESS | 3692 | 1465527743166 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:23 INFO - PROCESS | 3692 | ++DOCSHELL 15313C00 == 37 [pid = 3692] [id = 490] 20:02:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (16EF0000) [pid = 3692] [serial = 1470] [outer = 00000000] 20:02:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (17819800) [pid = 3692] [serial = 1471] [outer = 16EF0000] 20:02:23 INFO - PROCESS | 3692 | 1465527743208 Marionette DEBUG loaded listener.js 20:02:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (17B3CC00) [pid = 3692] [serial = 1472] [outer = 16EF0000] 20:02:23 INFO - PROCESS | 3692 | 1465527743611 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]]]}] 20:02:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 20:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 585ms 20:02:23 INFO - PROCESS | 3692 | 1465527743639 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 20:02:23 INFO - PROCESS | 3692 | 1465527743641 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 20:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 20:02:23 INFO - PROCESS | 3692 | 1465527743644 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 20:02:23 INFO - PROCESS | 3692 | 1465527743646 Marionette TRACE conn3 <- [1,1926,null,{}] 20:02:23 INFO - PROCESS | 3692 | 1465527743650 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}] 20:02:23 INFO - PROCESS | 3692 | 1465527743651 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:23 INFO - PROCESS | 3692 | 1465527743782 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 20:02:23 INFO - PROCESS | 3692 | 1465527743787 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:23 INFO - PROCESS | 3692 | 1465527743789 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:23 INFO - PROCESS | 3692 | ++DOCSHELL 153DA800 == 38 [pid = 3692] [id = 491] 20:02:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (1551A800) [pid = 3692] [serial = 1473] [outer = 00000000] 20:02:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (19B0B800) [pid = 3692] [serial = 1474] [outer = 1551A800] 20:02:23 INFO - PROCESS | 3692 | 1465527743831 Marionette DEBUG loaded listener.js 20:02:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (19B43800) [pid = 3692] [serial = 1475] [outer = 1551A800] 20:02:24 INFO - PROCESS | 3692 | 1465527744228 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]]]}] 20:02:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 20:02:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 615ms 20:02:24 INFO - PROCESS | 3692 | 1465527744283 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 20:02:24 INFO - PROCESS | 3692 | 1465527744285 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 20:02:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 20:02:24 INFO - PROCESS | 3692 | 1465527744288 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 20:02:24 INFO - PROCESS | 3692 | 1465527744290 Marionette TRACE conn3 <- [1,1930,null,{}] 20:02:24 INFO - PROCESS | 3692 | 1465527744293 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}] 20:02:24 INFO - PROCESS | 3692 | 1465527744295 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:24 INFO - PROCESS | 3692 | 1465527744375 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 20:02:24 INFO - PROCESS | 3692 | 1465527744383 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:24 INFO - PROCESS | 3692 | 1465527744385 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:24 INFO - PROCESS | 3692 | ++DOCSHELL 15DBDC00 == 39 [pid = 3692] [id = 492] 20:02:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (18526000) [pid = 3692] [serial = 1476] [outer = 00000000] 20:02:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (19D91C00) [pid = 3692] [serial = 1477] [outer = 18526000] 20:02:24 INFO - PROCESS | 3692 | 1465527744427 Marionette DEBUG loaded listener.js 20:02:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (1A18F800) [pid = 3692] [serial = 1478] [outer = 18526000] 20:02:25 INFO - PROCESS | 3692 | 1465527745137 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]]]}] 20:02:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 20:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 923ms 20:02:25 INFO - PROCESS | 3692 | 1465527745216 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 20:02:25 INFO - PROCESS | 3692 | 1465527745220 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 20:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 20:02:25 INFO - PROCESS | 3692 | 1465527745225 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 20:02:25 INFO - PROCESS | 3692 | 1465527745228 Marionette TRACE conn3 <- [1,1934,null,{}] 20:02:25 INFO - PROCESS | 3692 | 1465527745233 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}] 20:02:25 INFO - PROCESS | 3692 | 1465527745237 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:25 INFO - PROCESS | 3692 | 1465527745375 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 20:02:25 INFO - PROCESS | 3692 | 1465527745511 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:25 INFO - PROCESS | 3692 | 1465527745515 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:25 INFO - PROCESS | 3692 | ++DOCSHELL 10F58C00 == 40 [pid = 3692] [id = 493] 20:02:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (112DEC00) [pid = 3692] [serial = 1479] [outer = 00000000] 20:02:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (13011800) [pid = 3692] [serial = 1480] [outer = 112DEC00] 20:02:25 INFO - PROCESS | 3692 | 1465527745571 Marionette DEBUG loaded listener.js 20:02:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (1365B000) [pid = 3692] [serial = 1481] [outer = 112DEC00] 20:02:26 INFO - PROCESS | 3692 | 1465527746121 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]]]}] 20:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 20:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 923ms 20:02:26 INFO - PROCESS | 3692 | 1465527746156 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 20:02:26 INFO - PROCESS | 3692 | 1465527746161 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 20:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 20:02:26 INFO - PROCESS | 3692 | 1465527746167 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 20:02:26 INFO - PROCESS | 3692 | 1465527746170 Marionette TRACE conn3 <- [1,1938,null,{}] 20:02:26 INFO - PROCESS | 3692 | 1465527746174 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}] 20:02:26 INFO - PROCESS | 3692 | 1465527746177 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:26 INFO - PROCESS | 3692 | 1465527746294 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 20:02:26 INFO - PROCESS | 3692 | 1465527746401 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:26 INFO - PROCESS | 3692 | 1465527746404 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:26 INFO - PROCESS | 3692 | ++DOCSHELL 1551D800 == 41 [pid = 3692] [id = 494] 20:02:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (15A96400) [pid = 3692] [serial = 1482] [outer = 00000000] 20:02:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (165A9000) [pid = 3692] [serial = 1483] [outer = 15A96400] 20:02:26 INFO - PROCESS | 3692 | 1465527746458 Marionette DEBUG loaded listener.js 20:02:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (16BF4C00) [pid = 3692] [serial = 1484] [outer = 15A96400] 20:02:27 INFO - PROCESS | 3692 | 1465527747052 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]]]}] 20:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 20:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 939ms 20:02:27 INFO - PROCESS | 3692 | 1465527747093 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 20:02:27 INFO - PROCESS | 3692 | 1465527747096 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 20:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 20:02:27 INFO - PROCESS | 3692 | 1465527747100 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 20:02:27 INFO - PROCESS | 3692 | 1465527747104 Marionette TRACE conn3 <- [1,1942,null,{}] 20:02:27 INFO - PROCESS | 3692 | 1465527747115 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}] 20:02:27 INFO - PROCESS | 3692 | 1465527747121 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:27 INFO - PROCESS | 3692 | 1465527747241 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 20:02:27 INFO - PROCESS | 3692 | 1465527747384 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:27 INFO - PROCESS | 3692 | 1465527747387 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:27 INFO - PROCESS | 3692 | ++DOCSHELL 1393B800 == 42 [pid = 3692] [id = 495] 20:02:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (153BE800) [pid = 3692] [serial = 1485] [outer = 00000000] 20:02:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (165A8800) [pid = 3692] [serial = 1486] [outer = 153BE800] 20:02:27 INFO - PROCESS | 3692 | 1465527747444 Marionette DEBUG loaded listener.js 20:02:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (16F72400) [pid = 3692] [serial = 1487] [outer = 153BE800] 20:02:28 INFO - PROCESS | 3692 | 1465527748183 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]]]}] 20:02:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 20:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1138ms 20:02:28 INFO - PROCESS | 3692 | 1465527748239 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 20:02:28 INFO - PROCESS | 3692 | 1465527748243 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 20:02:28 INFO - PROCESS | 3692 | --DOCSHELL 153DA800 == 41 [pid = 3692] [id = 491] 20:02:28 INFO - PROCESS | 3692 | --DOCSHELL 15313C00 == 40 [pid = 3692] [id = 490] 20:02:28 INFO - PROCESS | 3692 | --DOCSHELL 14405400 == 39 [pid = 3692] [id = 489] 20:02:28 INFO - PROCESS | 3692 | --DOCSHELL 16F74800 == 38 [pid = 3692] [id = 488] 20:02:28 INFO - PROCESS | 3692 | --DOCSHELL 16BF6000 == 37 [pid = 3692] [id = 487] 20:02:28 INFO - PROCESS | 3692 | --DOCSHELL 16B73C00 == 36 [pid = 3692] [id = 486] 20:02:28 INFO - PROCESS | 3692 | --DOCSHELL 153E6C00 == 35 [pid = 3692] [id = 485] 20:02:28 INFO - PROCESS | 3692 | --DOCSHELL 13321800 == 34 [pid = 3692] [id = 484] 20:02:28 INFO - PROCESS | 3692 | --DOCSHELL 10F5D000 == 33 [pid = 3692] [id = 483] 20:02:28 INFO - PROCESS | 3692 | --DOCSHELL 153E0000 == 32 [pid = 3692] [id = 480] 20:02:28 INFO - PROCESS | 3692 | --DOCSHELL 112E5C00 == 31 [pid = 3692] [id = 482] 20:02:28 INFO - PROCESS | 3692 | --DOCSHELL 11216400 == 30 [pid = 3692] [id = 481] 20:02:28 INFO - PROCESS | 3692 | --DOCSHELL 1551D800 == 29 [pid = 3692] [id = 494] 20:02:28 INFO - PROCESS | 3692 | --DOCSHELL 15DBDC00 == 28 [pid = 3692] [id = 492] 20:02:28 INFO - PROCESS | 3692 | --DOCSHELL 10F58C00 == 27 [pid = 3692] [id = 493] 20:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 20:02:28 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (19B02800) [pid = 3692] [serial = 1427] [outer = 00000000] [url = about:blank] 20:02:28 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (14FC4400) [pid = 3692] [serial = 1408] [outer = 00000000] [url = about:blank] 20:02:28 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (153B3800) [pid = 3692] [serial = 1409] [outer = 00000000] [url = about:blank] 20:02:28 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (1301B400) [pid = 3692] [serial = 1405] [outer = 00000000] [url = about:blank] 20:02:28 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (13148400) [pid = 3692] [serial = 1406] [outer = 00000000] [url = about:blank] 20:02:28 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (17B41800) [pid = 3692] [serial = 1423] [outer = 00000000] [url = about:blank] 20:02:28 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (112DDC00) [pid = 3692] [serial = 1402] [outer = 00000000] [url = about:blank] 20:02:28 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (112E2C00) [pid = 3692] [serial = 1403] [outer = 00000000] [url = about:blank] 20:02:28 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (16F70800) [pid = 3692] [serial = 1418] [outer = 00000000] [url = about:blank] 20:02:28 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (16CF1C00) [pid = 3692] [serial = 1417] [outer = 00000000] [url = about:blank] 20:02:28 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (165A1400) [pid = 3692] [serial = 1414] [outer = 00000000] [url = about:blank] 20:02:28 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (165AD800) [pid = 3692] [serial = 1415] [outer = 00000000] [url = about:blank] 20:02:28 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (1732B000) [pid = 3692] [serial = 1420] [outer = 00000000] [url = about:blank] 20:02:28 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (1781B800) [pid = 3692] [serial = 1421] [outer = 00000000] [url = about:blank] 20:02:28 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (19B50800) [pid = 3692] [serial = 1400] [outer = 00000000] [url = about:blank] 20:02:28 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (15543400) [pid = 3692] [serial = 1411] [outer = 00000000] [url = about:blank] 20:02:28 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (15A99000) [pid = 3692] [serial = 1412] [outer = 00000000] [url = about:blank] 20:02:28 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (19D8A000) [pid = 3692] [serial = 1430] [outer = 00000000] [url = about:blank] 20:02:28 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (19D5D800) [pid = 3692] [serial = 1429] [outer = 00000000] [url = about:blank] 20:02:28 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (133D2000) [pid = 3692] [serial = 1435] [outer = 00000000] [url = about:blank] 20:02:28 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (1A73D000) [pid = 3692] [serial = 1432] [outer = 00000000] [url = about:blank] 20:02:28 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (19B50400) [pid = 3692] [serial = 1438] [outer = 00000000] [url = about:blank] 20:02:28 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (1A88E800) [pid = 3692] [serial = 1433] [outer = 00000000] [url = about:blank] 20:02:28 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (1A73C800) [pid = 3692] [serial = 1439] [outer = 00000000] [url = about:blank] 20:02:28 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (1A897C00) [pid = 3692] [serial = 1441] [outer = 00000000] [url = about:blank] 20:02:28 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (18531400) [pid = 3692] [serial = 1426] [outer = 00000000] [url = about:blank] 20:02:28 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (157C3000) [pid = 3692] [serial = 1436] [outer = 00000000] [url = about:blank] 20:02:28 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (17B45000) [pid = 3692] [serial = 1424] [outer = 00000000] [url = about:blank] 20:02:28 INFO - PROCESS | 3692 | 1465527748936 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 20:02:28 INFO - PROCESS | 3692 | 1465527748940 Marionette TRACE conn3 <- [1,1946,null,{}] 20:02:28 INFO - PROCESS | 3692 | 1465527748950 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}] 20:02:28 INFO - PROCESS | 3692 | 1465527748953 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:29 INFO - PROCESS | 3692 | 1465527749027 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 20:02:29 INFO - PROCESS | 3692 | 1465527749034 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:29 INFO - PROCESS | 3692 | 1465527749037 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:29 INFO - PROCESS | 3692 | ++DOCSHELL 11215C00 == 28 [pid = 3692] [id = 496] 20:02:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (11216400) [pid = 3692] [serial = 1488] [outer = 00000000] 20:02:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (112DBC00) [pid = 3692] [serial = 1489] [outer = 11216400] 20:02:29 INFO - PROCESS | 3692 | 1465527749085 Marionette DEBUG loaded listener.js 20:02:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (112E5C00) [pid = 3692] [serial = 1490] [outer = 11216400] 20:02:29 INFO - PROCESS | 3692 | 1465527749581 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]]]}] 20:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 20:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 784ms 20:02:29 INFO - PROCESS | 3692 | 1465527749616 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 20:02:29 INFO - PROCESS | 3692 | 1465527749620 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 20:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 20:02:29 INFO - PROCESS | 3692 | 1465527749625 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 20:02:29 INFO - PROCESS | 3692 | 1465527749627 Marionette TRACE conn3 <- [1,1950,null,{}] 20:02:29 INFO - PROCESS | 3692 | 1465527749634 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}] 20:02:29 INFO - PROCESS | 3692 | 1465527749638 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:29 INFO - PROCESS | 3692 | 1465527749723 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 20:02:29 INFO - PROCESS | 3692 | 1465527749731 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:29 INFO - PROCESS | 3692 | 1465527749734 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:29 INFO - PROCESS | 3692 | ++DOCSHELL 1319B800 == 29 [pid = 3692] [id = 497] 20:02:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (1319C400) [pid = 3692] [serial = 1491] [outer = 00000000] 20:02:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (13321000) [pid = 3692] [serial = 1492] [outer = 1319C400] 20:02:29 INFO - PROCESS | 3692 | 1465527749780 Marionette DEBUG loaded listener.js 20:02:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (133CC000) [pid = 3692] [serial = 1493] [outer = 1319C400] 20:02:30 INFO - PROCESS | 3692 | 1465527750229 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]]]}] 20:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 20:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 631ms 20:02:30 INFO - PROCESS | 3692 | 1465527750248 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 20:02:30 INFO - PROCESS | 3692 | 1465527750251 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 20:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 20:02:30 INFO - PROCESS | 3692 | 1465527750254 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 20:02:30 INFO - PROCESS | 3692 | 1465527750256 Marionette TRACE conn3 <- [1,1954,null,{}] 20:02:30 INFO - PROCESS | 3692 | 1465527750264 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}] 20:02:30 INFO - PROCESS | 3692 | 1465527750266 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:30 INFO - PROCESS | 3692 | 1465527750355 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 20:02:30 INFO - PROCESS | 3692 | 1465527750402 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:30 INFO - PROCESS | 3692 | 1465527750409 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:30 INFO - PROCESS | 3692 | ++DOCSHELL 153B9800 == 30 [pid = 3692] [id = 498] 20:02:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (153BA000) [pid = 3692] [serial = 1494] [outer = 00000000] 20:02:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (153DF400) [pid = 3692] [serial = 1495] [outer = 153BA000] 20:02:30 INFO - PROCESS | 3692 | 1465527750535 Marionette DEBUG loaded listener.js 20:02:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (1553C800) [pid = 3692] [serial = 1496] [outer = 153BA000] 20:02:30 INFO - PROCESS | 3692 | 1465527750921 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]]]}] 20:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 20:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 692ms 20:02:30 INFO - PROCESS | 3692 | 1465527750953 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 20:02:30 INFO - PROCESS | 3692 | 1465527750955 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 20:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 20:02:30 INFO - PROCESS | 3692 | 1465527750958 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 20:02:30 INFO - PROCESS | 3692 | 1465527750960 Marionette TRACE conn3 <- [1,1958,null,{}] 20:02:30 INFO - PROCESS | 3692 | 1465527750963 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}] 20:02:30 INFO - PROCESS | 3692 | 1465527750965 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:31 INFO - PROCESS | 3692 | 1465527751049 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 20:02:31 INFO - PROCESS | 3692 | 1465527751147 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:31 INFO - PROCESS | 3692 | 1465527751149 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:31 INFO - PROCESS | 3692 | ++DOCSHELL 1577AC00 == 31 [pid = 3692] [id = 499] 20:02:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (15787C00) [pid = 3692] [serial = 1497] [outer = 00000000] 20:02:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (165AF000) [pid = 3692] [serial = 1498] [outer = 15787C00] 20:02:31 INFO - PROCESS | 3692 | 1465527751192 Marionette DEBUG loaded listener.js 20:02:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (16B77C00) [pid = 3692] [serial = 1499] [outer = 15787C00] 20:02:31 INFO - PROCESS | 3692 | 1465527751605 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]]]}] 20:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 20:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 693ms 20:02:31 INFO - PROCESS | 3692 | 1465527751640 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 20:02:31 INFO - PROCESS | 3692 | 1465527751642 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 20:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 20:02:31 INFO - PROCESS | 3692 | 1465527751646 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 20:02:31 INFO - PROCESS | 3692 | 1465527751648 Marionette TRACE conn3 <- [1,1962,null,{}] 20:02:31 INFO - PROCESS | 3692 | 1465527751658 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}] 20:02:31 INFO - PROCESS | 3692 | 1465527751660 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:31 INFO - PROCESS | 3692 | 1465527751792 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 20:02:31 INFO - PROCESS | 3692 | 1465527751813 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:31 INFO - PROCESS | 3692 | 1465527751815 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:31 INFO - PROCESS | 3692 | ++DOCSHELL 165AE800 == 32 [pid = 3692] [id = 500] 20:02:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (16B8BC00) [pid = 3692] [serial = 1500] [outer = 00000000] 20:02:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (16F6A400) [pid = 3692] [serial = 1501] [outer = 16B8BC00] 20:02:31 INFO - PROCESS | 3692 | 1465527751858 Marionette DEBUG loaded listener.js 20:02:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (16F73C00) [pid = 3692] [serial = 1502] [outer = 16B8BC00] 20:02:32 INFO - PROCESS | 3692 | 1465527752269 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]]]}] 20:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 20:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 692ms 20:02:32 INFO - PROCESS | 3692 | 1465527752328 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 20:02:32 INFO - PROCESS | 3692 | 1465527752330 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 20:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 20:02:32 INFO - PROCESS | 3692 | 1465527752334 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 20:02:32 INFO - PROCESS | 3692 | 1465527752336 Marionette TRACE conn3 <- [1,1966,null,{}] 20:02:32 INFO - PROCESS | 3692 | 1465527752339 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}] 20:02:32 INFO - PROCESS | 3692 | 1465527752345 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:32 INFO - PROCESS | 3692 | 1465527752494 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 20:02:32 INFO - PROCESS | 3692 | 1465527752560 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:32 INFO - PROCESS | 3692 | 1465527752562 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:32 INFO - PROCESS | 3692 | ++DOCSHELL 178CB000 == 33 [pid = 3692] [id = 501] 20:02:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (178D1C00) [pid = 3692] [serial = 1503] [outer = 00000000] 20:02:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (18255400) [pid = 3692] [serial = 1504] [outer = 178D1C00] 20:02:32 INFO - PROCESS | 3692 | 1465527752606 Marionette DEBUG loaded listener.js 20:02:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (18529000) [pid = 3692] [serial = 1505] [outer = 178D1C00] 20:02:32 INFO - PROCESS | 3692 | 1465527753015 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]]]}] 20:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 20:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 723ms 20:02:33 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (1551A800) [pid = 3692] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 20:02:33 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (18526000) [pid = 3692] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 20:02:33 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (16CE2400) [pid = 3692] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 20:02:33 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (170BEC00) [pid = 3692] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 20:02:33 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (13348800) [pid = 3692] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 20:02:33 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (11216800) [pid = 3692] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 20:02:33 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (10F62C00) [pid = 3692] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 20:02:33 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (15E7BC00) [pid = 3692] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 20:02:33 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (130C6800) [pid = 3692] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 20:02:33 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (15511400) [pid = 3692] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 20:02:33 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (14408000) [pid = 3692] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 20:02:33 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (16EF0000) [pid = 3692] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 20:02:33 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (16B74800) [pid = 3692] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 20:02:33 INFO - PROCESS | 3692 | 1465527753262 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 20:02:33 INFO - PROCESS | 3692 | 1465527753264 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 20:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 20:02:33 INFO - PROCESS | 3692 | 1465527753274 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 20:02:33 INFO - PROCESS | 3692 | 1465527753276 Marionette TRACE conn3 <- [1,1970,null,{}] 20:02:33 INFO - PROCESS | 3692 | 1465527753279 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}] 20:02:33 INFO - PROCESS | 3692 | 1465527753281 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:33 INFO - PROCESS | 3692 | 1465527753339 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 20:02:33 INFO - PROCESS | 3692 | 1465527753346 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:33 INFO - PROCESS | 3692 | 1465527753348 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:33 INFO - PROCESS | 3692 | ++DOCSHELL 10E23800 == 34 [pid = 3692] [id = 502] 20:02:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (12A0EC00) [pid = 3692] [serial = 1506] [outer = 00000000] 20:02:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (133D2C00) [pid = 3692] [serial = 1507] [outer = 12A0EC00] 20:02:33 INFO - PROCESS | 3692 | 1465527753399 Marionette DEBUG loaded listener.js 20:02:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (1440C000) [pid = 3692] [serial = 1508] [outer = 12A0EC00] 20:02:33 INFO - PROCESS | 3692 | 1465527753826 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]]]}] 20:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 20:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 585ms 20:02:33 INFO - PROCESS | 3692 | 1465527753866 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 20:02:33 INFO - PROCESS | 3692 | 1465527753868 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 20:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 20:02:33 INFO - PROCESS | 3692 | 1465527753871 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 20:02:33 INFO - PROCESS | 3692 | 1465527753873 Marionette TRACE conn3 <- [1,1974,null,{}] 20:02:33 INFO - PROCESS | 3692 | 1465527753881 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}] 20:02:33 INFO - PROCESS | 3692 | 1465527753882 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:33 INFO - PROCESS | 3692 | 1465527754001 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 20:02:34 INFO - PROCESS | 3692 | 1465527754008 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:34 INFO - PROCESS | 3692 | 1465527754010 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:34 INFO - PROCESS | 3692 | ++DOCSHELL 16CE5400 == 35 [pid = 3692] [id = 503] 20:02:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (16CEB800) [pid = 3692] [serial = 1509] [outer = 00000000] 20:02:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (17B45000) [pid = 3692] [serial = 1510] [outer = 16CEB800] 20:02:34 INFO - PROCESS | 3692 | 1465527754053 Marionette DEBUG loaded listener.js 20:02:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (19B04400) [pid = 3692] [serial = 1511] [outer = 16CEB800] 20:02:34 INFO - PROCESS | 3692 | 1465527754445 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]]]}] 20:02:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 20:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 631ms 20:02:34 INFO - PROCESS | 3692 | 1465527754498 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 20:02:34 INFO - PROCESS | 3692 | 1465527754500 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 20:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 20:02:34 INFO - PROCESS | 3692 | 1465527754503 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 20:02:34 INFO - PROCESS | 3692 | 1465527754504 Marionette TRACE conn3 <- [1,1978,null,{}] 20:02:34 INFO - PROCESS | 3692 | 1465527754511 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}] 20:02:34 INFO - PROCESS | 3692 | 1465527754513 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:34 INFO - PROCESS | 3692 | 1465527754588 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 20:02:34 INFO - PROCESS | 3692 | 1465527754594 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:34 INFO - PROCESS | 3692 | 1465527754596 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:34 INFO - PROCESS | 3692 | ++DOCSHELL 19B4C000 == 36 [pid = 3692] [id = 504] 20:02:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (19B50C00) [pid = 3692] [serial = 1512] [outer = 00000000] 20:02:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (19D88000) [pid = 3692] [serial = 1513] [outer = 19B50C00] 20:02:34 INFO - PROCESS | 3692 | 1465527754638 Marionette DEBUG loaded listener.js 20:02:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (19D88400) [pid = 3692] [serial = 1514] [outer = 19B50C00] 20:02:35 INFO - PROCESS | 3692 | 1465527755073 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]]]}] 20:02:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 20:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 585ms 20:02:35 INFO - PROCESS | 3692 | 1465527755099 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 20:02:35 INFO - PROCESS | 3692 | 1465527755101 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 20:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 20:02:35 INFO - PROCESS | 3692 | 1465527755104 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 20:02:35 INFO - PROCESS | 3692 | 1465527755105 Marionette TRACE conn3 <- [1,1982,null,{}] 20:02:35 INFO - PROCESS | 3692 | 1465527755109 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}] 20:02:35 INFO - PROCESS | 3692 | 1465527755111 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:35 INFO - PROCESS | 3692 | 1465527755232 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 20:02:35 INFO - PROCESS | 3692 | 1465527755341 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:35 INFO - PROCESS | 3692 | 1465527755345 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:35 INFO - PROCESS | 3692 | ++DOCSHELL 10431400 == 37 [pid = 3692] [id = 505] 20:02:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (10473C00) [pid = 3692] [serial = 1515] [outer = 00000000] 20:02:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (105EDC00) [pid = 3692] [serial = 1516] [outer = 10473C00] 20:02:35 INFO - PROCESS | 3692 | 1465527755400 Marionette DEBUG loaded listener.js 20:02:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (10F58C00) [pid = 3692] [serial = 1517] [outer = 10473C00] 20:02:36 INFO - PROCESS | 3692 | 1465527756167 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]]]}] 20:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 20:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1123ms 20:02:36 INFO - PROCESS | 3692 | 1465527756231 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 20:02:36 INFO - PROCESS | 3692 | 1465527756234 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 20:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 20:02:36 INFO - PROCESS | 3692 | 1465527756239 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 20:02:36 INFO - PROCESS | 3692 | 1465527756242 Marionette TRACE conn3 <- [1,1986,null,{}] 20:02:36 INFO - PROCESS | 3692 | 1465527756248 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}] 20:02:36 INFO - PROCESS | 3692 | 1465527756250 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:36 INFO - PROCESS | 3692 | 1465527756372 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 20:02:36 INFO - PROCESS | 3692 | 1465527756503 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:36 INFO - PROCESS | 3692 | 1465527756506 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:36 INFO - PROCESS | 3692 | ++DOCSHELL 13B4A000 == 38 [pid = 3692] [id = 506] 20:02:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (14FB9000) [pid = 3692] [serial = 1518] [outer = 00000000] 20:02:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (153B6000) [pid = 3692] [serial = 1519] [outer = 14FB9000] 20:02:36 INFO - PROCESS | 3692 | 1465527756569 Marionette DEBUG loaded listener.js 20:02:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (153E1000) [pid = 3692] [serial = 1520] [outer = 14FB9000] 20:02:37 INFO - PROCESS | 3692 | 1465527757413 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]]]}] 20:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 20:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1231ms 20:02:37 INFO - PROCESS | 3692 | 1465527757482 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 20:02:37 INFO - PROCESS | 3692 | 1465527757486 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 20:02:37 INFO - PROCESS | 3692 | 1465527757491 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 20:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 20:02:37 INFO - PROCESS | 3692 | 1465527757494 Marionette TRACE conn3 <- [1,1990,null,{}] 20:02:37 INFO - PROCESS | 3692 | 1465527757500 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}] 20:02:37 INFO - PROCESS | 3692 | 1465527757502 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:37 INFO - PROCESS | 3692 | 1465527757617 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 20:02:37 INFO - PROCESS | 3692 | --DOCSHELL 19B4C000 == 37 [pid = 3692] [id = 504] 20:02:37 INFO - PROCESS | 3692 | --DOCSHELL 16CE5400 == 36 [pid = 3692] [id = 503] 20:02:37 INFO - PROCESS | 3692 | --DOCSHELL 10E23800 == 35 [pid = 3692] [id = 502] 20:02:37 INFO - PROCESS | 3692 | --DOCSHELL 178CB000 == 34 [pid = 3692] [id = 501] 20:02:37 INFO - PROCESS | 3692 | --DOCSHELL 165AE800 == 33 [pid = 3692] [id = 500] 20:02:37 INFO - PROCESS | 3692 | --DOCSHELL 1577AC00 == 32 [pid = 3692] [id = 499] 20:02:37 INFO - PROCESS | 3692 | --DOCSHELL 153B9800 == 31 [pid = 3692] [id = 498] 20:02:37 INFO - PROCESS | 3692 | --DOCSHELL 1319B800 == 30 [pid = 3692] [id = 497] 20:02:37 INFO - PROCESS | 3692 | --DOCSHELL 11215C00 == 29 [pid = 3692] [id = 496] 20:02:37 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (16CEA000) [pid = 3692] [serial = 1462] [outer = 00000000] [url = about:blank] 20:02:37 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (178D6800) [pid = 3692] [serial = 1465] [outer = 00000000] [url = about:blank] 20:02:37 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (133D3C00) [pid = 3692] [serial = 1453] [outer = 00000000] [url = about:blank] 20:02:37 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (13940800) [pid = 3692] [serial = 1454] [outer = 00000000] [url = about:blank] 20:02:37 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (112D9000) [pid = 3692] [serial = 1444] [outer = 00000000] [url = about:blank] 20:02:37 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (1280FC00) [pid = 3692] [serial = 1445] [outer = 00000000] [url = about:blank] 20:02:37 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (112E2800) [pid = 3692] [serial = 1450] [outer = 00000000] [url = about:blank] 20:02:37 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (12AA3400) [pid = 3692] [serial = 1451] [outer = 00000000] [url = about:blank] 20:02:37 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (1A9EE000) [pid = 3692] [serial = 1442] [outer = 00000000] [url = about:blank] 20:02:37 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (13B49C00) [pid = 3692] [serial = 1447] [outer = 00000000] [url = about:blank] 20:02:37 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (14FC2C00) [pid = 3692] [serial = 1448] [outer = 00000000] [url = about:blank] 20:02:37 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (1577A400) [pid = 3692] [serial = 1456] [outer = 00000000] [url = about:blank] 20:02:37 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (15A9BC00) [pid = 3692] [serial = 1457] [outer = 00000000] [url = about:blank] 20:02:37 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (1551AC00) [pid = 3692] [serial = 1468] [outer = 00000000] [url = about:blank] 20:02:37 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (165A1800) [pid = 3692] [serial = 1469] [outer = 00000000] [url = about:blank] 20:02:37 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (17819800) [pid = 3692] [serial = 1471] [outer = 00000000] [url = about:blank] 20:02:37 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (178D7000) [pid = 3692] [serial = 1466] [outer = 00000000] [url = about:blank] 20:02:37 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (16B7D800) [pid = 3692] [serial = 1459] [outer = 00000000] [url = about:blank] 20:02:37 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (17B3CC00) [pid = 3692] [serial = 1472] [outer = 00000000] [url = about:blank] 20:02:37 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (16CEF400) [pid = 3692] [serial = 1463] [outer = 00000000] [url = about:blank] 20:02:37 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (16B8E000) [pid = 3692] [serial = 1460] [outer = 00000000] [url = about:blank] 20:02:37 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (19B43800) [pid = 3692] [serial = 1475] [outer = 00000000] [url = about:blank] 20:02:37 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (19B0B800) [pid = 3692] [serial = 1474] [outer = 00000000] [url = about:blank] 20:02:37 INFO - PROCESS | 3692 | --DOMWINDOW == 62 (1A18F800) [pid = 3692] [serial = 1478] [outer = 00000000] [url = about:blank] 20:02:37 INFO - PROCESS | 3692 | --DOMWINDOW == 61 (19D91C00) [pid = 3692] [serial = 1477] [outer = 00000000] [url = about:blank] 20:02:37 INFO - PROCESS | 3692 | 1465527757736 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:37 INFO - PROCESS | 3692 | 1465527757740 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:37 INFO - PROCESS | 3692 | ++DOCSHELL 11215C00 == 30 [pid = 3692] [id = 507] 20:02:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 62 (11216800) [pid = 3692] [serial = 1521] [outer = 00000000] 20:02:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 63 (112DB400) [pid = 3692] [serial = 1522] [outer = 11216800] 20:02:37 INFO - PROCESS | 3692 | 1465527757792 Marionette DEBUG loaded listener.js 20:02:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (12AA3400) [pid = 3692] [serial = 1523] [outer = 11216800] 20:02:38 INFO - PROCESS | 3692 | 1465527758222 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]]]}] 20:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 20:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 831ms 20:02:38 INFO - PROCESS | 3692 | 1465527758318 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 20:02:38 INFO - PROCESS | 3692 | 1465527758323 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 20:02:38 INFO - PROCESS | 3692 | 1465527758329 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 20:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 20:02:38 INFO - PROCESS | 3692 | 1465527758332 Marionette TRACE conn3 <- [1,1994,null,{}] 20:02:38 INFO - PROCESS | 3692 | 1465527758335 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}] 20:02:38 INFO - PROCESS | 3692 | 1465527758337 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:38 INFO - PROCESS | 3692 | 1465527758421 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 20:02:38 INFO - PROCESS | 3692 | 1465527758434 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:38 INFO - PROCESS | 3692 | 1465527758436 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:38 INFO - PROCESS | 3692 | ++DOCSHELL 13659C00 == 31 [pid = 3692] [id = 508] 20:02:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (13940000) [pid = 3692] [serial = 1524] [outer = 00000000] 20:02:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (13B48400) [pid = 3692] [serial = 1525] [outer = 13940000] 20:02:38 INFO - PROCESS | 3692 | 1465527758483 Marionette DEBUG loaded listener.js 20:02:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (1440D800) [pid = 3692] [serial = 1526] [outer = 13940000] 20:02:38 INFO - PROCESS | 3692 | 1465527758935 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]]]}] 20:02:38 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 20:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 615ms 20:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 20:02:38 INFO - PROCESS | 3692 | 1465527758950 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 20:02:38 INFO - PROCESS | 3692 | 1465527758952 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 20:02:38 INFO - PROCESS | 3692 | 1465527758959 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 20:02:38 INFO - PROCESS | 3692 | 1465527758962 Marionette TRACE conn3 <- [1,1998,null,{}] 20:02:38 INFO - PROCESS | 3692 | 1465527758973 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}] 20:02:38 INFO - PROCESS | 3692 | 1465527758978 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:39 INFO - PROCESS | 3692 | 1465527759088 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 20:02:39 INFO - PROCESS | 3692 | 1465527759098 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:39 INFO - PROCESS | 3692 | 1465527759101 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:39 INFO - PROCESS | 3692 | ++DOCSHELL 15A9E800 == 32 [pid = 3692] [id = 509] 20:02:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (15A9F400) [pid = 3692] [serial = 1527] [outer = 00000000] 20:02:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (15DB9C00) [pid = 3692] [serial = 1528] [outer = 15A9F400] 20:02:39 INFO - PROCESS | 3692 | 1465527759150 Marionette DEBUG loaded listener.js 20:02:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (165A7000) [pid = 3692] [serial = 1529] [outer = 15A9F400] 20:02:39 INFO - PROCESS | 3692 | 1465527759597 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]]]}] 20:02:39 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 20:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 676ms 20:02:39 INFO - PROCESS | 3692 | 1465527759655 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 20:02:39 INFO - PROCESS | 3692 | 1465527759658 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 20:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 20:02:39 INFO - PROCESS | 3692 | 1465527759661 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 20:02:39 INFO - PROCESS | 3692 | 1465527759663 Marionette TRACE conn3 <- [1,2002,null,{}] 20:02:39 INFO - PROCESS | 3692 | 1465527759666 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}] 20:02:39 INFO - PROCESS | 3692 | 1465527759668 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:39 INFO - PROCESS | 3692 | 1465527759747 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 20:02:39 INFO - PROCESS | 3692 | 1465527759752 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:39 INFO - PROCESS | 3692 | 1465527759754 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:39 INFO - PROCESS | 3692 | ++DOCSHELL 16B7D800 == 33 [pid = 3692] [id = 510] 20:02:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (16B7E800) [pid = 3692] [serial = 1530] [outer = 00000000] 20:02:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (16CEE000) [pid = 3692] [serial = 1531] [outer = 16B7E800] 20:02:39 INFO - PROCESS | 3692 | 1465527759798 Marionette DEBUG loaded listener.js 20:02:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (16F69800) [pid = 3692] [serial = 1532] [outer = 16B7E800] 20:02:40 INFO - PROCESS | 3692 | 1465527760268 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]]]}] 20:02:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 20:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 631ms 20:02:40 INFO - PROCESS | 3692 | 1465527760284 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 20:02:40 INFO - PROCESS | 3692 | 1465527760286 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 20:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 20:02:40 INFO - PROCESS | 3692 | 1465527760290 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 20:02:40 INFO - PROCESS | 3692 | 1465527760291 Marionette TRACE conn3 <- [1,2006,null,{}] 20:02:40 INFO - PROCESS | 3692 | 1465527760295 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}] 20:02:40 INFO - PROCESS | 3692 | 1465527760297 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:40 INFO - PROCESS | 3692 | 1465527760404 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 20:02:40 INFO - PROCESS | 3692 | 1465527760410 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:40 INFO - PROCESS | 3692 | 1465527760412 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:40 INFO - PROCESS | 3692 | ++DOCSHELL 12A9F800 == 34 [pid = 3692] [id = 511] 20:02:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (16EEE400) [pid = 3692] [serial = 1533] [outer = 00000000] 20:02:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (1732BC00) [pid = 3692] [serial = 1534] [outer = 16EEE400] 20:02:40 INFO - PROCESS | 3692 | 1465527760481 Marionette DEBUG loaded listener.js 20:02:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (178D6800) [pid = 3692] [serial = 1535] [outer = 16EEE400] 20:02:40 INFO - PROCESS | 3692 | 1465527760915 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]]]}] 20:02:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 20:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 692ms 20:02:40 INFO - PROCESS | 3692 | 1465527760970 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 20:02:40 INFO - PROCESS | 3692 | 1465527760972 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 20:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 20:02:40 INFO - PROCESS | 3692 | 1465527760976 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 20:02:40 INFO - PROCESS | 3692 | 1465527760977 Marionette TRACE conn3 <- [1,2010,null,{}] 20:02:40 INFO - PROCESS | 3692 | 1465527760981 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}] 20:02:40 INFO - PROCESS | 3692 | 1465527760986 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:41 INFO - PROCESS | 3692 | 1465527761119 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 20:02:41 INFO - PROCESS | 3692 | 1465527761183 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:41 INFO - PROCESS | 3692 | 1465527761185 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:41 INFO - PROCESS | 3692 | ++DOCSHELL 1309C800 == 35 [pid = 3692] [id = 512] 20:02:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (13662000) [pid = 3692] [serial = 1536] [outer = 00000000] 20:02:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (18527400) [pid = 3692] [serial = 1537] [outer = 13662000] 20:02:41 INFO - PROCESS | 3692 | 1465527761228 Marionette DEBUG loaded listener.js 20:02:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (19B50800) [pid = 3692] [serial = 1538] [outer = 13662000] 20:02:41 INFO - PROCESS | 3692 | 1465527761645 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]]]}] 20:02:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 20:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 692ms 20:02:41 INFO - PROCESS | 3692 | 1465527761676 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 20:02:41 INFO - PROCESS | 3692 | 1465527761688 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 20:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 20:02:41 INFO - PROCESS | 3692 | 1465527761728 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 20:02:41 INFO - PROCESS | 3692 | 1465527761729 Marionette TRACE conn3 <- [1,2014,null,{}] 20:02:41 INFO - PROCESS | 3692 | 1465527761741 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}] 20:02:41 INFO - PROCESS | 3692 | 1465527761743 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:41 INFO - PROCESS | 3692 | 1465527761850 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 20:02:41 INFO - PROCESS | 3692 | 1465527761861 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:41 INFO - PROCESS | 3692 | 1465527761863 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:41 INFO - PROCESS | 3692 | ++DOCSHELL 103CD800 == 36 [pid = 3692] [id = 513] 20:02:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (12A9D800) [pid = 3692] [serial = 1539] [outer = 00000000] 20:02:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (19D8BC00) [pid = 3692] [serial = 1540] [outer = 12A9D800] 20:02:41 INFO - PROCESS | 3692 | 1465527761905 Marionette DEBUG loaded listener.js 20:02:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (19D57400) [pid = 3692] [serial = 1541] [outer = 12A9D800] 20:02:42 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (178D1C00) [pid = 3692] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 20:02:42 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (112DEC00) [pid = 3692] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 20:02:42 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (15A96400) [pid = 3692] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 20:02:42 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (12A0EC00) [pid = 3692] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 20:02:42 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (15787C00) [pid = 3692] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 20:02:42 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (16CEB800) [pid = 3692] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 20:02:42 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (16B8BC00) [pid = 3692] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 20:02:42 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (153BA000) [pid = 3692] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 20:02:42 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (1319C400) [pid = 3692] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 20:02:42 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (11216400) [pid = 3692] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 20:02:42 INFO - PROCESS | 3692 | 1465527762410 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]]]}] 20:02:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 20:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 753ms 20:02:42 INFO - PROCESS | 3692 | 1465527762463 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 20:02:42 INFO - PROCESS | 3692 | 1465527762465 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 20:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 20:02:42 INFO - PROCESS | 3692 | 1465527762468 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 20:02:42 INFO - PROCESS | 3692 | 1465527762470 Marionette TRACE conn3 <- [1,2018,null,{}] 20:02:42 INFO - PROCESS | 3692 | 1465527762473 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}] 20:02:42 INFO - PROCESS | 3692 | 1465527762475 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:42 INFO - PROCESS | 3692 | 1465527762552 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 20:02:42 INFO - PROCESS | 3692 | 1465527762557 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:42 INFO - PROCESS | 3692 | 1465527762559 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:42 INFO - PROCESS | 3692 | ++DOCSHELL 1319C400 == 37 [pid = 3692] [id = 514] 20:02:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (165AC000) [pid = 3692] [serial = 1542] [outer = 00000000] 20:02:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (182D1400) [pid = 3692] [serial = 1543] [outer = 165AC000] 20:02:42 INFO - PROCESS | 3692 | 1465527762603 Marionette DEBUG loaded listener.js 20:02:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (19B0C400) [pid = 3692] [serial = 1544] [outer = 165AC000] 20:02:43 INFO - PROCESS | 3692 | 1465527763011 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]]]}] 20:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 20:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 584ms 20:02:43 INFO - PROCESS | 3692 | 1465527763058 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 20:02:43 INFO - PROCESS | 3692 | 1465527763060 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 20:02:43 INFO - PROCESS | 3692 | 1465527763063 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 20:02:43 INFO - PROCESS | 3692 | 1465527763064 Marionette TRACE conn3 <- [1,2022,null,{}] 20:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 20:02:43 INFO - PROCESS | 3692 | 1465527763068 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}] 20:02:43 INFO - PROCESS | 3692 | 1465527763070 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:43 INFO - PROCESS | 3692 | 1465527763145 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 20:02:43 INFO - PROCESS | 3692 | 1465527763151 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:43 INFO - PROCESS | 3692 | 1465527763153 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:43 INFO - PROCESS | 3692 | ++DOCSHELL 153B3000 == 38 [pid = 3692] [id = 515] 20:02:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (1551D400) [pid = 3692] [serial = 1545] [outer = 00000000] 20:02:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (1A682000) [pid = 3692] [serial = 1546] [outer = 1551D400] 20:02:43 INFO - PROCESS | 3692 | 1465527763195 Marionette DEBUG loaded listener.js 20:02:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (1A73C000) [pid = 3692] [serial = 1547] [outer = 1551D400] 20:02:43 INFO - PROCESS | 3692 | 1465527763674 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]]]}] 20:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 20:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 630ms 20:02:43 INFO - PROCESS | 3692 | 1465527763703 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 20:02:43 INFO - PROCESS | 3692 | 1465527763705 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 20:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 20:02:43 INFO - PROCESS | 3692 | 1465527763708 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 20:02:43 INFO - PROCESS | 3692 | 1465527763710 Marionette TRACE conn3 <- [1,2026,null,{}] 20:02:43 INFO - PROCESS | 3692 | 1465527763713 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}] 20:02:43 INFO - PROCESS | 3692 | 1465527763715 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:43 INFO - PROCESS | 3692 | 1465527763800 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 20:02:43 INFO - PROCESS | 3692 | 1465527763808 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:43 INFO - PROCESS | 3692 | 1465527763810 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:43 INFO - PROCESS | 3692 | ++DOCSHELL 15DB6000 == 39 [pid = 3692] [id = 516] 20:02:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (1791B000) [pid = 3692] [serial = 1548] [outer = 00000000] 20:02:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (1A890000) [pid = 3692] [serial = 1549] [outer = 1791B000] 20:02:43 INFO - PROCESS | 3692 | 1465527763853 Marionette DEBUG loaded listener.js 20:02:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (1A890C00) [pid = 3692] [serial = 1550] [outer = 1791B000] 20:02:44 INFO - PROCESS | 3692 | 1465527764537 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]]]}] 20:02:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 20:02:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 893ms 20:02:44 INFO - PROCESS | 3692 | 1465527764596 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 20:02:44 INFO - PROCESS | 3692 | 1465527764600 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 20:02:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 20:02:44 INFO - PROCESS | 3692 | 1465527764605 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 20:02:44 INFO - PROCESS | 3692 | 1465527764609 Marionette TRACE conn3 <- [1,2030,null,{}] 20:02:44 INFO - PROCESS | 3692 | 1465527764616 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}] 20:02:44 INFO - PROCESS | 3692 | 1465527764619 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:44 INFO - PROCESS | 3692 | 1465527764734 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 20:02:44 INFO - PROCESS | 3692 | 1465527764843 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:44 INFO - PROCESS | 3692 | 1465527764846 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:44 INFO - PROCESS | 3692 | ++DOCSHELL 12810C00 == 40 [pid = 3692] [id = 517] 20:02:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (12AE6800) [pid = 3692] [serial = 1551] [outer = 00000000] 20:02:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (133CAC00) [pid = 3692] [serial = 1552] [outer = 12AE6800] 20:02:44 INFO - PROCESS | 3692 | 1465527764901 Marionette DEBUG loaded listener.js 20:02:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (13B45000) [pid = 3692] [serial = 1553] [outer = 12AE6800] 20:02:45 INFO - PROCESS | 3692 | 1465527765469 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]]]}] 20:02:45 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) 20:02:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 923ms 20:02:45 INFO - PROCESS | 3692 | 1465527765535 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 20:02:45 INFO - PROCESS | 3692 | 1465527765540 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 20:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 20:02:45 INFO - PROCESS | 3692 | 1465527765546 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 20:02:45 INFO - PROCESS | 3692 | 1465527765549 Marionette TRACE conn3 <- [1,2034,null,{}] 20:02:45 INFO - PROCESS | 3692 | 1465527765553 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}] 20:02:45 INFO - PROCESS | 3692 | 1465527765556 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:45 INFO - PROCESS | 3692 | 1465527765663 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 20:02:45 INFO - PROCESS | 3692 | 1465527765798 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:45 INFO - PROCESS | 3692 | 1465527765801 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:45 INFO - PROCESS | 3692 | ++DOCSHELL 15A9E400 == 41 [pid = 3692] [id = 518] 20:02:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (15AA2C00) [pid = 3692] [serial = 1554] [outer = 00000000] 20:02:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (16B7E400) [pid = 3692] [serial = 1555] [outer = 15AA2C00] 20:02:45 INFO - PROCESS | 3692 | 1465527765865 Marionette DEBUG loaded listener.js 20:02:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (16CE9400) [pid = 3692] [serial = 1556] [outer = 15AA2C00] 20:02:46 INFO - PROCESS | 3692 | 1465527766449 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]]]}] 20:02:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:02:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 923ms 20:02:46 INFO - PROCESS | 3692 | 1465527766475 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 20:02:46 INFO - PROCESS | 3692 | 1465527766477 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 20:02:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 20:02:46 INFO - PROCESS | 3692 | 1465527766481 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 20:02:46 INFO - PROCESS | 3692 | 1465527766485 Marionette TRACE conn3 <- [1,2038,null,{}] 20:02:46 INFO - PROCESS | 3692 | 1465527766495 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}] 20:02:46 INFO - PROCESS | 3692 | 1465527766500 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:46 INFO - PROCESS | 3692 | 1465527766604 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 20:02:46 INFO - PROCESS | 3692 | 1465527766715 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:46 INFO - PROCESS | 3692 | 1465527766719 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:46 INFO - PROCESS | 3692 | ++DOCSHELL 1A195000 == 42 [pid = 3692] [id = 519] 20:02:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (1A685400) [pid = 3692] [serial = 1557] [outer = 00000000] 20:02:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (1A88EC00) [pid = 3692] [serial = 1558] [outer = 1A685400] 20:02:46 INFO - PROCESS | 3692 | 1465527766824 Marionette DEBUG loaded listener.js 20:02:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (1A898C00) [pid = 3692] [serial = 1559] [outer = 1A685400] 20:02:47 INFO - PROCESS | 3692 | 1465527767557 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]]]}] 20:02:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 20:02:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1138ms 20:02:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 20:02:47 INFO - PROCESS | 3692 | 1465527767622 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 20:02:47 INFO - PROCESS | 3692 | 1465527767626 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 20:02:47 INFO - PROCESS | 3692 | 1465527767631 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 20:02:47 INFO - PROCESS | 3692 | 1465527767634 Marionette TRACE conn3 <- [1,2042,null,{}] 20:02:47 INFO - PROCESS | 3692 | 1465527767655 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}] 20:02:47 INFO - PROCESS | 3692 | 1465527767658 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:47 INFO - PROCESS | 3692 | 1465527767772 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 20:02:47 INFO - PROCESS | 3692 | 1465527767904 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:47 INFO - PROCESS | 3692 | 1465527767907 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:47 INFO - PROCESS | 3692 | ++DOCSHELL 12A9C800 == 43 [pid = 3692] [id = 520] 20:02:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (12A9E400) [pid = 3692] [serial = 1560] [outer = 00000000] 20:02:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (13321800) [pid = 3692] [serial = 1561] [outer = 12A9E400] 20:02:47 INFO - PROCESS | 3692 | 1465527767956 Marionette DEBUG loaded listener.js 20:02:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (13662C00) [pid = 3692] [serial = 1562] [outer = 12A9E400] 20:02:48 INFO - PROCESS | 3692 | --DOCSHELL 153B3000 == 42 [pid = 3692] [id = 515] 20:02:48 INFO - PROCESS | 3692 | --DOCSHELL 1319C400 == 41 [pid = 3692] [id = 514] 20:02:48 INFO - PROCESS | 3692 | --DOCSHELL 103CD800 == 40 [pid = 3692] [id = 513] 20:02:48 INFO - PROCESS | 3692 | --DOCSHELL 1309C800 == 39 [pid = 3692] [id = 512] 20:02:48 INFO - PROCESS | 3692 | --DOCSHELL 12A9F800 == 38 [pid = 3692] [id = 511] 20:02:48 INFO - PROCESS | 3692 | --DOCSHELL 16B7D800 == 37 [pid = 3692] [id = 510] 20:02:48 INFO - PROCESS | 3692 | --DOCSHELL 15A9E800 == 36 [pid = 3692] [id = 509] 20:02:48 INFO - PROCESS | 3692 | --DOCSHELL 13659C00 == 35 [pid = 3692] [id = 508] 20:02:48 INFO - PROCESS | 3692 | --DOCSHELL 11215C00 == 34 [pid = 3692] [id = 507] 20:02:48 INFO - PROCESS | 3692 | --DOCSHELL 10431400 == 33 [pid = 3692] [id = 505] 20:02:48 INFO - PROCESS | 3692 | --DOCSHELL 13B4A000 == 32 [pid = 3692] [id = 506] 20:02:48 INFO - PROCESS | 3692 | --DOCSHELL 1393B800 == 31 [pid = 3692] [id = 495] 20:02:48 INFO - PROCESS | 3692 | --DOCSHELL 15A9E400 == 30 [pid = 3692] [id = 518] 20:02:48 INFO - PROCESS | 3692 | --DOCSHELL 1A195000 == 29 [pid = 3692] [id = 519] 20:02:48 INFO - PROCESS | 3692 | --DOCSHELL 15DB6000 == 28 [pid = 3692] [id = 516] 20:02:48 INFO - PROCESS | 3692 | --DOCSHELL 12810C00 == 27 [pid = 3692] [id = 517] 20:02:48 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (17B45000) [pid = 3692] [serial = 1510] [outer = 00000000] [url = about:blank] 20:02:48 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (19D88000) [pid = 3692] [serial = 1513] [outer = 00000000] [url = about:blank] 20:02:48 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (16F6A400) [pid = 3692] [serial = 1501] [outer = 00000000] [url = about:blank] 20:02:48 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (153DF400) [pid = 3692] [serial = 1495] [outer = 00000000] [url = about:blank] 20:02:48 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (1553C800) [pid = 3692] [serial = 1496] [outer = 00000000] [url = about:blank] 20:02:48 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (13321000) [pid = 3692] [serial = 1492] [outer = 00000000] [url = about:blank] 20:02:48 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (133CC000) [pid = 3692] [serial = 1493] [outer = 00000000] [url = about:blank] 20:02:48 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (112DBC00) [pid = 3692] [serial = 1489] [outer = 00000000] [url = about:blank] 20:02:48 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (112E5C00) [pid = 3692] [serial = 1490] [outer = 00000000] [url = about:blank] 20:02:48 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (165A8800) [pid = 3692] [serial = 1486] [outer = 00000000] [url = about:blank] 20:02:48 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (18255400) [pid = 3692] [serial = 1504] [outer = 00000000] [url = about:blank] 20:02:48 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (1365B000) [pid = 3692] [serial = 1481] [outer = 00000000] [url = about:blank] 20:02:48 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (13011800) [pid = 3692] [serial = 1480] [outer = 00000000] [url = about:blank] 20:02:48 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (16BF4C00) [pid = 3692] [serial = 1484] [outer = 00000000] [url = about:blank] 20:02:48 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (165A9000) [pid = 3692] [serial = 1483] [outer = 00000000] [url = about:blank] 20:02:48 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (133D2C00) [pid = 3692] [serial = 1507] [outer = 00000000] [url = about:blank] 20:02:48 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (1440C000) [pid = 3692] [serial = 1508] [outer = 00000000] [url = about:blank] 20:02:48 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (18529000) [pid = 3692] [serial = 1505] [outer = 00000000] [url = about:blank] 20:02:48 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (165AF000) [pid = 3692] [serial = 1498] [outer = 00000000] [url = about:blank] 20:02:48 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (16B77C00) [pid = 3692] [serial = 1499] [outer = 00000000] [url = about:blank] 20:02:48 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (16F73C00) [pid = 3692] [serial = 1502] [outer = 00000000] [url = about:blank] 20:02:48 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (19B04400) [pid = 3692] [serial = 1511] [outer = 00000000] [url = about:blank] 20:02:49 INFO - PROCESS | 3692 | 1465527769088 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]]]}] 20:02:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 20:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1477ms 20:02:49 INFO - PROCESS | 3692 | 1465527769118 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 20:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 20:02:49 INFO - PROCESS | 3692 | 1465527769122 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 20:02:49 INFO - PROCESS | 3692 | 1465527769126 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 20:02:49 INFO - PROCESS | 3692 | 1465527769129 Marionette TRACE conn3 <- [1,2046,null,{}] 20:02:49 INFO - PROCESS | 3692 | 1465527769134 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}] 20:02:49 INFO - PROCESS | 3692 | 1465527769137 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:49 INFO - PROCESS | 3692 | 1465527769222 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 20:02:49 INFO - PROCESS | 3692 | 1465527769230 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:49 INFO - PROCESS | 3692 | 1465527769233 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:49 INFO - PROCESS | 3692 | ++DOCSHELL 114BA400 == 28 [pid = 3692] [id = 521] 20:02:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (114BE400) [pid = 3692] [serial = 1563] [outer = 00000000] 20:02:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (12BC2400) [pid = 3692] [serial = 1564] [outer = 114BE400] 20:02:49 INFO - PROCESS | 3692 | 1465527769280 Marionette DEBUG loaded listener.js 20:02:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (1301B400) [pid = 3692] [serial = 1565] [outer = 114BE400] 20:02:49 INFO - PROCESS | 3692 | 1465527769768 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]]]}] 20:02:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 20:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 676ms 20:02:49 INFO - PROCESS | 3692 | 1465527769807 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 20:02:49 INFO - PROCESS | 3692 | 1465527769811 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 20:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 20:02:49 INFO - PROCESS | 3692 | 1465527769818 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 20:02:49 INFO - PROCESS | 3692 | 1465527769820 Marionette TRACE conn3 <- [1,2050,null,{}] 20:02:49 INFO - PROCESS | 3692 | 1465527769824 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}] 20:02:49 INFO - PROCESS | 3692 | 1465527769826 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:49 INFO - PROCESS | 3692 | 1465527769950 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 20:02:50 INFO - PROCESS | 3692 | 1465527770054 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:50 INFO - PROCESS | 3692 | 1465527770056 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:50 INFO - PROCESS | 3692 | ++DOCSHELL 13B4BC00 == 29 [pid = 3692] [id = 522] 20:02:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (14401800) [pid = 3692] [serial = 1566] [outer = 00000000] 20:02:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (1531A800) [pid = 3692] [serial = 1567] [outer = 14401800] 20:02:50 INFO - PROCESS | 3692 | 1465527770102 Marionette DEBUG loaded listener.js 20:02:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (153B5C00) [pid = 3692] [serial = 1568] [outer = 14401800] 20:02:50 INFO - PROCESS | 3692 | 1465527770465 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]]]}] 20:02:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 20:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 692ms 20:02:50 INFO - PROCESS | 3692 | 1465527770517 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 20:02:50 INFO - PROCESS | 3692 | 1465527770519 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 20:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 20:02:50 INFO - PROCESS | 3692 | 1465527770523 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 20:02:50 INFO - PROCESS | 3692 | 1465527770526 Marionette TRACE conn3 <- [1,2054,null,{}] 20:02:50 INFO - PROCESS | 3692 | 1465527770537 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}] 20:02:50 INFO - PROCESS | 3692 | 1465527770541 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:50 INFO - PROCESS | 3692 | 1465527770605 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 20:02:50 INFO - PROCESS | 3692 | 1465527770612 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:50 INFO - PROCESS | 3692 | 1465527770615 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:50 INFO - PROCESS | 3692 | ++DOCSHELL 1553E000 == 30 [pid = 3692] [id = 523] 20:02:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (15783000) [pid = 3692] [serial = 1569] [outer = 00000000] 20:02:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (15DB6000) [pid = 3692] [serial = 1570] [outer = 15783000] 20:02:50 INFO - PROCESS | 3692 | 1465527770662 Marionette DEBUG loaded listener.js 20:02:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (165AD000) [pid = 3692] [serial = 1571] [outer = 15783000] 20:02:51 INFO - PROCESS | 3692 | 1465527771161 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]]]}] 20:02:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 20:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 692ms 20:02:51 INFO - PROCESS | 3692 | 1465527771205 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 20:02:51 INFO - PROCESS | 3692 | 1465527771208 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 20:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 20:02:51 INFO - PROCESS | 3692 | 1465527771211 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 20:02:51 INFO - PROCESS | 3692 | 1465527771213 Marionette TRACE conn3 <- [1,2058,null,{}] 20:02:51 INFO - PROCESS | 3692 | 1465527771216 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}] 20:02:51 INFO - PROCESS | 3692 | 1465527771218 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:51 INFO - PROCESS | 3692 | 1465527771365 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 20:02:51 INFO - PROCESS | 3692 | 1465527771389 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:51 INFO - PROCESS | 3692 | 1465527771391 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:51 INFO - PROCESS | 3692 | ++DOCSHELL 16B76C00 == 31 [pid = 3692] [id = 524] 20:02:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (16B77C00) [pid = 3692] [serial = 1572] [outer = 00000000] 20:02:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (16B8D400) [pid = 3692] [serial = 1573] [outer = 16B77C00] 20:02:51 INFO - PROCESS | 3692 | 1465527771434 Marionette DEBUG loaded listener.js 20:02:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (16CE6400) [pid = 3692] [serial = 1574] [outer = 16B77C00] 20:02:51 INFO - PROCESS | 3692 | 1465527771848 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]]]}] 20:02:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 20:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 692ms 20:02:51 INFO - PROCESS | 3692 | 1465527771894 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 20:02:51 INFO - PROCESS | 3692 | 1465527771896 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 20:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 20:02:51 INFO - PROCESS | 3692 | 1465527771906 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 20:02:51 INFO - PROCESS | 3692 | 1465527771907 Marionette TRACE conn3 <- [1,2062,null,{}] 20:02:51 INFO - PROCESS | 3692 | 1465527771911 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}] 20:02:51 INFO - PROCESS | 3692 | 1465527771913 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:52 INFO - PROCESS | 3692 | 1465527772051 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 20:02:52 INFO - PROCESS | 3692 | 1465527772060 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:52 INFO - PROCESS | 3692 | 1465527772062 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:52 INFO - PROCESS | 3692 | ++DOCSHELL 16B7F400 == 32 [pid = 3692] [id = 525] 20:02:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (16B8B000) [pid = 3692] [serial = 1575] [outer = 00000000] 20:02:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (16F70C00) [pid = 3692] [serial = 1576] [outer = 16B8B000] 20:02:52 INFO - PROCESS | 3692 | 1465527772104 Marionette DEBUG loaded listener.js 20:02:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (170C5400) [pid = 3692] [serial = 1577] [outer = 16B8B000] 20:02:52 INFO - PROCESS | 3692 | 1465527772572 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]]]}] 20:02:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 20:02:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 677ms 20:02:52 INFO - PROCESS | 3692 | 1465527772604 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 20:02:52 INFO - PROCESS | 3692 | 1465527772606 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 20:02:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 20:02:52 INFO - PROCESS | 3692 | 1465527772609 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 20:02:52 INFO - PROCESS | 3692 | 1465527772611 Marionette TRACE conn3 <- [1,2066,null,{}] 20:02:52 INFO - PROCESS | 3692 | 1465527772625 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}] 20:02:52 INFO - PROCESS | 3692 | 1465527772630 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:52 INFO - PROCESS | 3692 | 1465527772761 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 20:02:52 INFO - PROCESS | 3692 | 1465527772776 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:52 INFO - PROCESS | 3692 | 1465527772778 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:52 INFO - PROCESS | 3692 | ++DOCSHELL 17288400 == 33 [pid = 3692] [id = 526] 20:02:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (178CF000) [pid = 3692] [serial = 1578] [outer = 00000000] 20:02:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (1825A400) [pid = 3692] [serial = 1579] [outer = 178CF000] 20:02:52 INFO - PROCESS | 3692 | 1465527772820 Marionette DEBUG loaded listener.js 20:02:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (18529C00) [pid = 3692] [serial = 1580] [outer = 178CF000] 20:02:53 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (1551D400) [pid = 3692] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 20:02:53 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (16EEE400) [pid = 3692] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 20:02:53 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (1791B000) [pid = 3692] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 20:02:53 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (13662000) [pid = 3692] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 20:02:53 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (16B7E800) [pid = 3692] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 20:02:53 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (13940000) [pid = 3692] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 20:02:53 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (10473C00) [pid = 3692] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 20:02:53 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (14FB9000) [pid = 3692] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 20:02:53 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (11216800) [pid = 3692] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 20:02:53 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (15A9F400) [pid = 3692] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 20:02:53 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (12A9D800) [pid = 3692] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 20:02:53 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (165AC000) [pid = 3692] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 20:02:53 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (153BE800) [pid = 3692] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 20:02:53 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (19B50C00) [pid = 3692] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 20:02:53 INFO - PROCESS | 3692 | 1465527773519 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]]]}] 20:02:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 20:02:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 923ms 20:02:53 INFO - PROCESS | 3692 | 1465527773538 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 20:02:53 INFO - PROCESS | 3692 | 1465527773540 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 20:02:53 INFO - PROCESS | 3692 | 1465527773544 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 20:02:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 20:02:53 INFO - PROCESS | 3692 | 1465527773545 Marionette TRACE conn3 <- [1,2070,null,{}] 20:02:53 INFO - PROCESS | 3692 | 1465527773549 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}] 20:02:53 INFO - PROCESS | 3692 | 1465527773551 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:53 INFO - PROCESS | 3692 | 1465527773626 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 20:02:53 INFO - PROCESS | 3692 | 1465527773631 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:53 INFO - PROCESS | 3692 | 1465527773633 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:53 INFO - PROCESS | 3692 | ++DOCSHELL 11216800 == 34 [pid = 3692] [id = 527] 20:02:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (130BC400) [pid = 3692] [serial = 1581] [outer = 00000000] 20:02:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (16B73C00) [pid = 3692] [serial = 1582] [outer = 130BC400] 20:02:53 INFO - PROCESS | 3692 | 1465527773676 Marionette DEBUG loaded listener.js 20:02:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (16CE7400) [pid = 3692] [serial = 1583] [outer = 130BC400] 20:02:54 INFO - PROCESS | 3692 | 1465527774084 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]]]}] 20:02:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 20:02:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 585ms 20:02:54 INFO - PROCESS | 3692 | 1465527774130 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 20:02:54 INFO - PROCESS | 3692 | 1465527774132 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 20:02:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 20:02:54 INFO - PROCESS | 3692 | 1465527774136 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 20:02:54 INFO - PROCESS | 3692 | 1465527774138 Marionette TRACE conn3 <- [1,2074,null,{}] 20:02:54 INFO - PROCESS | 3692 | 1465527774141 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}] 20:02:54 INFO - PROCESS | 3692 | 1465527774143 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:54 INFO - PROCESS | 3692 | 1465527774218 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 20:02:54 INFO - PROCESS | 3692 | 1465527774223 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:54 INFO - PROCESS | 3692 | 1465527774225 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:54 INFO - PROCESS | 3692 | ++DOCSHELL 165AD800 == 35 [pid = 3692] [id = 528] 20:02:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (16B72C00) [pid = 3692] [serial = 1584] [outer = 00000000] 20:02:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (18350800) [pid = 3692] [serial = 1585] [outer = 16B72C00] 20:02:54 INFO - PROCESS | 3692 | 1465527774267 Marionette DEBUG loaded listener.js 20:02:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (18527000) [pid = 3692] [serial = 1586] [outer = 16B72C00] 20:02:54 INFO - PROCESS | 3692 | 1465527774738 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]]]}] 20:02:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 20:02:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 615ms 20:02:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 20:02:54 INFO - PROCESS | 3692 | 1465527774775 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 20:02:54 INFO - PROCESS | 3692 | 1465527774760 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 20:02:54 INFO - PROCESS | 3692 | 1465527774763 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 20:02:54 INFO - PROCESS | 3692 | 1465527774765 Marionette TRACE conn3 <- [1,2078,null,{}] 20:02:54 INFO - PROCESS | 3692 | 1465527774769 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}] 20:02:54 INFO - PROCESS | 3692 | 1465527774771 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:54 INFO - PROCESS | 3692 | 1465527774847 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 20:02:54 INFO - PROCESS | 3692 | 1465527774855 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:54 INFO - PROCESS | 3692 | 1465527774857 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:54 INFO - PROCESS | 3692 | ++DOCSHELL 1732A000 == 36 [pid = 3692] [id = 529] 20:02:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (1791B800) [pid = 3692] [serial = 1587] [outer = 00000000] 20:02:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (19D5D400) [pid = 3692] [serial = 1588] [outer = 1791B800] 20:02:54 INFO - PROCESS | 3692 | 1465527774899 Marionette DEBUG loaded listener.js 20:02:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (19D5F400) [pid = 3692] [serial = 1589] [outer = 1791B800] 20:02:55 INFO - PROCESS | 3692 | --DOCSHELL 114BA400 == 35 [pid = 3692] [id = 521] 20:02:55 INFO - PROCESS | 3692 | --DOCSHELL 12A9C800 == 34 [pid = 3692] [id = 520] 20:02:56 INFO - PROCESS | 3692 | --DOCSHELL 165AD800 == 33 [pid = 3692] [id = 528] 20:02:56 INFO - PROCESS | 3692 | --DOCSHELL 16B7F400 == 32 [pid = 3692] [id = 525] 20:02:56 INFO - PROCESS | 3692 | --DOCSHELL 16B76C00 == 31 [pid = 3692] [id = 524] 20:02:56 INFO - PROCESS | 3692 | --DOCSHELL 17288400 == 30 [pid = 3692] [id = 526] 20:02:56 INFO - PROCESS | 3692 | --DOCSHELL 11216800 == 29 [pid = 3692] [id = 527] 20:02:56 INFO - PROCESS | 3692 | --DOCSHELL 1553E000 == 28 [pid = 3692] [id = 523] 20:02:56 INFO - PROCESS | 3692 | --DOCSHELL 13B4BC00 == 27 [pid = 3692] [id = 522] 20:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (16F72400) [pid = 3692] [serial = 1487] [outer = 00000000] [url = about:blank] 20:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (19D88400) [pid = 3692] [serial = 1514] [outer = 00000000] [url = about:blank] 20:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (1A73C000) [pid = 3692] [serial = 1547] [outer = 00000000] [url = about:blank] 20:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (1732BC00) [pid = 3692] [serial = 1534] [outer = 00000000] [url = about:blank] 20:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (1A890C00) [pid = 3692] [serial = 1550] [outer = 00000000] [url = about:blank] 20:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (18527400) [pid = 3692] [serial = 1537] [outer = 00000000] [url = about:blank] 20:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (1A890000) [pid = 3692] [serial = 1549] [outer = 00000000] [url = about:blank] 20:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (16CEE000) [pid = 3692] [serial = 1531] [outer = 00000000] [url = about:blank] 20:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (13B48400) [pid = 3692] [serial = 1525] [outer = 00000000] [url = about:blank] 20:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (1440D800) [pid = 3692] [serial = 1526] [outer = 00000000] [url = about:blank] 20:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (105EDC00) [pid = 3692] [serial = 1516] [outer = 00000000] [url = about:blank] 20:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (10F58C00) [pid = 3692] [serial = 1517] [outer = 00000000] [url = about:blank] 20:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (153B6000) [pid = 3692] [serial = 1519] [outer = 00000000] [url = about:blank] 20:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (153E1000) [pid = 3692] [serial = 1520] [outer = 00000000] [url = about:blank] 20:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (112DB400) [pid = 3692] [serial = 1522] [outer = 00000000] [url = about:blank] 20:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (12AA3400) [pid = 3692] [serial = 1523] [outer = 00000000] [url = about:blank] 20:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (15DB9C00) [pid = 3692] [serial = 1528] [outer = 00000000] [url = about:blank] 20:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (165A7000) [pid = 3692] [serial = 1529] [outer = 00000000] [url = about:blank] 20:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (19D8BC00) [pid = 3692] [serial = 1540] [outer = 00000000] [url = about:blank] 20:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (19B50800) [pid = 3692] [serial = 1538] [outer = 00000000] [url = about:blank] 20:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (19D57400) [pid = 3692] [serial = 1541] [outer = 00000000] [url = about:blank] 20:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 62 (1A682000) [pid = 3692] [serial = 1546] [outer = 00000000] [url = about:blank] 20:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 61 (182D1400) [pid = 3692] [serial = 1543] [outer = 00000000] [url = about:blank] 20:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 60 (178D6800) [pid = 3692] [serial = 1535] [outer = 00000000] [url = about:blank] 20:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 59 (19B0C400) [pid = 3692] [serial = 1544] [outer = 00000000] [url = about:blank] 20:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 58 (16F69800) [pid = 3692] [serial = 1532] [outer = 00000000] [url = about:blank] 20:02:56 INFO - PROCESS | 3692 | 1465527776569 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]]]}] 20:02:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 20:02:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1815ms 20:02:56 INFO - PROCESS | 3692 | 1465527776599 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 20:02:56 INFO - PROCESS | 3692 | 1465527776603 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 20:02:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 20:02:56 INFO - PROCESS | 3692 | 1465527776608 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 20:02:56 INFO - PROCESS | 3692 | 1465527776611 Marionette TRACE conn3 <- [1,2082,null,{}] 20:02:56 INFO - PROCESS | 3692 | 1465527776617 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}] 20:02:56 INFO - PROCESS | 3692 | 1465527776620 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:56 INFO - PROCESS | 3692 | 1465527776708 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 20:02:56 INFO - PROCESS | 3692 | 1465527776716 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:56 INFO - PROCESS | 3692 | 1465527776720 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:56 INFO - PROCESS | 3692 | ++DOCSHELL 10F5DC00 == 28 [pid = 3692] [id = 530] 20:02:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 59 (10F5E400) [pid = 3692] [serial = 1590] [outer = 00000000] 20:02:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 60 (112DB400) [pid = 3692] [serial = 1591] [outer = 10F5E400] 20:02:56 INFO - PROCESS | 3692 | 1465527776768 Marionette DEBUG loaded listener.js 20:02:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 61 (112E3000) [pid = 3692] [serial = 1592] [outer = 10F5E400] 20:02:57 INFO - PROCESS | 3692 | 1465527777247 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]]]}] 20:02:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 20:02:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 693ms 20:02:57 INFO - PROCESS | 3692 | 1465527777289 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 20:02:57 INFO - PROCESS | 3692 | 1465527777294 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 20:02:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 20:02:57 INFO - PROCESS | 3692 | 1465527777300 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 20:02:57 INFO - PROCESS | 3692 | 1465527777303 Marionette TRACE conn3 <- [1,2086,null,{}] 20:02:57 INFO - PROCESS | 3692 | 1465527777307 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}] 20:02:57 INFO - PROCESS | 3692 | 1465527777310 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:57 INFO - PROCESS | 3692 | 1465527777395 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 20:02:57 INFO - PROCESS | 3692 | 1465527777403 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:57 INFO - PROCESS | 3692 | 1465527777406 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:57 INFO - PROCESS | 3692 | ++DOCSHELL 12DA5800 == 29 [pid = 3692] [id = 531] 20:02:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 62 (12DAC000) [pid = 3692] [serial = 1593] [outer = 00000000] 20:02:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 63 (130C0400) [pid = 3692] [serial = 1594] [outer = 12DAC000] 20:02:57 INFO - PROCESS | 3692 | 1465527777452 Marionette DEBUG loaded listener.js 20:02:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (13317C00) [pid = 3692] [serial = 1595] [outer = 12DAC000] 20:02:57 INFO - PROCESS | 3692 | 1465527777917 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]]]}] 20:02:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 20:02:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 615ms 20:02:57 INFO - PROCESS | 3692 | 1465527777937 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 20:02:57 INFO - PROCESS | 3692 | 1465527777940 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 20:02:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 20:02:57 INFO - PROCESS | 3692 | 1465527777943 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 20:02:57 INFO - PROCESS | 3692 | 1465527777946 Marionette TRACE conn3 <- [1,2090,null,{}] 20:02:57 INFO - PROCESS | 3692 | 1465527777961 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}] 20:02:57 INFO - PROCESS | 3692 | 1465527777966 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:58 INFO - PROCESS | 3692 | 1465527778046 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 20:02:58 INFO - PROCESS | 3692 | 1465527778053 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:58 INFO - PROCESS | 3692 | 1465527778056 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:58 INFO - PROCESS | 3692 | ++DOCSHELL 1440A800 == 30 [pid = 3692] [id = 532] 20:02:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (1440B000) [pid = 3692] [serial = 1596] [outer = 00000000] 20:02:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (153B3800) [pid = 3692] [serial = 1597] [outer = 1440B000] 20:02:58 INFO - PROCESS | 3692 | 1465527778103 Marionette DEBUG loaded listener.js 20:02:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (153BC800) [pid = 3692] [serial = 1598] [outer = 1440B000] 20:02:58 INFO - PROCESS | 3692 | 1465527778558 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]]]}] 20:02:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 20:02:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 646ms 20:02:58 INFO - PROCESS | 3692 | 1465527778589 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 20:02:58 INFO - PROCESS | 3692 | 1465527778592 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 20:02:58 INFO - PROCESS | 3692 | 1465527778595 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 20:02:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 20:02:58 INFO - PROCESS | 3692 | 1465527778597 Marionette TRACE conn3 <- [1,2094,null,{}] 20:02:58 INFO - PROCESS | 3692 | 1465527778611 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}] 20:02:58 INFO - PROCESS | 3692 | 1465527778613 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:58 INFO - PROCESS | 3692 | 1465527778693 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 20:02:58 INFO - PROCESS | 3692 | 1465527778699 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:58 INFO - PROCESS | 3692 | 1465527778701 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:58 INFO - PROCESS | 3692 | ++DOCSHELL 153DB000 == 31 [pid = 3692] [id = 533] 20:02:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (153E1000) [pid = 3692] [serial = 1599] [outer = 00000000] 20:02:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (15A99800) [pid = 3692] [serial = 1600] [outer = 153E1000] 20:02:58 INFO - PROCESS | 3692 | 1465527778771 Marionette DEBUG loaded listener.js 20:02:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (15DB5C00) [pid = 3692] [serial = 1601] [outer = 153E1000] 20:02:59 INFO - PROCESS | 3692 | 1465527779250 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]]]}] 20:02:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 20:02:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 677ms 20:02:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 20:02:59 INFO - PROCESS | 3692 | 1465527779295 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 20:02:59 INFO - PROCESS | 3692 | 1465527779297 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 20:02:59 INFO - PROCESS | 3692 | 1465527779284 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 20:02:59 INFO - PROCESS | 3692 | 1465527779286 Marionette TRACE conn3 <- [1,2098,null,{}] 20:02:59 INFO - PROCESS | 3692 | 1465527779289 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}] 20:02:59 INFO - PROCESS | 3692 | 1465527779291 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:59 INFO - PROCESS | 3692 | 1465527779366 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 20:02:59 INFO - PROCESS | 3692 | 1465527779374 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:02:59 INFO - PROCESS | 3692 | 1465527779376 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:02:59 INFO - PROCESS | 3692 | ++DOCSHELL 15DC3400 == 32 [pid = 3692] [id = 534] 20:02:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (15E7A400) [pid = 3692] [serial = 1602] [outer = 00000000] 20:02:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (16B76000) [pid = 3692] [serial = 1603] [outer = 15E7A400] 20:02:59 INFO - PROCESS | 3692 | 1465527779419 Marionette DEBUG loaded listener.js 20:02:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (16B7C000) [pid = 3692] [serial = 1604] [outer = 15E7A400] 20:02:59 INFO - PROCESS | 3692 | 1465527779885 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]]]}] 20:02:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 20:02:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 616ms 20:02:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 20:02:59 INFO - PROCESS | 3692 | 1465527779922 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 20:02:59 INFO - PROCESS | 3692 | 1465527779924 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 20:02:59 INFO - PROCESS | 3692 | 1465527779928 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 20:02:59 INFO - PROCESS | 3692 | 1465527779929 Marionette TRACE conn3 <- [1,2102,null,{}] 20:02:59 INFO - PROCESS | 3692 | 1465527779933 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}] 20:02:59 INFO - PROCESS | 3692 | 1465527779938 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:00 INFO - PROCESS | 3692 | 1465527780037 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 20:03:00 INFO - PROCESS | 3692 | 1465527780045 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:00 INFO - PROCESS | 3692 | 1465527780047 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:00 INFO - PROCESS | 3692 | ++DOCSHELL 16EF0000 == 33 [pid = 3692] [id = 535] 20:03:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (16F6BC00) [pid = 3692] [serial = 1605] [outer = 00000000] 20:03:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (16F74800) [pid = 3692] [serial = 1606] [outer = 16F6BC00] 20:03:00 INFO - PROCESS | 3692 | 1465527780091 Marionette DEBUG loaded listener.js 20:03:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (17325000) [pid = 3692] [serial = 1607] [outer = 16F6BC00] 20:03:00 INFO - PROCESS | 3692 | 1465527780504 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]]]}] 20:03:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 20:03:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 631ms 20:03:00 INFO - PROCESS | 3692 | 1465527780550 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 20:03:00 INFO - PROCESS | 3692 | 1465527780552 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 20:03:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 20:03:00 INFO - PROCESS | 3692 | 1465527780556 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 20:03:00 INFO - PROCESS | 3692 | 1465527780557 Marionette TRACE conn3 <- [1,2106,null,{}] 20:03:00 INFO - PROCESS | 3692 | 1465527780560 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}] 20:03:00 INFO - PROCESS | 3692 | 1465527780562 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:00 INFO - PROCESS | 3692 | 1465527780647 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 20:03:00 INFO - PROCESS | 3692 | 1465527780652 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:00 INFO - PROCESS | 3692 | 1465527780654 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:00 INFO - PROCESS | 3692 | ++DOCSHELL 1781C800 == 34 [pid = 3692] [id = 536] 20:03:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (17820800) [pid = 3692] [serial = 1608] [outer = 00000000] 20:03:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (17917400) [pid = 3692] [serial = 1609] [outer = 17820800] 20:03:00 INFO - PROCESS | 3692 | 1465527780697 Marionette DEBUG loaded listener.js 20:03:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (17919800) [pid = 3692] [serial = 1610] [outer = 17820800] 20:03:01 INFO - PROCESS | 3692 | 1465527781162 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]]]}] 20:03:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 20:03:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 630ms 20:03:01 INFO - PROCESS | 3692 | 1465527781192 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 20:03:01 INFO - PROCESS | 3692 | 1465527781194 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 20:03:01 INFO - PROCESS | 3692 | 1465527781197 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 20:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 20:03:01 INFO - PROCESS | 3692 | 1465527781198 Marionette TRACE conn3 <- [1,2110,null,{}] 20:03:01 INFO - PROCESS | 3692 | 1465527781202 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}] 20:03:01 INFO - PROCESS | 3692 | 1465527781204 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:01 INFO - PROCESS | 3692 | 1465527781284 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 20:03:01 INFO - PROCESS | 3692 | 1465527781290 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:01 INFO - PROCESS | 3692 | 1465527781291 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:01 INFO - PROCESS | 3692 | ++DOCSHELL 104E0C00 == 35 [pid = 3692] [id = 537] 20:03:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (17330000) [pid = 3692] [serial = 1611] [outer = 00000000] 20:03:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (18528800) [pid = 3692] [serial = 1612] [outer = 17330000] 20:03:01 INFO - PROCESS | 3692 | 1465527781335 Marionette DEBUG loaded listener.js 20:03:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (18529800) [pid = 3692] [serial = 1613] [outer = 17330000] 20:03:01 INFO - PROCESS | 3692 | 1465527781752 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]]]}] 20:03:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 20:03:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 585ms 20:03:01 INFO - PROCESS | 3692 | 1465527781776 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 20:03:01 INFO - PROCESS | 3692 | 1465527781778 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 20:03:01 INFO - PROCESS | 3692 | 1465527781781 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 20:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 20:03:01 INFO - PROCESS | 3692 | 1465527781783 Marionette TRACE conn3 <- [1,2114,null,{}] 20:03:01 INFO - PROCESS | 3692 | 1465527781805 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}] 20:03:01 INFO - PROCESS | 3692 | 1465527781807 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:01 INFO - PROCESS | 3692 | 1465527781916 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 20:03:01 INFO - PROCESS | 3692 | 1465527781921 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:01 INFO - PROCESS | 3692 | 1465527781923 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:01 INFO - PROCESS | 3692 | ++DOCSHELL 1440A400 == 36 [pid = 3692] [id = 538] 20:03:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (157CB400) [pid = 3692] [serial = 1614] [outer = 00000000] 20:03:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (19D55400) [pid = 3692] [serial = 1615] [outer = 157CB400] 20:03:01 INFO - PROCESS | 3692 | 1465527781965 Marionette DEBUG loaded listener.js 20:03:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (19D56000) [pid = 3692] [serial = 1616] [outer = 157CB400] 20:03:02 INFO - PROCESS | 3692 | 1465527782425 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]]]}] 20:03:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 20:03:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 646ms 20:03:02 INFO - PROCESS | 3692 | 1465527782440 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 20:03:02 INFO - PROCESS | 3692 | 1465527782442 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 20:03:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 20:03:02 INFO - PROCESS | 3692 | 1465527782446 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 20:03:02 INFO - PROCESS | 3692 | 1465527782447 Marionette TRACE conn3 <- [1,2118,null,{}] 20:03:02 INFO - PROCESS | 3692 | 1465527782451 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}] 20:03:02 INFO - PROCESS | 3692 | 1465527782453 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:02 INFO - PROCESS | 3692 | 1465527782566 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 20:03:02 INFO - PROCESS | 3692 | 1465527782634 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:02 INFO - PROCESS | 3692 | 1465527782636 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:02 INFO - PROCESS | 3692 | ++DOCSHELL 19D61C00 == 37 [pid = 3692] [id = 539] 20:03:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (19D8B000) [pid = 3692] [serial = 1617] [outer = 00000000] 20:03:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (1A192400) [pid = 3692] [serial = 1618] [outer = 19D8B000] 20:03:02 INFO - PROCESS | 3692 | 1465527782664 Marionette DEBUG loaded listener.js 20:03:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (1A684800) [pid = 3692] [serial = 1619] [outer = 19D8B000] 20:03:03 INFO - PROCESS | 3692 | 1465527783085 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] 20:03:03 INFO - PROCESS | 3692 | 1465527783133 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 20:03:03 INFO - PROCESS | 3692 | 1465527783142 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 20:03:03 INFO - PROCESS | 3692 | 1465527783144 Marionette TRACE conn3 <- [1,2122,null,{}] 20:03:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 20:03:03 INFO - PROCESS | 3692 | 1465527783147 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}] 20:03:03 INFO - PROCESS | 3692 | 1465527783150 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:03 INFO - PROCESS | 3692 | 1465527783274 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 20:03:03 INFO - PROCESS | 3692 | 1465527783377 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:03 INFO - PROCESS | 3692 | 1465527783380 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:03 INFO - PROCESS | 3692 | ++DOCSHELL 15DBE400 == 38 [pid = 3692] [id = 540] 20:03:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (1A744400) [pid = 3692] [serial = 1620] [outer = 00000000] 20:03:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (1A893400) [pid = 3692] [serial = 1621] [outer = 1A744400] 20:03:03 INFO - PROCESS | 3692 | 1465527783426 Marionette DEBUG loaded listener.js 20:03:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (1A897400) [pid = 3692] [serial = 1622] [outer = 1A744400] 20:03:03 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (16B72C00) [pid = 3692] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 20:03:03 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (16B77C00) [pid = 3692] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 20:03:03 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (16B8B000) [pid = 3692] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 20:03:03 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (178CF000) [pid = 3692] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 20:03:03 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (15783000) [pid = 3692] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 20:03:03 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (14401800) [pid = 3692] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 20:03:03 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (114BE400) [pid = 3692] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 20:03:03 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (12A9E400) [pid = 3692] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 20:03:03 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (1A685400) [pid = 3692] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 20:03:03 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (15AA2C00) [pid = 3692] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 20:03:03 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (12AE6800) [pid = 3692] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 20:03:03 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (130BC400) [pid = 3692] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 20:03:03 INFO - PROCESS | 3692 | 1465527783990 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]]]}] 20:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 20:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 877ms 20:03:04 INFO - PROCESS | 3692 | 1465527784013 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 20:03:04 INFO - PROCESS | 3692 | 1465527784016 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 20:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 20:03:04 INFO - PROCESS | 3692 | 1465527784020 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 20:03:04 INFO - PROCESS | 3692 | 1465527784023 Marionette TRACE conn3 <- [1,2126,null,{}] 20:03:04 INFO - PROCESS | 3692 | 1465527784034 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}] 20:03:04 INFO - PROCESS | 3692 | 1465527784036 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:04 INFO - PROCESS | 3692 | 1465527784145 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 20:03:04 INFO - PROCESS | 3692 | 1465527784153 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:04 INFO - PROCESS | 3692 | 1465527784155 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:04 INFO - PROCESS | 3692 | ++DOCSHELL 104EB800 == 39 [pid = 3692] [id = 541] 20:03:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (112E0C00) [pid = 3692] [serial = 1623] [outer = 00000000] 20:03:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (1365B000) [pid = 3692] [serial = 1624] [outer = 112E0C00] 20:03:04 INFO - PROCESS | 3692 | 1465527784197 Marionette DEBUG loaded listener.js 20:03:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (16CE2400) [pid = 3692] [serial = 1625] [outer = 112E0C00] 20:03:04 INFO - PROCESS | 3692 | 1465527784638 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]]]}] 20:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 20:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 692ms 20:03:04 INFO - PROCESS | 3692 | 1465527784717 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 20:03:04 INFO - PROCESS | 3692 | 1465527784719 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 20:03:04 INFO - PROCESS | 3692 | 1465527784722 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 20:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 20:03:04 INFO - PROCESS | 3692 | 1465527784724 Marionette TRACE conn3 <- [1,2130,null,{}] 20:03:04 INFO - PROCESS | 3692 | 1465527784737 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}] 20:03:04 INFO - PROCESS | 3692 | 1465527784739 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:04 INFO - PROCESS | 3692 | 1465527784801 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 20:03:04 INFO - PROCESS | 3692 | 1465527784806 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:04 INFO - PROCESS | 3692 | 1465527784808 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:04 INFO - PROCESS | 3692 | ++DOCSHELL 114C5800 == 40 [pid = 3692] [id = 542] 20:03:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (1531B800) [pid = 3692] [serial = 1626] [outer = 00000000] 20:03:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (19D8E400) [pid = 3692] [serial = 1627] [outer = 1531B800] 20:03:04 INFO - PROCESS | 3692 | 1465527784850 Marionette DEBUG loaded listener.js 20:03:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (1A9F1C00) [pid = 3692] [serial = 1628] [outer = 1531B800] 20:03:05 INFO - PROCESS | 3692 | 1465527785297 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] 20:03:05 INFO - PROCESS | 3692 | 1465527785346 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 20:03:05 INFO - PROCESS | 3692 | 1465527785349 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 20:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 20:03:05 INFO - PROCESS | 3692 | 1465527785351 Marionette TRACE conn3 <- [1,2134,null,{}] 20:03:05 INFO - PROCESS | 3692 | 1465527785354 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}] 20:03:05 INFO - PROCESS | 3692 | 1465527785356 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:05 INFO - PROCESS | 3692 | 1465527785441 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 20:03:05 INFO - PROCESS | 3692 | 1465527785447 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:05 INFO - PROCESS | 3692 | 1465527785449 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:05 INFO - PROCESS | 3692 | ++DOCSHELL 14401800 == 41 [pid = 3692] [id = 543] 20:03:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (14406C00) [pid = 3692] [serial = 1629] [outer = 00000000] 20:03:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (1ADDFC00) [pid = 3692] [serial = 1630] [outer = 14406C00] 20:03:05 INFO - PROCESS | 3692 | 1465527785490 Marionette DEBUG loaded listener.js 20:03:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (1ADE5800) [pid = 3692] [serial = 1631] [outer = 14406C00] 20:03:05 INFO - PROCESS | 3692 | 1465527785935 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] 20:03:05 INFO - PROCESS | 3692 | 1465527785983 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 20:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 20:03:05 INFO - PROCESS | 3692 | 1465527785988 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 20:03:05 INFO - PROCESS | 3692 | 1465527785993 Marionette TRACE conn3 <- [1,2138,null,{}] 20:03:06 INFO - PROCESS | 3692 | 1465527785999 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}] 20:03:06 INFO - PROCESS | 3692 | 1465527786002 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:06 INFO - PROCESS | 3692 | 1465527786126 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 20:03:06 INFO - PROCESS | 3692 | 1465527786314 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:06 INFO - PROCESS | 3692 | 1465527786319 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:06 INFO - PROCESS | 3692 | ++DOCSHELL 11218800 == 42 [pid = 3692] [id = 544] 20:03:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (11220000) [pid = 3692] [serial = 1632] [outer = 00000000] 20:03:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (112D9C00) [pid = 3692] [serial = 1633] [outer = 11220000] 20:03:06 INFO - PROCESS | 3692 | 1465527786374 Marionette DEBUG loaded listener.js 20:03:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (11C1E000) [pid = 3692] [serial = 1634] [outer = 11220000] 20:03:07 INFO - PROCESS | 3692 | 1465527787082 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]]]}] 20:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 20:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1138ms 20:03:07 INFO - PROCESS | 3692 | 1465527787134 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 20:03:07 INFO - PROCESS | 3692 | 1465527787138 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 20:03:07 INFO - PROCESS | 3692 | 1465527787145 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 20:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 20:03:07 INFO - PROCESS | 3692 | 1465527787148 Marionette TRACE conn3 <- [1,2142,null,{}] 20:03:07 INFO - PROCESS | 3692 | 1465527787152 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}] 20:03:07 INFO - PROCESS | 3692 | 1465527787155 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:07 INFO - PROCESS | 3692 | 1465527787298 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 20:03:07 INFO - PROCESS | 3692 | 1465527787434 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:07 INFO - PROCESS | 3692 | 1465527787437 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:07 INFO - PROCESS | 3692 | ++DOCSHELL 10B5D400 == 43 [pid = 3692] [id = 545] 20:03:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (1122CC00) [pid = 3692] [serial = 1635] [outer = 00000000] 20:03:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (1319B400) [pid = 3692] [serial = 1636] [outer = 1122CC00] 20:03:07 INFO - PROCESS | 3692 | 1465527787501 Marionette DEBUG loaded listener.js 20:03:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (13B44800) [pid = 3692] [serial = 1637] [outer = 1122CC00] 20:03:08 INFO - PROCESS | 3692 | --DOCSHELL 114C5800 == 42 [pid = 3692] [id = 542] 20:03:08 INFO - PROCESS | 3692 | --DOCSHELL 104EB800 == 41 [pid = 3692] [id = 541] 20:03:08 INFO - PROCESS | 3692 | --DOCSHELL 15DBE400 == 40 [pid = 3692] [id = 540] 20:03:08 INFO - PROCESS | 3692 | --DOCSHELL 19D61C00 == 39 [pid = 3692] [id = 539] 20:03:08 INFO - PROCESS | 3692 | --DOCSHELL 1440A400 == 38 [pid = 3692] [id = 538] 20:03:08 INFO - PROCESS | 3692 | --DOCSHELL 104E0C00 == 37 [pid = 3692] [id = 537] 20:03:08 INFO - PROCESS | 3692 | --DOCSHELL 1781C800 == 36 [pid = 3692] [id = 536] 20:03:08 INFO - PROCESS | 3692 | --DOCSHELL 16EF0000 == 35 [pid = 3692] [id = 535] 20:03:08 INFO - PROCESS | 3692 | --DOCSHELL 15DC3400 == 34 [pid = 3692] [id = 534] 20:03:08 INFO - PROCESS | 3692 | --DOCSHELL 153DB000 == 33 [pid = 3692] [id = 533] 20:03:08 INFO - PROCESS | 3692 | --DOCSHELL 1440A800 == 32 [pid = 3692] [id = 532] 20:03:08 INFO - PROCESS | 3692 | --DOCSHELL 12DA5800 == 31 [pid = 3692] [id = 531] 20:03:08 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (19D5D400) [pid = 3692] [serial = 1588] [outer = 00000000] [url = about:blank] 20:03:08 INFO - PROCESS | 3692 | --DOCSHELL 10F5DC00 == 30 [pid = 3692] [id = 530] 20:03:08 INFO - PROCESS | 3692 | --DOCSHELL 1732A000 == 29 [pid = 3692] [id = 529] 20:03:08 INFO - PROCESS | 3692 | 1465527788331 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]]]}] 20:03:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 20:03:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1215ms 20:03:08 INFO - PROCESS | 3692 | 1465527788373 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 20:03:08 INFO - PROCESS | 3692 | 1465527788377 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 20:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 20:03:08 INFO - PROCESS | 3692 | 1465527788381 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 20:03:08 INFO - PROCESS | 3692 | 1465527788386 Marionette TRACE conn3 <- [1,2146,null,{}] 20:03:08 INFO - PROCESS | 3692 | 1465527788407 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}] 20:03:08 INFO - PROCESS | 3692 | 1465527788410 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:08 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (18527000) [pid = 3692] [serial = 1586] [outer = 00000000] [url = about:blank] 20:03:08 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (16B8D400) [pid = 3692] [serial = 1573] [outer = 00000000] [url = about:blank] 20:03:08 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (16F70C00) [pid = 3692] [serial = 1576] [outer = 00000000] [url = about:blank] 20:03:08 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (1825A400) [pid = 3692] [serial = 1579] [outer = 00000000] [url = about:blank] 20:03:08 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (170C5400) [pid = 3692] [serial = 1577] [outer = 00000000] [url = about:blank] 20:03:08 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (18350800) [pid = 3692] [serial = 1585] [outer = 00000000] [url = about:blank] 20:03:08 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (18529C00) [pid = 3692] [serial = 1580] [outer = 00000000] [url = about:blank] 20:03:08 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (15DB6000) [pid = 3692] [serial = 1570] [outer = 00000000] [url = about:blank] 20:03:08 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (1531A800) [pid = 3692] [serial = 1567] [outer = 00000000] [url = about:blank] 20:03:08 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (153B5C00) [pid = 3692] [serial = 1568] [outer = 00000000] [url = about:blank] 20:03:08 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (12BC2400) [pid = 3692] [serial = 1564] [outer = 00000000] [url = about:blank] 20:03:08 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (1301B400) [pid = 3692] [serial = 1565] [outer = 00000000] [url = about:blank] 20:03:08 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (13662C00) [pid = 3692] [serial = 1562] [outer = 00000000] [url = about:blank] 20:03:08 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (13321800) [pid = 3692] [serial = 1561] [outer = 00000000] [url = about:blank] 20:03:08 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (1A898C00) [pid = 3692] [serial = 1559] [outer = 00000000] [url = about:blank] 20:03:08 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (1A88EC00) [pid = 3692] [serial = 1558] [outer = 00000000] [url = about:blank] 20:03:08 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (16CE9400) [pid = 3692] [serial = 1556] [outer = 00000000] [url = about:blank] 20:03:08 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (16B7E400) [pid = 3692] [serial = 1555] [outer = 00000000] [url = about:blank] 20:03:08 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (13B45000) [pid = 3692] [serial = 1553] [outer = 00000000] [url = about:blank] 20:03:08 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (133CAC00) [pid = 3692] [serial = 1552] [outer = 00000000] [url = about:blank] 20:03:08 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (16B73C00) [pid = 3692] [serial = 1582] [outer = 00000000] [url = about:blank] 20:03:08 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (16CE6400) [pid = 3692] [serial = 1574] [outer = 00000000] [url = about:blank] 20:03:08 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (16CE7400) [pid = 3692] [serial = 1583] [outer = 00000000] [url = about:blank] 20:03:08 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (165AD000) [pid = 3692] [serial = 1571] [outer = 00000000] [url = about:blank] 20:03:08 INFO - PROCESS | 3692 | 1465527788542 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 20:03:08 INFO - PROCESS | 3692 | 1465527788558 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:08 INFO - PROCESS | 3692 | 1465527788560 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:08 INFO - PROCESS | 3692 | ++DOCSHELL 12AA9000 == 30 [pid = 3692] [id = 546] 20:03:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (12AA9400) [pid = 3692] [serial = 1638] [outer = 00000000] 20:03:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (12DA5400) [pid = 3692] [serial = 1639] [outer = 12AA9400] 20:03:08 INFO - PROCESS | 3692 | 1465527788608 Marionette DEBUG loaded listener.js 20:03:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (1314C000) [pid = 3692] [serial = 1640] [outer = 12AA9400] 20:03:09 INFO - PROCESS | 3692 | 1465527789114 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]]]}] 20:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 20:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 800ms 20:03:09 INFO - PROCESS | 3692 | 1465527789164 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 20:03:09 INFO - PROCESS | 3692 | 1465527789168 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 20:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 20:03:09 INFO - PROCESS | 3692 | 1465527789174 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 20:03:09 INFO - PROCESS | 3692 | 1465527789176 Marionette TRACE conn3 <- [1,2150,null,{}] 20:03:09 INFO - PROCESS | 3692 | 1465527789180 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}] 20:03:09 INFO - PROCESS | 3692 | 1465527789183 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:09 INFO - PROCESS | 3692 | 1465527789273 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 20:03:09 INFO - PROCESS | 3692 | 1465527789280 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:09 INFO - PROCESS | 3692 | 1465527789282 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:09 INFO - PROCESS | 3692 | ++DOCSHELL 13B4B800 == 31 [pid = 3692] [id = 547] 20:03:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (14408000) [pid = 3692] [serial = 1641] [outer = 00000000] 20:03:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (14FC5C00) [pid = 3692] [serial = 1642] [outer = 14408000] 20:03:09 INFO - PROCESS | 3692 | 1465527789328 Marionette DEBUG loaded listener.js 20:03:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (153B5C00) [pid = 3692] [serial = 1643] [outer = 14408000] 20:03:09 INFO - PROCESS | 3692 | 1465527789806 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]]]}] 20:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 20:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 692ms 20:03:09 INFO - PROCESS | 3692 | 1465527789874 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 20:03:09 INFO - PROCESS | 3692 | 1465527789876 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 20:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 20:03:09 INFO - PROCESS | 3692 | 1465527789880 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 20:03:09 INFO - PROCESS | 3692 | 1465527789883 Marionette TRACE conn3 <- [1,2154,null,{}] 20:03:09 INFO - PROCESS | 3692 | 1465527789893 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}] 20:03:09 INFO - PROCESS | 3692 | 1465527789898 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:09 INFO - PROCESS | 3692 | 1465527789979 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 20:03:10 INFO - PROCESS | 3692 | 1465527790075 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:10 INFO - PROCESS | 3692 | 1465527790078 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:10 INFO - PROCESS | 3692 | ++DOCSHELL 15DBEC00 == 32 [pid = 3692] [id = 548] 20:03:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (15DC1C00) [pid = 3692] [serial = 1644] [outer = 00000000] 20:03:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (165A8C00) [pid = 3692] [serial = 1645] [outer = 15DC1C00] 20:03:10 INFO - PROCESS | 3692 | 1465527790112 Marionette DEBUG loaded listener.js 20:03:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (16B75C00) [pid = 3692] [serial = 1646] [outer = 15DC1C00] 20:03:10 INFO - PROCESS | 3692 | 1465527790488 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]]]}] 20:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 20:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 616ms 20:03:10 INFO - PROCESS | 3692 | 1465527790500 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 20:03:10 INFO - PROCESS | 3692 | 1465527790502 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 20:03:10 INFO - PROCESS | 3692 | 1465527790505 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 20:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 20:03:10 INFO - PROCESS | 3692 | 1465527790507 Marionette TRACE conn3 <- [1,2158,null,{}] 20:03:10 INFO - PROCESS | 3692 | 1465527790510 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}] 20:03:10 INFO - PROCESS | 3692 | 1465527790512 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:10 INFO - PROCESS | 3692 | 1465527790648 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 20:03:10 INFO - PROCESS | 3692 | 1465527790696 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:10 INFO - PROCESS | 3692 | 1465527790698 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:10 INFO - PROCESS | 3692 | ++DOCSHELL 16BFA400 == 33 [pid = 3692] [id = 549] 20:03:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (16CE5400) [pid = 3692] [serial = 1647] [outer = 00000000] 20:03:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (16CE9C00) [pid = 3692] [serial = 1648] [outer = 16CE5400] 20:03:10 INFO - PROCESS | 3692 | 1465527790741 Marionette DEBUG loaded listener.js 20:03:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (16CF0800) [pid = 3692] [serial = 1649] [outer = 16CE5400] 20:03:11 INFO - PROCESS | 3692 | 1465527791163 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]]]}] 20:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 20:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 677ms 20:03:11 INFO - PROCESS | 3692 | 1465527791188 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 20:03:11 INFO - PROCESS | 3692 | 1465527791190 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 20:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 20:03:11 INFO - PROCESS | 3692 | 1465527791193 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 20:03:11 INFO - PROCESS | 3692 | 1465527791195 Marionette TRACE conn3 <- [1,2162,null,{}] 20:03:11 INFO - PROCESS | 3692 | 1465527791199 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}] 20:03:11 INFO - PROCESS | 3692 | 1465527791200 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:11 INFO - PROCESS | 3692 | 1465527791308 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 20:03:11 INFO - PROCESS | 3692 | 1465527791313 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:11 INFO - PROCESS | 3692 | 1465527791315 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:11 INFO - PROCESS | 3692 | ++DOCSHELL 16CE5C00 == 34 [pid = 3692] [id = 550] 20:03:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (16EF4C00) [pid = 3692] [serial = 1650] [outer = 00000000] 20:03:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (16F70C00) [pid = 3692] [serial = 1651] [outer = 16EF4C00] 20:03:11 INFO - PROCESS | 3692 | 1465527791357 Marionette DEBUG loaded listener.js 20:03:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (170C0400) [pid = 3692] [serial = 1652] [outer = 16EF4C00] 20:03:11 INFO - PROCESS | 3692 | 1465527791822 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]]]}] 20:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 20:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 677ms 20:03:11 INFO - PROCESS | 3692 | 1465527791893 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 20:03:11 INFO - PROCESS | 3692 | 1465527791895 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 20:03:11 INFO - PROCESS | 3692 | 1465527791898 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 20:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 20:03:11 INFO - PROCESS | 3692 | 1465527791900 Marionette TRACE conn3 <- [1,2166,null,{}] 20:03:11 INFO - PROCESS | 3692 | 1465527791920 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}] 20:03:11 INFO - PROCESS | 3692 | 1465527791926 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:12 INFO - PROCESS | 3692 | 1465527792079 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 20:03:12 INFO - PROCESS | 3692 | 1465527792102 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:12 INFO - PROCESS | 3692 | 1465527792104 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:12 INFO - PROCESS | 3692 | ++DOCSHELL 17819800 == 35 [pid = 3692] [id = 551] 20:03:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (178CB000) [pid = 3692] [serial = 1653] [outer = 00000000] 20:03:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (18262400) [pid = 3692] [serial = 1654] [outer = 178CB000] 20:03:12 INFO - PROCESS | 3692 | 1465527792156 Marionette DEBUG loaded listener.js 20:03:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (1852C000) [pid = 3692] [serial = 1655] [outer = 178CB000] 20:03:12 INFO - PROCESS | 3692 | 1465527792584 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]]]}] 20:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 20:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 723ms 20:03:12 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (157CB400) [pid = 3692] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 20:03:12 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (15E7A400) [pid = 3692] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 20:03:12 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (153E1000) [pid = 3692] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 20:03:12 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (1791B800) [pid = 3692] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 20:03:12 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (12DAC000) [pid = 3692] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 20:03:12 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (1440B000) [pid = 3692] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 20:03:12 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (17820800) [pid = 3692] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 20:03:12 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (16F6BC00) [pid = 3692] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 20:03:12 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (17330000) [pid = 3692] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 20:03:12 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (10F5E400) [pid = 3692] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 20:03:12 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (19D8B000) [pid = 3692] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 20:03:12 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (1A744400) [pid = 3692] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 20:03:12 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (112E0C00) [pid = 3692] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 20:03:12 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (1531B800) [pid = 3692] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 20:03:12 INFO - PROCESS | 3692 | 1465527792812 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 20:03:12 INFO - PROCESS | 3692 | 1465527792815 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 20:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 20:03:12 INFO - PROCESS | 3692 | 1465527792825 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 20:03:12 INFO - PROCESS | 3692 | 1465527792827 Marionette TRACE conn3 <- [1,2170,null,{}] 20:03:12 INFO - PROCESS | 3692 | 1465527792830 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}] 20:03:12 INFO - PROCESS | 3692 | 1465527792832 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:12 INFO - PROCESS | 3692 | 1465527792907 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 20:03:12 INFO - PROCESS | 3692 | 1465527792912 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:12 INFO - PROCESS | 3692 | 1465527792914 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:12 INFO - PROCESS | 3692 | ++DOCSHELL 14FB8000 == 36 [pid = 3692] [id = 552] 20:03:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (14FBD800) [pid = 3692] [serial = 1656] [outer = 00000000] 20:03:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (1577DC00) [pid = 3692] [serial = 1657] [outer = 14FBD800] 20:03:12 INFO - PROCESS | 3692 | 1465527792957 Marionette DEBUG loaded listener.js 20:03:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (15A9F000) [pid = 3692] [serial = 1658] [outer = 14FBD800] 20:03:13 INFO - PROCESS | 3692 | 1465527793383 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]]]}] 20:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 20:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 630ms 20:03:13 INFO - PROCESS | 3692 | 1465527793445 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 20:03:13 INFO - PROCESS | 3692 | 1465527793447 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 20:03:13 INFO - PROCESS | 3692 | 1465527793450 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 20:03:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 20:03:13 INFO - PROCESS | 3692 | 1465527793452 Marionette TRACE conn3 <- [1,2174,null,{}] 20:03:13 INFO - PROCESS | 3692 | 1465527793455 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}] 20:03:13 INFO - PROCESS | 3692 | 1465527793457 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:13 INFO - PROCESS | 3692 | 1465527793536 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 20:03:13 INFO - PROCESS | 3692 | 1465527793544 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:13 INFO - PROCESS | 3692 | 1465527793546 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:13 INFO - PROCESS | 3692 | ++DOCSHELL 153B8800 == 37 [pid = 3692] [id = 553] 20:03:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (16EFB800) [pid = 3692] [serial = 1659] [outer = 00000000] 20:03:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (17994800) [pid = 3692] [serial = 1660] [outer = 16EFB800] 20:03:13 INFO - PROCESS | 3692 | 1465527793593 Marionette DEBUG loaded listener.js 20:03:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (1852DC00) [pid = 3692] [serial = 1661] [outer = 16EFB800] 20:03:14 INFO - PROCESS | 3692 | 1465527794028 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]]]}] 20:03:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 20:03:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 631ms 20:03:14 INFO - PROCESS | 3692 | 1465527794088 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 20:03:14 INFO - PROCESS | 3692 | 1465527794090 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 20:03:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 20:03:14 INFO - PROCESS | 3692 | 1465527794094 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 20:03:14 INFO - PROCESS | 3692 | 1465527794095 Marionette TRACE conn3 <- [1,2178,null,{}] 20:03:14 INFO - PROCESS | 3692 | 1465527794099 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}] 20:03:14 INFO - PROCESS | 3692 | 1465527794100 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:14 INFO - PROCESS | 3692 | 1465527794188 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 20:03:14 INFO - PROCESS | 3692 | 1465527794194 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:14 INFO - PROCESS | 3692 | 1465527794196 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:14 INFO - PROCESS | 3692 | ++DOCSHELL 1791A400 == 38 [pid = 3692] [id = 554] 20:03:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (19D56C00) [pid = 3692] [serial = 1662] [outer = 00000000] 20:03:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (19D94400) [pid = 3692] [serial = 1663] [outer = 19D56C00] 20:03:14 INFO - PROCESS | 3692 | 1465527794238 Marionette DEBUG loaded listener.js 20:03:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (19D62400) [pid = 3692] [serial = 1664] [outer = 19D56C00] 20:03:14 INFO - PROCESS | 3692 | 1465527794644 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]]]}] 20:03:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 20:03:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 585ms 20:03:14 INFO - PROCESS | 3692 | 1465527794673 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 20:03:14 INFO - PROCESS | 3692 | 1465527794674 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 20:03:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 20:03:14 INFO - PROCESS | 3692 | 1465527794691 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 20:03:14 INFO - PROCESS | 3692 | 1465527794693 Marionette TRACE conn3 <- [1,2182,null,{}] 20:03:14 INFO - PROCESS | 3692 | 1465527794697 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}] 20:03:14 INFO - PROCESS | 3692 | 1465527794699 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:14 INFO - PROCESS | 3692 | 1465527794779 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 20:03:14 INFO - PROCESS | 3692 | 1465527794962 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:14 INFO - PROCESS | 3692 | 1465527794965 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:15 INFO - PROCESS | 3692 | ++DOCSHELL 104E7800 == 39 [pid = 3692] [id = 555] 20:03:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (104E8C00) [pid = 3692] [serial = 1665] [outer = 00000000] 20:03:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (10A4CC00) [pid = 3692] [serial = 1666] [outer = 104E8C00] 20:03:15 INFO - PROCESS | 3692 | 1465527795064 Marionette DEBUG loaded listener.js 20:03:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (11217C00) [pid = 3692] [serial = 1667] [outer = 104E8C00] 20:03:15 INFO - PROCESS | 3692 | 1465527795626 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]]]}] 20:03:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 20:03:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 984ms 20:03:15 INFO - PROCESS | 3692 | 1465527795666 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 20:03:15 INFO - PROCESS | 3692 | 1465527795670 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 20:03:15 INFO - PROCESS | 3692 | 1465527795675 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 20:03:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 20:03:15 INFO - PROCESS | 3692 | 1465527795679 Marionette TRACE conn3 <- [1,2186,null,{}] 20:03:15 INFO - PROCESS | 3692 | 1465527795684 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}] 20:03:15 INFO - PROCESS | 3692 | 1465527795688 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:15 INFO - PROCESS | 3692 | 1465527795802 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 20:03:15 INFO - PROCESS | 3692 | 1465527795912 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:15 INFO - PROCESS | 3692 | 1465527795915 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:15 INFO - PROCESS | 3692 | ++DOCSHELL 1440D800 == 40 [pid = 3692] [id = 556] 20:03:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (14FC0000) [pid = 3692] [serial = 1668] [outer = 00000000] 20:03:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (153BC400) [pid = 3692] [serial = 1669] [outer = 14FC0000] 20:03:15 INFO - PROCESS | 3692 | 1465527795969 Marionette DEBUG loaded listener.js 20:03:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (15511400) [pid = 3692] [serial = 1670] [outer = 14FC0000] 20:03:16 INFO - PROCESS | 3692 | 1465527796562 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]]]}] 20:03:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 20:03:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 923ms 20:03:16 INFO - PROCESS | 3692 | 1465527796607 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 20:03:16 INFO - PROCESS | 3692 | 1465527796611 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 20:03:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 20:03:16 INFO - PROCESS | 3692 | 1465527796615 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 20:03:16 INFO - PROCESS | 3692 | 1465527796617 Marionette TRACE conn3 <- [1,2190,null,{}] 20:03:16 INFO - PROCESS | 3692 | 1465527796622 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}] 20:03:16 INFO - PROCESS | 3692 | 1465527796624 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:16 INFO - PROCESS | 3692 | 1465527796739 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 20:03:16 INFO - PROCESS | 3692 | 1465527796850 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:16 INFO - PROCESS | 3692 | 1465527796853 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:16 INFO - PROCESS | 3692 | ++DOCSHELL 16F68400 == 41 [pid = 3692] [id = 557] 20:03:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (16F69800) [pid = 3692] [serial = 1671] [outer = 00000000] 20:03:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (1727F400) [pid = 3692] [serial = 1672] [outer = 16F69800] 20:03:16 INFO - PROCESS | 3692 | 1465527796905 Marionette DEBUG loaded listener.js 20:03:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (178D6800) [pid = 3692] [serial = 1673] [outer = 16F69800] 20:03:17 INFO - PROCESS | 3692 | 1465527797466 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]]]}] 20:03:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 20:03:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 892ms 20:03:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 20:03:17 INFO - PROCESS | 3692 | 1465527797520 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 20:03:17 INFO - PROCESS | 3692 | 1465527797522 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 20:03:17 INFO - PROCESS | 3692 | 1465527797532 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 20:03:17 INFO - PROCESS | 3692 | 1465527797538 Marionette TRACE conn3 <- [1,2194,null,{}] 20:03:17 INFO - PROCESS | 3692 | 1465527797527 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}] 20:03:17 INFO - PROCESS | 3692 | 1465527797530 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:17 INFO - PROCESS | 3692 | 1465527797635 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 20:03:17 INFO - PROCESS | 3692 | 1465527797745 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:17 INFO - PROCESS | 3692 | 1465527797748 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:17 INFO - PROCESS | 3692 | ++DOCSHELL 16CE7400 == 42 [pid = 3692] [id = 558] 20:03:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (19B0EC00) [pid = 3692] [serial = 1674] [outer = 00000000] 20:03:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (1A88E800) [pid = 3692] [serial = 1675] [outer = 19B0EC00] 20:03:17 INFO - PROCESS | 3692 | 1465527797807 Marionette DEBUG loaded listener.js 20:03:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (1A894000) [pid = 3692] [serial = 1676] [outer = 19B0EC00] 20:03:18 INFO - PROCESS | 3692 | --DOCSHELL 1B514800 == 41 [pid = 3692] [id = 16] 20:03:18 INFO - PROCESS | 3692 | 1465527798654 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]]]}] 20:03:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 20:03:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1200ms 20:03:18 INFO - PROCESS | 3692 | 1465527798701 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 20:03:18 INFO - PROCESS | 3692 | 1465527798705 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 20:03:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 20:03:18 INFO - PROCESS | 3692 | 1465527798710 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 20:03:18 INFO - PROCESS | 3692 | 1465527798713 Marionette TRACE conn3 <- [1,2198,null,{}] 20:03:18 INFO - PROCESS | 3692 | 1465527798719 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}] 20:03:18 INFO - PROCESS | 3692 | 1465527798722 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:18 INFO - PROCESS | 3692 | 1465527798827 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 20:03:18 INFO - PROCESS | 3692 | 1465527798965 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:18 INFO - PROCESS | 3692 | 1465527798968 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:18 INFO - PROCESS | 3692 | ++DOCSHELL 12ADF000 == 42 [pid = 3692] [id = 559] 20:03:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (12AE3000) [pid = 3692] [serial = 1677] [outer = 00000000] 20:03:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (13B40000) [pid = 3692] [serial = 1678] [outer = 12AE3000] 20:03:19 INFO - PROCESS | 3692 | 1465527799021 Marionette DEBUG loaded listener.js 20:03:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (15316400) [pid = 3692] [serial = 1679] [outer = 12AE3000] 20:03:19 INFO - PROCESS | 3692 | --DOCSHELL 1791A400 == 41 [pid = 3692] [id = 554] 20:03:19 INFO - PROCESS | 3692 | --DOCSHELL 153B8800 == 40 [pid = 3692] [id = 553] 20:03:19 INFO - PROCESS | 3692 | --DOCSHELL 14FB8000 == 39 [pid = 3692] [id = 552] 20:03:19 INFO - PROCESS | 3692 | --DOCSHELL 17819800 == 38 [pid = 3692] [id = 551] 20:03:19 INFO - PROCESS | 3692 | --DOCSHELL 16CE5C00 == 37 [pid = 3692] [id = 550] 20:03:19 INFO - PROCESS | 3692 | --DOCSHELL 16BFA400 == 36 [pid = 3692] [id = 549] 20:03:19 INFO - PROCESS | 3692 | --DOCSHELL 15DBEC00 == 35 [pid = 3692] [id = 548] 20:03:19 INFO - PROCESS | 3692 | --DOCSHELL 13B4B800 == 34 [pid = 3692] [id = 547] 20:03:19 INFO - PROCESS | 3692 | --DOCSHELL 12AA9000 == 33 [pid = 3692] [id = 546] 20:03:19 INFO - PROCESS | 3692 | --DOCSHELL 11218800 == 32 [pid = 3692] [id = 544] 20:03:19 INFO - PROCESS | 3692 | --DOCSHELL 10B5D400 == 31 [pid = 3692] [id = 545] 20:03:19 INFO - PROCESS | 3692 | --DOCSHELL 14401800 == 30 [pid = 3692] [id = 543] 20:03:19 INFO - PROCESS | 3692 | --DOCSHELL 1B736400 == 29 [pid = 3692] [id = 17] 20:03:19 INFO - PROCESS | 3692 | --DOCSHELL 16CE7400 == 28 [pid = 3692] [id = 558] 20:03:19 INFO - PROCESS | 3692 | --DOCSHELL 16F68400 == 27 [pid = 3692] [id = 557] 20:03:19 INFO - PROCESS | 3692 | --DOCSHELL 104E7800 == 26 [pid = 3692] [id = 555] 20:03:19 INFO - PROCESS | 3692 | --DOCSHELL 1440D800 == 25 [pid = 3692] [id = 556] 20:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (19D56000) [pid = 3692] [serial = 1616] [outer = 00000000] [url = about:blank] 20:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (16B7C000) [pid = 3692] [serial = 1604] [outer = 00000000] [url = about:blank] 20:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (15A99800) [pid = 3692] [serial = 1600] [outer = 00000000] [url = about:blank] 20:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (15DB5C00) [pid = 3692] [serial = 1601] [outer = 00000000] [url = about:blank] 20:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (19D5F400) [pid = 3692] [serial = 1589] [outer = 00000000] [url = about:blank] 20:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (130C0400) [pid = 3692] [serial = 1594] [outer = 00000000] [url = about:blank] 20:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (13317C00) [pid = 3692] [serial = 1595] [outer = 00000000] [url = about:blank] 20:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (153B3800) [pid = 3692] [serial = 1597] [outer = 00000000] [url = about:blank] 20:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (153BC800) [pid = 3692] [serial = 1598] [outer = 00000000] [url = about:blank] 20:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (17917400) [pid = 3692] [serial = 1609] [outer = 00000000] [url = about:blank] 20:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (17919800) [pid = 3692] [serial = 1610] [outer = 00000000] [url = about:blank] 20:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (16F74800) [pid = 3692] [serial = 1606] [outer = 00000000] [url = about:blank] 20:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (17325000) [pid = 3692] [serial = 1607] [outer = 00000000] [url = about:blank] 20:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (18528800) [pid = 3692] [serial = 1612] [outer = 00000000] [url = about:blank] 20:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (112DB400) [pid = 3692] [serial = 1591] [outer = 00000000] [url = about:blank] 20:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (112E3000) [pid = 3692] [serial = 1592] [outer = 00000000] [url = about:blank] 20:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (1A684800) [pid = 3692] [serial = 1619] [outer = 00000000] [url = about:blank] 20:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (1A192400) [pid = 3692] [serial = 1618] [outer = 00000000] [url = about:blank] 20:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (1ADDFC00) [pid = 3692] [serial = 1630] [outer = 00000000] [url = about:blank] 20:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (1A893400) [pid = 3692] [serial = 1621] [outer = 00000000] [url = about:blank] 20:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (16CE2400) [pid = 3692] [serial = 1625] [outer = 00000000] [url = about:blank] 20:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (1365B000) [pid = 3692] [serial = 1624] [outer = 00000000] [url = about:blank] 20:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (16B76000) [pid = 3692] [serial = 1603] [outer = 00000000] [url = about:blank] 20:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (1A897400) [pid = 3692] [serial = 1622] [outer = 00000000] [url = about:blank] 20:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (1A9F1C00) [pid = 3692] [serial = 1628] [outer = 00000000] [url = about:blank] 20:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (19D55400) [pid = 3692] [serial = 1615] [outer = 00000000] [url = about:blank] 20:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (18529800) [pid = 3692] [serial = 1613] [outer = 00000000] [url = about:blank] 20:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (19D8E400) [pid = 3692] [serial = 1627] [outer = 00000000] [url = about:blank] 20:03:20 INFO - PROCESS | 3692 | 1465527800100 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]]]}] 20:03:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 20:03:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1431ms 20:03:20 INFO - PROCESS | 3692 | 1465527800150 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 20:03:20 INFO - PROCESS | 3692 | 1465527800154 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 20:03:20 INFO - PROCESS | 3692 | 1465527800158 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 20:03:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 20:03:20 INFO - PROCESS | 3692 | 1465527800163 Marionette TRACE conn3 <- [1,2202,null,{}] 20:03:20 INFO - PROCESS | 3692 | 1465527800168 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}] 20:03:20 INFO - PROCESS | 3692 | 1465527800170 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:20 INFO - PROCESS | 3692 | 1465527800258 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 20:03:20 INFO - PROCESS | 3692 | 1465527800393 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:20 INFO - PROCESS | 3692 | 1465527800396 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:20 INFO - PROCESS | 3692 | ++DOCSHELL 112D9000 == 26 [pid = 3692] [id = 560] 20:03:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (112DE000) [pid = 3692] [serial = 1680] [outer = 00000000] 20:03:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (12ADFC00) [pid = 3692] [serial = 1681] [outer = 112DE000] 20:03:20 INFO - PROCESS | 3692 | 1465527800442 Marionette DEBUG loaded listener.js 20:03:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (12DAC400) [pid = 3692] [serial = 1682] [outer = 112DE000] 20:03:20 INFO - PROCESS | 3692 | 1465527800800 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]]]}] 20:03:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 20:03:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 692ms 20:03:20 INFO - PROCESS | 3692 | 1465527800843 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 20:03:20 INFO - PROCESS | 3692 | 1465527800851 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 20:03:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 20:03:20 INFO - PROCESS | 3692 | 1465527800858 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 20:03:20 INFO - PROCESS | 3692 | 1465527800861 Marionette TRACE conn3 <- [1,2206,null,{}] 20:03:20 INFO - PROCESS | 3692 | 1465527800865 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}] 20:03:20 INFO - PROCESS | 3692 | 1465527800867 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:20 INFO - PROCESS | 3692 | 1465527800982 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 20:03:20 INFO - PROCESS | 3692 | 1465527800992 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:20 INFO - PROCESS | 3692 | 1465527800994 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:21 INFO - PROCESS | 3692 | ++DOCSHELL 13B41800 == 27 [pid = 3692] [id = 561] 20:03:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (13B42800) [pid = 3692] [serial = 1683] [outer = 00000000] 20:03:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (14FC2400) [pid = 3692] [serial = 1684] [outer = 13B42800] 20:03:21 INFO - PROCESS | 3692 | 1465527801047 Marionette DEBUG loaded listener.js 20:03:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (153B4000) [pid = 3692] [serial = 1685] [outer = 13B42800] 20:03:21 INFO - PROCESS | 3692 | 1465527801484 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]]]}] 20:03:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 20:03:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 630ms 20:03:21 INFO - PROCESS | 3692 | 1465527801513 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 20:03:21 INFO - PROCESS | 3692 | 1465527801515 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 20:03:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 20:03:21 INFO - PROCESS | 3692 | 1465527801519 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 20:03:21 INFO - PROCESS | 3692 | 1465527801522 Marionette TRACE conn3 <- [1,2210,null,{}] 20:03:21 INFO - PROCESS | 3692 | 1465527801536 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}] 20:03:21 INFO - PROCESS | 3692 | 1465527801541 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:21 INFO - PROCESS | 3692 | 1465527801623 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 20:03:21 INFO - PROCESS | 3692 | 1465527801630 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:21 INFO - PROCESS | 3692 | 1465527801633 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:21 INFO - PROCESS | 3692 | ++DOCSHELL 15DBA400 == 28 [pid = 3692] [id = 562] 20:03:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (15DBD400) [pid = 3692] [serial = 1686] [outer = 00000000] 20:03:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (165A6C00) [pid = 3692] [serial = 1687] [outer = 15DBD400] 20:03:21 INFO - PROCESS | 3692 | 1465527801679 Marionette DEBUG loaded listener.js 20:03:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (16B72400) [pid = 3692] [serial = 1688] [outer = 15DBD400] 20:03:22 INFO - PROCESS | 3692 | 1465527802165 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]]]}] 20:03:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 20:03:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 692ms 20:03:22 INFO - PROCESS | 3692 | 1465527802201 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 20:03:22 INFO - PROCESS | 3692 | 1465527802204 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 20:03:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 20:03:22 INFO - PROCESS | 3692 | 1465527802207 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 20:03:22 INFO - PROCESS | 3692 | 1465527802209 Marionette TRACE conn3 <- [1,2214,null,{}] 20:03:22 INFO - PROCESS | 3692 | 1465527802212 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}] 20:03:22 INFO - PROCESS | 3692 | 1465527802214 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:22 INFO - PROCESS | 3692 | 1465527802337 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 20:03:22 INFO - PROCESS | 3692 | 1465527802430 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:22 INFO - PROCESS | 3692 | 1465527802432 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:22 INFO - PROCESS | 3692 | ++DOCSHELL 16B8E000 == 29 [pid = 3692] [id = 563] 20:03:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (16B8F000) [pid = 3692] [serial = 1689] [outer = 00000000] 20:03:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (16CE5800) [pid = 3692] [serial = 1690] [outer = 16B8F000] 20:03:22 INFO - PROCESS | 3692 | 1465527802475 Marionette DEBUG loaded listener.js 20:03:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (16CF0400) [pid = 3692] [serial = 1691] [outer = 16B8F000] 20:03:22 INFO - PROCESS | 3692 | 1465527802878 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]]]}] 20:03:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 20:03:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 692ms 20:03:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 20:03:22 INFO - PROCESS | 3692 | 1465527802906 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 20:03:22 INFO - PROCESS | 3692 | 1465527802908 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 20:03:22 INFO - PROCESS | 3692 | 1465527802895 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 20:03:22 INFO - PROCESS | 3692 | 1465527802898 Marionette TRACE conn3 <- [1,2218,null,{}] 20:03:22 INFO - PROCESS | 3692 | 1465527802903 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}] 20:03:22 INFO - PROCESS | 3692 | 1465527802906 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:23 INFO - PROCESS | 3692 | 1465527803029 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 20:03:23 INFO - PROCESS | 3692 | 1465527803034 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:23 INFO - PROCESS | 3692 | 1465527803036 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:23 INFO - PROCESS | 3692 | ++DOCSHELL 16CEA400 == 30 [pid = 3692] [id = 564] 20:03:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (16EF9400) [pid = 3692] [serial = 1692] [outer = 00000000] 20:03:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (170C8800) [pid = 3692] [serial = 1693] [outer = 16EF9400] 20:03:23 INFO - PROCESS | 3692 | 1465527803079 Marionette DEBUG loaded listener.js 20:03:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (1732AC00) [pid = 3692] [serial = 1694] [outer = 16EF9400] 20:03:23 INFO - PROCESS | 3692 | 1465527803552 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]]]}] 20:03:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 20:03:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 677ms 20:03:23 INFO - PROCESS | 3692 | 1465527803594 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 20:03:23 INFO - PROCESS | 3692 | 1465527803596 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 20:03:23 INFO - PROCESS | 3692 | 1465527803599 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 20:03:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 20:03:23 INFO - PROCESS | 3692 | 1465527803601 Marionette TRACE conn3 <- [1,2222,null,{}] 20:03:23 INFO - PROCESS | 3692 | 1465527803604 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}] 20:03:23 INFO - PROCESS | 3692 | 1465527803610 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:23 INFO - PROCESS | 3692 | 1465527803762 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 20:03:23 INFO - PROCESS | 3692 | 1465527803830 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:23 INFO - PROCESS | 3692 | 1465527803832 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:23 INFO - PROCESS | 3692 | ++DOCSHELL 178D6400 == 31 [pid = 3692] [id = 565] 20:03:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (178D7000) [pid = 3692] [serial = 1695] [outer = 00000000] 20:03:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (17B44400) [pid = 3692] [serial = 1696] [outer = 178D7000] 20:03:23 INFO - PROCESS | 3692 | 1465527803875 Marionette DEBUG loaded listener.js 20:03:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (1852B000) [pid = 3692] [serial = 1697] [outer = 178D7000] 20:03:24 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (16CE5400) [pid = 3692] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 20:03:24 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (16EF4C00) [pid = 3692] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 20:03:24 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (178CB000) [pid = 3692] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 20:03:24 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (14FBD800) [pid = 3692] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 20:03:24 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (14406C00) [pid = 3692] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 20:03:24 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (11220000) [pid = 3692] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 20:03:24 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (15DC1C00) [pid = 3692] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 20:03:24 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (12AA9400) [pid = 3692] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 20:03:24 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (16EFB800) [pid = 3692] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 20:03:24 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (1122CC00) [pid = 3692] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 20:03:24 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (14408000) [pid = 3692] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 20:03:24 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (1B514C00) [pid = 3692] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:03:24 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (1B73A400) [pid = 3692] [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.] 20:03:24 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (19D56C00) [pid = 3692] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 20:03:24 INFO - PROCESS | 3692 | 1465527804401 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]]]}] 20:03:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 20:03:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 815ms 20:03:24 INFO - PROCESS | 3692 | 1465527804426 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 20:03:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 20:03:24 INFO - PROCESS | 3692 | 1465527804436 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 20:03:24 INFO - PROCESS | 3692 | 1465527804440 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 20:03:24 INFO - PROCESS | 3692 | 1465527804442 Marionette TRACE conn3 <- [1,2226,null,{}] 20:03:24 INFO - PROCESS | 3692 | 1465527804445 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}] 20:03:24 INFO - PROCESS | 3692 | 1465527804447 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:24 INFO - PROCESS | 3692 | 1465527804565 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 20:03:24 INFO - PROCESS | 3692 | 1465527804574 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:24 INFO - PROCESS | 3692 | 1465527804576 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:24 INFO - PROCESS | 3692 | ++DOCSHELL 133C7400 == 32 [pid = 3692] [id = 566] 20:03:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (14406C00) [pid = 3692] [serial = 1698] [outer = 00000000] 20:03:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (16F6B400) [pid = 3692] [serial = 1699] [outer = 14406C00] 20:03:24 INFO - PROCESS | 3692 | 1465527804619 Marionette DEBUG loaded listener.js 20:03:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (170C6C00) [pid = 3692] [serial = 1700] [outer = 14406C00] 20:03:25 INFO - PROCESS | 3692 | 1465527805015 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]]]}] 20:03:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 20:03:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 584ms 20:03:25 INFO - PROCESS | 3692 | 1465527805050 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 20:03:25 INFO - PROCESS | 3692 | 1465527805052 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 20:03:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 20:03:25 INFO - PROCESS | 3692 | 1465527805056 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 20:03:25 INFO - PROCESS | 3692 | 1465527805057 Marionette TRACE conn3 <- [1,2230,null,{}] 20:03:25 INFO - PROCESS | 3692 | 1465527805049 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}] 20:03:25 INFO - PROCESS | 3692 | 1465527805050 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:25 INFO - PROCESS | 3692 | 1465527805126 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 20:03:25 INFO - PROCESS | 3692 | 1465527805131 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:25 INFO - PROCESS | 3692 | 1465527805133 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:25 INFO - PROCESS | 3692 | ++DOCSHELL 16B72C00 == 33 [pid = 3692] [id = 567] 20:03:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (16B8D400) [pid = 3692] [serial = 1701] [outer = 00000000] 20:03:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (19B0B800) [pid = 3692] [serial = 1702] [outer = 16B8D400] 20:03:25 INFO - PROCESS | 3692 | 1465527805175 Marionette DEBUG loaded listener.js 20:03:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (19B0CC00) [pid = 3692] [serial = 1703] [outer = 16B8D400] 20:03:25 INFO - PROCESS | 3692 | 1465527805612 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]]]}] 20:03:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 20:03:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 584ms 20:03:25 INFO - PROCESS | 3692 | 1465527805635 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 20:03:25 INFO - PROCESS | 3692 | 1465527805637 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 20:03:25 INFO - PROCESS | 3692 | 1465527805640 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 20:03:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 20:03:25 INFO - PROCESS | 3692 | 1465527805642 Marionette TRACE conn3 <- [1,2234,null,{}] 20:03:25 INFO - PROCESS | 3692 | 1465527805645 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}] 20:03:25 INFO - PROCESS | 3692 | 1465527805647 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:25 INFO - PROCESS | 3692 | 1465527805766 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 20:03:25 INFO - PROCESS | 3692 | 1465527805775 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:25 INFO - PROCESS | 3692 | 1465527805777 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:25 INFO - PROCESS | 3692 | ++DOCSHELL 19D56000 == 34 [pid = 3692] [id = 568] 20:03:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (19D58400) [pid = 3692] [serial = 1704] [outer = 00000000] 20:03:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (19D87000) [pid = 3692] [serial = 1705] [outer = 19D58400] 20:03:25 INFO - PROCESS | 3692 | 1465527805819 Marionette DEBUG loaded listener.js 20:03:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (19D8A000) [pid = 3692] [serial = 1706] [outer = 19D58400] 20:03:26 INFO - PROCESS | 3692 | 1465527806310 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]]]}] 20:03:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 20:03:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 723ms 20:03:26 INFO - PROCESS | 3692 | 1465527806366 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 20:03:26 INFO - PROCESS | 3692 | 1465527806371 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 20:03:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 20:03:26 INFO - PROCESS | 3692 | 1465527806376 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 20:03:26 INFO - PROCESS | 3692 | 1465527806380 Marionette TRACE conn3 <- [1,2238,null,{}] 20:03:26 INFO - PROCESS | 3692 | 1465527806386 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}] 20:03:26 INFO - PROCESS | 3692 | 1465527806389 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:26 INFO - PROCESS | 3692 | 1465527806553 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 20:03:26 INFO - PROCESS | 3692 | 1465527806675 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:26 INFO - PROCESS | 3692 | 1465527806680 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:26 INFO - PROCESS | 3692 | ++DOCSHELL 11227800 == 35 [pid = 3692] [id = 569] 20:03:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (11C1E400) [pid = 3692] [serial = 1707] [outer = 00000000] 20:03:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (12BC3800) [pid = 3692] [serial = 1708] [outer = 11C1E400] 20:03:26 INFO - PROCESS | 3692 | 1465527806776 Marionette DEBUG loaded listener.js 20:03:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (1319C400) [pid = 3692] [serial = 1709] [outer = 11C1E400] 20:03:27 INFO - PROCESS | 3692 | 1465527807501 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]]]}] 20:03:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 20:03:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1169ms 20:03:27 INFO - PROCESS | 3692 | 1465527807562 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 20:03:27 INFO - PROCESS | 3692 | 1465527807566 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 20:03:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 20:03:27 INFO - PROCESS | 3692 | 1465527807573 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 20:03:27 INFO - PROCESS | 3692 | 1465527807575 Marionette TRACE conn3 <- [1,2242,null,{}] 20:03:27 INFO - PROCESS | 3692 | 1465527807581 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}] 20:03:27 INFO - PROCESS | 3692 | 1465527807585 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:27 INFO - PROCESS | 3692 | 1465527807740 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 20:03:27 INFO - PROCESS | 3692 | 1465527807871 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:27 INFO - PROCESS | 3692 | 1465527807874 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:27 INFO - PROCESS | 3692 | ++DOCSHELL 12DAC000 == 36 [pid = 3692] [id = 570] 20:03:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (1365B800) [pid = 3692] [serial = 1710] [outer = 00000000] 20:03:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (153BB000) [pid = 3692] [serial = 1711] [outer = 1365B800] 20:03:27 INFO - PROCESS | 3692 | 1465527807930 Marionette DEBUG loaded listener.js 20:03:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (15778400) [pid = 3692] [serial = 1712] [outer = 1365B800] 20:03:28 INFO - PROCESS | 3692 | --DOCSHELL 16B72C00 == 35 [pid = 3692] [id = 567] 20:03:28 INFO - PROCESS | 3692 | --DOCSHELL 133C7400 == 34 [pid = 3692] [id = 566] 20:03:28 INFO - PROCESS | 3692 | --DOCSHELL 178D6400 == 33 [pid = 3692] [id = 565] 20:03:28 INFO - PROCESS | 3692 | --DOCSHELL 16CEA400 == 32 [pid = 3692] [id = 564] 20:03:28 INFO - PROCESS | 3692 | --DOCSHELL 16B8E000 == 31 [pid = 3692] [id = 563] 20:03:28 INFO - PROCESS | 3692 | --DOCSHELL 15DBA400 == 30 [pid = 3692] [id = 562] 20:03:28 INFO - PROCESS | 3692 | --DOCSHELL 13B41800 == 29 [pid = 3692] [id = 561] 20:03:28 INFO - PROCESS | 3692 | --DOCSHELL 112D9000 == 28 [pid = 3692] [id = 560] 20:03:28 INFO - PROCESS | 3692 | --DOCSHELL 12ADF000 == 27 [pid = 3692] [id = 559] 20:03:28 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (16CF0800) [pid = 3692] [serial = 1649] [outer = 00000000] [url = about:blank] 20:03:28 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (170C0400) [pid = 3692] [serial = 1652] [outer = 00000000] [url = about:blank] 20:03:28 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (18262400) [pid = 3692] [serial = 1654] [outer = 00000000] [url = about:blank] 20:03:28 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (15A9F000) [pid = 3692] [serial = 1658] [outer = 00000000] [url = about:blank] 20:03:28 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (1ADE5800) [pid = 3692] [serial = 1631] [outer = 00000000] [url = about:blank] 20:03:28 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (112D9C00) [pid = 3692] [serial = 1633] [outer = 00000000] [url = about:blank] 20:03:28 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (16B75C00) [pid = 3692] [serial = 1646] [outer = 00000000] [url = about:blank] 20:03:28 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (11C1E000) [pid = 3692] [serial = 1634] [outer = 00000000] [url = about:blank] 20:03:28 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (16CE9C00) [pid = 3692] [serial = 1648] [outer = 00000000] [url = about:blank] 20:03:28 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (12DA5400) [pid = 3692] [serial = 1639] [outer = 00000000] [url = about:blank] 20:03:28 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (1852C000) [pid = 3692] [serial = 1655] [outer = 00000000] [url = about:blank] 20:03:28 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (1852DC00) [pid = 3692] [serial = 1661] [outer = 00000000] [url = about:blank] 20:03:28 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (13B44800) [pid = 3692] [serial = 1637] [outer = 00000000] [url = about:blank] 20:03:28 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (1319B400) [pid = 3692] [serial = 1636] [outer = 00000000] [url = about:blank] 20:03:28 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (153B5C00) [pid = 3692] [serial = 1643] [outer = 00000000] [url = about:blank] 20:03:28 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (1577DC00) [pid = 3692] [serial = 1657] [outer = 00000000] [url = about:blank] 20:03:28 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (16F70C00) [pid = 3692] [serial = 1651] [outer = 00000000] [url = about:blank] 20:03:28 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (14FC5C00) [pid = 3692] [serial = 1642] [outer = 00000000] [url = about:blank] 20:03:28 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (165A8C00) [pid = 3692] [serial = 1645] [outer = 00000000] [url = about:blank] 20:03:28 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (1314C000) [pid = 3692] [serial = 1640] [outer = 00000000] [url = about:blank] 20:03:28 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (17994800) [pid = 3692] [serial = 1660] [outer = 00000000] [url = about:blank] 20:03:28 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (1B515C00) [pid = 3692] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:03:28 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (15E7DC00) [pid = 3692] [serial = 1130] [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.] 20:03:28 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (19D94400) [pid = 3692] [serial = 1663] [outer = 00000000] [url = about:blank] 20:03:28 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (19D62400) [pid = 3692] [serial = 1664] [outer = 00000000] [url = about:blank] 20:03:28 INFO - PROCESS | 3692 | 1465527808703 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]]]}] 20:03:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 20:03:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1169ms 20:03:28 INFO - PROCESS | 3692 | 1465527808747 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 20:03:28 INFO - PROCESS | 3692 | 1465527808751 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 20:03:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 20:03:28 INFO - PROCESS | 3692 | 1465527808755 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 20:03:28 INFO - PROCESS | 3692 | 1465527808759 Marionette TRACE conn3 <- [1,2246,null,{}] 20:03:28 INFO - PROCESS | 3692 | 1465527808764 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}] 20:03:28 INFO - PROCESS | 3692 | 1465527808767 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:28 INFO - PROCESS | 3692 | 1465527808867 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 20:03:28 INFO - PROCESS | 3692 | 1465527808965 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:28 INFO - PROCESS | 3692 | 1465527808968 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:28 INFO - PROCESS | 3692 | ++DOCSHELL 10A45400 == 28 [pid = 3692] [id = 571] 20:03:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (10A48400) [pid = 3692] [serial = 1713] [outer = 00000000] 20:03:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (112E1400) [pid = 3692] [serial = 1714] [outer = 10A48400] 20:03:29 INFO - PROCESS | 3692 | 1465527809015 Marionette DEBUG loaded listener.js 20:03:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (1309AC00) [pid = 3692] [serial = 1715] [outer = 10A48400] 20:03:29 INFO - PROCESS | 3692 | 1465527809474 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]]]}] 20:03:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 20:03:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 784ms 20:03:29 INFO - PROCESS | 3692 | 1465527809538 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 20:03:29 INFO - PROCESS | 3692 | 1465527809542 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 20:03:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 20:03:29 INFO - PROCESS | 3692 | 1465527809548 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 20:03:29 INFO - PROCESS | 3692 | 1465527809551 Marionette TRACE conn3 <- [1,2250,null,{}] 20:03:29 INFO - PROCESS | 3692 | 1465527809554 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}] 20:03:29 INFO - PROCESS | 3692 | 1465527809557 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:29 INFO - PROCESS | 3692 | 1465527809642 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 20:03:29 INFO - PROCESS | 3692 | 1465527809650 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:29 INFO - PROCESS | 3692 | 1465527809653 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:29 INFO - PROCESS | 3692 | ++DOCSHELL 13948C00 == 29 [pid = 3692] [id = 572] 20:03:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (13949400) [pid = 3692] [serial = 1716] [outer = 00000000] 20:03:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (14405400) [pid = 3692] [serial = 1717] [outer = 13949400] 20:03:29 INFO - PROCESS | 3692 | 1465527809698 Marionette DEBUG loaded listener.js 20:03:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (1531A800) [pid = 3692] [serial = 1718] [outer = 13949400] 20:03:30 INFO - PROCESS | 3692 | 1465527810162 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]]]}] 20:03:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 20:03:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 630ms 20:03:30 INFO - PROCESS | 3692 | 1465527810187 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 20:03:30 INFO - PROCESS | 3692 | 1465527810189 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 20:03:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 20:03:30 INFO - PROCESS | 3692 | 1465527810196 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 20:03:30 INFO - PROCESS | 3692 | 1465527810199 Marionette TRACE conn3 <- [1,2254,null,{}] 20:03:30 INFO - PROCESS | 3692 | 1465527810210 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}] 20:03:30 INFO - PROCESS | 3692 | 1465527810214 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:30 INFO - PROCESS | 3692 | 1465527810298 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 20:03:30 INFO - PROCESS | 3692 | 1465527810308 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:30 INFO - PROCESS | 3692 | 1465527810311 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:30 INFO - PROCESS | 3692 | ++DOCSHELL 15E71000 == 30 [pid = 3692] [id = 573] 20:03:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (15E72C00) [pid = 3692] [serial = 1719] [outer = 00000000] 20:03:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (165A5800) [pid = 3692] [serial = 1720] [outer = 15E72C00] 20:03:30 INFO - PROCESS | 3692 | 1465527810341 Marionette DEBUG loaded listener.js 20:03:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (16B70800) [pid = 3692] [serial = 1721] [outer = 15E72C00] 20:03:30 INFO - PROCESS | 3692 | 1465527810807 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]]]}] 20:03:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 20:03:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 693ms 20:03:30 INFO - PROCESS | 3692 | 1465527810880 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 20:03:30 INFO - PROCESS | 3692 | 1465527810883 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 20:03:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 20:03:30 INFO - PROCESS | 3692 | 1465527810887 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 20:03:30 INFO - PROCESS | 3692 | 1465527810889 Marionette TRACE conn3 <- [1,2258,null,{}] 20:03:30 INFO - PROCESS | 3692 | 1465527810892 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}] 20:03:30 INFO - PROCESS | 3692 | 1465527810894 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:30 INFO - PROCESS | 3692 | 1465527810979 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 20:03:31 INFO - PROCESS | 3692 | 1465527811013 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:31 INFO - PROCESS | 3692 | 1465527811015 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:31 INFO - PROCESS | 3692 | ++DOCSHELL 16B8E000 == 31 [pid = 3692] [id = 574] 20:03:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (16B95800) [pid = 3692] [serial = 1722] [outer = 00000000] 20:03:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (16CECC00) [pid = 3692] [serial = 1723] [outer = 16B95800] 20:03:31 INFO - PROCESS | 3692 | 1465527811058 Marionette DEBUG loaded listener.js 20:03:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (16EF4C00) [pid = 3692] [serial = 1724] [outer = 16B95800] 20:03:31 INFO - PROCESS | 3692 | 1465527811510 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]]]}] 20:03:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 20:03:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 677ms 20:03:31 INFO - PROCESS | 3692 | 1465527811569 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 20:03:31 INFO - PROCESS | 3692 | 1465527811571 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 20:03:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 20:03:31 INFO - PROCESS | 3692 | 1465527811574 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 20:03:31 INFO - PROCESS | 3692 | 1465527811576 Marionette TRACE conn3 <- [1,2262,null,{}] 20:03:31 INFO - PROCESS | 3692 | 1465527811585 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}] 20:03:31 INFO - PROCESS | 3692 | 1465527811587 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:31 INFO - PROCESS | 3692 | 1465527811693 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 20:03:31 INFO - PROCESS | 3692 | 1465527811702 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:31 INFO - PROCESS | 3692 | 1465527811704 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:31 INFO - PROCESS | 3692 | ++DOCSHELL 16F6BC00 == 32 [pid = 3692] [id = 575] 20:03:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (16F6DC00) [pid = 3692] [serial = 1725] [outer = 00000000] 20:03:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (170CA000) [pid = 3692] [serial = 1726] [outer = 16F6DC00] 20:03:31 INFO - PROCESS | 3692 | 1465527811747 Marionette DEBUG loaded listener.js 20:03:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (1727C800) [pid = 3692] [serial = 1727] [outer = 16F6DC00] 20:03:32 INFO - PROCESS | 3692 | 1465527812207 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]]]}] 20:03:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 20:03:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 616ms 20:03:32 INFO - PROCESS | 3692 | 1465527812212 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 20:03:32 INFO - PROCESS | 3692 | 1465527812214 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 20:03:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 20:03:32 INFO - PROCESS | 3692 | 1465527812217 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 20:03:32 INFO - PROCESS | 3692 | 1465527812219 Marionette TRACE conn3 <- [1,2266,null,{}] 20:03:32 INFO - PROCESS | 3692 | 1465527812222 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}] 20:03:32 INFO - PROCESS | 3692 | 1465527812227 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:32 INFO - PROCESS | 3692 | 1465527812360 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 20:03:32 INFO - PROCESS | 3692 | 1465527812438 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:32 INFO - PROCESS | 3692 | 1465527812440 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:32 INFO - PROCESS | 3692 | ++DOCSHELL 1825DC00 == 33 [pid = 3692] [id = 576] 20:03:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (18260400) [pid = 3692] [serial = 1728] [outer = 00000000] 20:03:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (18529000) [pid = 3692] [serial = 1729] [outer = 18260400] 20:03:32 INFO - PROCESS | 3692 | 1465527812485 Marionette DEBUG loaded listener.js 20:03:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (182C7400) [pid = 3692] [serial = 1730] [outer = 18260400] 20:03:32 INFO - PROCESS | 3692 | 1465527812905 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]]]}] 20:03:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 20:03:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 723ms 20:03:32 INFO - PROCESS | 3692 | 1465527812942 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 20:03:32 INFO - PROCESS | 3692 | 1465527812944 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 20:03:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 20:03:32 INFO - PROCESS | 3692 | 1465527812947 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 20:03:32 INFO - PROCESS | 3692 | 1465527812949 Marionette TRACE conn3 <- [1,2270,null,{}] 20:03:32 INFO - PROCESS | 3692 | 1465527812952 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}] 20:03:32 INFO - PROCESS | 3692 | 1465527812954 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:33 INFO - PROCESS | 3692 | 1465527813069 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 20:03:33 INFO - PROCESS | 3692 | 1465527813074 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:33 INFO - PROCESS | 3692 | 1465527813076 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:33 INFO - PROCESS | 3692 | ++DOCSHELL 19B01400 == 34 [pid = 3692] [id = 577] 20:03:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (19B01C00) [pid = 3692] [serial = 1731] [outer = 00000000] 20:03:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (19D5BC00) [pid = 3692] [serial = 1732] [outer = 19B01C00] 20:03:33 INFO - PROCESS | 3692 | 1465527813119 Marionette DEBUG loaded listener.js 20:03:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (19D5D400) [pid = 3692] [serial = 1733] [outer = 19B01C00] 20:03:33 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (16B8F000) [pid = 3692] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 20:03:33 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (112DE000) [pid = 3692] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 20:03:33 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (15DBD400) [pid = 3692] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 20:03:33 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (13B42800) [pid = 3692] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 20:03:33 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (12AE3000) [pid = 3692] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 20:03:33 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (16EF9400) [pid = 3692] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 20:03:33 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (104E8C00) [pid = 3692] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 20:03:33 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (14FC0000) [pid = 3692] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 20:03:33 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (16B8D400) [pid = 3692] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 20:03:33 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (16F69800) [pid = 3692] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 20:03:33 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (19B0EC00) [pid = 3692] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 20:03:33 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (178D7000) [pid = 3692] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 20:03:33 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (14406C00) [pid = 3692] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 20:03:33 INFO - PROCESS | 3692 | 1465527813662 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]]]}] 20:03:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 20:03:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 785ms 20:03:33 INFO - PROCESS | 3692 | 1465527813733 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 20:03:33 INFO - PROCESS | 3692 | 1465527813735 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 20:03:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 20:03:33 INFO - PROCESS | 3692 | 1465527813738 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 20:03:33 INFO - PROCESS | 3692 | 1465527813741 Marionette TRACE conn3 <- [1,2274,null,{}] 20:03:33 INFO - PROCESS | 3692 | 1465527813744 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}] 20:03:33 INFO - PROCESS | 3692 | 1465527813746 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:33 INFO - PROCESS | 3692 | 1465527813823 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 20:03:33 INFO - PROCESS | 3692 | 1465527813829 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:33 INFO - PROCESS | 3692 | 1465527813831 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:33 INFO - PROCESS | 3692 | ++DOCSHELL 14FC5000 == 35 [pid = 3692] [id = 578] 20:03:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (153BA000) [pid = 3692] [serial = 1734] [outer = 00000000] 20:03:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (16F6D800) [pid = 3692] [serial = 1735] [outer = 153BA000] 20:03:33 INFO - PROCESS | 3692 | 1465527813874 Marionette DEBUG loaded listener.js 20:03:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (182CF400) [pid = 3692] [serial = 1736] [outer = 153BA000] 20:03:34 INFO - PROCESS | 3692 | 1465527814326 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]]]}] 20:03:34 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 20:03:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 630ms 20:03:34 INFO - PROCESS | 3692 | 1465527814377 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 20:03:34 INFO - PROCESS | 3692 | 1465527814379 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 20:03:34 INFO - PROCESS | 3692 | 1465527814382 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 20:03:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 20:03:34 INFO - PROCESS | 3692 | 1465527814384 Marionette TRACE conn3 <- [1,2278,null,{}] 20:03:34 INFO - PROCESS | 3692 | 1465527814387 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}] 20:03:34 INFO - PROCESS | 3692 | 1465527814389 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:34 INFO - PROCESS | 3692 | 1465527814479 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 20:03:34 INFO - PROCESS | 3692 | 1465527814484 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:34 INFO - PROCESS | 3692 | 1465527814486 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:34 INFO - PROCESS | 3692 | ++DOCSHELL 15DC3800 == 36 [pid = 3692] [id = 579] 20:03:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (16EFD800) [pid = 3692] [serial = 1737] [outer = 00000000] 20:03:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (1A681000) [pid = 3692] [serial = 1738] [outer = 16EFD800] 20:03:34 INFO - PROCESS | 3692 | 1465527814528 Marionette DEBUG loaded listener.js 20:03:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (1A736000) [pid = 3692] [serial = 1739] [outer = 16EFD800] 20:03:34 INFO - PROCESS | 3692 | 1465527814930 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]]]}] 20:03:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 20:03:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 585ms 20:03:34 INFO - PROCESS | 3692 | 1465527814973 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 20:03:34 INFO - PROCESS | 3692 | 1465527814975 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 20:03:34 INFO - PROCESS | 3692 | 1465527814982 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 20:03:34 INFO - PROCESS | 3692 | 1465527814984 Marionette TRACE conn3 <- [1,2282,null,{}] 20:03:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 20:03:34 INFO - PROCESS | 3692 | 1465527814987 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}] 20:03:34 INFO - PROCESS | 3692 | 1465527814989 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:35 INFO - PROCESS | 3692 | 1465527815067 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 20:03:35 INFO - PROCESS | 3692 | 1465527815072 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:35 INFO - PROCESS | 3692 | 1465527815074 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:35 INFO - PROCESS | 3692 | ++DOCSHELL 19D8FC00 == 37 [pid = 3692] [id = 580] 20:03:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (1A73D000) [pid = 3692] [serial = 1740] [outer = 00000000] 20:03:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (1A88FC00) [pid = 3692] [serial = 1741] [outer = 1A73D000] 20:03:35 INFO - PROCESS | 3692 | 1465527815118 Marionette DEBUG loaded listener.js 20:03:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (1A890400) [pid = 3692] [serial = 1742] [outer = 1A73D000] 20:03:35 INFO - PROCESS | 3692 | 1465527815751 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]]]}] 20:03:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 20:03:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 830ms 20:03:35 INFO - PROCESS | 3692 | 1465527815813 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 20:03:35 INFO - PROCESS | 3692 | 1465527815817 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 20:03:35 INFO - PROCESS | 3692 | 1465527815822 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 20:03:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 20:03:35 INFO - PROCESS | 3692 | 1465527815826 Marionette TRACE conn3 <- [1,2286,null,{}] 20:03:35 INFO - PROCESS | 3692 | 1465527815833 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}] 20:03:35 INFO - PROCESS | 3692 | 1465527815836 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:35 INFO - PROCESS | 3692 | 1465527815978 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 20:03:36 INFO - PROCESS | 3692 | 1465527816090 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:36 INFO - PROCESS | 3692 | 1465527816093 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:36 INFO - PROCESS | 3692 | ++DOCSHELL 112E0400 == 38 [pid = 3692] [id = 581] 20:03:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (112E3C00) [pid = 3692] [serial = 1743] [outer = 00000000] 20:03:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (1334FC00) [pid = 3692] [serial = 1744] [outer = 112E3C00] 20:03:36 INFO - PROCESS | 3692 | 1465527816149 Marionette DEBUG loaded listener.js 20:03:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (1393F000) [pid = 3692] [serial = 1745] [outer = 112E3C00] 20:03:36 INFO - PROCESS | 3692 | 1465527816693 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]]]}] 20:03:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 20:03:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 923ms 20:03:36 INFO - PROCESS | 3692 | 1465527816752 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 20:03:36 INFO - PROCESS | 3692 | 1465527816757 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 20:03:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 20:03:36 INFO - PROCESS | 3692 | 1465527816764 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 20:03:36 INFO - PROCESS | 3692 | 1465527816766 Marionette TRACE conn3 <- [1,2290,null,{}] 20:03:36 INFO - PROCESS | 3692 | 1465527816770 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}] 20:03:36 INFO - PROCESS | 3692 | 1465527816773 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:36 INFO - PROCESS | 3692 | 1465527816880 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 20:03:36 INFO - PROCESS | 3692 | 1465527816992 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:36 INFO - PROCESS | 3692 | 1465527816994 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:37 INFO - PROCESS | 3692 | ++DOCSHELL 15A99000 == 39 [pid = 3692] [id = 582] 20:03:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (15A9AC00) [pid = 3692] [serial = 1746] [outer = 00000000] 20:03:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (165AEC00) [pid = 3692] [serial = 1747] [outer = 15A9AC00] 20:03:37 INFO - PROCESS | 3692 | 1465527817091 Marionette DEBUG loaded listener.js 20:03:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (16B7EC00) [pid = 3692] [serial = 1748] [outer = 15A9AC00] 20:03:37 INFO - PROCESS | 3692 | 1465527817644 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]]]}] 20:03:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 20:03:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 892ms 20:03:37 INFO - PROCESS | 3692 | 1465527817667 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 20:03:37 INFO - PROCESS | 3692 | 1465527817670 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 20:03:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 20:03:37 INFO - PROCESS | 3692 | 1465527817674 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 20:03:37 INFO - PROCESS | 3692 | 1465527817677 Marionette TRACE conn3 <- [1,2294,null,{}] 20:03:37 INFO - PROCESS | 3692 | 1465527817688 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}] 20:03:37 INFO - PROCESS | 3692 | 1465527817693 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:37 INFO - PROCESS | 3692 | 1465527817789 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 20:03:37 INFO - PROCESS | 3692 | 1465527817929 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:37 INFO - PROCESS | 3692 | 1465527817932 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:37 INFO - PROCESS | 3692 | ++DOCSHELL 1A196C00 == 40 [pid = 3692] [id = 583] 20:03:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (1A677C00) [pid = 3692] [serial = 1749] [outer = 00000000] 20:03:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (1A88F000) [pid = 3692] [serial = 1750] [outer = 1A677C00] 20:03:37 INFO - PROCESS | 3692 | 1465527817994 Marionette DEBUG loaded listener.js 20:03:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (1A9ECC00) [pid = 3692] [serial = 1751] [outer = 1A677C00] 20:03:38 INFO - PROCESS | 3692 | 1465527818771 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]]]}] 20:03:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 20:03:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1200ms 20:03:38 INFO - PROCESS | 3692 | 1465527818852 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 20:03:38 INFO - PROCESS | 3692 | 1465527818856 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 20:03:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 20:03:38 INFO - PROCESS | 3692 | 1465527818861 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 20:03:38 INFO - PROCESS | 3692 | 1465527818864 Marionette TRACE conn3 <- [1,2298,null,{}] 20:03:38 INFO - PROCESS | 3692 | 1465527818870 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}] 20:03:38 INFO - PROCESS | 3692 | 1465527818873 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:38 INFO - PROCESS | 3692 | 1465527818975 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 20:03:39 INFO - PROCESS | 3692 | 1465527819115 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:39 INFO - PROCESS | 3692 | 1465527819119 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:39 INFO - PROCESS | 3692 | ++DOCSHELL 112DCC00 == 41 [pid = 3692] [id = 584] 20:03:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (1146A800) [pid = 3692] [serial = 1752] [outer = 00000000] 20:03:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (12AE6800) [pid = 3692] [serial = 1753] [outer = 1146A800] 20:03:39 INFO - PROCESS | 3692 | 1465527819172 Marionette DEBUG loaded listener.js 20:03:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (13320800) [pid = 3692] [serial = 1754] [outer = 1146A800] 20:03:40 INFO - PROCESS | 3692 | --DOCSHELL 15DC3800 == 40 [pid = 3692] [id = 579] 20:03:40 INFO - PROCESS | 3692 | --DOCSHELL 14FC5000 == 39 [pid = 3692] [id = 578] 20:03:40 INFO - PROCESS | 3692 | --DOCSHELL 19B01400 == 38 [pid = 3692] [id = 577] 20:03:40 INFO - PROCESS | 3692 | --DOCSHELL 1825DC00 == 37 [pid = 3692] [id = 576] 20:03:40 INFO - PROCESS | 3692 | --DOCSHELL 16F6BC00 == 36 [pid = 3692] [id = 575] 20:03:40 INFO - PROCESS | 3692 | --DOCSHELL 16B8E000 == 35 [pid = 3692] [id = 574] 20:03:40 INFO - PROCESS | 3692 | --DOCSHELL 15E71000 == 34 [pid = 3692] [id = 573] 20:03:40 INFO - PROCESS | 3692 | --DOCSHELL 13948C00 == 33 [pid = 3692] [id = 572] 20:03:40 INFO - PROCESS | 3692 | --DOCSHELL 10A45400 == 32 [pid = 3692] [id = 571] 20:03:40 INFO - PROCESS | 3692 | --DOCSHELL 11227800 == 31 [pid = 3692] [id = 569] 20:03:40 INFO - PROCESS | 3692 | --DOCSHELL 12DAC000 == 30 [pid = 3692] [id = 570] 20:03:40 INFO - PROCESS | 3692 | --DOCSHELL 19D56000 == 29 [pid = 3692] [id = 568] 20:03:40 INFO - PROCESS | 3692 | --DOCSHELL 15A99000 == 28 [pid = 3692] [id = 582] 20:03:40 INFO - PROCESS | 3692 | --DOCSHELL 1A196C00 == 27 [pid = 3692] [id = 583] 20:03:40 INFO - PROCESS | 3692 | --DOCSHELL 19D8FC00 == 26 [pid = 3692] [id = 580] 20:03:40 INFO - PROCESS | 3692 | --DOCSHELL 112E0400 == 25 [pid = 3692] [id = 581] 20:03:40 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (16CE5800) [pid = 3692] [serial = 1690] [outer = 00000000] [url = about:blank] 20:03:40 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (12ADFC00) [pid = 3692] [serial = 1681] [outer = 00000000] [url = about:blank] 20:03:40 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (165A6C00) [pid = 3692] [serial = 1687] [outer = 00000000] [url = about:blank] 20:03:40 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (14FC2400) [pid = 3692] [serial = 1684] [outer = 00000000] [url = about:blank] 20:03:40 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (153B4000) [pid = 3692] [serial = 1685] [outer = 00000000] [url = about:blank] 20:03:40 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (15316400) [pid = 3692] [serial = 1679] [outer = 00000000] [url = about:blank] 20:03:40 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (13B40000) [pid = 3692] [serial = 1678] [outer = 00000000] [url = about:blank] 20:03:40 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (170C8800) [pid = 3692] [serial = 1693] [outer = 00000000] [url = about:blank] 20:03:40 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (11217C00) [pid = 3692] [serial = 1667] [outer = 00000000] [url = about:blank] 20:03:40 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (10A4CC00) [pid = 3692] [serial = 1666] [outer = 00000000] [url = about:blank] 20:03:40 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (15511400) [pid = 3692] [serial = 1670] [outer = 00000000] [url = about:blank] 20:03:40 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (153BC400) [pid = 3692] [serial = 1669] [outer = 00000000] [url = about:blank] 20:03:40 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (19B0CC00) [pid = 3692] [serial = 1703] [outer = 00000000] [url = about:blank] 20:03:40 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (178D6800) [pid = 3692] [serial = 1673] [outer = 00000000] [url = about:blank] 20:03:40 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (1727F400) [pid = 3692] [serial = 1672] [outer = 00000000] [url = about:blank] 20:03:40 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (1A894000) [pid = 3692] [serial = 1676] [outer = 00000000] [url = about:blank] 20:03:40 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (1A88E800) [pid = 3692] [serial = 1675] [outer = 00000000] [url = about:blank] 20:03:40 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (16CF0400) [pid = 3692] [serial = 1691] [outer = 00000000] [url = about:blank] 20:03:40 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (17B44400) [pid = 3692] [serial = 1696] [outer = 00000000] [url = about:blank] 20:03:40 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (1732AC00) [pid = 3692] [serial = 1694] [outer = 00000000] [url = about:blank] 20:03:40 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (16F6B400) [pid = 3692] [serial = 1699] [outer = 00000000] [url = about:blank] 20:03:40 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (19B0B800) [pid = 3692] [serial = 1702] [outer = 00000000] [url = about:blank] 20:03:40 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (1852B000) [pid = 3692] [serial = 1697] [outer = 00000000] [url = about:blank] 20:03:40 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (19D87000) [pid = 3692] [serial = 1705] [outer = 00000000] [url = about:blank] 20:03:40 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (12DAC400) [pid = 3692] [serial = 1682] [outer = 00000000] [url = about:blank] 20:03:40 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (170C6C00) [pid = 3692] [serial = 1700] [outer = 00000000] [url = about:blank] 20:03:40 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (16B72400) [pid = 3692] [serial = 1688] [outer = 00000000] [url = about:blank] 20:03:40 INFO - PROCESS | 3692 | 1465527820328 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]]]}] 20:03:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 20:03:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1492ms 20:03:40 INFO - PROCESS | 3692 | 1465527820361 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 20:03:40 INFO - PROCESS | 3692 | 1465527820365 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 20:03:40 INFO - PROCESS | 3692 | 1465527820370 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 20:03:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 20:03:40 INFO - PROCESS | 3692 | 1465527820373 Marionette TRACE conn3 <- [1,2302,null,{}] 20:03:40 INFO - PROCESS | 3692 | 1465527820378 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}] 20:03:40 INFO - PROCESS | 3692 | 1465527820381 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:40 INFO - PROCESS | 3692 | 1465527820521 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 20:03:40 INFO - PROCESS | 3692 | 1465527820614 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:40 INFO - PROCESS | 3692 | 1465527820619 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:40 INFO - PROCESS | 3692 | ++DOCSHELL 10A49800 == 26 [pid = 3692] [id = 585] 20:03:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (10A4B000) [pid = 3692] [serial = 1755] [outer = 00000000] 20:03:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (114B8000) [pid = 3692] [serial = 1756] [outer = 10A4B000] 20:03:40 INFO - PROCESS | 3692 | 1465527820665 Marionette DEBUG loaded listener.js 20:03:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (12A9C800) [pid = 3692] [serial = 1757] [outer = 10A4B000] 20:03:41 INFO - PROCESS | 3692 | 1465527821064 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]]]}] 20:03:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 20:03:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 723ms 20:03:41 INFO - PROCESS | 3692 | 1465527821095 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 20:03:41 INFO - PROCESS | 3692 | 1465527821100 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 20:03:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 20:03:41 INFO - PROCESS | 3692 | 1465527821106 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 20:03:41 INFO - PROCESS | 3692 | 1465527821109 Marionette TRACE conn3 <- [1,2306,null,{}] 20:03:41 INFO - PROCESS | 3692 | 1465527821117 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}] 20:03:41 INFO - PROCESS | 3692 | 1465527821119 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:41 INFO - PROCESS | 3692 | 1465527821210 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 20:03:41 INFO - PROCESS | 3692 | 1465527821217 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:41 INFO - PROCESS | 3692 | 1465527821219 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:41 INFO - PROCESS | 3692 | ++DOCSHELL 133CAC00 == 27 [pid = 3692] [id = 586] 20:03:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (133CBC00) [pid = 3692] [serial = 1758] [outer = 00000000] 20:03:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (1365F800) [pid = 3692] [serial = 1759] [outer = 133CBC00] 20:03:41 INFO - PROCESS | 3692 | 1465527821265 Marionette DEBUG loaded listener.js 20:03:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (13B41800) [pid = 3692] [serial = 1760] [outer = 133CBC00] 20:03:41 INFO - PROCESS | 3692 | 1465527821735 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] 20:03:41 INFO - PROCESS | 3692 | 1465527821745 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 20:03:41 INFO - PROCESS | 3692 | 1465527821749 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 20:03:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 20:03:41 INFO - PROCESS | 3692 | 1465527821752 Marionette TRACE conn3 <- [1,2310,null,{}] 20:03:41 INFO - PROCESS | 3692 | 1465527821766 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}] 20:03:41 INFO - PROCESS | 3692 | 1465527821771 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:41 INFO - PROCESS | 3692 | 1465527821852 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 20:03:41 INFO - PROCESS | 3692 | 1465527821861 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:41 INFO - PROCESS | 3692 | 1465527821864 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:41 INFO - PROCESS | 3692 | ++DOCSHELL 1553B800 == 28 [pid = 3692] [id = 587] 20:03:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (15781400) [pid = 3692] [serial = 1761] [outer = 00000000] 20:03:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (157CEC00) [pid = 3692] [serial = 1762] [outer = 15781400] 20:03:41 INFO - PROCESS | 3692 | 1465527821910 Marionette DEBUG loaded listener.js 20:03:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (15DB5400) [pid = 3692] [serial = 1763] [outer = 15781400] 20:03:42 INFO - PROCESS | 3692 | 1465527822373 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]]]}] 20:03:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 20:03:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 692ms 20:03:42 INFO - PROCESS | 3692 | 1465527822440 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 20:03:42 INFO - PROCESS | 3692 | 1465527822443 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 20:03:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 20:03:42 INFO - PROCESS | 3692 | 1465527822455 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 20:03:42 INFO - PROCESS | 3692 | 1465527822457 Marionette TRACE conn3 <- [1,2314,null,{}] 20:03:42 INFO - PROCESS | 3692 | 1465527822461 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}] 20:03:42 INFO - PROCESS | 3692 | 1465527822463 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:42 INFO - PROCESS | 3692 | 1465527822587 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 20:03:42 INFO - PROCESS | 3692 | 1465527822593 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:42 INFO - PROCESS | 3692 | 1465527822595 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:42 INFO - PROCESS | 3692 | ++DOCSHELL 15DBE400 == 29 [pid = 3692] [id = 588] 20:03:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (165A3400) [pid = 3692] [serial = 1764] [outer = 00000000] 20:03:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (16B74800) [pid = 3692] [serial = 1765] [outer = 165A3400] 20:03:42 INFO - PROCESS | 3692 | 1465527822689 Marionette DEBUG loaded listener.js 20:03:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (16B7D800) [pid = 3692] [serial = 1766] [outer = 165A3400] 20:03:43 INFO - PROCESS | 3692 | 1465527823085 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]]]}] 20:03:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 20:03:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 692ms 20:03:43 INFO - PROCESS | 3692 | 1465527823130 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 20:03:43 INFO - PROCESS | 3692 | 1465527823132 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 20:03:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 20:03:43 INFO - PROCESS | 3692 | 1465527823144 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 20:03:43 INFO - PROCESS | 3692 | 1465527823146 Marionette TRACE conn3 <- [1,2318,null,{}] 20:03:43 INFO - PROCESS | 3692 | 1465527823150 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}] 20:03:43 INFO - PROCESS | 3692 | 1465527823152 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:43 INFO - PROCESS | 3692 | 1465527823288 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 20:03:43 INFO - PROCESS | 3692 | 1465527823368 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:43 INFO - PROCESS | 3692 | 1465527823370 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:43 INFO - PROCESS | 3692 | ++DOCSHELL 165A7000 == 30 [pid = 3692] [id = 589] 20:03:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (16B8E000) [pid = 3692] [serial = 1767] [outer = 00000000] 20:03:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (16CEDC00) [pid = 3692] [serial = 1768] [outer = 16B8E000] 20:03:43 INFO - PROCESS | 3692 | 1465527823413 Marionette DEBUG loaded listener.js 20:03:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (16F68400) [pid = 3692] [serial = 1769] [outer = 16B8E000] 20:03:43 INFO - PROCESS | 3692 | 1465527823828 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]]]}] 20:03:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 20:03:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 723ms 20:03:43 INFO - PROCESS | 3692 | 1465527823881 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 20:03:43 INFO - PROCESS | 3692 | 1465527823883 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 20:03:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 20:03:43 INFO - PROCESS | 3692 | 1465527823892 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 20:03:43 INFO - PROCESS | 3692 | 1465527823894 Marionette TRACE conn3 <- [1,2322,null,{}] 20:03:43 INFO - PROCESS | 3692 | 1465527823897 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}] 20:03:43 INFO - PROCESS | 3692 | 1465527823903 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:44 INFO - PROCESS | 3692 | 1465527824037 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 20:03:44 INFO - PROCESS | 3692 | 1465527824050 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:44 INFO - PROCESS | 3692 | 1465527824052 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:44 INFO - PROCESS | 3692 | ++DOCSHELL 16B73800 == 31 [pid = 3692] [id = 590] 20:03:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (16F74400) [pid = 3692] [serial = 1770] [outer = 00000000] 20:03:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (17819C00) [pid = 3692] [serial = 1771] [outer = 16F74400] 20:03:44 INFO - PROCESS | 3692 | 1465527824079 Marionette DEBUG loaded listener.js 20:03:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (17995800) [pid = 3692] [serial = 1772] [outer = 16F74400] 20:03:44 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (16F6DC00) [pid = 3692] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 20:03:44 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (18260400) [pid = 3692] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 20:03:44 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (16B95800) [pid = 3692] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 20:03:44 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (1365B800) [pid = 3692] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 20:03:44 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (15E72C00) [pid = 3692] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 20:03:44 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (19B01C00) [pid = 3692] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 20:03:44 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (19D58400) [pid = 3692] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 20:03:44 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (13949400) [pid = 3692] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 20:03:44 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (10A48400) [pid = 3692] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 20:03:44 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (11C1E400) [pid = 3692] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 20:03:44 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (1A73D000) [pid = 3692] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 20:03:44 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (153BA000) [pid = 3692] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 20:03:44 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (16EFD800) [pid = 3692] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 20:03:44 INFO - PROCESS | 3692 | 1465527824804 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]]]}] 20:03:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 20:03:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 923ms 20:03:44 INFO - PROCESS | 3692 | 1465527824821 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 20:03:44 INFO - PROCESS | 3692 | 1465527824823 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 20:03:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 20:03:44 INFO - PROCESS | 3692 | 1465527824827 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 20:03:44 INFO - PROCESS | 3692 | 1465527824828 Marionette TRACE conn3 <- [1,2326,null,{}] 20:03:44 INFO - PROCESS | 3692 | 1465527824832 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}] 20:03:44 INFO - PROCESS | 3692 | 1465527824834 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:44 INFO - PROCESS | 3692 | 1465527824918 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 20:03:44 INFO - PROCESS | 3692 | 1465527825014 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:44 INFO - PROCESS | 3692 | 1465527825016 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:44 INFO - PROCESS | 3692 | ++DOCSHELL 103CB800 == 32 [pid = 3692] [id = 591] 20:03:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (10432400) [pid = 3692] [serial = 1773] [outer = 00000000] 20:03:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (14FBE800) [pid = 3692] [serial = 1774] [outer = 10432400] 20:03:45 INFO - PROCESS | 3692 | 1465527825058 Marionette DEBUG loaded listener.js 20:03:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (157CAC00) [pid = 3692] [serial = 1775] [outer = 10432400] 20:03:45 INFO - PROCESS | 3692 | 1465527825408 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]]]}] 20:03:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 20:03:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 615ms 20:03:45 INFO - PROCESS | 3692 | 1465527825447 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 20:03:45 INFO - PROCESS | 3692 | 1465527825449 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 20:03:45 INFO - PROCESS | 3692 | 1465527825452 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 20:03:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 20:03:45 INFO - PROCESS | 3692 | 1465527825454 Marionette TRACE conn3 <- [1,2330,null,{}] 20:03:45 INFO - PROCESS | 3692 | 1465527825457 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}] 20:03:45 INFO - PROCESS | 3692 | 1465527825459 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:45 INFO - PROCESS | 3692 | 1465527825571 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 20:03:45 INFO - PROCESS | 3692 | 1465527825580 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:45 INFO - PROCESS | 3692 | 1465527825583 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:45 INFO - PROCESS | 3692 | ++DOCSHELL 103D2C00 == 33 [pid = 3692] [id = 592] 20:03:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (11217C00) [pid = 3692] [serial = 1776] [outer = 00000000] 20:03:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (18350C00) [pid = 3692] [serial = 1777] [outer = 11217C00] 20:03:45 INFO - PROCESS | 3692 | 1465527825630 Marionette DEBUG loaded listener.js 20:03:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (18522800) [pid = 3692] [serial = 1778] [outer = 11217C00] 20:03:46 INFO - PROCESS | 3692 | 1465527826028 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]]]}] 20:03:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 20:03:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 585ms 20:03:46 INFO - PROCESS | 3692 | 1465527826050 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 20:03:46 INFO - PROCESS | 3692 | 1465527826051 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 20:03:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 20:03:46 INFO - PROCESS | 3692 | 1465527826055 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 20:03:46 INFO - PROCESS | 3692 | 1465527826057 Marionette TRACE conn3 <- [1,2334,null,{}] 20:03:46 INFO - PROCESS | 3692 | 1465527826061 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}] 20:03:46 INFO - PROCESS | 3692 | 1465527826062 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:46 INFO - PROCESS | 3692 | 1465527826137 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 20:03:46 INFO - PROCESS | 3692 | 1465527826143 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:46 INFO - PROCESS | 3692 | 1465527826145 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:46 INFO - PROCESS | 3692 | ++DOCSHELL 153E1000 == 34 [pid = 3692] [id = 593] 20:03:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (19B05400) [pid = 3692] [serial = 1779] [outer = 00000000] 20:03:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (19D55400) [pid = 3692] [serial = 1780] [outer = 19B05400] 20:03:46 INFO - PROCESS | 3692 | 1465527826187 Marionette DEBUG loaded listener.js 20:03:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (19B4FC00) [pid = 3692] [serial = 1781] [outer = 19B05400] 20:03:46 INFO - PROCESS | 3692 | 1465527826650 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]]]}] 20:03:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 20:03:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 692ms 20:03:46 INFO - PROCESS | 3692 | 1465527826739 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 20:03:46 INFO - PROCESS | 3692 | 1465527826743 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 20:03:46 INFO - PROCESS | 3692 | 1465527826748 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 20:03:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 20:03:46 INFO - PROCESS | 3692 | 1465527826753 Marionette TRACE conn3 <- [1,2338,null,{}] 20:03:46 INFO - PROCESS | 3692 | 1465527826763 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}] 20:03:46 INFO - PROCESS | 3692 | 1465527826766 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:46 INFO - PROCESS | 3692 | 1465527826893 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 20:03:46 INFO - PROCESS | 3692 | 1465527827005 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:46 INFO - PROCESS | 3692 | 1465527827008 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:47 INFO - PROCESS | 3692 | ++DOCSHELL 10F5E400 == 35 [pid = 3692] [id = 594] 20:03:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (11215C00) [pid = 3692] [serial = 1782] [outer = 00000000] 20:03:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (112E3000) [pid = 3692] [serial = 1783] [outer = 11215C00] 20:03:47 INFO - PROCESS | 3692 | 1465527827088 Marionette DEBUG loaded listener.js 20:03:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (12DA0800) [pid = 3692] [serial = 1784] [outer = 11215C00] 20:03:47 INFO - PROCESS | 3692 | 1465527827869 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]]]}] 20:03:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 20:03:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1123ms 20:03:47 INFO - PROCESS | 3692 | 1465527827898 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 20:03:47 INFO - PROCESS | 3692 | 1465527827902 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 20:03:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 20:03:47 INFO - PROCESS | 3692 | 1465527827909 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 20:03:47 INFO - PROCESS | 3692 | 1465527827913 Marionette TRACE conn3 <- [1,2342,null,{}] 20:03:47 INFO - PROCESS | 3692 | 1465527827917 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}] 20:03:47 INFO - PROCESS | 3692 | 1465527827920 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:48 INFO - PROCESS | 3692 | 1465527828035 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 20:03:48 INFO - PROCESS | 3692 | 1465527828173 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:48 INFO - PROCESS | 3692 | 1465527828176 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:48 INFO - PROCESS | 3692 | ++DOCSHELL 104E8C00 == 36 [pid = 3692] [id = 595] 20:03:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (14FBBC00) [pid = 3692] [serial = 1785] [outer = 00000000] 20:03:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (1553C800) [pid = 3692] [serial = 1786] [outer = 14FBBC00] 20:03:48 INFO - PROCESS | 3692 | 1465527828231 Marionette DEBUG loaded listener.js 20:03:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (15AA3400) [pid = 3692] [serial = 1787] [outer = 14FBBC00] 20:03:49 INFO - PROCESS | 3692 | 1465527829023 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]]]}] 20:03:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 20:03:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1169ms 20:03:49 INFO - PROCESS | 3692 | 1465527829102 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 20:03:49 INFO - PROCESS | 3692 | 1465527829107 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 20:03:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 20:03:49 INFO - PROCESS | 3692 | 1465527829113 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 20:03:49 INFO - PROCESS | 3692 | 1465527829116 Marionette TRACE conn3 <- [1,2346,null,{}] 20:03:49 INFO - PROCESS | 3692 | 1465527829121 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}] 20:03:49 INFO - PROCESS | 3692 | 1465527829124 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:49 INFO - PROCESS | 3692 | 1465527829247 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 20:03:49 INFO - PROCESS | 3692 | 1465527829383 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:49 INFO - PROCESS | 3692 | 1465527829387 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:49 INFO - PROCESS | 3692 | --DOCSHELL 103D2C00 == 35 [pid = 3692] [id = 592] 20:03:49 INFO - PROCESS | 3692 | --DOCSHELL 103CB800 == 34 [pid = 3692] [id = 591] 20:03:49 INFO - PROCESS | 3692 | --DOCSHELL 16B73800 == 33 [pid = 3692] [id = 590] 20:03:49 INFO - PROCESS | 3692 | --DOCSHELL 165A7000 == 32 [pid = 3692] [id = 589] 20:03:49 INFO - PROCESS | 3692 | --DOCSHELL 15DBE400 == 31 [pid = 3692] [id = 588] 20:03:49 INFO - PROCESS | 3692 | --DOCSHELL 1553B800 == 30 [pid = 3692] [id = 587] 20:03:49 INFO - PROCESS | 3692 | --DOCSHELL 133CAC00 == 29 [pid = 3692] [id = 586] 20:03:49 INFO - PROCESS | 3692 | --DOCSHELL 10A49800 == 28 [pid = 3692] [id = 585] 20:03:49 INFO - PROCESS | 3692 | --DOCSHELL 112DCC00 == 27 [pid = 3692] [id = 584] 20:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (170CA000) [pid = 3692] [serial = 1726] [outer = 00000000] [url = about:blank] 20:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (18529000) [pid = 3692] [serial = 1729] [outer = 00000000] [url = about:blank] 20:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (1727C800) [pid = 3692] [serial = 1727] [outer = 00000000] [url = about:blank] 20:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (16CECC00) [pid = 3692] [serial = 1723] [outer = 00000000] [url = about:blank] 20:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (153BB000) [pid = 3692] [serial = 1711] [outer = 00000000] [url = about:blank] 20:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (15778400) [pid = 3692] [serial = 1712] [outer = 00000000] [url = about:blank] 20:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (165A5800) [pid = 3692] [serial = 1720] [outer = 00000000] [url = about:blank] 20:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (16B70800) [pid = 3692] [serial = 1721] [outer = 00000000] [url = about:blank] 20:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (19D5BC00) [pid = 3692] [serial = 1732] [outer = 00000000] [url = about:blank] 20:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (19D8A000) [pid = 3692] [serial = 1706] [outer = 00000000] [url = about:blank] 20:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (14405400) [pid = 3692] [serial = 1717] [outer = 00000000] [url = about:blank] 20:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (1531A800) [pid = 3692] [serial = 1718] [outer = 00000000] [url = about:blank] 20:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (112E1400) [pid = 3692] [serial = 1714] [outer = 00000000] [url = about:blank] 20:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (1309AC00) [pid = 3692] [serial = 1715] [outer = 00000000] [url = about:blank] 20:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (12BC3800) [pid = 3692] [serial = 1708] [outer = 00000000] [url = about:blank] 20:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (1319C400) [pid = 3692] [serial = 1709] [outer = 00000000] [url = about:blank] 20:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (182C7400) [pid = 3692] [serial = 1730] [outer = 00000000] [url = about:blank] 20:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (1A88FC00) [pid = 3692] [serial = 1741] [outer = 00000000] [url = about:blank] 20:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (1A890400) [pid = 3692] [serial = 1742] [outer = 00000000] [url = about:blank] 20:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (19D5D400) [pid = 3692] [serial = 1733] [outer = 00000000] [url = about:blank] 20:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (16F6D800) [pid = 3692] [serial = 1735] [outer = 00000000] [url = about:blank] 20:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (1A736000) [pid = 3692] [serial = 1739] [outer = 00000000] [url = about:blank] 20:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 62 (1A681000) [pid = 3692] [serial = 1738] [outer = 00000000] [url = about:blank] 20:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 61 (182CF400) [pid = 3692] [serial = 1736] [outer = 00000000] [url = about:blank] 20:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 60 (16EF4C00) [pid = 3692] [serial = 1724] [outer = 00000000] [url = about:blank] 20:03:49 INFO - PROCESS | 3692 | ++DOCSHELL 10A49800 == 28 [pid = 3692] [id = 596] 20:03:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 61 (10A51800) [pid = 3692] [serial = 1788] [outer = 00000000] 20:03:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 62 (12BC3800) [pid = 3692] [serial = 1789] [outer = 10A51800] 20:03:49 INFO - PROCESS | 3692 | 1465527829443 Marionette DEBUG loaded listener.js 20:03:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 63 (13013400) [pid = 3692] [serial = 1790] [outer = 10A51800] 20:03:49 INFO - PROCESS | 3692 | 1465527829877 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]]]}] 20:03:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 20:03:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 831ms 20:03:49 INFO - PROCESS | 3692 | 1465527829937 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 20:03:49 INFO - PROCESS | 3692 | 1465527829941 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 20:03:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 20:03:49 INFO - PROCESS | 3692 | 1465527829947 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 20:03:49 INFO - PROCESS | 3692 | 1465527829950 Marionette TRACE conn3 <- [1,2350,null,{}] 20:03:49 INFO - PROCESS | 3692 | 1465527829954 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}] 20:03:49 INFO - PROCESS | 3692 | 1465527829956 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:50 INFO - PROCESS | 3692 | 1465527830040 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 20:03:50 INFO - PROCESS | 3692 | 1465527830048 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:50 INFO - PROCESS | 3692 | 1465527830050 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:50 INFO - PROCESS | 3692 | ++DOCSHELL 13352C00 == 29 [pid = 3692] [id = 597] 20:03:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (133C7400) [pid = 3692] [serial = 1791] [outer = 00000000] 20:03:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (13943800) [pid = 3692] [serial = 1792] [outer = 133C7400] 20:03:50 INFO - PROCESS | 3692 | 1465527830095 Marionette DEBUG loaded listener.js 20:03:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (1440B400) [pid = 3692] [serial = 1793] [outer = 133C7400] 20:03:50 INFO - PROCESS | 3692 | 1465527830597 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]]]}] 20:03:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 20:03:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 677ms 20:03:50 INFO - PROCESS | 3692 | 1465527830629 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 20:03:50 INFO - PROCESS | 3692 | 1465527830631 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 20:03:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 20:03:50 INFO - PROCESS | 3692 | 1465527830635 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 20:03:50 INFO - PROCESS | 3692 | 1465527830638 Marionette TRACE conn3 <- [1,2354,null,{}] 20:03:50 INFO - PROCESS | 3692 | 1465527830649 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}] 20:03:50 INFO - PROCESS | 3692 | 1465527830653 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:50 INFO - PROCESS | 3692 | 1465527830775 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 20:03:50 INFO - PROCESS | 3692 | 1465527830882 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:50 INFO - PROCESS | 3692 | 1465527830885 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:50 INFO - PROCESS | 3692 | ++DOCSHELL 15A99800 == 30 [pid = 3692] [id = 598] 20:03:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (15A9BC00) [pid = 3692] [serial = 1794] [outer = 00000000] 20:03:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (165AE000) [pid = 3692] [serial = 1795] [outer = 15A9BC00] 20:03:50 INFO - PROCESS | 3692 | 1465527830931 Marionette DEBUG loaded listener.js 20:03:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (16B74C00) [pid = 3692] [serial = 1796] [outer = 15A9BC00] 20:03:51 INFO - PROCESS | 3692 | 1465527831304 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]]]}] 20:03:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 20:03:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 677ms 20:03:51 INFO - PROCESS | 3692 | 1465527831334 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 20:03:51 INFO - PROCESS | 3692 | 1465527831336 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 20:03:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 20:03:51 INFO - PROCESS | 3692 | 1465527831340 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 20:03:51 INFO - PROCESS | 3692 | 1465527831341 Marionette TRACE conn3 <- [1,2358,null,{}] 20:03:51 INFO - PROCESS | 3692 | 1465527831345 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}] 20:03:51 INFO - PROCESS | 3692 | 1465527831347 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:51 INFO - PROCESS | 3692 | 1465527831439 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 20:03:51 INFO - PROCESS | 3692 | 1465527831444 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:51 INFO - PROCESS | 3692 | 1465527831446 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:51 INFO - PROCESS | 3692 | ++DOCSHELL 16B72400 == 31 [pid = 3692] [id = 599] 20:03:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (16CEA000) [pid = 3692] [serial = 1797] [outer = 00000000] 20:03:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (16F70C00) [pid = 3692] [serial = 1798] [outer = 16CEA000] 20:03:51 INFO - PROCESS | 3692 | 1465527831490 Marionette DEBUG loaded listener.js 20:03:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (170CA000) [pid = 3692] [serial = 1799] [outer = 16CEA000] 20:03:51 INFO - PROCESS | 3692 | 1465527831954 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]]]}] 20:03:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 20:03:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 693ms 20:03:52 INFO - PROCESS | 3692 | 1465527832026 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 20:03:52 INFO - PROCESS | 3692 | 1465527832028 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 20:03:52 INFO - PROCESS | 3692 | 1465527832032 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 20:03:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 20:03:52 INFO - PROCESS | 3692 | 1465527832033 Marionette TRACE conn3 <- [1,2362,null,{}] 20:03:52 INFO - PROCESS | 3692 | 1465527832037 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}] 20:03:52 INFO - PROCESS | 3692 | 1465527832039 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:52 INFO - PROCESS | 3692 | 1465527832148 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 20:03:52 INFO - PROCESS | 3692 | 1465527832239 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:52 INFO - PROCESS | 3692 | 1465527832241 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:52 INFO - PROCESS | 3692 | ++DOCSHELL 1781FC00 == 32 [pid = 3692] [id = 600] 20:03:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (178CC000) [pid = 3692] [serial = 1800] [outer = 00000000] 20:03:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (17919000) [pid = 3692] [serial = 1801] [outer = 178CC000] 20:03:52 INFO - PROCESS | 3692 | 1465527832284 Marionette DEBUG loaded listener.js 20:03:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (1825DC00) [pid = 3692] [serial = 1802] [outer = 178CC000] 20:03:52 INFO - PROCESS | 3692 | 1465527832687 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]]]}] 20:03:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 20:03:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 692ms 20:03:52 INFO - PROCESS | 3692 | 1465527832715 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 20:03:52 INFO - PROCESS | 3692 | 1465527832717 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 20:03:52 INFO - PROCESS | 3692 | 1465527832721 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 20:03:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 20:03:52 INFO - PROCESS | 3692 | 1465527832722 Marionette TRACE conn3 <- [1,2366,null,{}] 20:03:52 INFO - PROCESS | 3692 | 1465527832726 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}] 20:03:52 INFO - PROCESS | 3692 | 1465527832731 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:52 INFO - PROCESS | 3692 | 1465527832879 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 20:03:52 INFO - PROCESS | 3692 | 1465527832948 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:52 INFO - PROCESS | 3692 | 1465527832950 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:52 INFO - PROCESS | 3692 | ++DOCSHELL 1852F000 == 33 [pid = 3692] [id = 601] 20:03:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (19B01400) [pid = 3692] [serial = 1803] [outer = 00000000] 20:03:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (19D5D800) [pid = 3692] [serial = 1804] [outer = 19B01400] 20:03:52 INFO - PROCESS | 3692 | 1465527832993 Marionette DEBUG loaded listener.js 20:03:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (19D90000) [pid = 3692] [serial = 1805] [outer = 19B01400] 20:03:53 INFO - PROCESS | 3692 | 1465527833416 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]]]}] 20:03:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 20:03:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 723ms 20:03:53 INFO - PROCESS | 3692 | 1465527833461 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 20:03:53 INFO - PROCESS | 3692 | 1465527833463 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 20:03:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 20:03:53 INFO - PROCESS | 3692 | 1465527833473 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 20:03:53 INFO - PROCESS | 3692 | 1465527833475 Marionette TRACE conn3 <- [1,2370,null,{}] 20:03:53 INFO - PROCESS | 3692 | 1465527833478 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}] 20:03:53 INFO - PROCESS | 3692 | 1465527833480 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:53 INFO - PROCESS | 3692 | 1465527833624 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 20:03:53 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (133CBC00) [pid = 3692] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 20:03:53 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (112E3C00) [pid = 3692] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 20:03:53 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (11217C00) [pid = 3692] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 20:03:53 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (15A9AC00) [pid = 3692] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 20:03:53 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (1A677C00) [pid = 3692] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 20:03:53 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (16F74400) [pid = 3692] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 20:03:53 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (16B8E000) [pid = 3692] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 20:03:53 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (10432400) [pid = 3692] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 20:03:53 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (1146A800) [pid = 3692] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 20:03:53 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (10A4B000) [pid = 3692] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 20:03:53 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (15781400) [pid = 3692] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 20:03:53 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (165A3400) [pid = 3692] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 20:03:53 INFO - PROCESS | 3692 | 1465527833752 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:53 INFO - PROCESS | 3692 | 1465527833754 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:53 INFO - PROCESS | 3692 | ++DOCSHELL 10432400 == 34 [pid = 3692] [id = 602] 20:03:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (10563000) [pid = 3692] [serial = 1806] [outer = 00000000] 20:03:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (112D7400) [pid = 3692] [serial = 1807] [outer = 10563000] 20:03:53 INFO - PROCESS | 3692 | 1465527833798 Marionette DEBUG loaded listener.js 20:03:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (112E3C00) [pid = 3692] [serial = 1808] [outer = 10563000] 20:03:54 INFO - PROCESS | 3692 | 1465527834158 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]]]}] 20:03:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 20:03:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 723ms 20:03:54 INFO - PROCESS | 3692 | 1465527834196 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 20:03:54 INFO - PROCESS | 3692 | 1465527834197 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 20:03:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 20:03:54 INFO - PROCESS | 3692 | 1465527834201 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 20:03:54 INFO - PROCESS | 3692 | 1465527834202 Marionette TRACE conn3 <- [1,2374,null,{}] 20:03:54 INFO - PROCESS | 3692 | 1465527834206 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}] 20:03:54 INFO - PROCESS | 3692 | 1465527834208 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:54 INFO - PROCESS | 3692 | 1465527834284 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 20:03:54 INFO - PROCESS | 3692 | 1465527834290 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:54 INFO - PROCESS | 3692 | 1465527834292 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:54 INFO - PROCESS | 3692 | ++DOCSHELL 13B4A800 == 35 [pid = 3692] [id = 603] 20:03:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (1577A000) [pid = 3692] [serial = 1809] [outer = 00000000] 20:03:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (19B4C000) [pid = 3692] [serial = 1810] [outer = 1577A000] 20:03:54 INFO - PROCESS | 3692 | 1465527834335 Marionette DEBUG loaded listener.js 20:03:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (1A67A000) [pid = 3692] [serial = 1811] [outer = 1577A000] 20:03:54 INFO - PROCESS | 3692 | 1465527834768 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]]]}] 20:03:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 20:03:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 631ms 20:03:54 INFO - PROCESS | 3692 | 1465527834839 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 20:03:54 INFO - PROCESS | 3692 | 1465527834841 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 20:03:54 INFO - PROCESS | 3692 | 1465527834844 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 20:03:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 20:03:54 INFO - PROCESS | 3692 | 1465527834829 Marionette TRACE conn3 <- [1,2378,null,{}] 20:03:54 INFO - PROCESS | 3692 | 1465527834832 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}] 20:03:54 INFO - PROCESS | 3692 | 1465527834834 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:54 INFO - PROCESS | 3692 | 1465527834921 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 20:03:54 INFO - PROCESS | 3692 | 1465527834926 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:54 INFO - PROCESS | 3692 | 1465527834928 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:54 INFO - PROCESS | 3692 | ++DOCSHELL 133D3000 == 36 [pid = 3692] [id = 604] 20:03:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (13664400) [pid = 3692] [serial = 1812] [outer = 00000000] 20:03:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (1A73E000) [pid = 3692] [serial = 1813] [outer = 13664400] 20:03:54 INFO - PROCESS | 3692 | 1465527834970 Marionette DEBUG loaded listener.js 20:03:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (1A88F800) [pid = 3692] [serial = 1814] [outer = 13664400] 20:03:55 INFO - PROCESS | 3692 | 1465527835427 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]]]}] 20:03:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 20:03:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 615ms 20:03:55 INFO - PROCESS | 3692 | 1465527835466 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 20:03:55 INFO - PROCESS | 3692 | 1465527835468 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 20:03:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 20:03:55 INFO - PROCESS | 3692 | 1465527835480 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 20:03:55 INFO - PROCESS | 3692 | 1465527835482 Marionette TRACE conn3 <- [1,2382,null,{}] 20:03:55 INFO - PROCESS | 3692 | 1465527835486 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}] 20:03:55 INFO - PROCESS | 3692 | 1465527835488 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:55 INFO - PROCESS | 3692 | 1465527835567 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 20:03:55 INFO - PROCESS | 3692 | 1465527835573 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:55 INFO - PROCESS | 3692 | 1465527835575 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:55 INFO - PROCESS | 3692 | ++DOCSHELL 1A73D000 == 37 [pid = 3692] [id = 605] 20:03:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (1A894000) [pid = 3692] [serial = 1815] [outer = 00000000] 20:03:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (1A9EC000) [pid = 3692] [serial = 1816] [outer = 1A894000] 20:03:55 INFO - PROCESS | 3692 | 1465527835617 Marionette DEBUG loaded listener.js 20:03:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (1A9EE000) [pid = 3692] [serial = 1817] [outer = 1A894000] 20:03:56 INFO - PROCESS | 3692 | 1465527836333 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]]]}] 20:03:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 20:03:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 877ms 20:03:56 INFO - PROCESS | 3692 | 1465527836360 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 20:03:56 INFO - PROCESS | 3692 | 1465527836364 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 20:03:56 INFO - PROCESS | 3692 | 1465527836369 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 20:03:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 20:03:56 INFO - PROCESS | 3692 | 1465527836374 Marionette TRACE conn3 <- [1,2386,null,{}] 20:03:56 INFO - PROCESS | 3692 | 1465527836379 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}] 20:03:56 INFO - PROCESS | 3692 | 1465527836382 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:56 INFO - PROCESS | 3692 | 1465527836495 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 20:03:56 INFO - PROCESS | 3692 | 1465527836605 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:56 INFO - PROCESS | 3692 | 1465527836608 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:56 INFO - PROCESS | 3692 | ++DOCSHELL 112D8400 == 38 [pid = 3692] [id = 606] 20:03:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (112D9000) [pid = 3692] [serial = 1818] [outer = 00000000] 20:03:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (1331B400) [pid = 3692] [serial = 1819] [outer = 112D9000] 20:03:56 INFO - PROCESS | 3692 | 1465527836663 Marionette DEBUG loaded listener.js 20:03:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (153B2400) [pid = 3692] [serial = 1820] [outer = 112D9000] 20:03:57 INFO - PROCESS | 3692 | 1465527837232 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]]]}] 20:03:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 20:03:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 939ms 20:03:57 INFO - PROCESS | 3692 | 1465527837299 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 20:03:57 INFO - PROCESS | 3692 | 1465527837304 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 20:03:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 20:03:57 INFO - PROCESS | 3692 | 1465527837311 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 20:03:57 INFO - PROCESS | 3692 | 1465527837313 Marionette TRACE conn3 <- [1,2390,null,{}] 20:03:57 INFO - PROCESS | 3692 | 1465527837318 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}] 20:03:57 INFO - PROCESS | 3692 | 1465527837320 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:57 INFO - PROCESS | 3692 | 1465527837461 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 20:03:57 INFO - PROCESS | 3692 | 1465527837601 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:57 INFO - PROCESS | 3692 | 1465527837603 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:57 INFO - PROCESS | 3692 | ++DOCSHELL 15A9F400 == 39 [pid = 3692] [id = 607] 20:03:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (15E72C00) [pid = 3692] [serial = 1821] [outer = 00000000] 20:03:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (16B8E400) [pid = 3692] [serial = 1822] [outer = 15E72C00] 20:03:57 INFO - PROCESS | 3692 | 1465527837659 Marionette DEBUG loaded listener.js 20:03:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (16EFC000) [pid = 3692] [serial = 1823] [outer = 15E72C00] 20:03:58 INFO - PROCESS | 3692 | 1465527838224 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]]]}] 20:03:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 20:03:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 984ms 20:03:58 INFO - PROCESS | 3692 | 1465527838296 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 20:03:58 INFO - PROCESS | 3692 | 1465527838299 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 20:03:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 20:03:58 INFO - PROCESS | 3692 | 1465527838303 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 20:03:58 INFO - PROCESS | 3692 | 1465527838306 Marionette TRACE conn3 <- [1,2394,null,{}] 20:03:58 INFO - PROCESS | 3692 | 1465527838333 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}] 20:03:58 INFO - PROCESS | 3692 | 1465527838338 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:58 INFO - PROCESS | 3692 | 1465527838450 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 20:03:58 INFO - PROCESS | 3692 | 1465527838583 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:58 INFO - PROCESS | 3692 | 1465527838587 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:58 INFO - PROCESS | 3692 | ++DOCSHELL 1852B000 == 40 [pid = 3692] [id = 608] 20:03:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (1852C400) [pid = 3692] [serial = 1824] [outer = 00000000] 20:03:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (19D8E800) [pid = 3692] [serial = 1825] [outer = 1852C400] 20:03:58 INFO - PROCESS | 3692 | 1465527838663 Marionette DEBUG loaded listener.js 20:03:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (1A896000) [pid = 3692] [serial = 1826] [outer = 1852C400] 20:03:59 INFO - PROCESS | 3692 | 1465527839450 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]]]}] 20:03:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 20:03:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1199ms 20:03:59 INFO - PROCESS | 3692 | 1465527839501 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 20:03:59 INFO - PROCESS | 3692 | 1465527839505 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 20:03:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 20:03:59 INFO - PROCESS | 3692 | 1465527839509 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 20:03:59 INFO - PROCESS | 3692 | 1465527839512 Marionette TRACE conn3 <- [1,2398,null,{}] 20:03:59 INFO - PROCESS | 3692 | 1465527839518 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}] 20:03:59 INFO - PROCESS | 3692 | 1465527839521 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:59 INFO - PROCESS | 3692 | 1465527839622 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 20:03:59 INFO - PROCESS | 3692 | 1465527839735 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:59 INFO - PROCESS | 3692 | 1465527839737 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:03:59 INFO - PROCESS | 3692 | ++DOCSHELL 10A4AC00 == 41 [pid = 3692] [id = 609] 20:03:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (1331A800) [pid = 3692] [serial = 1827] [outer = 00000000] 20:03:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (133CD400) [pid = 3692] [serial = 1828] [outer = 1331A800] 20:03:59 INFO - PROCESS | 3692 | 1465527839830 Marionette DEBUG loaded listener.js 20:03:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (13947800) [pid = 3692] [serial = 1829] [outer = 1331A800] 20:04:00 INFO - PROCESS | 3692 | --DOCSHELL 133D3000 == 40 [pid = 3692] [id = 604] 20:04:00 INFO - PROCESS | 3692 | --DOCSHELL 13B4A800 == 39 [pid = 3692] [id = 603] 20:04:00 INFO - PROCESS | 3692 | --DOCSHELL 10432400 == 38 [pid = 3692] [id = 602] 20:04:00 INFO - PROCESS | 3692 | --DOCSHELL 1852F000 == 37 [pid = 3692] [id = 601] 20:04:00 INFO - PROCESS | 3692 | --DOCSHELL 1781FC00 == 36 [pid = 3692] [id = 600] 20:04:00 INFO - PROCESS | 3692 | --DOCSHELL 16B72400 == 35 [pid = 3692] [id = 599] 20:04:00 INFO - PROCESS | 3692 | --DOCSHELL 15A99800 == 34 [pid = 3692] [id = 598] 20:04:00 INFO - PROCESS | 3692 | --DOCSHELL 13352C00 == 33 [pid = 3692] [id = 597] 20:04:00 INFO - PROCESS | 3692 | --DOCSHELL 10A49800 == 32 [pid = 3692] [id = 596] 20:04:00 INFO - PROCESS | 3692 | --DOCSHELL 104E8C00 == 31 [pid = 3692] [id = 595] 20:04:00 INFO - PROCESS | 3692 | --DOCSHELL 10F5E400 == 30 [pid = 3692] [id = 594] 20:04:00 INFO - PROCESS | 3692 | --DOCSHELL 153E1000 == 29 [pid = 3692] [id = 593] 20:04:00 INFO - PROCESS | 3692 | --DOCSHELL 15A9F400 == 28 [pid = 3692] [id = 607] 20:04:00 INFO - PROCESS | 3692 | --DOCSHELL 1852B000 == 27 [pid = 3692] [id = 608] 20:04:00 INFO - PROCESS | 3692 | --DOCSHELL 1A73D000 == 26 [pid = 3692] [id = 605] 20:04:00 INFO - PROCESS | 3692 | --DOCSHELL 112D8400 == 25 [pid = 3692] [id = 606] 20:04:00 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (19D55400) [pid = 3692] [serial = 1780] [outer = 00000000] [url = about:blank] 20:04:00 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (1365F800) [pid = 3692] [serial = 1759] [outer = 00000000] [url = about:blank] 20:04:00 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (13B41800) [pid = 3692] [serial = 1760] [outer = 00000000] [url = about:blank] 20:04:00 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (1393F000) [pid = 3692] [serial = 1745] [outer = 00000000] [url = about:blank] 20:04:00 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (1334FC00) [pid = 3692] [serial = 1744] [outer = 00000000] [url = about:blank] 20:04:00 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (18522800) [pid = 3692] [serial = 1778] [outer = 00000000] [url = about:blank] 20:04:00 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (16B7EC00) [pid = 3692] [serial = 1748] [outer = 00000000] [url = about:blank] 20:04:00 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (165AEC00) [pid = 3692] [serial = 1747] [outer = 00000000] [url = about:blank] 20:04:00 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (1A9ECC00) [pid = 3692] [serial = 1751] [outer = 00000000] [url = about:blank] 20:04:00 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (1A88F000) [pid = 3692] [serial = 1750] [outer = 00000000] [url = about:blank] 20:04:00 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (17819C00) [pid = 3692] [serial = 1771] [outer = 00000000] [url = about:blank] 20:04:00 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (16F68400) [pid = 3692] [serial = 1769] [outer = 00000000] [url = about:blank] 20:04:00 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (16CEDC00) [pid = 3692] [serial = 1768] [outer = 00000000] [url = about:blank] 20:04:00 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (14FBE800) [pid = 3692] [serial = 1774] [outer = 00000000] [url = about:blank] 20:04:00 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (18350C00) [pid = 3692] [serial = 1777] [outer = 00000000] [url = about:blank] 20:04:00 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (17995800) [pid = 3692] [serial = 1772] [outer = 00000000] [url = about:blank] 20:04:00 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (13320800) [pid = 3692] [serial = 1754] [outer = 00000000] [url = about:blank] 20:04:00 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (12AE6800) [pid = 3692] [serial = 1753] [outer = 00000000] [url = about:blank] 20:04:00 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (114B8000) [pid = 3692] [serial = 1756] [outer = 00000000] [url = about:blank] 20:04:00 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (12A9C800) [pid = 3692] [serial = 1757] [outer = 00000000] [url = about:blank] 20:04:00 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (157CEC00) [pid = 3692] [serial = 1762] [outer = 00000000] [url = about:blank] 20:04:00 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (16B74800) [pid = 3692] [serial = 1765] [outer = 00000000] [url = about:blank] 20:04:00 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (16B7D800) [pid = 3692] [serial = 1766] [outer = 00000000] [url = about:blank] 20:04:00 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (15DB5400) [pid = 3692] [serial = 1763] [outer = 00000000] [url = about:blank] 20:04:00 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (157CAC00) [pid = 3692] [serial = 1775] [outer = 00000000] [url = about:blank] 20:04:00 INFO - PROCESS | 3692 | 1465527840929 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]]]}] 20:04:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 20:04:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1431ms 20:04:00 INFO - PROCESS | 3692 | 1465527840950 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 20:04:00 INFO - PROCESS | 3692 | 1465527840954 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 20:04:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 20:04:00 INFO - PROCESS | 3692 | 1465527840958 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 20:04:00 INFO - PROCESS | 3692 | 1465527840961 Marionette TRACE conn3 <- [1,2402,null,{}] 20:04:00 INFO - PROCESS | 3692 | 1465527840967 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}] 20:04:00 INFO - PROCESS | 3692 | 1465527840970 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:01 INFO - PROCESS | 3692 | 1465527841068 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 20:04:01 INFO - PROCESS | 3692 | 1465527841077 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:01 INFO - PROCESS | 3692 | 1465527841082 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:01 INFO - PROCESS | 3692 | ++DOCSHELL 112DF800 == 26 [pid = 3692] [id = 610] 20:04:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (112E0400) [pid = 3692] [serial = 1830] [outer = 00000000] 20:04:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (12AE7400) [pid = 3692] [serial = 1831] [outer = 112E0400] 20:04:01 INFO - PROCESS | 3692 | 1465527841112 Marionette DEBUG loaded listener.js 20:04:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (12DAC000) [pid = 3692] [serial = 1832] [outer = 112E0400] 20:04:01 INFO - PROCESS | 3692 | 1465527841616 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]]]}] 20:04:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 20:04:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 693ms 20:04:01 INFO - PROCESS | 3692 | 1465527841643 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 20:04:01 INFO - PROCESS | 3692 | 1465527841647 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 20:04:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 20:04:01 INFO - PROCESS | 3692 | 1465527841693 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 20:04:01 INFO - PROCESS | 3692 | 1465527841696 Marionette TRACE conn3 <- [1,2406,null,{}] 20:04:01 INFO - PROCESS | 3692 | 1465527841700 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}] 20:04:01 INFO - PROCESS | 3692 | 1465527841702 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:01 INFO - PROCESS | 3692 | 1465527841787 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 20:04:01 INFO - PROCESS | 3692 | 1465527841884 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:01 INFO - PROCESS | 3692 | 1465527841887 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:01 INFO - PROCESS | 3692 | ++DOCSHELL 13B45000 == 27 [pid = 3692] [id = 611] 20:04:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (13B48400) [pid = 3692] [serial = 1833] [outer = 00000000] 20:04:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (1440B000) [pid = 3692] [serial = 1834] [outer = 13B48400] 20:04:01 INFO - PROCESS | 3692 | 1465527841941 Marionette DEBUG loaded listener.js 20:04:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (1531B800) [pid = 3692] [serial = 1835] [outer = 13B48400] 20:04:02 INFO - PROCESS | 3692 | 1465527842323 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]]]}] 20:04:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 20:04:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 692ms 20:04:02 INFO - PROCESS | 3692 | 1465527842374 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 20:04:02 INFO - PROCESS | 3692 | 1465527842376 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 20:04:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 20:04:02 INFO - PROCESS | 3692 | 1465527842380 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 20:04:02 INFO - PROCESS | 3692 | 1465527842383 Marionette TRACE conn3 <- [1,2410,null,{}] 20:04:02 INFO - PROCESS | 3692 | 1465527842394 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}] 20:04:02 INFO - PROCESS | 3692 | 1465527842398 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:02 INFO - PROCESS | 3692 | 1465527842510 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 20:04:02 INFO - PROCESS | 3692 | 1465527842525 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:02 INFO - PROCESS | 3692 | 1465527842528 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:02 INFO - PROCESS | 3692 | ++DOCSHELL 157CEC00 == 28 [pid = 3692] [id = 612] 20:04:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (15A96400) [pid = 3692] [serial = 1836] [outer = 00000000] 20:04:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (15DB7800) [pid = 3692] [serial = 1837] [outer = 15A96400] 20:04:02 INFO - PROCESS | 3692 | 1465527842575 Marionette DEBUG loaded listener.js 20:04:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (165A3800) [pid = 3692] [serial = 1838] [outer = 15A96400] 20:04:03 INFO - PROCESS | 3692 | 1465527843069 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]]]}] 20:04:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 20:04:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 723ms 20:04:03 INFO - PROCESS | 3692 | 1465527843152 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 20:04:03 INFO - PROCESS | 3692 | 1465527843154 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 20:04:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 20:04:03 INFO - PROCESS | 3692 | 1465527843160 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 20:04:03 INFO - PROCESS | 3692 | 1465527843162 Marionette TRACE conn3 <- [1,2414,null,{}] 20:04:03 INFO - PROCESS | 3692 | 1465527843165 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}] 20:04:03 INFO - PROCESS | 3692 | 1465527843168 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:03 INFO - PROCESS | 3692 | 1465527843304 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 20:04:03 INFO - PROCESS | 3692 | 1465527843353 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:03 INFO - PROCESS | 3692 | 1465527843356 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:03 INFO - PROCESS | 3692 | ++DOCSHELL 165A6800 == 29 [pid = 3692] [id = 613] 20:04:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (165AEC00) [pid = 3692] [serial = 1839] [outer = 00000000] 20:04:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (16B7C000) [pid = 3692] [serial = 1840] [outer = 165AEC00] 20:04:03 INFO - PROCESS | 3692 | 1465527843399 Marionette DEBUG loaded listener.js 20:04:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (16CE4400) [pid = 3692] [serial = 1841] [outer = 165AEC00] 20:04:03 INFO - PROCESS | 3692 | 1465527843806 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]]]}] 20:04:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 20:04:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 692ms 20:04:03 INFO - PROCESS | 3692 | 1465527843842 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 20:04:03 INFO - PROCESS | 3692 | 1465527843844 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 20:04:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 20:04:03 INFO - PROCESS | 3692 | 1465527843847 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 20:04:03 INFO - PROCESS | 3692 | 1465527843849 Marionette TRACE conn3 <- [1,2418,null,{}] 20:04:03 INFO - PROCESS | 3692 | 1465527843852 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}] 20:04:03 INFO - PROCESS | 3692 | 1465527843854 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:03 INFO - PROCESS | 3692 | 1465527843974 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 20:04:03 INFO - PROCESS | 3692 | 1465527843979 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:03 INFO - PROCESS | 3692 | 1465527843981 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:03 INFO - PROCESS | 3692 | ++DOCSHELL 16CE9000 == 30 [pid = 3692] [id = 614] 20:04:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (16CEA400) [pid = 3692] [serial = 1842] [outer = 00000000] 20:04:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (16F6EC00) [pid = 3692] [serial = 1843] [outer = 16CEA400] 20:04:04 INFO - PROCESS | 3692 | 1465527844024 Marionette DEBUG loaded listener.js 20:04:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (170C3800) [pid = 3692] [serial = 1844] [outer = 16CEA400] 20:04:04 INFO - PROCESS | 3692 | 1465527844480 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]]]}] 20:04:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 20:04:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 693ms 20:04:04 INFO - PROCESS | 3692 | 1465527844530 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 20:04:04 INFO - PROCESS | 3692 | 1465527844532 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 20:04:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 20:04:04 INFO - PROCESS | 3692 | 1465527844535 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 20:04:04 INFO - PROCESS | 3692 | 1465527844537 Marionette TRACE conn3 <- [1,2422,null,{}] 20:04:04 INFO - PROCESS | 3692 | 1465527844541 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}] 20:04:04 INFO - PROCESS | 3692 | 1465527844546 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:04 INFO - PROCESS | 3692 | 1465527844708 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 20:04:04 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (19B05400) [pid = 3692] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 20:04:04 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (178CC000) [pid = 3692] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 20:04:04 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (11215C00) [pid = 3692] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 20:04:04 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (1577A000) [pid = 3692] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 20:04:04 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (13664400) [pid = 3692] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 20:04:04 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (133C7400) [pid = 3692] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 20:04:04 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (15A9BC00) [pid = 3692] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 20:04:04 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (10A51800) [pid = 3692] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 20:04:04 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (19B01400) [pid = 3692] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 20:04:04 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (14FBBC00) [pid = 3692] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 20:04:04 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (16CEA000) [pid = 3692] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 20:04:04 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (10563000) [pid = 3692] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 20:04:04 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (1A894000) [pid = 3692] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 20:04:05 INFO - PROCESS | 3692 | 1465527845027 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:05 INFO - PROCESS | 3692 | 1465527845029 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:05 INFO - PROCESS | 3692 | ++DOCSHELL 103D2000 == 31 [pid = 3692] [id = 615] 20:04:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (10471400) [pid = 3692] [serial = 1845] [outer = 00000000] 20:04:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (112D7C00) [pid = 3692] [serial = 1846] [outer = 10471400] 20:04:05 INFO - PROCESS | 3692 | 1465527845073 Marionette DEBUG loaded listener.js 20:04:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (153BF400) [pid = 3692] [serial = 1847] [outer = 10471400] 20:04:05 INFO - PROCESS | 3692 | 1465527845412 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]]]}] 20:04:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 20:04:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 938ms 20:04:05 INFO - PROCESS | 3692 | 1465527845465 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 20:04:05 INFO - PROCESS | 3692 | 1465527845467 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 20:04:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 20:04:05 INFO - PROCESS | 3692 | 1465527845470 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 20:04:05 INFO - PROCESS | 3692 | 1465527845472 Marionette TRACE conn3 <- [1,2426,null,{}] 20:04:05 INFO - PROCESS | 3692 | 1465527845475 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}] 20:04:05 INFO - PROCESS | 3692 | 1465527845477 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:05 INFO - PROCESS | 3692 | 1465527845591 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 20:04:05 INFO - PROCESS | 3692 | 1465527845596 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:05 INFO - PROCESS | 3692 | 1465527845598 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:05 INFO - PROCESS | 3692 | ++DOCSHELL 10437C00 == 32 [pid = 3692] [id = 616] 20:04:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (12ADE000) [pid = 3692] [serial = 1848] [outer = 00000000] 20:04:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (17994C00) [pid = 3692] [serial = 1849] [outer = 12ADE000] 20:04:05 INFO - PROCESS | 3692 | 1465527845641 Marionette DEBUG loaded listener.js 20:04:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (1799B400) [pid = 3692] [serial = 1850] [outer = 12ADE000] 20:04:06 INFO - PROCESS | 3692 | 1465527846054 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]]]}] 20:04:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 20:04:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 631ms 20:04:06 INFO - PROCESS | 3692 | 1465527846108 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 20:04:06 INFO - PROCESS | 3692 | 1465527846110 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 20:04:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 20:04:06 INFO - PROCESS | 3692 | 1465527846114 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 20:04:06 INFO - PROCESS | 3692 | 1465527846116 Marionette TRACE conn3 <- [1,2430,null,{}] 20:04:06 INFO - PROCESS | 3692 | 1465527846119 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}] 20:04:06 INFO - PROCESS | 3692 | 1465527846121 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:06 INFO - PROCESS | 3692 | 1465527846204 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 20:04:06 INFO - PROCESS | 3692 | 1465527846211 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:06 INFO - PROCESS | 3692 | 1465527846213 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:06 INFO - PROCESS | 3692 | ++DOCSHELL 16F6D400 == 33 [pid = 3692] [id = 617] 20:04:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (18523800) [pid = 3692] [serial = 1851] [outer = 00000000] 20:04:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (18530800) [pid = 3692] [serial = 1852] [outer = 18523800] 20:04:06 INFO - PROCESS | 3692 | 1465527846255 Marionette DEBUG loaded listener.js 20:04:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (18530C00) [pid = 3692] [serial = 1853] [outer = 18523800] 20:04:06 INFO - PROCESS | 3692 | 1465527846675 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]]]}] 20:04:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 20:04:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 615ms 20:04:06 INFO - PROCESS | 3692 | 1465527846735 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 20:04:06 INFO - PROCESS | 3692 | 1465527846737 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 20:04:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 20:04:06 INFO - PROCESS | 3692 | 1465527846744 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 20:04:06 INFO - PROCESS | 3692 | 1465527846746 Marionette TRACE conn3 <- [1,2434,null,{}] 20:04:06 INFO - PROCESS | 3692 | 1465527846749 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}] 20:04:06 INFO - PROCESS | 3692 | 1465527846751 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:06 INFO - PROCESS | 3692 | 1465527846835 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 20:04:06 INFO - PROCESS | 3692 | 1465527846841 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:06 INFO - PROCESS | 3692 | 1465527846843 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:06 INFO - PROCESS | 3692 | ++DOCSHELL 157CD400 == 34 [pid = 3692] [id = 618] 20:04:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (19D54C00) [pid = 3692] [serial = 1854] [outer = 00000000] 20:04:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (19D86C00) [pid = 3692] [serial = 1855] [outer = 19D54C00] 20:04:06 INFO - PROCESS | 3692 | 1465527846885 Marionette DEBUG loaded listener.js 20:04:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (19D87800) [pid = 3692] [serial = 1856] [outer = 19D54C00] 20:04:07 INFO - PROCESS | 3692 | 1465527847714 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]]]}] 20:04:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 20:04:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1015ms 20:04:07 INFO - PROCESS | 3692 | 1465527847782 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 20:04:07 INFO - PROCESS | 3692 | 1465527847787 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 20:04:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 20:04:07 INFO - PROCESS | 3692 | 1465527847792 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 20:04:07 INFO - PROCESS | 3692 | 1465527847797 Marionette TRACE conn3 <- [1,2438,null,{}] 20:04:07 INFO - PROCESS | 3692 | 1465527847802 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}] 20:04:07 INFO - PROCESS | 3692 | 1465527847805 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:07 INFO - PROCESS | 3692 | 1465527847946 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 20:04:08 INFO - PROCESS | 3692 | 1465527848083 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:08 INFO - PROCESS | 3692 | 1465527848086 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:08 INFO - PROCESS | 3692 | ++DOCSHELL 114BA000 == 35 [pid = 3692] [id = 619] 20:04:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (11CBE000) [pid = 3692] [serial = 1857] [outer = 00000000] 20:04:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (13662C00) [pid = 3692] [serial = 1858] [outer = 11CBE000] 20:04:08 INFO - PROCESS | 3692 | 1465527848144 Marionette DEBUG loaded listener.js 20:04:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (13B4A800) [pid = 3692] [serial = 1859] [outer = 11CBE000] 20:04:09 INFO - PROCESS | 3692 | 1465527849021 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]]]}] 20:04:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 20:04:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1276ms 20:04:09 INFO - PROCESS | 3692 | 1465527849072 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 20:04:09 INFO - PROCESS | 3692 | 1465527849076 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 20:04:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 20:04:09 INFO - PROCESS | 3692 | 1465527849082 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 20:04:09 INFO - PROCESS | 3692 | 1465527849084 Marionette TRACE conn3 <- [1,2442,null,{}] 20:04:09 INFO - PROCESS | 3692 | 1465527849090 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}] 20:04:09 INFO - PROCESS | 3692 | 1465527849092 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:09 INFO - PROCESS | 3692 | 1465527849227 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 20:04:09 INFO - PROCESS | 3692 | 1465527849350 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:09 INFO - PROCESS | 3692 | 1465527849355 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:09 INFO - PROCESS | 3692 | --DOCSHELL 16F6D400 == 34 [pid = 3692] [id = 617] 20:04:09 INFO - PROCESS | 3692 | --DOCSHELL 10437C00 == 33 [pid = 3692] [id = 616] 20:04:09 INFO - PROCESS | 3692 | --DOCSHELL 103D2000 == 32 [pid = 3692] [id = 615] 20:04:09 INFO - PROCESS | 3692 | --DOCSHELL 16CE9000 == 31 [pid = 3692] [id = 614] 20:04:09 INFO - PROCESS | 3692 | --DOCSHELL 165A6800 == 30 [pid = 3692] [id = 613] 20:04:09 INFO - PROCESS | 3692 | --DOCSHELL 157CEC00 == 29 [pid = 3692] [id = 612] 20:04:09 INFO - PROCESS | 3692 | --DOCSHELL 13B45000 == 28 [pid = 3692] [id = 611] 20:04:09 INFO - PROCESS | 3692 | --DOCSHELL 112DF800 == 27 [pid = 3692] [id = 610] 20:04:09 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (19B4FC00) [pid = 3692] [serial = 1781] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (17919000) [pid = 3692] [serial = 1801] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (12DA0800) [pid = 3692] [serial = 1784] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (19B4C000) [pid = 3692] [serial = 1810] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (1A73E000) [pid = 3692] [serial = 1813] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (112E3000) [pid = 3692] [serial = 1783] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (13943800) [pid = 3692] [serial = 1792] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (1A67A000) [pid = 3692] [serial = 1811] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (165AE000) [pid = 3692] [serial = 1795] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (12BC3800) [pid = 3692] [serial = 1789] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (19D5D800) [pid = 3692] [serial = 1804] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (19D90000) [pid = 3692] [serial = 1805] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (13013400) [pid = 3692] [serial = 1790] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (15AA3400) [pid = 3692] [serial = 1787] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (16F70C00) [pid = 3692] [serial = 1798] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (112D7400) [pid = 3692] [serial = 1807] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (1553C800) [pid = 3692] [serial = 1786] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (170CA000) [pid = 3692] [serial = 1799] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (112E3C00) [pid = 3692] [serial = 1808] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3692 | --DOMWINDOW == 62 (1825DC00) [pid = 3692] [serial = 1802] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3692 | --DOMWINDOW == 61 (1440B400) [pid = 3692] [serial = 1793] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3692 | --DOMWINDOW == 60 (16B74C00) [pid = 3692] [serial = 1796] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3692 | --DOMWINDOW == 59 (1A9EE000) [pid = 3692] [serial = 1817] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3692 | --DOMWINDOW == 58 (1A9EC000) [pid = 3692] [serial = 1816] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3692 | --DOMWINDOW == 57 (1A88F800) [pid = 3692] [serial = 1814] [outer = 00000000] [url = about:blank] 20:04:09 INFO - PROCESS | 3692 | ++DOCSHELL 10437C00 == 28 [pid = 3692] [id = 620] 20:04:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 58 (10563000) [pid = 3692] [serial = 1860] [outer = 00000000] 20:04:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 59 (10F57400) [pid = 3692] [serial = 1861] [outer = 10563000] 20:04:09 INFO - PROCESS | 3692 | 1465527849425 Marionette DEBUG loaded listener.js 20:04:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 60 (12811C00) [pid = 3692] [serial = 1862] [outer = 10563000] 20:04:09 INFO - PROCESS | 3692 | 1465527849832 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]]]}] 20:04:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 20:04:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 784ms 20:04:09 INFO - PROCESS | 3692 | 1465527849866 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 20:04:09 INFO - PROCESS | 3692 | 1465527849871 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 20:04:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 20:04:09 INFO - PROCESS | 3692 | 1465527849877 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 20:04:09 INFO - PROCESS | 3692 | 1465527849880 Marionette TRACE conn3 <- [1,2446,null,{}] 20:04:09 INFO - PROCESS | 3692 | 1465527849883 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}] 20:04:09 INFO - PROCESS | 3692 | 1465527849886 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:09 INFO - PROCESS | 3692 | 1465527849969 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 20:04:09 INFO - PROCESS | 3692 | 1465527849975 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:09 INFO - PROCESS | 3692 | 1465527849978 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:09 INFO - PROCESS | 3692 | ++DOCSHELL 1334FC00 == 29 [pid = 3692] [id = 621] 20:04:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 61 (133C9800) [pid = 3692] [serial = 1863] [outer = 00000000] 20:04:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 62 (13664400) [pid = 3692] [serial = 1864] [outer = 133C9800] 20:04:10 INFO - PROCESS | 3692 | 1465527850024 Marionette DEBUG loaded listener.js 20:04:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 63 (13B45000) [pid = 3692] [serial = 1865] [outer = 133C9800] 20:04:10 INFO - PROCESS | 3692 | 1465527850517 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]]]}] 20:04:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 20:04:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 676ms 20:04:10 INFO - PROCESS | 3692 | 1465527850576 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 20:04:10 INFO - PROCESS | 3692 | 1465527850578 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 20:04:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 20:04:10 INFO - PROCESS | 3692 | 1465527850582 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 20:04:10 INFO - PROCESS | 3692 | 1465527850585 Marionette TRACE conn3 <- [1,2450,null,{}] 20:04:10 INFO - PROCESS | 3692 | 1465527850596 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}] 20:04:10 INFO - PROCESS | 3692 | 1465527850600 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:10 INFO - PROCESS | 3692 | 1465527850710 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 20:04:10 INFO - PROCESS | 3692 | 1465527850818 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:10 INFO - PROCESS | 3692 | 1465527850821 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:10 INFO - PROCESS | 3692 | ++DOCSHELL 15780C00 == 30 [pid = 3692] [id = 622] 20:04:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (15781400) [pid = 3692] [serial = 1866] [outer = 00000000] 20:04:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (15A98C00) [pid = 3692] [serial = 1867] [outer = 15781400] 20:04:10 INFO - PROCESS | 3692 | 1465527850867 Marionette DEBUG loaded listener.js 20:04:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (15DBA000) [pid = 3692] [serial = 1868] [outer = 15781400] 20:04:11 INFO - PROCESS | 3692 | 1465527851236 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]]]}] 20:04:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 20:04:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 723ms 20:04:11 INFO - PROCESS | 3692 | 1465527851305 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 20:04:11 INFO - PROCESS | 3692 | 1465527851307 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 20:04:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 20:04:11 INFO - PROCESS | 3692 | 1465527851311 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 20:04:11 INFO - PROCESS | 3692 | 1465527851313 Marionette TRACE conn3 <- [1,2454,null,{}] 20:04:11 INFO - PROCESS | 3692 | 1465527851317 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}] 20:04:11 INFO - PROCESS | 3692 | 1465527851319 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:11 INFO - PROCESS | 3692 | 1465527851410 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 20:04:11 INFO - PROCESS | 3692 | 1465527851429 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:11 INFO - PROCESS | 3692 | 1465527851432 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:11 INFO - PROCESS | 3692 | ++DOCSHELL 16B70C00 == 31 [pid = 3692] [id = 623] 20:04:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (16B76000) [pid = 3692] [serial = 1869] [outer = 00000000] 20:04:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (16B8D800) [pid = 3692] [serial = 1870] [outer = 16B76000] 20:04:11 INFO - PROCESS | 3692 | 1465527851479 Marionette DEBUG loaded listener.js 20:04:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (16CE8000) [pid = 3692] [serial = 1871] [outer = 16B76000] 20:04:11 INFO - PROCESS | 3692 | 1465527851962 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]]]}] 20:04:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 20:04:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 677ms 20:04:11 INFO - PROCESS | 3692 | 1465527852010 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 20:04:11 INFO - PROCESS | 3692 | 1465527851995 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 20:04:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 20:04:11 INFO - PROCESS | 3692 | 1465527851999 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 20:04:12 INFO - PROCESS | 3692 | 1465527852001 Marionette TRACE conn3 <- [1,2458,null,{}] 20:04:12 INFO - PROCESS | 3692 | 1465527852004 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}] 20:04:12 INFO - PROCESS | 3692 | 1465527852006 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:12 INFO - PROCESS | 3692 | 1465527852141 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 20:04:12 INFO - PROCESS | 3692 | 1465527852158 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:12 INFO - PROCESS | 3692 | 1465527852160 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:12 INFO - PROCESS | 3692 | ++DOCSHELL 16F6A000 == 32 [pid = 3692] [id = 624] 20:04:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (16F6CC00) [pid = 3692] [serial = 1872] [outer = 00000000] 20:04:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (170C4800) [pid = 3692] [serial = 1873] [outer = 16F6CC00] 20:04:12 INFO - PROCESS | 3692 | 1465527852203 Marionette DEBUG loaded listener.js 20:04:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (17288400) [pid = 3692] [serial = 1874] [outer = 16F6CC00] 20:04:12 INFO - PROCESS | 3692 | 1465527852648 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]]]}] 20:04:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 20:04:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 677ms 20:04:12 INFO - PROCESS | 3692 | 1465527852698 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 20:04:12 INFO - PROCESS | 3692 | 1465527852700 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 20:04:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 20:04:12 INFO - PROCESS | 3692 | 1465527852704 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 20:04:12 INFO - PROCESS | 3692 | 1465527852705 Marionette TRACE conn3 <- [1,2462,null,{}] 20:04:12 INFO - PROCESS | 3692 | 1465527852709 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}] 20:04:12 INFO - PROCESS | 3692 | 1465527852714 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:12 INFO - PROCESS | 3692 | 1465527852852 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 20:04:12 INFO - PROCESS | 3692 | 1465527852919 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:12 INFO - PROCESS | 3692 | 1465527852922 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:12 INFO - PROCESS | 3692 | ++DOCSHELL 17917400 == 33 [pid = 3692] [id = 625] 20:04:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (1791A400) [pid = 3692] [serial = 1875] [outer = 00000000] 20:04:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (18528400) [pid = 3692] [serial = 1876] [outer = 1791A400] 20:04:12 INFO - PROCESS | 3692 | 1465527852965 Marionette DEBUG loaded listener.js 20:04:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (1852DC00) [pid = 3692] [serial = 1877] [outer = 1791A400] 20:04:13 INFO - PROCESS | 3692 | 1465527853361 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]]]}] 20:04:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 20:04:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 676ms 20:04:13 INFO - PROCESS | 3692 | 1465527853388 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 20:04:13 INFO - PROCESS | 3692 | 1465527853391 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 20:04:13 INFO - PROCESS | 3692 | 1465527853395 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 20:04:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 20:04:13 INFO - PROCESS | 3692 | 1465527853398 Marionette TRACE conn3 <- [1,2466,null,{}] 20:04:13 INFO - PROCESS | 3692 | 1465527853403 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}] 20:04:13 INFO - PROCESS | 3692 | 1465527853406 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:13 INFO - PROCESS | 3692 | 1465527853579 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 20:04:13 INFO - PROCESS | 3692 | 1465527853591 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:13 INFO - PROCESS | 3692 | 1465527853593 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:13 INFO - PROCESS | 3692 | ++DOCSHELL 13013400 == 34 [pid = 3692] [id = 626] 20:04:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (13344400) [pid = 3692] [serial = 1878] [outer = 00000000] 20:04:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (19D5D800) [pid = 3692] [serial = 1879] [outer = 13344400] 20:04:13 INFO - PROCESS | 3692 | 1465527853635 Marionette DEBUG loaded listener.js 20:04:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (19D60C00) [pid = 3692] [serial = 1880] [outer = 13344400] 20:04:13 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (18523800) [pid = 3692] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 20:04:13 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (1331A800) [pid = 3692] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 20:04:13 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (165AEC00) [pid = 3692] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 20:04:13 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (112D9000) [pid = 3692] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 20:04:13 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (15E72C00) [pid = 3692] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 20:04:13 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (1852C400) [pid = 3692] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 20:04:13 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (16CEA400) [pid = 3692] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 20:04:13 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (10471400) [pid = 3692] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 20:04:13 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (15A96400) [pid = 3692] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 20:04:13 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (13B48400) [pid = 3692] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 20:04:13 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (112E0400) [pid = 3692] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 20:04:13 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (12ADE000) [pid = 3692] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 20:04:14 INFO - PROCESS | 3692 | 1465527854158 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]]]}] 20:04:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 20:04:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 784ms 20:04:14 INFO - PROCESS | 3692 | 1465527854180 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 20:04:14 INFO - PROCESS | 3692 | 1465527854182 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 20:04:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 20:04:14 INFO - PROCESS | 3692 | 1465527854186 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 20:04:14 INFO - PROCESS | 3692 | 1465527854187 Marionette TRACE conn3 <- [1,2470,null,{}] 20:04:14 INFO - PROCESS | 3692 | 1465527854191 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}] 20:04:14 INFO - PROCESS | 3692 | 1465527854193 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:14 INFO - PROCESS | 3692 | 1465527854268 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 20:04:14 INFO - PROCESS | 3692 | 1465527854274 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:14 INFO - PROCESS | 3692 | 1465527854276 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:14 INFO - PROCESS | 3692 | ++DOCSHELL 1319BC00 == 35 [pid = 3692] [id = 627] 20:04:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (15A96400) [pid = 3692] [serial = 1881] [outer = 00000000] 20:04:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (16EFB800) [pid = 3692] [serial = 1882] [outer = 15A96400] 20:04:14 INFO - PROCESS | 3692 | 1465527854319 Marionette DEBUG loaded listener.js 20:04:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (16F72800) [pid = 3692] [serial = 1883] [outer = 15A96400] 20:04:14 INFO - PROCESS | 3692 | 1465527854749 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]]]}] 20:04:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 20:04:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 584ms 20:04:14 INFO - PROCESS | 3692 | 1465527854802 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 20:04:14 INFO - PROCESS | 3692 | 1465527854804 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 20:04:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 20:04:14 INFO - PROCESS | 3692 | 1465527854807 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 20:04:14 INFO - PROCESS | 3692 | 1465527854809 Marionette TRACE conn3 <- [1,2474,null,{}] 20:04:14 INFO - PROCESS | 3692 | 1465527854812 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}] 20:04:14 INFO - PROCESS | 3692 | 1465527854814 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:14 INFO - PROCESS | 3692 | 1465527854891 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 20:04:14 INFO - PROCESS | 3692 | 1465527854896 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:14 INFO - PROCESS | 3692 | 1465527854898 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:14 INFO - PROCESS | 3692 | ++DOCSHELL 10F59000 == 36 [pid = 3692] [id = 628] 20:04:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (16B94800) [pid = 3692] [serial = 1884] [outer = 00000000] 20:04:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (1A192400) [pid = 3692] [serial = 1885] [outer = 16B94800] 20:04:14 INFO - PROCESS | 3692 | 1465527854942 Marionette DEBUG loaded listener.js 20:04:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (1A680C00) [pid = 3692] [serial = 1886] [outer = 16B94800] 20:04:15 INFO - PROCESS | 3692 | 1465527855402 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]]]}] 20:04:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 20:04:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 615ms 20:04:15 INFO - PROCESS | 3692 | 1465527855428 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 20:04:15 INFO - PROCESS | 3692 | 1465527855430 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 20:04:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 20:04:15 INFO - PROCESS | 3692 | 1465527855433 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 20:04:15 INFO - PROCESS | 3692 | 1465527855435 Marionette TRACE conn3 <- [1,2478,null,{}] 20:04:15 INFO - PROCESS | 3692 | 1465527855438 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}] 20:04:15 INFO - PROCESS | 3692 | 1465527855440 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:15 INFO - PROCESS | 3692 | 1465527855535 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 20:04:15 INFO - PROCESS | 3692 | 1465527855540 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:15 INFO - PROCESS | 3692 | 1465527855542 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:15 INFO - PROCESS | 3692 | ++DOCSHELL 1A736000 == 37 [pid = 3692] [id = 629] 20:04:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (1A739800) [pid = 3692] [serial = 1887] [outer = 00000000] 20:04:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (1A88C400) [pid = 3692] [serial = 1888] [outer = 1A739800] 20:04:15 INFO - PROCESS | 3692 | 1465527855584 Marionette DEBUG loaded listener.js 20:04:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (1A88FC00) [pid = 3692] [serial = 1889] [outer = 1A739800] 20:04:16 INFO - PROCESS | 3692 | 1465527856165 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]]]}] 20:04:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 20:04:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 784ms 20:04:16 INFO - PROCESS | 3692 | 1465527856314 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 20:04:16 INFO - PROCESS | 3692 | 1465527856318 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 20:04:16 INFO - PROCESS | 3692 | 1465527856337 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 20:04:16 INFO - PROCESS | 3692 | 1465527856340 Marionette TRACE conn3 <- [1,2482,null,{}] 20:04:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 20:04:16 INFO - PROCESS | 3692 | 1465527856346 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}] 20:04:16 INFO - PROCESS | 3692 | 1465527856349 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:16 INFO - PROCESS | 3692 | 1465527856461 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 20:04:16 INFO - PROCESS | 3692 | 1465527856598 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:16 INFO - PROCESS | 3692 | 1465527856601 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:16 INFO - PROCESS | 3692 | ++DOCSHELL 10E1CC00 == 38 [pid = 3692] [id = 630] 20:04:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (1121F000) [pid = 3692] [serial = 1890] [outer = 00000000] 20:04:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (12AAA800) [pid = 3692] [serial = 1891] [outer = 1121F000] 20:04:16 INFO - PROCESS | 3692 | 1465527856661 Marionette DEBUG loaded listener.js 20:04:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (1393AC00) [pid = 3692] [serial = 1892] [outer = 1121F000] 20:04:17 INFO - PROCESS | 3692 | 1465527857230 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]]]}] 20:04:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 20:04:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 939ms 20:04:17 INFO - PROCESS | 3692 | 1465527857293 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 20:04:17 INFO - PROCESS | 3692 | 1465527857298 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 20:04:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 20:04:17 INFO - PROCESS | 3692 | 1465527857304 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 20:04:17 INFO - PROCESS | 3692 | 1465527857307 Marionette TRACE conn3 <- [1,2486,null,{}] 20:04:17 INFO - PROCESS | 3692 | 1465527857311 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}] 20:04:17 INFO - PROCESS | 3692 | 1465527857314 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:17 INFO - PROCESS | 3692 | 1465527857405 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 20:04:17 INFO - PROCESS | 3692 | 1465527857544 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:17 INFO - PROCESS | 3692 | 1465527857547 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:17 INFO - PROCESS | 3692 | ++DOCSHELL 15AA1C00 == 39 [pid = 3692] [id = 631] 20:04:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (15E75400) [pid = 3692] [serial = 1893] [outer = 00000000] 20:04:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (16AD5C00) [pid = 3692] [serial = 1894] [outer = 15E75400] 20:04:17 INFO - PROCESS | 3692 | 1465527857602 Marionette DEBUG loaded listener.js 20:04:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (16B8B000) [pid = 3692] [serial = 1895] [outer = 15E75400] 20:04:18 INFO - PROCESS | 3692 | 1465527858261 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]]]}] 20:04:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 20:04:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1015ms 20:04:18 INFO - PROCESS | 3692 | 1465527858331 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 20:04:18 INFO - PROCESS | 3692 | 1465527858334 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 20:04:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 20:04:18 INFO - PROCESS | 3692 | 1465527858354 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 20:04:18 INFO - PROCESS | 3692 | 1465527858358 Marionette TRACE conn3 <- [1,2490,null,{}] 20:04:18 INFO - PROCESS | 3692 | 1465527858369 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}] 20:04:18 INFO - PROCESS | 3692 | 1465527858373 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:18 INFO - PROCESS | 3692 | 1465527858498 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 20:04:18 INFO - PROCESS | 3692 | 1465527858650 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:18 INFO - PROCESS | 3692 | 1465527858653 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:18 INFO - PROCESS | 3692 | ++DOCSHELL 13150400 == 40 [pid = 3692] [id = 632] 20:04:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (1319B400) [pid = 3692] [serial = 1896] [outer = 00000000] 20:04:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (153B6800) [pid = 3692] [serial = 1897] [outer = 1319B400] 20:04:18 INFO - PROCESS | 3692 | 1465527858713 Marionette DEBUG loaded listener.js 20:04:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (16B95800) [pid = 3692] [serial = 1898] [outer = 1319B400] 20:04:19 INFO - PROCESS | 3692 | 1465527859460 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]]]}] 20:04:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 20:04:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1169ms 20:04:19 INFO - PROCESS | 3692 | 1465527859518 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 20:04:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 20:04:19 INFO - PROCESS | 3692 | 1465527859522 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 20:04:19 INFO - PROCESS | 3692 | 1465527859526 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 20:04:19 INFO - PROCESS | 3692 | 1465527859531 Marionette TRACE conn3 <- [1,2494,null,{}] 20:04:19 INFO - PROCESS | 3692 | 1465527859536 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}] 20:04:19 INFO - PROCESS | 3692 | 1465527859538 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:19 INFO - PROCESS | 3692 | 1465527859645 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 20:04:20 INFO - PROCESS | 3692 | --DOCSHELL 10A4AC00 == 39 [pid = 3692] [id = 609] 20:04:20 INFO - PROCESS | 3692 | --DOCSHELL 10F59000 == 38 [pid = 3692] [id = 628] 20:04:20 INFO - PROCESS | 3692 | --DOCSHELL 1319BC00 == 37 [pid = 3692] [id = 627] 20:04:20 INFO - PROCESS | 3692 | --DOCSHELL 13013400 == 36 [pid = 3692] [id = 626] 20:04:20 INFO - PROCESS | 3692 | --DOCSHELL 17917400 == 35 [pid = 3692] [id = 625] 20:04:20 INFO - PROCESS | 3692 | --DOCSHELL 16F6A000 == 34 [pid = 3692] [id = 624] 20:04:20 INFO - PROCESS | 3692 | --DOCSHELL 16B70C00 == 33 [pid = 3692] [id = 623] 20:04:20 INFO - PROCESS | 3692 | --DOCSHELL 15780C00 == 32 [pid = 3692] [id = 622] 20:04:20 INFO - PROCESS | 3692 | --DOCSHELL 1334FC00 == 31 [pid = 3692] [id = 621] 20:04:20 INFO - PROCESS | 3692 | --DOCSHELL 10437C00 == 30 [pid = 3692] [id = 620] 20:04:20 INFO - PROCESS | 3692 | --DOCSHELL 157CD400 == 29 [pid = 3692] [id = 618] 20:04:20 INFO - PROCESS | 3692 | --DOCSHELL 114BA000 == 28 [pid = 3692] [id = 619] 20:04:20 INFO - PROCESS | 3692 | --DOCSHELL 13150400 == 27 [pid = 3692] [id = 632] 20:04:20 INFO - PROCESS | 3692 | --DOCSHELL 15AA1C00 == 26 [pid = 3692] [id = 631] 20:04:20 INFO - PROCESS | 3692 | --DOCSHELL 1A736000 == 25 [pid = 3692] [id = 629] 20:04:20 INFO - PROCESS | 3692 | --DOCSHELL 10E1CC00 == 24 [pid = 3692] [id = 630] 20:04:20 INFO - PROCESS | 3692 | 1465527860333 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:20 INFO - PROCESS | 3692 | 1465527860337 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:20 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (18530800) [pid = 3692] [serial = 1852] [outer = 00000000] [url = about:blank] 20:04:20 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (13947800) [pid = 3692] [serial = 1829] [outer = 00000000] [url = about:blank] 20:04:20 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (133CD400) [pid = 3692] [serial = 1828] [outer = 00000000] [url = about:blank] 20:04:20 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (16B7C000) [pid = 3692] [serial = 1840] [outer = 00000000] [url = about:blank] 20:04:20 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (153B2400) [pid = 3692] [serial = 1820] [outer = 00000000] [url = about:blank] 20:04:20 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (1331B400) [pid = 3692] [serial = 1819] [outer = 00000000] [url = about:blank] 20:04:20 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (16EFC000) [pid = 3692] [serial = 1823] [outer = 00000000] [url = about:blank] 20:04:20 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (16B8E400) [pid = 3692] [serial = 1822] [outer = 00000000] [url = about:blank] 20:04:20 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (1A896000) [pid = 3692] [serial = 1826] [outer = 00000000] [url = about:blank] 20:04:20 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (19D8E800) [pid = 3692] [serial = 1825] [outer = 00000000] [url = about:blank] 20:04:20 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (16F6EC00) [pid = 3692] [serial = 1843] [outer = 00000000] [url = about:blank] 20:04:20 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (16CE4400) [pid = 3692] [serial = 1841] [outer = 00000000] [url = about:blank] 20:04:20 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (112D7C00) [pid = 3692] [serial = 1846] [outer = 00000000] [url = about:blank] 20:04:20 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (170C3800) [pid = 3692] [serial = 1844] [outer = 00000000] [url = about:blank] 20:04:20 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (153BF400) [pid = 3692] [serial = 1847] [outer = 00000000] [url = about:blank] 20:04:20 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (15DB7800) [pid = 3692] [serial = 1837] [outer = 00000000] [url = about:blank] 20:04:20 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (1440B000) [pid = 3692] [serial = 1834] [outer = 00000000] [url = about:blank] 20:04:20 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (1531B800) [pid = 3692] [serial = 1835] [outer = 00000000] [url = about:blank] 20:04:20 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (18530C00) [pid = 3692] [serial = 1853] [outer = 00000000] [url = about:blank] 20:04:20 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (12DAC000) [pid = 3692] [serial = 1832] [outer = 00000000] [url = about:blank] 20:04:20 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (165A3800) [pid = 3692] [serial = 1838] [outer = 00000000] [url = about:blank] 20:04:20 INFO - PROCESS | 3692 | --DOMWINDOW == 62 (1799B400) [pid = 3692] [serial = 1850] [outer = 00000000] [url = about:blank] 20:04:20 INFO - PROCESS | 3692 | --DOMWINDOW == 61 (12AE7400) [pid = 3692] [serial = 1831] [outer = 00000000] [url = about:blank] 20:04:20 INFO - PROCESS | 3692 | --DOMWINDOW == 60 (17994C00) [pid = 3692] [serial = 1849] [outer = 00000000] [url = about:blank] 20:04:20 INFO - PROCESS | 3692 | ++DOCSHELL 104E7400 == 25 [pid = 3692] [id = 633] 20:04:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 61 (104E7C00) [pid = 3692] [serial = 1899] [outer = 00000000] 20:04:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 62 (105F2000) [pid = 3692] [serial = 1900] [outer = 104E7C00] 20:04:20 INFO - PROCESS | 3692 | 1465527860477 Marionette DEBUG loaded listener.js 20:04:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 63 (10E1BC00) [pid = 3692] [serial = 1901] [outer = 104E7C00] 20:04:20 INFO - PROCESS | 3692 | 1465527860946 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]]]}] 20:04:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 20:04:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1477ms 20:04:21 INFO - PROCESS | 3692 | 1465527861013 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 20:04:21 INFO - PROCESS | 3692 | 1465527861016 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 20:04:21 INFO - PROCESS | 3692 | 1465527861020 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 20:04:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 20:04:21 INFO - PROCESS | 3692 | 1465527861023 Marionette TRACE conn3 <- [1,2498,null,{}] 20:04:21 INFO - PROCESS | 3692 | 1465527861028 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}] 20:04:21 INFO - PROCESS | 3692 | 1465527861033 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:21 INFO - PROCESS | 3692 | 1465527861127 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 20:04:21 INFO - PROCESS | 3692 | 1465527861135 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:21 INFO - PROCESS | 3692 | 1465527861138 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:21 INFO - PROCESS | 3692 | ++DOCSHELL 1280C000 == 26 [pid = 3692] [id = 634] 20:04:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (12A16000) [pid = 3692] [serial = 1902] [outer = 00000000] 20:04:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (12AE3000) [pid = 3692] [serial = 1903] [outer = 12A16000] 20:04:21 INFO - PROCESS | 3692 | 1465527861185 Marionette DEBUG loaded listener.js 20:04:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (12DA1400) [pid = 3692] [serial = 1904] [outer = 12A16000] 20:04:21 INFO - PROCESS | 3692 | 1465527861659 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]]]}] 20:04:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 20:04:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 676ms 20:04:21 INFO - PROCESS | 3692 | 1465527861719 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 20:04:21 INFO - PROCESS | 3692 | 1465527861724 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 20:04:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 20:04:21 INFO - PROCESS | 3692 | 1465527861728 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 20:04:21 INFO - PROCESS | 3692 | 1465527861730 Marionette TRACE conn3 <- [1,2502,null,{}] 20:04:21 INFO - PROCESS | 3692 | 1465527861734 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}] 20:04:21 INFO - PROCESS | 3692 | 1465527861737 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:21 INFO - PROCESS | 3692 | 1465527861827 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 20:04:21 INFO - PROCESS | 3692 | 1465527861924 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:21 INFO - PROCESS | 3692 | 1465527861926 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:21 INFO - PROCESS | 3692 | ++DOCSHELL 1331A800 == 27 [pid = 3692] [id = 635] 20:04:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (13321000) [pid = 3692] [serial = 1905] [outer = 00000000] 20:04:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (133D2000) [pid = 3692] [serial = 1906] [outer = 13321000] 20:04:21 INFO - PROCESS | 3692 | 1465527861970 Marionette DEBUG loaded listener.js 20:04:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (1393C800) [pid = 3692] [serial = 1907] [outer = 13321000] 20:04:22 INFO - PROCESS | 3692 | 1465527862383 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]]]}] 20:04:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 20:04:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 692ms 20:04:22 INFO - PROCESS | 3692 | 1465527862440 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 20:04:22 INFO - PROCESS | 3692 | 1465527862442 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 20:04:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 20:04:22 INFO - PROCESS | 3692 | 1465527862447 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 20:04:22 INFO - PROCESS | 3692 | 1465527862453 Marionette TRACE conn3 <- [1,2506,null,{}] 20:04:22 INFO - PROCESS | 3692 | 1465527862472 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}] 20:04:22 INFO - PROCESS | 3692 | 1465527862476 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:22 INFO - PROCESS | 3692 | 1465527862595 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 20:04:22 INFO - PROCESS | 3692 | 1465527862595 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:22 INFO - PROCESS | 3692 | 1465527862597 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:22 INFO - PROCESS | 3692 | ++DOCSHELL 153BC000 == 28 [pid = 3692] [id = 636] 20:04:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (153BC400) [pid = 3692] [serial = 1908] [outer = 00000000] 20:04:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (153DB000) [pid = 3692] [serial = 1909] [outer = 153BC400] 20:04:22 INFO - PROCESS | 3692 | 1465527862703 Marionette DEBUG loaded listener.js 20:04:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (13349400) [pid = 3692] [serial = 1910] [outer = 153BC400] 20:04:23 INFO - PROCESS | 3692 | 1465527863168 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]]]}] 20:04:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 20:04:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 784ms 20:04:23 INFO - PROCESS | 3692 | 1465527863229 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 20:04:23 INFO - PROCESS | 3692 | 1465527863232 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 20:04:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 20:04:23 INFO - PROCESS | 3692 | 1465527863235 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 20:04:23 INFO - PROCESS | 3692 | 1465527863237 Marionette TRACE conn3 <- [1,2510,null,{}] 20:04:23 INFO - PROCESS | 3692 | 1465527863240 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}] 20:04:23 INFO - PROCESS | 3692 | 1465527863242 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:23 INFO - PROCESS | 3692 | 1465527863365 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 20:04:23 INFO - PROCESS | 3692 | 1465527863375 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:23 INFO - PROCESS | 3692 | 1465527863377 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:23 INFO - PROCESS | 3692 | ++DOCSHELL 15A9E400 == 29 [pid = 3692] [id = 637] 20:04:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (15A9E800) [pid = 3692] [serial = 1911] [outer = 00000000] 20:04:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (165A1800) [pid = 3692] [serial = 1912] [outer = 15A9E800] 20:04:23 INFO - PROCESS | 3692 | 1465527863420 Marionette DEBUG loaded listener.js 20:04:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (165A4400) [pid = 3692] [serial = 1913] [outer = 15A9E800] 20:04:23 INFO - PROCESS | 3692 | 1465527863842 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]]]}] 20:04:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 20:04:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 615ms 20:04:23 INFO - PROCESS | 3692 | 1465527863861 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 20:04:23 INFO - PROCESS | 3692 | 1465527863863 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 20:04:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 20:04:23 INFO - PROCESS | 3692 | 1465527863866 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 20:04:23 INFO - PROCESS | 3692 | 1465527863868 Marionette TRACE conn3 <- [1,2514,null,{}] 20:04:23 INFO - PROCESS | 3692 | 1465527863872 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}] 20:04:23 INFO - PROCESS | 3692 | 1465527863874 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:23 INFO - PROCESS | 3692 | 1465527863996 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 20:04:23 INFO - PROCESS | 3692 | 1465527864002 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:23 INFO - PROCESS | 3692 | 1465527864008 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:24 INFO - PROCESS | 3692 | ++DOCSHELL 16B74000 == 30 [pid = 3692] [id = 638] 20:04:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (16B74C00) [pid = 3692] [serial = 1914] [outer = 00000000] 20:04:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (16B7D000) [pid = 3692] [serial = 1915] [outer = 16B74C00] 20:04:24 INFO - PROCESS | 3692 | 1465527864115 Marionette DEBUG loaded listener.js 20:04:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (16CEC800) [pid = 3692] [serial = 1916] [outer = 16B74C00] 20:04:24 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (16F6CC00) [pid = 3692] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 20:04:24 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (16B94800) [pid = 3692] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 20:04:24 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (1791A400) [pid = 3692] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 20:04:24 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (11CBE000) [pid = 3692] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 20:04:24 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (1A739800) [pid = 3692] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 20:04:24 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (19D54C00) [pid = 3692] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 20:04:24 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (13344400) [pid = 3692] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 20:04:24 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (16B76000) [pid = 3692] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 20:04:24 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (10563000) [pid = 3692] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 20:04:24 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (15781400) [pid = 3692] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 20:04:24 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (133C9800) [pid = 3692] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 20:04:24 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (15A96400) [pid = 3692] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 20:04:24 INFO - PROCESS | 3692 | 1465527864816 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]]]}] 20:04:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 20:04:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 985ms 20:04:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 20:04:24 INFO - PROCESS | 3692 | 1465527864852 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 20:04:24 INFO - PROCESS | 3692 | 1465527864854 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 20:04:24 INFO - PROCESS | 3692 | 1465527864858 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 20:04:24 INFO - PROCESS | 3692 | 1465527864859 Marionette TRACE conn3 <- [1,2518,null,{}] 20:04:24 INFO - PROCESS | 3692 | 1465527864863 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}] 20:04:24 INFO - PROCESS | 3692 | 1465527864865 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:24 INFO - PROCESS | 3692 | 1465527864981 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 20:04:25 INFO - PROCESS | 3692 | 1465527865045 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:25 INFO - PROCESS | 3692 | 1465527865047 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:25 INFO - PROCESS | 3692 | ++DOCSHELL 10473C00 == 31 [pid = 3692] [id = 639] 20:04:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (105EB000) [pid = 3692] [serial = 1917] [outer = 00000000] 20:04:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (1551CC00) [pid = 3692] [serial = 1918] [outer = 105EB000] 20:04:25 INFO - PROCESS | 3692 | 1465527865090 Marionette DEBUG loaded listener.js 20:04:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (16F6CC00) [pid = 3692] [serial = 1919] [outer = 105EB000] 20:04:25 INFO - PROCESS | 3692 | 1465527865461 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]]]}] 20:04:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 20:04:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 615ms 20:04:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 20:04:25 INFO - PROCESS | 3692 | 1465527865495 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 20:04:25 INFO - PROCESS | 3692 | 1465527865497 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 20:04:25 INFO - PROCESS | 3692 | 1465527865500 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 20:04:25 INFO - PROCESS | 3692 | 1465527865502 Marionette TRACE conn3 <- [1,2522,null,{}] 20:04:25 INFO - PROCESS | 3692 | 1465527865506 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}] 20:04:25 INFO - PROCESS | 3692 | 1465527865509 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:25 INFO - PROCESS | 3692 | 1465527865624 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 20:04:25 INFO - PROCESS | 3692 | 1465527865633 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:25 INFO - PROCESS | 3692 | 1465527865635 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:25 INFO - PROCESS | 3692 | ++DOCSHELL 16AD5800 == 32 [pid = 3692] [id = 640] 20:04:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (16F76400) [pid = 3692] [serial = 1920] [outer = 00000000] 20:04:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (1727F000) [pid = 3692] [serial = 1921] [outer = 16F76400] 20:04:25 INFO - PROCESS | 3692 | 1465527865678 Marionette DEBUG loaded listener.js 20:04:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (1728BC00) [pid = 3692] [serial = 1922] [outer = 16F76400] 20:04:26 INFO - PROCESS | 3692 | 1465527866076 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]]]}] 20:04:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 20:04:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 615ms 20:04:26 INFO - PROCESS | 3692 | 1465527866123 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 20:04:26 INFO - PROCESS | 3692 | 1465527866124 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 20:04:26 INFO - PROCESS | 3692 | 1465527866128 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 20:04:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 20:04:26 INFO - PROCESS | 3692 | 1465527866129 Marionette TRACE conn3 <- [1,2526,null,{}] 20:04:26 INFO - PROCESS | 3692 | 1465527866133 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}] 20:04:26 INFO - PROCESS | 3692 | 1465527866135 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:26 INFO - PROCESS | 3692 | 1465527866254 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 20:04:26 INFO - PROCESS | 3692 | 1465527866295 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:26 INFO - PROCESS | 3692 | 1465527866297 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:26 INFO - PROCESS | 3692 | ++DOCSHELL 103F3000 == 33 [pid = 3692] [id = 641] 20:04:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (10437800) [pid = 3692] [serial = 1923] [outer = 00000000] 20:04:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (178D6800) [pid = 3692] [serial = 1924] [outer = 10437800] 20:04:26 INFO - PROCESS | 3692 | 1465527866341 Marionette DEBUG loaded listener.js 20:04:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (178D7000) [pid = 3692] [serial = 1925] [outer = 10437800] 20:04:26 INFO - PROCESS | 3692 | 1465527866918 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]]]}] 20:04:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 20:04:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 836ms 20:04:26 INFO - PROCESS | 3692 | 1465527866972 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 20:04:26 INFO - PROCESS | 3692 | 1465527866976 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 20:04:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 20:04:26 INFO - PROCESS | 3692 | 1465527866981 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 20:04:26 INFO - PROCESS | 3692 | 1465527866984 Marionette TRACE conn3 <- [1,2530,null,{}] 20:04:26 INFO - PROCESS | 3692 | 1465527867015 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}] 20:04:26 INFO - PROCESS | 3692 | 1465527867018 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:27 INFO - PROCESS | 3692 | 1465527867142 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 20:04:27 INFO - PROCESS | 3692 | 1465527867273 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:27 INFO - PROCESS | 3692 | 1465527867276 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:27 INFO - PROCESS | 3692 | ++DOCSHELL 10B5FC00 == 34 [pid = 3692] [id = 642] 20:04:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (10E17800) [pid = 3692] [serial = 1926] [outer = 00000000] 20:04:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (12AE6800) [pid = 3692] [serial = 1927] [outer = 10E17800] 20:04:27 INFO - PROCESS | 3692 | 1465527867333 Marionette DEBUG loaded listener.js 20:04:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (130CA000) [pid = 3692] [serial = 1928] [outer = 10E17800] 20:04:27 INFO - PROCESS | 3692 | 1465527868004 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]]]}] 20:04:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 20:04:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1104ms 20:04:28 INFO - PROCESS | 3692 | 1465527868085 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 20:04:28 INFO - PROCESS | 3692 | 1465527868090 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 20:04:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 20:04:28 INFO - PROCESS | 3692 | 1465527868097 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 20:04:28 INFO - PROCESS | 3692 | 1465527868100 Marionette TRACE conn3 <- [1,2534,null,{}] 20:04:28 INFO - PROCESS | 3692 | 1465527868128 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}] 20:04:28 INFO - PROCESS | 3692 | 1465527868131 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:28 INFO - PROCESS | 3692 | 1465527868253 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 20:04:28 INFO - PROCESS | 3692 | 1465527868389 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:28 INFO - PROCESS | 3692 | 1465527868392 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:28 INFO - PROCESS | 3692 | ++DOCSHELL 1393B800 == 35 [pid = 3692] [id = 643] 20:04:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (13B3D000) [pid = 3692] [serial = 1929] [outer = 00000000] 20:04:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (14FC2C00) [pid = 3692] [serial = 1930] [outer = 13B3D000] 20:04:28 INFO - PROCESS | 3692 | 1465527868454 Marionette DEBUG loaded listener.js 20:04:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (15543400) [pid = 3692] [serial = 1931] [outer = 13B3D000] 20:04:29 INFO - PROCESS | 3692 | --DOCSHELL 11220800 == 34 [pid = 3692] [id = 402] 20:04:29 INFO - PROCESS | 3692 | --DOCSHELL 16B78800 == 33 [pid = 3692] [id = 400] 20:04:29 INFO - PROCESS | 3692 | --DOCSHELL 112DB000 == 32 [pid = 3692] [id = 385] 20:04:29 INFO - PROCESS | 3692 | --DOCSHELL 11ACC000 == 31 [pid = 3692] [id = 395] 20:04:29 INFO - PROCESS | 3692 | --DOCSHELL 13147800 == 30 [pid = 3692] [id = 396] 20:04:29 INFO - PROCESS | 3692 | --DOCSHELL 10A4A400 == 29 [pid = 3692] [id = 391] 20:04:29 INFO - PROCESS | 3692 | --DOCSHELL 16EF5000 == 28 [pid = 3692] [id = 401] 20:04:29 INFO - PROCESS | 3692 | --DOCSHELL 112DC400 == 27 [pid = 3692] [id = 386] 20:04:29 INFO - PROCESS | 3692 | --DOCSHELL 16B79C00 == 26 [pid = 3692] [id = 389] 20:04:29 INFO - PROCESS | 3692 | --DOCSHELL 112E2400 == 25 [pid = 3692] [id = 388] 20:04:29 INFO - PROCESS | 3692 | --DOCSHELL 16AD5400 == 24 [pid = 3692] [id = 399] 20:04:29 INFO - PROCESS | 3692 | --DOCSHELL 1791A000 == 23 [pid = 3692] [id = 390] 20:04:29 INFO - PROCESS | 3692 | --DOCSHELL 1553F800 == 22 [pid = 3692] [id = 387] 20:04:29 INFO - PROCESS | 3692 | --DOCSHELL 153B6C00 == 21 [pid = 3692] [id = 398] 20:04:29 INFO - PROCESS | 3692 | --DOCSHELL 157C0400 == 20 [pid = 3692] [id = 392] 20:04:29 INFO - PROCESS | 3692 | --DOCSHELL 153B3C00 == 19 [pid = 3692] [id = 397] 20:04:29 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (170C4800) [pid = 3692] [serial = 1873] [outer = 00000000] [url = about:blank] 20:04:29 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (1A680C00) [pid = 3692] [serial = 1886] [outer = 00000000] [url = about:blank] 20:04:29 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (18528400) [pid = 3692] [serial = 1876] [outer = 00000000] [url = about:blank] 20:04:29 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (17288400) [pid = 3692] [serial = 1874] [outer = 00000000] [url = about:blank] 20:04:29 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (13662C00) [pid = 3692] [serial = 1858] [outer = 00000000] [url = about:blank] 20:04:29 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (13B4A800) [pid = 3692] [serial = 1859] [outer = 00000000] [url = about:blank] 20:04:29 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (1A88FC00) [pid = 3692] [serial = 1889] [outer = 00000000] [url = about:blank] 20:04:29 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (1A88C400) [pid = 3692] [serial = 1888] [outer = 00000000] [url = about:blank] 20:04:29 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (19D87800) [pid = 3692] [serial = 1856] [outer = 00000000] [url = about:blank] 20:04:29 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (19D86C00) [pid = 3692] [serial = 1855] [outer = 00000000] [url = about:blank] 20:04:29 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (19D5D800) [pid = 3692] [serial = 1879] [outer = 00000000] [url = about:blank] 20:04:29 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (16B8D800) [pid = 3692] [serial = 1870] [outer = 00000000] [url = about:blank] 20:04:29 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (10F57400) [pid = 3692] [serial = 1861] [outer = 00000000] [url = about:blank] 20:04:29 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (12811C00) [pid = 3692] [serial = 1862] [outer = 00000000] [url = about:blank] 20:04:29 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (15A98C00) [pid = 3692] [serial = 1867] [outer = 00000000] [url = about:blank] 20:04:29 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (15DBA000) [pid = 3692] [serial = 1868] [outer = 00000000] [url = about:blank] 20:04:29 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (13664400) [pid = 3692] [serial = 1864] [outer = 00000000] [url = about:blank] 20:04:29 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (13B45000) [pid = 3692] [serial = 1865] [outer = 00000000] [url = about:blank] 20:04:29 INFO - PROCESS | 3692 | --DOMWINDOW == 62 (1852DC00) [pid = 3692] [serial = 1877] [outer = 00000000] [url = about:blank] 20:04:29 INFO - PROCESS | 3692 | --DOMWINDOW == 61 (1A192400) [pid = 3692] [serial = 1885] [outer = 00000000] [url = about:blank] 20:04:29 INFO - PROCESS | 3692 | --DOMWINDOW == 60 (19D60C00) [pid = 3692] [serial = 1880] [outer = 00000000] [url = about:blank] 20:04:29 INFO - PROCESS | 3692 | --DOMWINDOW == 59 (16EFB800) [pid = 3692] [serial = 1882] [outer = 00000000] [url = about:blank] 20:04:29 INFO - PROCESS | 3692 | --DOMWINDOW == 58 (16F72800) [pid = 3692] [serial = 1883] [outer = 00000000] [url = about:blank] 20:04:29 INFO - PROCESS | 3692 | --DOMWINDOW == 57 (16CE8000) [pid = 3692] [serial = 1871] [outer = 00000000] [url = about:blank] 20:04:29 INFO - PROCESS | 3692 | 1465527869262 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]]]}] 20:04:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 20:04:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1212ms 20:04:29 INFO - PROCESS | 3692 | 1465527869313 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 20:04:29 INFO - PROCESS | 3692 | 1465527869317 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 20:04:29 INFO - PROCESS | 3692 | 1465527869322 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 20:04:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 20:04:29 INFO - PROCESS | 3692 | 1465527869325 Marionette TRACE conn3 <- [1,2538,null,{}] 20:04:29 INFO - PROCESS | 3692 | 1465527869331 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}] 20:04:29 INFO - PROCESS | 3692 | 1465527869333 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:29 INFO - PROCESS | 3692 | 1465527869418 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 20:04:29 INFO - PROCESS | 3692 | 1465527869425 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:29 INFO - PROCESS | 3692 | 1465527869429 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:29 INFO - PROCESS | 3692 | ++DOCSHELL 1146A800 == 20 [pid = 3692] [id = 644] 20:04:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 58 (114BE400) [pid = 3692] [serial = 1932] [outer = 00000000] 20:04:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 59 (12DA0800) [pid = 3692] [serial = 1933] [outer = 114BE400] 20:04:29 INFO - PROCESS | 3692 | 1465527869476 Marionette DEBUG loaded listener.js 20:04:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 60 (13315400) [pid = 3692] [serial = 1934] [outer = 114BE400] 20:04:30 INFO - PROCESS | 3692 | 1465527870032 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]]]}] 20:04:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 20:04:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 746ms 20:04:30 INFO - PROCESS | 3692 | 1465527870064 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 20:04:30 INFO - PROCESS | 3692 | 1465527870068 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 20:04:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 20:04:30 INFO - PROCESS | 3692 | 1465527870074 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 20:04:30 INFO - PROCESS | 3692 | 1465527870076 Marionette TRACE conn3 <- [1,2542,null,{}] 20:04:30 INFO - PROCESS | 3692 | 1465527870080 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}] 20:04:30 INFO - PROCESS | 3692 | 1465527870082 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:30 INFO - PROCESS | 3692 | 1465527870168 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 20:04:30 INFO - PROCESS | 3692 | 1465527870248 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:30 INFO - PROCESS | 3692 | 1465527870251 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:30 INFO - PROCESS | 3692 | ++DOCSHELL 13B45C00 == 21 [pid = 3692] [id = 645] 20:04:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 61 (13B46000) [pid = 3692] [serial = 1935] [outer = 00000000] 20:04:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 62 (1440B400) [pid = 3692] [serial = 1936] [outer = 13B46000] 20:04:30 INFO - PROCESS | 3692 | 1465527870298 Marionette DEBUG loaded listener.js 20:04:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 63 (1531A000) [pid = 3692] [serial = 1937] [outer = 13B46000] 20:04:30 INFO - PROCESS | 3692 | 1465527870723 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]]]}] 20:04:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 20:04:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 684ms 20:04:30 INFO - PROCESS | 3692 | 1465527870758 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 20:04:30 INFO - PROCESS | 3692 | 1465527870760 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 20:04:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 20:04:30 INFO - PROCESS | 3692 | 1465527870764 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 20:04:30 INFO - PROCESS | 3692 | 1465527870767 Marionette TRACE conn3 <- [1,2546,null,{}] 20:04:30 INFO - PROCESS | 3692 | 1465527870778 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}] 20:04:30 INFO - PROCESS | 3692 | 1465527870782 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:30 INFO - PROCESS | 3692 | 1465527870868 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 20:04:30 INFO - PROCESS | 3692 | 1465527870876 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:30 INFO - PROCESS | 3692 | 1465527870881 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:30 INFO - PROCESS | 3692 | ++DOCSHELL 15DB5C00 == 22 [pid = 3692] [id = 646] 20:04:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (15DB6000) [pid = 3692] [serial = 1938] [outer = 00000000] 20:04:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (165A1C00) [pid = 3692] [serial = 1939] [outer = 15DB6000] 20:04:30 INFO - PROCESS | 3692 | 1465527870932 Marionette DEBUG loaded listener.js 20:04:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (165B0800) [pid = 3692] [serial = 1940] [outer = 15DB6000] 20:04:31 INFO - PROCESS | 3692 | 1465527871420 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]]]}] 20:04:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 20:04:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 683ms 20:04:31 INFO - PROCESS | 3692 | 1465527871463 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 20:04:31 INFO - PROCESS | 3692 | 1465527871465 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 20:04:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 20:04:31 INFO - PROCESS | 3692 | 1465527871469 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 20:04:31 INFO - PROCESS | 3692 | 1465527871471 Marionette TRACE conn3 <- [1,2550,null,{}] 20:04:31 INFO - PROCESS | 3692 | 1465527871474 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}] 20:04:31 INFO - PROCESS | 3692 | 1465527871476 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:31 INFO - PROCESS | 3692 | 1465527871617 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 20:04:31 INFO - PROCESS | 3692 | 1465527871639 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:31 INFO - PROCESS | 3692 | 1465527871641 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:31 INFO - PROCESS | 3692 | ++DOCSHELL 16CE5C00 == 23 [pid = 3692] [id = 647] 20:04:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (16CE7400) [pid = 3692] [serial = 1941] [outer = 00000000] 20:04:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (16CF0400) [pid = 3692] [serial = 1942] [outer = 16CE7400] 20:04:31 INFO - PROCESS | 3692 | 1465527871684 Marionette DEBUG loaded listener.js 20:04:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (16F6D400) [pid = 3692] [serial = 1943] [outer = 16CE7400] 20:04:32 INFO - PROCESS | 3692 | 1465527872145 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]]]}] 20:04:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 20:04:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 730ms 20:04:32 INFO - PROCESS | 3692 | 1465527872209 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 20:04:32 INFO - PROCESS | 3692 | 1465527872211 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 20:04:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 20:04:32 INFO - PROCESS | 3692 | 1465527872214 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 20:04:32 INFO - PROCESS | 3692 | 1465527872216 Marionette TRACE conn3 <- [1,2554,null,{}] 20:04:32 INFO - PROCESS | 3692 | 1465527872223 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}] 20:04:32 INFO - PROCESS | 3692 | 1465527872225 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:32 INFO - PROCESS | 3692 | 1465527872341 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 20:04:32 INFO - PROCESS | 3692 | 1465527872353 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:32 INFO - PROCESS | 3692 | 1465527872355 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:32 INFO - PROCESS | 3692 | ++DOCSHELL 12A0F000 == 24 [pid = 3692] [id = 648] 20:04:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (16CF1000) [pid = 3692] [serial = 1944] [outer = 00000000] 20:04:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (1728A000) [pid = 3692] [serial = 1945] [outer = 16CF1000] 20:04:32 INFO - PROCESS | 3692 | 1465527872398 Marionette DEBUG loaded listener.js 20:04:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (178CEC00) [pid = 3692] [serial = 1946] [outer = 16CF1000] 20:04:32 INFO - PROCESS | 3692 | 1465527872859 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]]]}] 20:04:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 20:04:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 683ms 20:04:32 INFO - PROCESS | 3692 | 1465527872914 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 20:04:32 INFO - PROCESS | 3692 | 1465527872916 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 20:04:32 INFO - PROCESS | 3692 | 1465527872919 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 20:04:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 20:04:32 INFO - PROCESS | 3692 | 1465527872921 Marionette TRACE conn3 <- [1,2558,null,{}] 20:04:32 INFO - PROCESS | 3692 | 1465527872924 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}] 20:04:32 INFO - PROCESS | 3692 | 1465527872930 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:33 INFO - PROCESS | 3692 | 1465527873107 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 20:04:33 INFO - PROCESS | 3692 | 1465527873175 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:33 INFO - PROCESS | 3692 | 1465527873177 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:33 INFO - PROCESS | 3692 | ++DOCSHELL 17B41800 == 25 [pid = 3692] [id = 649] 20:04:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (17B44800) [pid = 3692] [serial = 1947] [outer = 00000000] 20:04:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (18523800) [pid = 3692] [serial = 1948] [outer = 17B44800] 20:04:33 INFO - PROCESS | 3692 | 1465527873229 Marionette DEBUG loaded listener.js 20:04:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (1852E800) [pid = 3692] [serial = 1949] [outer = 17B44800] 20:04:33 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (104E7C00) [pid = 3692] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 20:04:33 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (12A16000) [pid = 3692] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 20:04:33 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (13321000) [pid = 3692] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 20:04:33 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (16B74C00) [pid = 3692] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 20:04:33 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (1121F000) [pid = 3692] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 20:04:33 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (15E75400) [pid = 3692] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 20:04:33 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (15A9E800) [pid = 3692] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 20:04:33 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (105EB000) [pid = 3692] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 20:04:33 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (16F76400) [pid = 3692] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 20:04:33 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (153BC400) [pid = 3692] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 20:04:33 INFO - PROCESS | 3692 | 1465527873704 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]]]}] 20:04:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 20:04:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 823ms 20:04:33 INFO - PROCESS | 3692 | 1465527873747 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 20:04:33 INFO - PROCESS | 3692 | 1465527873748 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 20:04:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 20:04:33 INFO - PROCESS | 3692 | 1465527873755 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 20:04:33 INFO - PROCESS | 3692 | 1465527873757 Marionette TRACE conn3 <- [1,2562,null,{}] 20:04:33 INFO - PROCESS | 3692 | 1465527873761 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}] 20:04:33 INFO - PROCESS | 3692 | 1465527873763 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:33 INFO - PROCESS | 3692 | 1465527873879 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 20:04:33 INFO - PROCESS | 3692 | 1465527873941 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:33 INFO - PROCESS | 3692 | 1465527873943 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:33 INFO - PROCESS | 3692 | ++DOCSHELL 13321000 == 26 [pid = 3692] [id = 650] 20:04:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (153BC400) [pid = 3692] [serial = 1950] [outer = 00000000] 20:04:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (16B74C00) [pid = 3692] [serial = 1951] [outer = 153BC400] 20:04:33 INFO - PROCESS | 3692 | 1465527873994 Marionette DEBUG loaded listener.js 20:04:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (1781FC00) [pid = 3692] [serial = 1952] [outer = 153BC400] 20:04:34 INFO - PROCESS | 3692 | 1465527874337 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]]]}] 20:04:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 20:04:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 637ms 20:04:34 INFO - PROCESS | 3692 | 1465527874390 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 20:04:34 INFO - PROCESS | 3692 | 1465527874393 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 20:04:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 20:04:34 INFO - PROCESS | 3692 | 1465527874396 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 20:04:34 INFO - PROCESS | 3692 | 1465527874398 Marionette TRACE conn3 <- [1,2566,null,{}] 20:04:34 INFO - PROCESS | 3692 | 1465527874401 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}] 20:04:34 INFO - PROCESS | 3692 | 1465527874403 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:34 INFO - PROCESS | 3692 | 1465527874481 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 20:04:34 INFO - PROCESS | 3692 | 1465527874487 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:34 INFO - PROCESS | 3692 | 1465527874489 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:34 INFO - PROCESS | 3692 | ++DOCSHELL 14409C00 == 27 [pid = 3692] [id = 651] 20:04:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (153B7400) [pid = 3692] [serial = 1953] [outer = 00000000] 20:04:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (19B04400) [pid = 3692] [serial = 1954] [outer = 153B7400] 20:04:34 INFO - PROCESS | 3692 | 1465527874531 Marionette DEBUG loaded listener.js 20:04:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (19B43800) [pid = 3692] [serial = 1955] [outer = 153B7400] 20:04:34 INFO - PROCESS | 3692 | 1465527874977 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]]]}] 20:04:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 20:04:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 637ms 20:04:35 INFO - PROCESS | 3692 | 1465527875034 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 20:04:35 INFO - PROCESS | 3692 | 1465527875036 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 20:04:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 20:04:35 INFO - PROCESS | 3692 | 1465527875039 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 20:04:35 INFO - PROCESS | 3692 | 1465527875041 Marionette TRACE conn3 <- [1,2570,null,{}] 20:04:35 INFO - PROCESS | 3692 | 1465527875044 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}] 20:04:35 INFO - PROCESS | 3692 | 1465527875046 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:35 INFO - PROCESS | 3692 | 1465527875125 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 20:04:35 INFO - PROCESS | 3692 | 1465527875130 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:35 INFO - PROCESS | 3692 | 1465527875132 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:35 INFO - PROCESS | 3692 | ++DOCSHELL 15DB5800 == 28 [pid = 3692] [id = 652] 20:04:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (19B07C00) [pid = 3692] [serial = 1956] [outer = 00000000] 20:04:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (19D86800) [pid = 3692] [serial = 1957] [outer = 19B07C00] 20:04:35 INFO - PROCESS | 3692 | 1465527875183 Marionette DEBUG loaded listener.js 20:04:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (19D88800) [pid = 3692] [serial = 1958] [outer = 19B07C00] 20:04:36 INFO - PROCESS | 3692 | --DOCSHELL 1553F400 == 27 [pid = 3692] [id = 393] 20:04:36 INFO - PROCESS | 3692 | --DOCSHELL 10559400 == 26 [pid = 3692] [id = 394] 20:04:36 INFO - PROCESS | 3692 | --DOCSHELL 104E7400 == 25 [pid = 3692] [id = 633] 20:04:36 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (105F2000) [pid = 3692] [serial = 1900] [outer = 00000000] [url = about:blank] 20:04:36 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (10E1BC00) [pid = 3692] [serial = 1901] [outer = 00000000] [url = about:blank] 20:04:36 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (12AE3000) [pid = 3692] [serial = 1903] [outer = 00000000] [url = about:blank] 20:04:36 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (12DA1400) [pid = 3692] [serial = 1904] [outer = 00000000] [url = about:blank] 20:04:36 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (133D2000) [pid = 3692] [serial = 1906] [outer = 00000000] [url = about:blank] 20:04:36 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (16B7D000) [pid = 3692] [serial = 1915] [outer = 00000000] [url = about:blank] 20:04:36 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (1393AC00) [pid = 3692] [serial = 1892] [outer = 00000000] [url = about:blank] 20:04:36 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (12AAA800) [pid = 3692] [serial = 1891] [outer = 00000000] [url = about:blank] 20:04:36 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (16B8B000) [pid = 3692] [serial = 1895] [outer = 00000000] [url = about:blank] 20:04:36 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (16AD5C00) [pid = 3692] [serial = 1894] [outer = 00000000] [url = about:blank] 20:04:36 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (153B6800) [pid = 3692] [serial = 1897] [outer = 00000000] [url = about:blank] 20:04:36 INFO - PROCESS | 3692 | --DOMWINDOW == 62 (165A1800) [pid = 3692] [serial = 1912] [outer = 00000000] [url = about:blank] 20:04:36 INFO - PROCESS | 3692 | --DOMWINDOW == 61 (1551CC00) [pid = 3692] [serial = 1918] [outer = 00000000] [url = about:blank] 20:04:36 INFO - PROCESS | 3692 | --DOMWINDOW == 60 (1727F000) [pid = 3692] [serial = 1921] [outer = 00000000] [url = about:blank] 20:04:36 INFO - PROCESS | 3692 | --DOMWINDOW == 59 (16CEC800) [pid = 3692] [serial = 1916] [outer = 00000000] [url = about:blank] 20:04:36 INFO - PROCESS | 3692 | --DOMWINDOW == 58 (153DB000) [pid = 3692] [serial = 1909] [outer = 00000000] [url = about:blank] 20:04:36 INFO - PROCESS | 3692 | --DOMWINDOW == 57 (13349400) [pid = 3692] [serial = 1910] [outer = 00000000] [url = about:blank] 20:04:36 INFO - PROCESS | 3692 | --DOMWINDOW == 56 (165A4400) [pid = 3692] [serial = 1913] [outer = 00000000] [url = about:blank] 20:04:36 INFO - PROCESS | 3692 | --DOMWINDOW == 55 (1728BC00) [pid = 3692] [serial = 1922] [outer = 00000000] [url = about:blank] 20:04:36 INFO - PROCESS | 3692 | --DOMWINDOW == 54 (178D6800) [pid = 3692] [serial = 1924] [outer = 00000000] [url = about:blank] 20:04:36 INFO - PROCESS | 3692 | --DOMWINDOW == 53 (16F6CC00) [pid = 3692] [serial = 1919] [outer = 00000000] [url = about:blank] 20:04:36 INFO - PROCESS | 3692 | --DOMWINDOW == 52 (1393C800) [pid = 3692] [serial = 1907] [outer = 00000000] [url = about:blank] 20:04:36 INFO - PROCESS | 3692 | 1465527876873 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]]]}] 20:04:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 20:04:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1895ms 20:04:36 INFO - PROCESS | 3692 | 1465527876932 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 20:04:36 INFO - PROCESS | 3692 | 1465527876936 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 20:04:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 20:04:36 INFO - PROCESS | 3692 | 1465527876942 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 20:04:36 INFO - PROCESS | 3692 | 1465527876946 Marionette TRACE conn3 <- [1,2574,null,{}] 20:04:36 INFO - PROCESS | 3692 | 1465527876952 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}] 20:04:36 INFO - PROCESS | 3692 | 1465527876955 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:37 INFO - PROCESS | 3692 | 1465527877054 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 20:04:37 INFO - PROCESS | 3692 | 1465527877068 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:37 INFO - PROCESS | 3692 | 1465527877073 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:37 INFO - PROCESS | 3692 | ++DOCSHELL 112D7C00 == 26 [pid = 3692] [id = 653] 20:04:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 53 (112D8800) [pid = 3692] [serial = 1959] [outer = 00000000] 20:04:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 54 (11CBDC00) [pid = 3692] [serial = 1960] [outer = 112D8800] 20:04:37 INFO - PROCESS | 3692 | 1465527877121 Marionette DEBUG loaded listener.js 20:04:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 55 (12A17400) [pid = 3692] [serial = 1961] [outer = 112D8800] 20:04:37 INFO - PROCESS | 3692 | 1465527877625 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]]]}] 20:04:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 20:04:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 730ms 20:04:37 INFO - PROCESS | 3692 | 1465527877682 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 20:04:37 INFO - PROCESS | 3692 | 1465527877687 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 20:04:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 20:04:37 INFO - PROCESS | 3692 | 1465527877693 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 20:04:37 INFO - PROCESS | 3692 | 1465527877696 Marionette TRACE conn3 <- [1,2578,null,{}] 20:04:37 INFO - PROCESS | 3692 | 1465527877700 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}] 20:04:37 INFO - PROCESS | 3692 | 1465527877703 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:37 INFO - PROCESS | 3692 | 1465527877790 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 20:04:37 INFO - PROCESS | 3692 | 1465527877798 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:37 INFO - PROCESS | 3692 | 1465527877801 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:37 INFO - PROCESS | 3692 | ++DOCSHELL 1331A400 == 27 [pid = 3692] [id = 654] 20:04:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 56 (1331B000) [pid = 3692] [serial = 1962] [outer = 00000000] 20:04:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 57 (1334F400) [pid = 3692] [serial = 1963] [outer = 1331B000] 20:04:37 INFO - PROCESS | 3692 | 1465527877857 Marionette DEBUG loaded listener.js 20:04:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 58 (133D2400) [pid = 3692] [serial = 1964] [outer = 1331B000] 20:04:38 INFO - PROCESS | 3692 | 1465527878336 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]]]}] 20:04:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 20:04:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 699ms 20:04:38 INFO - PROCESS | 3692 | 1465527878392 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 20:04:38 INFO - PROCESS | 3692 | 1465527878394 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 20:04:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 20:04:38 INFO - PROCESS | 3692 | 1465527878398 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 20:04:38 INFO - PROCESS | 3692 | 1465527878401 Marionette TRACE conn3 <- [1,2582,null,{}] 20:04:38 INFO - PROCESS | 3692 | 1465527878412 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}] 20:04:38 INFO - PROCESS | 3692 | 1465527878416 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:38 INFO - PROCESS | 3692 | 1465527878528 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 20:04:38 INFO - PROCESS | 3692 | 1465527878543 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:38 INFO - PROCESS | 3692 | 1465527878546 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:38 INFO - PROCESS | 3692 | ++DOCSHELL 15316C00 == 28 [pid = 3692] [id = 655] 20:04:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 59 (153B2C00) [pid = 3692] [serial = 1965] [outer = 00000000] 20:04:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 60 (153BF400) [pid = 3692] [serial = 1966] [outer = 153B2C00] 20:04:38 INFO - PROCESS | 3692 | 1465527878593 Marionette DEBUG loaded listener.js 20:04:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 61 (1551D000) [pid = 3692] [serial = 1967] [outer = 153B2C00] 20:04:39 INFO - PROCESS | 3692 | 1465527879023 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]]]}] 20:04:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 20:04:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 699ms 20:04:39 INFO - PROCESS | 3692 | 1465527879082 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 20:04:39 INFO - PROCESS | 3692 | 1465527879086 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 20:04:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 20:04:39 INFO - PROCESS | 3692 | 1465527879090 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 20:04:39 INFO - PROCESS | 3692 | 1465527879093 Marionette TRACE conn3 <- [1,2586,null,{}] 20:04:39 INFO - PROCESS | 3692 | 1465527879097 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}] 20:04:39 INFO - PROCESS | 3692 | 1465527879099 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:39 INFO - PROCESS | 3692 | 1465527879196 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 20:04:39 INFO - PROCESS | 3692 | 1465527879201 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:39 INFO - PROCESS | 3692 | 1465527879203 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:39 INFO - PROCESS | 3692 | ++DOCSHELL 1577E800 == 29 [pid = 3692] [id = 656] 20:04:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 62 (15A99800) [pid = 3692] [serial = 1968] [outer = 00000000] 20:04:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 63 (15DC3800) [pid = 3692] [serial = 1969] [outer = 15A99800] 20:04:39 INFO - PROCESS | 3692 | 1465527879248 Marionette DEBUG loaded listener.js 20:04:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (165A3C00) [pid = 3692] [serial = 1970] [outer = 15A99800] 20:04:39 INFO - PROCESS | 3692 | 1465527879709 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]]]}] 20:04:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 20:04:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 683ms 20:04:39 INFO - PROCESS | 3692 | 1465527879791 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 20:04:39 INFO - PROCESS | 3692 | 1465527879793 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 20:04:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 20:04:39 INFO - PROCESS | 3692 | 1465527879797 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 20:04:39 INFO - PROCESS | 3692 | 1465527879798 Marionette TRACE conn3 <- [1,2590,null,{}] 20:04:39 INFO - PROCESS | 3692 | 1465527879802 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}] 20:04:39 INFO - PROCESS | 3692 | 1465527879804 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:39 INFO - PROCESS | 3692 | 1465527879907 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 20:04:39 INFO - PROCESS | 3692 | 1465527879915 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:39 INFO - PROCESS | 3692 | 1465527879917 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:39 INFO - PROCESS | 3692 | ++DOCSHELL 16AD4800 == 30 [pid = 3692] [id = 657] 20:04:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (16AD4C00) [pid = 3692] [serial = 1971] [outer = 00000000] 20:04:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (16B77C00) [pid = 3692] [serial = 1972] [outer = 16AD4C00] 20:04:39 INFO - PROCESS | 3692 | 1465527879960 Marionette DEBUG loaded listener.js 20:04:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (16B7EC00) [pid = 3692] [serial = 1973] [outer = 16AD4C00] 20:04:40 INFO - PROCESS | 3692 | 1465527880407 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]]]}] 20:04:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 20:04:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 621ms 20:04:40 INFO - PROCESS | 3692 | 1465527880435 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 20:04:40 INFO - PROCESS | 3692 | 1465527880437 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 20:04:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 20:04:40 INFO - PROCESS | 3692 | 1465527880444 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 20:04:40 INFO - PROCESS | 3692 | 1465527880446 Marionette TRACE conn3 <- [1,2594,null,{}] 20:04:40 INFO - PROCESS | 3692 | 1465527880450 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}] 20:04:40 INFO - PROCESS | 3692 | 1465527880455 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:40 INFO - PROCESS | 3692 | 1465527880555 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 20:04:40 INFO - PROCESS | 3692 | 1465527880563 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:40 INFO - PROCESS | 3692 | 1465527880565 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:40 INFO - PROCESS | 3692 | ++DOCSHELL 16CE8400 == 31 [pid = 3692] [id = 658] 20:04:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (16CEDC00) [pid = 3692] [serial = 1974] [outer = 00000000] 20:04:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (16F70000) [pid = 3692] [serial = 1975] [outer = 16CEDC00] 20:04:40 INFO - PROCESS | 3692 | 1465527880608 Marionette DEBUG loaded listener.js 20:04:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (1727EC00) [pid = 3692] [serial = 1976] [outer = 16CEDC00] 20:04:41 INFO - PROCESS | 3692 | 1465527881040 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]]]}] 20:04:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 20:04:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 637ms 20:04:41 INFO - PROCESS | 3692 | 1465527881083 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 20:04:41 INFO - PROCESS | 3692 | 1465527881085 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 20:04:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 20:04:41 INFO - PROCESS | 3692 | 1465527881092 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 20:04:41 INFO - PROCESS | 3692 | 1465527881094 Marionette TRACE conn3 <- [1,2598,null,{}] 20:04:41 INFO - PROCESS | 3692 | 1465527881097 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}] 20:04:41 INFO - PROCESS | 3692 | 1465527881099 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:41 INFO - PROCESS | 3692 | 1465527881192 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 20:04:41 INFO - PROCESS | 3692 | 1465527881200 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:41 INFO - PROCESS | 3692 | 1465527881202 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:41 INFO - PROCESS | 3692 | ++DOCSHELL 1732B000 == 32 [pid = 3692] [id = 659] 20:04:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (1781D000) [pid = 3692] [serial = 1977] [outer = 00000000] 20:04:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (17919800) [pid = 3692] [serial = 1978] [outer = 1781D000] 20:04:41 INFO - PROCESS | 3692 | 1465527881245 Marionette DEBUG loaded listener.js 20:04:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (1791AC00) [pid = 3692] [serial = 1979] [outer = 1781D000] 20:04:41 INFO - PROCESS | 3692 | 1465527881707 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]]]}] 20:04:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 20:04:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 683ms 20:04:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 20:04:41 INFO - PROCESS | 3692 | 1465527881777 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 20:04:41 INFO - PROCESS | 3692 | 1465527881779 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 20:04:41 INFO - PROCESS | 3692 | 1465527881783 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 20:04:41 INFO - PROCESS | 3692 | 1465527881784 Marionette TRACE conn3 <- [1,2602,null,{}] 20:04:41 INFO - PROCESS | 3692 | 1465527881788 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}] 20:04:41 INFO - PROCESS | 3692 | 1465527881789 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:41 INFO - PROCESS | 3692 | 1465527881866 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 20:04:41 INFO - PROCESS | 3692 | 1465527881877 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:41 INFO - PROCESS | 3692 | 1465527881879 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:41 INFO - PROCESS | 3692 | ++DOCSHELL 153BE400 == 33 [pid = 3692] [id = 660] 20:04:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (17B46400) [pid = 3692] [serial = 1980] [outer = 00000000] 20:04:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (18526000) [pid = 3692] [serial = 1981] [outer = 17B46400] 20:04:41 INFO - PROCESS | 3692 | 1465527881922 Marionette DEBUG loaded listener.js 20:04:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (18526800) [pid = 3692] [serial = 1982] [outer = 17B46400] 20:04:42 INFO - PROCESS | 3692 | 1465527882393 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]]]}] 20:04:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 20:04:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 637ms 20:04:42 INFO - PROCESS | 3692 | 1465527882420 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 20:04:42 INFO - PROCESS | 3692 | 1465527882422 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 20:04:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 20:04:42 INFO - PROCESS | 3692 | 1465527882433 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 20:04:42 INFO - PROCESS | 3692 | 1465527882435 Marionette TRACE conn3 <- [1,2606,null,{}] 20:04:42 INFO - PROCESS | 3692 | 1465527882439 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}] 20:04:42 INFO - PROCESS | 3692 | 1465527882441 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:42 INFO - PROCESS | 3692 | 1465527882550 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 20:04:42 INFO - PROCESS | 3692 | 1465527882637 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:42 INFO - PROCESS | 3692 | 1465527882639 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:42 INFO - PROCESS | 3692 | ++DOCSHELL 15316400 == 34 [pid = 3692] [id = 661] 20:04:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (16CEBC00) [pid = 3692] [serial = 1983] [outer = 00000000] 20:04:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (19D5CC00) [pid = 3692] [serial = 1984] [outer = 16CEBC00] 20:04:42 INFO - PROCESS | 3692 | 1465527882682 Marionette DEBUG loaded listener.js 20:04:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (19D5F800) [pid = 3692] [serial = 1985] [outer = 16CEBC00] 20:04:43 INFO - PROCESS | 3692 | 1465527883093 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]]]}] 20:04:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 20:04:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 699ms 20:04:43 INFO - PROCESS | 3692 | 1465527883131 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 20:04:43 INFO - PROCESS | 3692 | 1465527883132 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 20:04:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 20:04:43 INFO - PROCESS | 3692 | 1465527883136 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 20:04:43 INFO - PROCESS | 3692 | 1465527883137 Marionette TRACE conn3 <- [1,2610,null,{}] 20:04:43 INFO - PROCESS | 3692 | 1465527883141 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}] 20:04:43 INFO - PROCESS | 3692 | 1465527883142 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:43 INFO - PROCESS | 3692 | 1465527883270 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 20:04:43 INFO - PROCESS | 3692 | 1465527883277 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:43 INFO - PROCESS | 3692 | 1465527883289 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:43 INFO - PROCESS | 3692 | ++DOCSHELL 10B61800 == 35 [pid = 3692] [id = 662] 20:04:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (10B62000) [pid = 3692] [serial = 1986] [outer = 00000000] 20:04:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (19D91800) [pid = 3692] [serial = 1987] [outer = 10B62000] 20:04:43 INFO - PROCESS | 3692 | 1465527883389 Marionette DEBUG loaded listener.js 20:04:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (1A67A000) [pid = 3692] [serial = 1988] [outer = 10B62000] 20:04:43 INFO - PROCESS | 3692 | 1465527883808 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]]]}] 20:04:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 20:04:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 683ms 20:04:43 INFO - PROCESS | 3692 | 1465527883836 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 20:04:43 INFO - PROCESS | 3692 | 1465527883838 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 20:04:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 20:04:43 INFO - PROCESS | 3692 | 1465527883841 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 20:04:43 INFO - PROCESS | 3692 | 1465527883843 Marionette TRACE conn3 <- [1,2614,null,{}] 20:04:43 INFO - PROCESS | 3692 | 1465527883847 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}] 20:04:43 INFO - PROCESS | 3692 | 1465527883849 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:43 INFO - PROCESS | 3692 | 1465527884001 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 20:04:44 INFO - PROCESS | 3692 | 1465527884025 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:44 INFO - PROCESS | 3692 | 1465527884028 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:44 INFO - PROCESS | 3692 | ++DOCSHELL 165AF800 == 36 [pid = 3692] [id = 663] 20:04:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (1A736400) [pid = 3692] [serial = 1989] [outer = 00000000] 20:04:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (1A88F800) [pid = 3692] [serial = 1990] [outer = 1A736400] 20:04:44 INFO - PROCESS | 3692 | 1465527884072 Marionette DEBUG loaded listener.js 20:04:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (1A894000) [pid = 3692] [serial = 1991] [outer = 1A736400] 20:04:44 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (1319B400) [pid = 3692] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 20:04:44 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (16CE7400) [pid = 3692] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 20:04:44 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (16CF1000) [pid = 3692] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 20:04:44 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (153BC400) [pid = 3692] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 20:04:44 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (17B44800) [pid = 3692] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 20:04:44 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (153B7400) [pid = 3692] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 20:04:44 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (15DB6000) [pid = 3692] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 20:04:44 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (13B46000) [pid = 3692] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 20:04:44 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (114BE400) [pid = 3692] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 20:04:44 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (13B3D000) [pid = 3692] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 20:04:44 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (10E17800) [pid = 3692] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 20:04:44 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (10437800) [pid = 3692] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 20:04:44 INFO - PROCESS | 3692 | 1465527884617 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]]]}] 20:04:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 20:04:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 823ms 20:04:44 INFO - PROCESS | 3692 | 1465527884668 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 20:04:44 INFO - PROCESS | 3692 | 1465527884669 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 20:04:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 20:04:44 INFO - PROCESS | 3692 | 1465527884673 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 20:04:44 INFO - PROCESS | 3692 | 1465527884674 Marionette TRACE conn3 <- [1,2618,null,{}] 20:04:44 INFO - PROCESS | 3692 | 1465527884678 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}] 20:04:44 INFO - PROCESS | 3692 | 1465527884679 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:44 INFO - PROCESS | 3692 | 1465527884762 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 20:04:44 INFO - PROCESS | 3692 | 1465527884767 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:44 INFO - PROCESS | 3692 | 1465527884769 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:44 INFO - PROCESS | 3692 | ++DOCSHELL 1319B400 == 37 [pid = 3692] [id = 664] 20:04:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (14FC2800) [pid = 3692] [serial = 1992] [outer = 00000000] 20:04:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (15DB6000) [pid = 3692] [serial = 1993] [outer = 14FC2800] 20:04:44 INFO - PROCESS | 3692 | 1465527884812 Marionette DEBUG loaded listener.js 20:04:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (17331400) [pid = 3692] [serial = 1994] [outer = 14FC2800] 20:04:45 INFO - PROCESS | 3692 | 1465527885243 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]]]}] 20:04:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 20:04:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 590ms 20:04:45 INFO - PROCESS | 3692 | 1465527885281 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 20:04:45 INFO - PROCESS | 3692 | 1465527885282 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 20:04:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 20:04:45 INFO - PROCESS | 3692 | 1465527885286 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 20:04:45 INFO - PROCESS | 3692 | 1465527885287 Marionette TRACE conn3 <- [1,2622,null,{}] 20:04:45 INFO - PROCESS | 3692 | 1465527885295 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}] 20:04:45 INFO - PROCESS | 3692 | 1465527885297 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:45 INFO - PROCESS | 3692 | 1465527885383 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 20:04:45 INFO - PROCESS | 3692 | 1465527885391 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:45 INFO - PROCESS | 3692 | 1465527885392 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:45 INFO - PROCESS | 3692 | ++DOCSHELL 19B08800 == 38 [pid = 3692] [id = 665] 20:04:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (19B0BC00) [pid = 3692] [serial = 1995] [outer = 00000000] 20:04:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (1A891000) [pid = 3692] [serial = 1996] [outer = 19B0BC00] 20:04:45 INFO - PROCESS | 3692 | 1465527885434 Marionette DEBUG loaded listener.js 20:04:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (1A896000) [pid = 3692] [serial = 1997] [outer = 19B0BC00] 20:04:45 INFO - PROCESS | 3692 | 1465527885876 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]]]}] 20:04:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 20:04:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 637ms 20:04:45 INFO - PROCESS | 3692 | 1465527885937 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 20:04:45 INFO - PROCESS | 3692 | 1465527885939 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 20:04:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 20:04:45 INFO - PROCESS | 3692 | 1465527885942 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 20:04:45 INFO - PROCESS | 3692 | 1465527885944 Marionette TRACE conn3 <- [1,2626,null,{}] 20:04:45 INFO - PROCESS | 3692 | 1465527885948 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}] 20:04:45 INFO - PROCESS | 3692 | 1465527885949 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:46 INFO - PROCESS | 3692 | 1465527886028 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 20:04:46 INFO - PROCESS | 3692 | 1465527886033 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:46 INFO - PROCESS | 3692 | 1465527886035 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:46 INFO - PROCESS | 3692 | ++DOCSHELL 16B77400 == 39 [pid = 3692] [id = 666] 20:04:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (1A88F400) [pid = 3692] [serial = 1998] [outer = 00000000] 20:04:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (1A9F3C00) [pid = 3692] [serial = 1999] [outer = 1A88F400] 20:04:46 INFO - PROCESS | 3692 | 1465527886077 Marionette DEBUG loaded listener.js 20:04:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (1A9F9000) [pid = 3692] [serial = 2000] [outer = 1A88F400] 20:04:47 INFO - PROCESS | 3692 | --DOCSHELL 14409C00 == 38 [pid = 3692] [id = 651] 20:04:47 INFO - PROCESS | 3692 | --DOCSHELL 15DB5800 == 37 [pid = 3692] [id = 652] 20:04:47 INFO - PROCESS | 3692 | --DOCSHELL 112D7C00 == 36 [pid = 3692] [id = 653] 20:04:47 INFO - PROCESS | 3692 | --DOCSHELL 1577E800 == 35 [pid = 3692] [id = 656] 20:04:47 INFO - PROCESS | 3692 | --DOCSHELL 1732B000 == 34 [pid = 3692] [id = 659] 20:04:47 INFO - PROCESS | 3692 | --DOCSHELL 16AD4800 == 33 [pid = 3692] [id = 657] 20:04:47 INFO - PROCESS | 3692 | --DOCSHELL 16CE8400 == 32 [pid = 3692] [id = 658] 20:04:47 INFO - PROCESS | 3692 | --DOCSHELL 10B61800 == 31 [pid = 3692] [id = 662] 20:04:47 INFO - PROCESS | 3692 | --DOCSHELL 153BE400 == 30 [pid = 3692] [id = 660] 20:04:47 INFO - PROCESS | 3692 | --DOCSHELL 15316400 == 29 [pid = 3692] [id = 661] 20:04:47 INFO - PROCESS | 3692 | --DOCSHELL 15316C00 == 28 [pid = 3692] [id = 655] 20:04:47 INFO - PROCESS | 3692 | --DOCSHELL 165AF800 == 27 [pid = 3692] [id = 663] 20:04:47 INFO - PROCESS | 3692 | --DOCSHELL 1331A400 == 26 [pid = 3692] [id = 654] 20:04:47 INFO - PROCESS | 3692 | --DOCSHELL 1319B400 == 25 [pid = 3692] [id = 664] 20:04:47 INFO - PROCESS | 3692 | --DOCSHELL 19B08800 == 24 [pid = 3692] [id = 665] 20:04:47 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (16B95800) [pid = 3692] [serial = 1898] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (16CF0400) [pid = 3692] [serial = 1942] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (1728A000) [pid = 3692] [serial = 1945] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (16B74C00) [pid = 3692] [serial = 1951] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (18523800) [pid = 3692] [serial = 1948] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (19B04400) [pid = 3692] [serial = 1954] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (1852E800) [pid = 3692] [serial = 1949] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (165A1C00) [pid = 3692] [serial = 1939] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (1440B400) [pid = 3692] [serial = 1936] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (1531A000) [pid = 3692] [serial = 1937] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (12DA0800) [pid = 3692] [serial = 1933] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (13315400) [pid = 3692] [serial = 1934] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (15543400) [pid = 3692] [serial = 1931] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (14FC2C00) [pid = 3692] [serial = 1930] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (19B43800) [pid = 3692] [serial = 1955] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (19D86800) [pid = 3692] [serial = 1957] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (130CA000) [pid = 3692] [serial = 1928] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (12AE6800) [pid = 3692] [serial = 1927] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (178D7000) [pid = 3692] [serial = 1925] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 3692 | --DOMWINDOW == 62 (1781FC00) [pid = 3692] [serial = 1952] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 3692 | --DOMWINDOW == 61 (178CEC00) [pid = 3692] [serial = 1946] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 3692 | --DOMWINDOW == 60 (165B0800) [pid = 3692] [serial = 1940] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 3692 | --DOMWINDOW == 59 (16F6D400) [pid = 3692] [serial = 1943] [outer = 00000000] [url = about:blank] 20:04:47 INFO - PROCESS | 3692 | 1465527887795 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]]]}] 20:04:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 20:04:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1896ms 20:04:47 INFO - PROCESS | 3692 | 1465527887836 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 20:04:47 INFO - PROCESS | 3692 | 1465527887841 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 20:04:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 20:04:47 INFO - PROCESS | 3692 | 1465527887847 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 20:04:47 INFO - PROCESS | 3692 | 1465527887850 Marionette TRACE conn3 <- [1,2630,null,{}] 20:04:47 INFO - PROCESS | 3692 | 1465527887856 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}] 20:04:47 INFO - PROCESS | 3692 | 1465527887859 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:47 INFO - PROCESS | 3692 | 1465527887956 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 20:04:47 INFO - PROCESS | 3692 | 1465527887963 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:47 INFO - PROCESS | 3692 | 1465527887966 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:47 INFO - PROCESS | 3692 | ++DOCSHELL 10A4BC00 == 25 [pid = 3692] [id = 667] 20:04:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 60 (10A4DC00) [pid = 3692] [serial = 2001] [outer = 00000000] 20:04:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 61 (1121EC00) [pid = 3692] [serial = 2002] [outer = 10A4DC00] 20:04:48 INFO - PROCESS | 3692 | 1465527888015 Marionette DEBUG loaded listener.js 20:04:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 62 (112D9000) [pid = 3692] [serial = 2003] [outer = 10A4DC00] 20:04:48 INFO - PROCESS | 3692 | 1465527888568 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]]]}] 20:04:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 20:04:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 731ms 20:04:48 INFO - PROCESS | 3692 | 1465527888587 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 20:04:48 INFO - PROCESS | 3692 | 1465527888592 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 20:04:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 20:04:48 INFO - PROCESS | 3692 | 1465527888598 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 20:04:48 INFO - PROCESS | 3692 | 1465527888601 Marionette TRACE conn3 <- [1,2634,null,{}] 20:04:48 INFO - PROCESS | 3692 | 1465527888608 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}] 20:04:48 INFO - PROCESS | 3692 | 1465527888611 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:48 INFO - PROCESS | 3692 | 1465527888702 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 20:04:48 INFO - PROCESS | 3692 | 1465527888710 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:48 INFO - PROCESS | 3692 | 1465527888713 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:48 INFO - PROCESS | 3692 | ++DOCSHELL 12D63400 == 26 [pid = 3692] [id = 668] 20:04:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 63 (12DA0400) [pid = 3692] [serial = 2004] [outer = 00000000] 20:04:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (1309C800) [pid = 3692] [serial = 2005] [outer = 12DA0400] 20:04:48 INFO - PROCESS | 3692 | 1465527888759 Marionette DEBUG loaded listener.js 20:04:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (1314F000) [pid = 3692] [serial = 2006] [outer = 12DA0400] 20:04:49 INFO - PROCESS | 3692 | 1465527889212 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]]]}] 20:04:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 20:04:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 637ms 20:04:49 INFO - PROCESS | 3692 | 1465527889235 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 20:04:49 INFO - PROCESS | 3692 | 1465527889237 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 20:04:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 20:04:49 INFO - PROCESS | 3692 | 1465527889241 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 20:04:49 INFO - PROCESS | 3692 | 1465527889244 Marionette TRACE conn3 <- [1,2638,null,{}] 20:04:49 INFO - PROCESS | 3692 | 1465527889255 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}] 20:04:49 INFO - PROCESS | 3692 | 1465527889260 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:49 INFO - PROCESS | 3692 | 1465527889340 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 20:04:49 INFO - PROCESS | 3692 | 1465527889347 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:49 INFO - PROCESS | 3692 | 1465527889352 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:49 INFO - PROCESS | 3692 | ++DOCSHELL 13665800 == 27 [pid = 3692] [id = 669] 20:04:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (1393AC00) [pid = 3692] [serial = 2007] [outer = 00000000] 20:04:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (13B4BC00) [pid = 3692] [serial = 2008] [outer = 1393AC00] 20:04:49 INFO - PROCESS | 3692 | 1465527889404 Marionette DEBUG loaded listener.js 20:04:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (14FB7C00) [pid = 3692] [serial = 2009] [outer = 1393AC00] 20:04:49 INFO - PROCESS | 3692 | 1465527889866 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]]]}] 20:04:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 20:04:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 637ms 20:04:49 INFO - PROCESS | 3692 | 1465527889902 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 20:04:49 INFO - PROCESS | 3692 | 1465527889904 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 20:04:49 INFO - PROCESS | 3692 | 1465527889912 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 20:04:49 INFO - PROCESS | 3692 | 1465527889914 Marionette TRACE conn3 <- [1,2642,null,{}] 20:04:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 20:04:49 INFO - PROCESS | 3692 | 1465527889918 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}] 20:04:49 INFO - PROCESS | 3692 | 1465527889920 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:49 INFO - PROCESS | 3692 | 1465527890005 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 20:04:49 INFO - PROCESS | 3692 | 1465527890010 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:49 INFO - PROCESS | 3692 | 1465527890012 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:50 INFO - PROCESS | 3692 | ++DOCSHELL 14FC5C00 == 28 [pid = 3692] [id = 670] 20:04:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (153BF000) [pid = 3692] [serial = 2010] [outer = 00000000] 20:04:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (153E8400) [pid = 3692] [serial = 2011] [outer = 153BF000] 20:04:50 INFO - PROCESS | 3692 | 1465527890056 Marionette DEBUG loaded listener.js 20:04:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (15778400) [pid = 3692] [serial = 2012] [outer = 153BF000] 20:04:50 INFO - PROCESS | 3692 | 1465527890474 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]]]}] 20:04:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 20:04:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 621ms 20:04:50 INFO - PROCESS | 3692 | 1465527890540 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 20:04:50 INFO - PROCESS | 3692 | 1465527890542 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 20:04:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 20:04:50 INFO - PROCESS | 3692 | 1465527890545 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 20:04:50 INFO - PROCESS | 3692 | 1465527890547 Marionette TRACE conn3 <- [1,2646,null,{}] 20:04:50 INFO - PROCESS | 3692 | 1465527890551 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}] 20:04:50 INFO - PROCESS | 3692 | 1465527890553 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:50 INFO - PROCESS | 3692 | 1465527890636 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 20:04:50 INFO - PROCESS | 3692 | 1465527890641 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:50 INFO - PROCESS | 3692 | 1465527890643 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:50 INFO - PROCESS | 3692 | ++DOCSHELL 15783000 == 29 [pid = 3692] [id = 671] 20:04:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (15A9B000) [pid = 3692] [serial = 2013] [outer = 00000000] 20:04:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (15DC0400) [pid = 3692] [serial = 2014] [outer = 15A9B000] 20:04:50 INFO - PROCESS | 3692 | 1465527890686 Marionette DEBUG loaded listener.js 20:04:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (165A1C00) [pid = 3692] [serial = 2015] [outer = 15A9B000] 20:04:51 INFO - PROCESS | 3692 | 1465527891160 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]]]}] 20:04:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 20:04:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 637ms 20:04:51 INFO - PROCESS | 3692 | 1465527891184 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 20:04:51 INFO - PROCESS | 3692 | 1465527891186 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 20:04:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 20:04:51 INFO - PROCESS | 3692 | 1465527891193 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 20:04:51 INFO - PROCESS | 3692 | 1465527891194 Marionette TRACE conn3 <- [1,2650,null,{}] 20:04:51 INFO - PROCESS | 3692 | 1465527891198 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}] 20:04:51 INFO - PROCESS | 3692 | 1465527891203 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:51 INFO - PROCESS | 3692 | 1465527891304 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 20:04:51 INFO - PROCESS | 3692 | 1465527891311 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:51 INFO - PROCESS | 3692 | 1465527891313 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:51 INFO - PROCESS | 3692 | ++DOCSHELL 16B74C00 == 30 [pid = 3692] [id = 672] 20:04:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (16B75800) [pid = 3692] [serial = 2016] [outer = 00000000] 20:04:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (16CE6400) [pid = 3692] [serial = 2017] [outer = 16B75800] 20:04:51 INFO - PROCESS | 3692 | 1465527891356 Marionette DEBUG loaded listener.js 20:04:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (16CED400) [pid = 3692] [serial = 2018] [outer = 16B75800] 20:04:51 INFO - PROCESS | 3692 | 1465527891786 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]]]}] 20:04:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 20:04:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 637ms 20:04:51 INFO - PROCESS | 3692 | 1465527891832 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 20:04:51 INFO - PROCESS | 3692 | 1465527891834 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 20:04:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 20:04:51 INFO - PROCESS | 3692 | 1465527891837 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 20:04:51 INFO - PROCESS | 3692 | 1465527891838 Marionette TRACE conn3 <- [1,2654,null,{}] 20:04:51 INFO - PROCESS | 3692 | 1465527891846 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}] 20:04:51 INFO - PROCESS | 3692 | 1465527891848 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:51 INFO - PROCESS | 3692 | 1465527891933 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 20:04:51 INFO - PROCESS | 3692 | 1465527891939 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:51 INFO - PROCESS | 3692 | 1465527891941 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:51 INFO - PROCESS | 3692 | ++DOCSHELL 16CE7400 == 31 [pid = 3692] [id = 673] 20:04:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (16CEC000) [pid = 3692] [serial = 2019] [outer = 00000000] 20:04:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (16F70C00) [pid = 3692] [serial = 2020] [outer = 16CEC000] 20:04:51 INFO - PROCESS | 3692 | 1465527891983 Marionette DEBUG loaded listener.js 20:04:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (16F72C00) [pid = 3692] [serial = 2021] [outer = 16CEC000] 20:04:52 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) 20:04:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1072ms 20:04:52 INFO - PROCESS | 3692 | 1465527892925 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]]]}] 20:04:52 INFO - PROCESS | 3692 | 1465527892931 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 20:04:52 INFO - PROCESS | 3692 | 1465527892933 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 20:04:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 20:04:52 INFO - PROCESS | 3692 | 1465527892936 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 20:04:52 INFO - PROCESS | 3692 | 1465527892938 Marionette TRACE conn3 <- [1,2658,null,{}] 20:04:52 INFO - PROCESS | 3692 | 1465527892941 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}] 20:04:52 INFO - PROCESS | 3692 | 1465527892943 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:53 INFO - PROCESS | 3692 | 1465527893058 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 20:04:53 INFO - PROCESS | 3692 | 1465527893073 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:53 INFO - PROCESS | 3692 | 1465527893075 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:53 INFO - PROCESS | 3692 | ++DOCSHELL 170CA000 == 32 [pid = 3692] [id = 674] 20:04:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (170CD800) [pid = 3692] [serial = 2022] [outer = 00000000] 20:04:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (178D2C00) [pid = 3692] [serial = 2023] [outer = 170CD800] 20:04:53 INFO - PROCESS | 3692 | 1465527893102 Marionette DEBUG loaded listener.js 20:04:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (1553E000) [pid = 3692] [serial = 2024] [outer = 170CD800] 20:04:54 INFO - PROCESS | 3692 | 1465527894056 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\n"]]]}] 20:04:54 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 20:04:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:04:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 20:04:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:04:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1181ms 20:04:54 INFO - PROCESS | 3692 | 1465527894126 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 20:04:54 INFO - PROCESS | 3692 | 1465527894128 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 20:04:54 INFO - PROCESS | 3692 | 1465527894132 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 20:04:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 20:04:54 INFO - PROCESS | 3692 | 1465527894134 Marionette TRACE conn3 <- [1,2662,null,{}] 20:04:54 INFO - PROCESS | 3692 | 1465527894138 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}] 20:04:54 INFO - PROCESS | 3692 | 1465527894139 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:54 INFO - PROCESS | 3692 | 1465527894252 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 20:04:54 INFO - PROCESS | 3692 | 1465527894258 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:54 INFO - PROCESS | 3692 | 1465527894260 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:54 INFO - PROCESS | 3692 | ++DOCSHELL 13665400 == 33 [pid = 3692] [id = 675] 20:04:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (1791FC00) [pid = 3692] [serial = 2025] [outer = 00000000] 20:04:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (18350800) [pid = 3692] [serial = 2026] [outer = 1791FC00] 20:04:54 INFO - PROCESS | 3692 | 1465527894302 Marionette DEBUG loaded listener.js 20:04:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (18529000) [pid = 3692] [serial = 2027] [outer = 1791FC00] 20:04:55 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (19B0BC00) [pid = 3692] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 20:04:55 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (16CEBC00) [pid = 3692] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 20:04:55 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (10B62000) [pid = 3692] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 20:04:55 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (1A736400) [pid = 3692] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 20:04:55 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (112D8800) [pid = 3692] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 20:04:55 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (19B07C00) [pid = 3692] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 20:04:55 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (17B46400) [pid = 3692] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 20:04:55 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (1781D000) [pid = 3692] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 20:04:55 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (16CEDC00) [pid = 3692] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 20:04:55 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (16AD4C00) [pid = 3692] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 20:04:55 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (15A99800) [pid = 3692] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 20:04:55 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (153B2C00) [pid = 3692] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 20:04:55 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (1331B000) [pid = 3692] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 20:04:55 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (14FC2800) [pid = 3692] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 20:04:55 INFO - PROCESS | 3692 | 1465527895265 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\n"]]]}] 20:04:55 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 20:04:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:04:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 20:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:04:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1134ms 20:04:55 INFO - PROCESS | 3692 | 1465527895284 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 20:04:55 INFO - PROCESS | 3692 | 1465527895286 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 20:04:55 INFO - PROCESS | 3692 | 1465527895289 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 20:04:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 20:04:55 INFO - PROCESS | 3692 | 1465527895291 Marionette TRACE conn3 <- [1,2666,null,{}] 20:04:55 INFO - PROCESS | 3692 | 1465527895294 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}] 20:04:55 INFO - PROCESS | 3692 | 1465527895306 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:55 INFO - PROCESS | 3692 | 1465527895388 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 20:04:55 INFO - PROCESS | 3692 | 1465527895476 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:55 INFO - PROCESS | 3692 | 1465527895478 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:55 INFO - PROCESS | 3692 | ++DOCSHELL 10E24000 == 34 [pid = 3692] [id = 676] 20:04:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (10F5A400) [pid = 3692] [serial = 2028] [outer = 00000000] 20:04:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (15AA4000) [pid = 3692] [serial = 2029] [outer = 10F5A400] 20:04:55 INFO - PROCESS | 3692 | 1465527895530 Marionette DEBUG loaded listener.js 20:04:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (16CEC800) [pid = 3692] [serial = 2030] [outer = 10F5A400] 20:04:56 INFO - PROCESS | 3692 | 1465527896384 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]]]}] 20:04:56 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) 20:04:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1134ms 20:04:56 INFO - PROCESS | 3692 | 1465527896424 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 20:04:56 INFO - PROCESS | 3692 | 1465527896426 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 20:04:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 20:04:56 INFO - PROCESS | 3692 | 1465527896430 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 20:04:56 INFO - PROCESS | 3692 | 1465527896432 Marionette TRACE conn3 <- [1,2670,null,{}] 20:04:56 INFO - PROCESS | 3692 | 1465527896436 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}] 20:04:56 INFO - PROCESS | 3692 | 1465527896438 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:56 INFO - PROCESS | 3692 | 1465527896566 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 20:04:56 INFO - PROCESS | 3692 | 1465527896575 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:56 INFO - PROCESS | 3692 | 1465527896578 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:56 INFO - PROCESS | 3692 | ++DOCSHELL 15782000 == 35 [pid = 3692] [id = 677] 20:04:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (16BF3800) [pid = 3692] [serial = 2031] [outer = 00000000] 20:04:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (19B07C00) [pid = 3692] [serial = 2032] [outer = 16BF3800] 20:04:56 INFO - PROCESS | 3692 | 1465527896623 Marionette DEBUG loaded listener.js 20:04:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (19D56C00) [pid = 3692] [serial = 2033] [outer = 16BF3800] 20:04:57 INFO - PROCESS | 3692 | 1465527897572 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]]]}] 20:04:57 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) 20:04:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1181ms 20:04:57 INFO - PROCESS | 3692 | 1465527897633 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 20:04:57 INFO - PROCESS | 3692 | 1465527897638 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 20:04:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 20:04:57 INFO - PROCESS | 3692 | 1465527897643 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 20:04:57 INFO - PROCESS | 3692 | 1465527897646 Marionette TRACE conn3 <- [1,2674,null,{}] 20:04:57 INFO - PROCESS | 3692 | 1465527897653 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}] 20:04:57 INFO - PROCESS | 3692 | 1465527897656 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:57 INFO - PROCESS | 3692 | 1465527897833 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 20:04:57 INFO - PROCESS | 3692 | 1465527897974 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:57 INFO - PROCESS | 3692 | 1465527897978 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:58 INFO - PROCESS | 3692 | ++DOCSHELL 10F60C00 == 36 [pid = 3692] [id = 678] 20:04:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (11214400) [pid = 3692] [serial = 2034] [outer = 00000000] 20:04:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (112D9C00) [pid = 3692] [serial = 2035] [outer = 11214400] 20:04:58 INFO - PROCESS | 3692 | 1465527898077 Marionette DEBUG loaded listener.js 20:04:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (112DF400) [pid = 3692] [serial = 2036] [outer = 11214400] 20:04:59 INFO - PROCESS | 3692 | 1465527899220 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\n"]]]}] 20:04:59 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 20:04:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:04:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 20:04:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:04:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1601ms 20:04:59 INFO - PROCESS | 3692 | 1465527899229 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 20:04:59 INFO - PROCESS | 3692 | 1465527899233 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 20:04:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 20:04:59 INFO - PROCESS | 3692 | 1465527899237 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 20:04:59 INFO - PROCESS | 3692 | 1465527899240 Marionette TRACE conn3 <- [1,2678,null,{}] 20:04:59 INFO - PROCESS | 3692 | 1465527899245 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}] 20:04:59 INFO - PROCESS | 3692 | 1465527899248 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:59 INFO - PROCESS | 3692 | 1465527899365 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 20:04:59 INFO - PROCESS | 3692 | 1465527899532 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:59 INFO - PROCESS | 3692 | 1465527899536 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:04:59 INFO - PROCESS | 3692 | ++DOCSHELL 12DA1400 == 37 [pid = 3692] [id = 679] 20:04:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (12DA4C00) [pid = 3692] [serial = 2037] [outer = 00000000] 20:04:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (13016C00) [pid = 3692] [serial = 2038] [outer = 12DA4C00] 20:04:59 INFO - PROCESS | 3692 | 1465527899585 Marionette DEBUG loaded listener.js 20:04:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (13075000) [pid = 3692] [serial = 2039] [outer = 12DA4C00] 20:04:59 INFO - PROCESS | 3692 | --DOCSHELL 10E24000 == 36 [pid = 3692] [id = 676] 20:04:59 INFO - PROCESS | 3692 | --DOCSHELL 13665400 == 35 [pid = 3692] [id = 675] 20:04:59 INFO - PROCESS | 3692 | --DOCSHELL 170CA000 == 34 [pid = 3692] [id = 674] 20:04:59 INFO - PROCESS | 3692 | --DOCSHELL 16CE7400 == 33 [pid = 3692] [id = 673] 20:04:59 INFO - PROCESS | 3692 | --DOCSHELL 16B74C00 == 32 [pid = 3692] [id = 672] 20:04:59 INFO - PROCESS | 3692 | --DOCSHELL 15783000 == 31 [pid = 3692] [id = 671] 20:04:59 INFO - PROCESS | 3692 | --DOCSHELL 14FC5C00 == 30 [pid = 3692] [id = 670] 20:04:59 INFO - PROCESS | 3692 | --DOCSHELL 13665800 == 29 [pid = 3692] [id = 669] 20:04:59 INFO - PROCESS | 3692 | --DOCSHELL 12D63400 == 28 [pid = 3692] [id = 668] 20:04:59 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (1A9F3C00) [pid = 3692] [serial = 1999] [outer = 00000000] [url = about:blank] 20:04:59 INFO - PROCESS | 3692 | --DOCSHELL 10A4BC00 == 27 [pid = 3692] [id = 667] 20:05:00 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (1A896000) [pid = 3692] [serial = 1997] [outer = 00000000] [url = about:blank] 20:05:00 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (19D5CC00) [pid = 3692] [serial = 1984] [outer = 00000000] [url = about:blank] 20:05:00 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (19D91800) [pid = 3692] [serial = 1987] [outer = 00000000] [url = about:blank] 20:05:00 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (19D5F800) [pid = 3692] [serial = 1985] [outer = 00000000] [url = about:blank] 20:05:00 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (1A88F800) [pid = 3692] [serial = 1990] [outer = 00000000] [url = about:blank] 20:05:00 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (1A67A000) [pid = 3692] [serial = 1988] [outer = 00000000] [url = about:blank] 20:05:00 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (1A891000) [pid = 3692] [serial = 1996] [outer = 00000000] [url = about:blank] 20:05:00 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (11CBDC00) [pid = 3692] [serial = 1960] [outer = 00000000] [url = about:blank] 20:05:00 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (12A17400) [pid = 3692] [serial = 1961] [outer = 00000000] [url = about:blank] 20:05:00 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (19D88800) [pid = 3692] [serial = 1958] [outer = 00000000] [url = about:blank] 20:05:00 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (18526000) [pid = 3692] [serial = 1981] [outer = 00000000] [url = about:blank] 20:05:00 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (17919800) [pid = 3692] [serial = 1978] [outer = 00000000] [url = about:blank] 20:05:00 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (1791AC00) [pid = 3692] [serial = 1979] [outer = 00000000] [url = about:blank] 20:05:00 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (16F70000) [pid = 3692] [serial = 1975] [outer = 00000000] [url = about:blank] 20:05:00 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (1727EC00) [pid = 3692] [serial = 1976] [outer = 00000000] [url = about:blank] 20:05:00 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (16B77C00) [pid = 3692] [serial = 1972] [outer = 00000000] [url = about:blank] 20:05:00 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (16B7EC00) [pid = 3692] [serial = 1973] [outer = 00000000] [url = about:blank] 20:05:00 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (15DC3800) [pid = 3692] [serial = 1969] [outer = 00000000] [url = about:blank] 20:05:00 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (165A3C00) [pid = 3692] [serial = 1970] [outer = 00000000] [url = about:blank] 20:05:00 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (153BF400) [pid = 3692] [serial = 1966] [outer = 00000000] [url = about:blank] 20:05:00 INFO - PROCESS | 3692 | --DOMWINDOW == 62 (1551D000) [pid = 3692] [serial = 1967] [outer = 00000000] [url = about:blank] 20:05:00 INFO - PROCESS | 3692 | --DOMWINDOW == 61 (133D2400) [pid = 3692] [serial = 1964] [outer = 00000000] [url = about:blank] 20:05:00 INFO - PROCESS | 3692 | --DOMWINDOW == 60 (1334F400) [pid = 3692] [serial = 1963] [outer = 00000000] [url = about:blank] 20:05:00 INFO - PROCESS | 3692 | --DOMWINDOW == 59 (15DB6000) [pid = 3692] [serial = 1993] [outer = 00000000] [url = about:blank] 20:05:00 INFO - PROCESS | 3692 | --DOMWINDOW == 58 (1A894000) [pid = 3692] [serial = 1991] [outer = 00000000] [url = about:blank] 20:05:00 INFO - PROCESS | 3692 | --DOMWINDOW == 57 (17331400) [pid = 3692] [serial = 1994] [outer = 00000000] [url = about:blank] 20:05:00 INFO - PROCESS | 3692 | --DOMWINDOW == 56 (18526800) [pid = 3692] [serial = 1982] [outer = 00000000] [url = about:blank] 20:05:00 INFO - PROCESS | 3692 | 1465527900585 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\n"]]]}] 20:05:00 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 20:05:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:05:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 20:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:05:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1382ms 20:05:00 INFO - PROCESS | 3692 | 1465527900634 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 20:05:00 INFO - PROCESS | 3692 | 1465527900641 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 20:05:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 20:05:00 INFO - PROCESS | 3692 | 1465527900648 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 20:05:00 INFO - PROCESS | 3692 | 1465527900650 Marionette TRACE conn3 <- [1,2682,null,{}] 20:05:00 INFO - PROCESS | 3692 | 1465527900654 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}] 20:05:00 INFO - PROCESS | 3692 | 1465527900657 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:00 INFO - PROCESS | 3692 | 1465527900742 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 20:05:00 INFO - PROCESS | 3692 | 1465527900749 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:00 INFO - PROCESS | 3692 | 1465527900751 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:00 INFO - PROCESS | 3692 | ++DOCSHELL 12A17400 == 28 [pid = 3692] [id = 680] 20:05:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 57 (1314B000) [pid = 3692] [serial = 2040] [outer = 00000000] 20:05:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 58 (1365A800) [pid = 3692] [serial = 2041] [outer = 1314B000] 20:05:00 INFO - PROCESS | 3692 | 1465527900797 Marionette DEBUG loaded listener.js 20:05:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 59 (1393C800) [pid = 3692] [serial = 2042] [outer = 1314B000] 20:05:01 INFO - PROCESS | 3692 | 1465527901759 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\n"]]]}] 20:05:01 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 20:05:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:05:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 20:05:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:05:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1134ms 20:05:01 INFO - PROCESS | 3692 | 1465527901782 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 20:05:01 INFO - PROCESS | 3692 | 1465527901784 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 20:05:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 20:05:01 INFO - PROCESS | 3692 | 1465527901788 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 20:05:01 INFO - PROCESS | 3692 | 1465527901792 Marionette TRACE conn3 <- [1,2686,null,{}] 20:05:01 INFO - PROCESS | 3692 | 1465527901803 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}] 20:05:01 INFO - PROCESS | 3692 | 1465527901807 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:01 INFO - PROCESS | 3692 | 1465527901893 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 20:05:01 INFO - PROCESS | 3692 | 1465527901901 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:01 INFO - PROCESS | 3692 | 1465527901904 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:01 INFO - PROCESS | 3692 | ++DOCSHELL 153C0C00 == 29 [pid = 3692] [id = 681] 20:05:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 60 (153D9800) [pid = 3692] [serial = 2043] [outer = 00000000] 20:05:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 61 (157C4C00) [pid = 3692] [serial = 2044] [outer = 153D9800] 20:05:01 INFO - PROCESS | 3692 | 1465527901950 Marionette DEBUG loaded listener.js 20:05:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 62 (15AA1C00) [pid = 3692] [serial = 2045] [outer = 153D9800] 20:05:02 INFO - PROCESS | 3692 | 1465527902939 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\n"]]]}] 20:05:02 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 20:05:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:05:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 20:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:05:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1181ms 20:05:02 INFO - PROCESS | 3692 | 1465527902991 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 20:05:02 INFO - PROCESS | 3692 | 1465527902994 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 20:05:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 20:05:02 INFO - PROCESS | 3692 | 1465527902997 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 20:05:02 INFO - PROCESS | 3692 | 1465527902999 Marionette TRACE conn3 <- [1,2690,null,{}] 20:05:03 INFO - PROCESS | 3692 | 1465527903012 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}] 20:05:03 INFO - PROCESS | 3692 | 1465527903014 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:03 INFO - PROCESS | 3692 | 1465527903129 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 20:05:03 INFO - PROCESS | 3692 | 1465527903135 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:03 INFO - PROCESS | 3692 | 1465527903137 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:03 INFO - PROCESS | 3692 | ++DOCSHELL 16AD4800 == 30 [pid = 3692] [id = 682] 20:05:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 63 (16AD6800) [pid = 3692] [serial = 2046] [outer = 00000000] 20:05:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (16B79000) [pid = 3692] [serial = 2047] [outer = 16AD6800] 20:05:03 INFO - PROCESS | 3692 | 1465527903192 Marionette DEBUG loaded listener.js 20:05:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (16B7F400) [pid = 3692] [serial = 2048] [outer = 16AD6800] 20:05:03 INFO - PROCESS | 3692 | 1465527903680 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]]]}] 20:05:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 20:05:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 730ms 20:05:03 INFO - PROCESS | 3692 | 1465527903737 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 20:05:03 INFO - PROCESS | 3692 | 1465527903739 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 20:05:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 20:05:03 INFO - PROCESS | 3692 | 1465527903743 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 20:05:03 INFO - PROCESS | 3692 | 1465527903744 Marionette TRACE conn3 <- [1,2694,null,{}] 20:05:03 INFO - PROCESS | 3692 | 1465527903754 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}] 20:05:03 INFO - PROCESS | 3692 | 1465527903756 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:03 INFO - PROCESS | 3692 | 1465527903868 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 20:05:03 INFO - PROCESS | 3692 | 1465527903881 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:03 INFO - PROCESS | 3692 | 1465527903883 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:03 INFO - PROCESS | 3692 | ++DOCSHELL 16CEF800 == 31 [pid = 3692] [id = 683] 20:05:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (16CF1000) [pid = 3692] [serial = 2049] [outer = 00000000] 20:05:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (16F76400) [pid = 3692] [serial = 2050] [outer = 16CF1000] 20:05:03 INFO - PROCESS | 3692 | 1465527903925 Marionette DEBUG loaded listener.js 20:05:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (17280400) [pid = 3692] [serial = 2051] [outer = 16CF1000] 20:05:04 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (153BF000) [pid = 3692] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 20:05:04 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (10A4DC00) [pid = 3692] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 20:05:04 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (16CEC000) [pid = 3692] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 20:05:04 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (15A9B000) [pid = 3692] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 20:05:04 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (12DA0400) [pid = 3692] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 20:05:04 INFO - PROCESS | 3692 | --DOMWINDOW == 62 (1393AC00) [pid = 3692] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 20:05:04 INFO - PROCESS | 3692 | --DOMWINDOW == 61 (16B75800) [pid = 3692] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 20:05:04 INFO - PROCESS | 3692 | --DOMWINDOW == 60 (1A88F400) [pid = 3692] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 20:05:04 INFO - PROCESS | 3692 | --DOMWINDOW == 59 (1791FC00) [pid = 3692] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 20:05:04 INFO - PROCESS | 3692 | --DOMWINDOW == 58 (10F5A400) [pid = 3692] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 20:05:04 INFO - PROCESS | 3692 | --DOMWINDOW == 57 (170CD800) [pid = 3692] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 20:05:04 INFO - PROCESS | 3692 | 1465527904414 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]]]}] 20:05:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 20:05:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 683ms 20:05:04 INFO - PROCESS | 3692 | 1465527904442 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 20:05:04 INFO - PROCESS | 3692 | 1465527904444 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 20:05:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 20:05:04 INFO - PROCESS | 3692 | 1465527904447 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 20:05:04 INFO - PROCESS | 3692 | 1465527904449 Marionette TRACE conn3 <- [1,2698,null,{}] 20:05:04 INFO - PROCESS | 3692 | 1465527904452 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}] 20:05:04 INFO - PROCESS | 3692 | 1465527904458 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:04 INFO - PROCESS | 3692 | 1465527904601 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 20:05:04 INFO - PROCESS | 3692 | 1465527904670 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:04 INFO - PROCESS | 3692 | 1465527904672 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:04 INFO - PROCESS | 3692 | ++DOCSHELL 15A9B000 == 32 [pid = 3692] [id = 684] 20:05:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 58 (15DC1C00) [pid = 3692] [serial = 2052] [outer = 00000000] 20:05:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 59 (1732BC00) [pid = 3692] [serial = 2053] [outer = 15DC1C00] 20:05:04 INFO - PROCESS | 3692 | 1465527904716 Marionette DEBUG loaded listener.js 20:05:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 60 (17994C00) [pid = 3692] [serial = 2054] [outer = 15DC1C00] 20:05:05 INFO - PROCESS | 3692 | 1465527905087 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] 20:05:05 INFO - PROCESS | 3692 | 1465527905133 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 20:05:05 INFO - PROCESS | 3692 | 1465527905136 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 20:05:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 20:05:05 INFO - PROCESS | 3692 | 1465527905138 Marionette TRACE conn3 <- [1,2702,null,{}] 20:05:05 INFO - PROCESS | 3692 | 1465527905142 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}] 20:05:05 INFO - PROCESS | 3692 | 1465527905144 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:05 INFO - PROCESS | 3692 | 1465527905228 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 20:05:05 INFO - PROCESS | 3692 | 1465527905233 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:05 INFO - PROCESS | 3692 | 1465527905235 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:05 INFO - PROCESS | 3692 | ++DOCSHELL 12DA0800 == 33 [pid = 3692] [id = 685] 20:05:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 61 (1551D000) [pid = 3692] [serial = 2055] [outer = 00000000] 20:05:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 62 (1852E800) [pid = 3692] [serial = 2056] [outer = 1551D000] 20:05:05 INFO - PROCESS | 3692 | 1465527905277 Marionette DEBUG loaded listener.js 20:05:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 63 (1852FC00) [pid = 3692] [serial = 2057] [outer = 1551D000] 20:05:05 INFO - PROCESS | 3692 | 1465527905701 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]]]}] 20:05:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 20:05:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 590ms 20:05:05 INFO - PROCESS | 3692 | 1465527905749 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 20:05:05 INFO - PROCESS | 3692 | 1465527905752 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 20:05:05 INFO - PROCESS | 3692 | 1465527905757 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 20:05:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 20:05:05 INFO - PROCESS | 3692 | 1465527905760 Marionette TRACE conn3 <- [1,2706,null,{}] 20:05:05 INFO - PROCESS | 3692 | 1465527905763 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}] 20:05:05 INFO - PROCESS | 3692 | 1465527905765 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:05 INFO - PROCESS | 3692 | 1465527905846 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 20:05:05 INFO - PROCESS | 3692 | 1465527905852 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:05 INFO - PROCESS | 3692 | 1465527905854 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:05 INFO - PROCESS | 3692 | ++DOCSHELL 0F397400 == 34 [pid = 3692] [id = 686] 20:05:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (10E19000) [pid = 3692] [serial = 2058] [outer = 00000000] 20:05:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (19D5CC00) [pid = 3692] [serial = 2059] [outer = 10E19000] 20:05:05 INFO - PROCESS | 3692 | 1465527905896 Marionette DEBUG loaded listener.js 20:05:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (19D5F800) [pid = 3692] [serial = 2060] [outer = 10E19000] 20:05:06 INFO - PROCESS | 3692 | 1465527906509 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] 20:05:06 INFO - PROCESS | 3692 | 1465527906564 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 20:05:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 20:05:06 INFO - PROCESS | 3692 | 1465527906569 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 20:05:06 INFO - PROCESS | 3692 | 1465527906573 Marionette TRACE conn3 <- [1,2710,null,{}] 20:05:06 INFO - PROCESS | 3692 | 1465527906578 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}] 20:05:06 INFO - PROCESS | 3692 | 1465527906582 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:06 INFO - PROCESS | 3692 | 1465527906719 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 20:05:06 INFO - PROCESS | 3692 | 1465527906837 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:06 INFO - PROCESS | 3692 | 1465527906840 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:06 INFO - PROCESS | 3692 | ++DOCSHELL 10A4BC00 == 35 [pid = 3692] [id = 687] 20:05:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (10F58800) [pid = 3692] [serial = 2061] [outer = 00000000] 20:05:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (13348800) [pid = 3692] [serial = 2062] [outer = 10F58800] 20:05:06 INFO - PROCESS | 3692 | 1465527906896 Marionette DEBUG loaded listener.js 20:05:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (1365B000) [pid = 3692] [serial = 2063] [outer = 10F58800] 20:05:07 INFO - PROCESS | 3692 | 1465527907479 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] 20:05:07 INFO - PROCESS | 3692 | 1465527907561 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 20:05:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 20:05:07 INFO - PROCESS | 3692 | 1465527907568 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 20:05:07 INFO - PROCESS | 3692 | 1465527907571 Marionette TRACE conn3 <- [1,2714,null,{}] 20:05:07 INFO - PROCESS | 3692 | 1465527907575 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}] 20:05:07 INFO - PROCESS | 3692 | 1465527907578 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:07 INFO - PROCESS | 3692 | 1465527907686 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 20:05:07 INFO - PROCESS | 3692 | 1465527907825 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:07 INFO - PROCESS | 3692 | 1465527907827 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:07 INFO - PROCESS | 3692 | ++DOCSHELL 157C7400 == 36 [pid = 3692] [id = 688] 20:05:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (15DB5800) [pid = 3692] [serial = 2064] [outer = 00000000] 20:05:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (165AC000) [pid = 3692] [serial = 2065] [outer = 15DB5800] 20:05:07 INFO - PROCESS | 3692 | 1465527907883 Marionette DEBUG loaded listener.js 20:05:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (16B76800) [pid = 3692] [serial = 2066] [outer = 15DB5800] 20:05:08 INFO - PROCESS | 3692 | 1465527908506 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]]]}] 20:05:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 20:05:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 994ms 20:05:08 INFO - PROCESS | 3692 | 1465527908569 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 20:05:08 INFO - PROCESS | 3692 | 1465527908572 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 20:05:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 20:05:08 INFO - PROCESS | 3692 | 1465527908576 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 20:05:08 INFO - PROCESS | 3692 | 1465527908579 Marionette TRACE conn3 <- [1,2718,null,{}] 20:05:08 INFO - PROCESS | 3692 | 1465527908591 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}] 20:05:08 INFO - PROCESS | 3692 | 1465527908596 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:08 INFO - PROCESS | 3692 | 1465527908700 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 20:05:08 INFO - PROCESS | 3692 | 1465527908840 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:08 INFO - PROCESS | 3692 | 1465527908844 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:08 INFO - PROCESS | 3692 | ++DOCSHELL 19B08800 == 37 [pid = 3692] [id = 689] 20:05:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (19B0B800) [pid = 3692] [serial = 2067] [outer = 00000000] 20:05:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (19D8A000) [pid = 3692] [serial = 2068] [outer = 19B0B800] 20:05:08 INFO - PROCESS | 3692 | 1465527908901 Marionette DEBUG loaded listener.js 20:05:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (19D90C00) [pid = 3692] [serial = 2069] [outer = 19B0B800] 20:05:09 INFO - PROCESS | 3692 | 1465527909962 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\n"]]]}] 20:05:09 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 20:05:09 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 20:05:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 20:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:05:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1383ms 20:05:09 INFO - PROCESS | 3692 | 1465527909976 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 20:05:09 INFO - PROCESS | 3692 | 1465527909980 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 20:05:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 20:05:09 INFO - PROCESS | 3692 | 1465527909985 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 20:05:09 INFO - PROCESS | 3692 | 1465527909988 Marionette TRACE conn3 <- [1,2722,null,{}] 20:05:09 INFO - PROCESS | 3692 | 1465527909994 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}] 20:05:09 INFO - PROCESS | 3692 | 1465527909997 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:10 INFO - PROCESS | 3692 | --DOCSHELL 12DA0800 == 36 [pid = 3692] [id = 685] 20:05:10 INFO - PROCESS | 3692 | --DOCSHELL 15A9B000 == 35 [pid = 3692] [id = 684] 20:05:10 INFO - PROCESS | 3692 | --DOCSHELL 16CEF800 == 34 [pid = 3692] [id = 683] 20:05:10 INFO - PROCESS | 3692 | --DOCSHELL 16AD4800 == 33 [pid = 3692] [id = 682] 20:05:10 INFO - PROCESS | 3692 | --DOCSHELL 153C0C00 == 32 [pid = 3692] [id = 681] 20:05:10 INFO - PROCESS | 3692 | --DOCSHELL 12A17400 == 31 [pid = 3692] [id = 680] 20:05:10 INFO - PROCESS | 3692 | --DOCSHELL 12DA1400 == 30 [pid = 3692] [id = 679] 20:05:10 INFO - PROCESS | 3692 | --DOCSHELL 16B77400 == 29 [pid = 3692] [id = 666] 20:05:10 INFO - PROCESS | 3692 | --DOCSHELL 15782000 == 28 [pid = 3692] [id = 677] 20:05:10 INFO - PROCESS | 3692 | --DOCSHELL 10F60C00 == 27 [pid = 3692] [id = 678] 20:05:10 INFO - PROCESS | 3692 | --DOCSHELL 19B08800 == 26 [pid = 3692] [id = 689] 20:05:10 INFO - PROCESS | 3692 | --DOCSHELL 0F397400 == 25 [pid = 3692] [id = 686] 20:05:10 INFO - PROCESS | 3692 | --DOCSHELL 10A4BC00 == 24 [pid = 3692] [id = 687] 20:05:10 INFO - PROCESS | 3692 | --DOCSHELL 157C7400 == 23 [pid = 3692] [id = 688] 20:05:10 INFO - PROCESS | 3692 | 1465527910620 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 20:05:10 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (153E8400) [pid = 3692] [serial = 2011] [outer = 00000000] [url = about:blank] 20:05:10 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (15778400) [pid = 3692] [serial = 2012] [outer = 00000000] [url = about:blank] 20:05:10 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (1121EC00) [pid = 3692] [serial = 2002] [outer = 00000000] [url = about:blank] 20:05:10 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (112D9000) [pid = 3692] [serial = 2003] [outer = 00000000] [url = about:blank] 20:05:10 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (16F70C00) [pid = 3692] [serial = 2020] [outer = 00000000] [url = about:blank] 20:05:10 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (16F72C00) [pid = 3692] [serial = 2021] [outer = 00000000] [url = about:blank] 20:05:10 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (15DC0400) [pid = 3692] [serial = 2014] [outer = 00000000] [url = about:blank] 20:05:10 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (165A1C00) [pid = 3692] [serial = 2015] [outer = 00000000] [url = about:blank] 20:05:10 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (1309C800) [pid = 3692] [serial = 2005] [outer = 00000000] [url = about:blank] 20:05:10 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (1314F000) [pid = 3692] [serial = 2006] [outer = 00000000] [url = about:blank] 20:05:10 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (13B4BC00) [pid = 3692] [serial = 2008] [outer = 00000000] [url = about:blank] 20:05:10 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (14FB7C00) [pid = 3692] [serial = 2009] [outer = 00000000] [url = about:blank] 20:05:10 INFO - PROCESS | 3692 | --DOMWINDOW == 62 (16CE6400) [pid = 3692] [serial = 2017] [outer = 00000000] [url = about:blank] 20:05:10 INFO - PROCESS | 3692 | --DOMWINDOW == 61 (16CED400) [pid = 3692] [serial = 2018] [outer = 00000000] [url = about:blank] 20:05:10 INFO - PROCESS | 3692 | --DOMWINDOW == 60 (1A9F9000) [pid = 3692] [serial = 2000] [outer = 00000000] [url = about:blank] 20:05:10 INFO - PROCESS | 3692 | --DOMWINDOW == 59 (18350800) [pid = 3692] [serial = 2026] [outer = 00000000] [url = about:blank] 20:05:10 INFO - PROCESS | 3692 | --DOMWINDOW == 58 (15AA4000) [pid = 3692] [serial = 2029] [outer = 00000000] [url = about:blank] 20:05:10 INFO - PROCESS | 3692 | --DOMWINDOW == 57 (18529000) [pid = 3692] [serial = 2027] [outer = 00000000] [url = about:blank] 20:05:10 INFO - PROCESS | 3692 | --DOMWINDOW == 56 (19B07C00) [pid = 3692] [serial = 2032] [outer = 00000000] [url = about:blank] 20:05:10 INFO - PROCESS | 3692 | --DOMWINDOW == 55 (178D2C00) [pid = 3692] [serial = 2023] [outer = 00000000] [url = about:blank] 20:05:10 INFO - PROCESS | 3692 | --DOMWINDOW == 54 (1553E000) [pid = 3692] [serial = 2024] [outer = 00000000] [url = about:blank] 20:05:10 INFO - PROCESS | 3692 | --DOMWINDOW == 53 (16CEC800) [pid = 3692] [serial = 2030] [outer = 00000000] [url = about:blank] 20:05:10 INFO - PROCESS | 3692 | 1465527910804 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:10 INFO - PROCESS | 3692 | 1465527910808 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:10 INFO - PROCESS | 3692 | ++DOCSHELL 10B65800 == 24 [pid = 3692] [id = 690] 20:05:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 54 (10B65C00) [pid = 3692] [serial = 2070] [outer = 00000000] 20:05:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 55 (10F5A800) [pid = 3692] [serial = 2071] [outer = 10B65C00] 20:05:10 INFO - PROCESS | 3692 | 1465527910856 Marionette DEBUG loaded listener.js 20:05:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 56 (1122F400) [pid = 3692] [serial = 2072] [outer = 10B65C00] 20:05:11 INFO - PROCESS | 3692 | 1465527911355 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]]]}] 20:05:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 20:05:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1445ms 20:05:11 INFO - PROCESS | 3692 | 1465527911427 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 20:05:11 INFO - PROCESS | 3692 | 1465527911431 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 20:05:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 20:05:11 INFO - PROCESS | 3692 | 1465527911436 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 20:05:11 INFO - PROCESS | 3692 | 1465527911439 Marionette TRACE conn3 <- [1,2726,null,{}] 20:05:11 INFO - PROCESS | 3692 | 1465527911444 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}] 20:05:11 INFO - PROCESS | 3692 | 1465527911448 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:11 INFO - PROCESS | 3692 | 1465527911537 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 20:05:11 INFO - PROCESS | 3692 | 1465527911548 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:11 INFO - PROCESS | 3692 | 1465527911550 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:11 INFO - PROCESS | 3692 | ++DOCSHELL 12DA4000 == 25 [pid = 3692] [id = 691] 20:05:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 57 (12DA5000) [pid = 3692] [serial = 2073] [outer = 00000000] 20:05:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 58 (1309C800) [pid = 3692] [serial = 2074] [outer = 12DA5000] 20:05:11 INFO - PROCESS | 3692 | 1465527911598 Marionette DEBUG loaded listener.js 20:05:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 59 (1319B400) [pid = 3692] [serial = 2075] [outer = 12DA5000] 20:05:12 INFO - PROCESS | 3692 | 1465527912089 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]]]}] 20:05:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 20:05:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 699ms 20:05:12 INFO - PROCESS | 3692 | 1465527912137 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 20:05:12 INFO - PROCESS | 3692 | 1465527912140 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 20:05:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 20:05:12 INFO - PROCESS | 3692 | 1465527912144 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 20:05:12 INFO - PROCESS | 3692 | 1465527912146 Marionette TRACE conn3 <- [1,2730,null,{}] 20:05:12 INFO - PROCESS | 3692 | 1465527912150 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}] 20:05:12 INFO - PROCESS | 3692 | 1465527912152 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:12 INFO - PROCESS | 3692 | 1465527912240 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 20:05:12 INFO - PROCESS | 3692 | 1465527912251 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:12 INFO - PROCESS | 3692 | 1465527912254 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:12 INFO - PROCESS | 3692 | ++DOCSHELL 13B4BC00 == 26 [pid = 3692] [id = 692] 20:05:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 60 (14401800) [pid = 3692] [serial = 2076] [outer = 00000000] 20:05:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 61 (14409C00) [pid = 3692] [serial = 2077] [outer = 14401800] 20:05:12 INFO - PROCESS | 3692 | 1465527912298 Marionette DEBUG loaded listener.js 20:05:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 62 (14FC5000) [pid = 3692] [serial = 2078] [outer = 14401800] 20:05:12 INFO - PROCESS | 3692 | 1465527912807 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]]]}] 20:05:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 20:05:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 699ms 20:05:12 INFO - PROCESS | 3692 | 1465527912843 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 20:05:12 INFO - PROCESS | 3692 | 1465527912846 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 20:05:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 20:05:12 INFO - PROCESS | 3692 | 1465527912856 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 20:05:12 INFO - PROCESS | 3692 | 1465527912861 Marionette TRACE conn3 <- [1,2734,null,{}] 20:05:12 INFO - PROCESS | 3692 | 1465527912864 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}] 20:05:12 INFO - PROCESS | 3692 | 1465527912867 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:12 INFO - PROCESS | 3692 | 1465527912966 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 20:05:12 INFO - PROCESS | 3692 | 1465527912971 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:12 INFO - PROCESS | 3692 | 1465527912973 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:12 INFO - PROCESS | 3692 | ++DOCSHELL 153B6400 == 27 [pid = 3692] [id = 693] 20:05:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 63 (153BB800) [pid = 3692] [serial = 2079] [outer = 00000000] 20:05:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (1577A400) [pid = 3692] [serial = 2080] [outer = 153BB800] 20:05:13 INFO - PROCESS | 3692 | 1465527913017 Marionette DEBUG loaded listener.js 20:05:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (15AA1800) [pid = 3692] [serial = 2081] [outer = 153BB800] 20:05:13 INFO - PROCESS | 3692 | 1465527913517 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]]]}] 20:05:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 20:05:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 683ms 20:05:13 INFO - PROCESS | 3692 | 1465527913536 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 20:05:13 INFO - PROCESS | 3692 | 1465527913538 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 20:05:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 20:05:13 INFO - PROCESS | 3692 | 1465527913542 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 20:05:13 INFO - PROCESS | 3692 | 1465527913543 Marionette TRACE conn3 <- [1,2738,null,{}] 20:05:13 INFO - PROCESS | 3692 | 1465527913547 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}] 20:05:13 INFO - PROCESS | 3692 | 1465527913549 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:13 INFO - PROCESS | 3692 | 1465527913692 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 20:05:13 INFO - PROCESS | 3692 | 1465527913712 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:13 INFO - PROCESS | 3692 | 1465527913714 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:13 INFO - PROCESS | 3692 | ++DOCSHELL 15DB7800 == 28 [pid = 3692] [id = 694] 20:05:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (15DC3800) [pid = 3692] [serial = 2082] [outer = 00000000] 20:05:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (165A7000) [pid = 3692] [serial = 2083] [outer = 15DC3800] 20:05:13 INFO - PROCESS | 3692 | 1465527913758 Marionette DEBUG loaded listener.js 20:05:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (165A9400) [pid = 3692] [serial = 2084] [outer = 15DC3800] 20:05:14 INFO - PROCESS | 3692 | 1465527914186 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]]]}] 20:05:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 20:05:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 699ms 20:05:14 INFO - PROCESS | 3692 | 1465527914242 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 20:05:14 INFO - PROCESS | 3692 | 1465527914244 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 20:05:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 20:05:14 INFO - PROCESS | 3692 | 1465527914247 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 20:05:14 INFO - PROCESS | 3692 | 1465527914248 Marionette TRACE conn3 <- [1,2742,null,{}] 20:05:14 INFO - PROCESS | 3692 | 1465527914252 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}] 20:05:14 INFO - PROCESS | 3692 | 1465527914254 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:14 INFO - PROCESS | 3692 | 1465527914368 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 20:05:14 INFO - PROCESS | 3692 | 1465527914441 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:14 INFO - PROCESS | 3692 | 1465527914447 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:14 INFO - PROCESS | 3692 | ++DOCSHELL 16B8E000 == 29 [pid = 3692] [id = 695] 20:05:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (16B8F000) [pid = 3692] [serial = 2085] [outer = 00000000] 20:05:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (16CE3800) [pid = 3692] [serial = 2086] [outer = 16B8F000] 20:05:14 INFO - PROCESS | 3692 | 1465527914501 Marionette DEBUG loaded listener.js 20:05:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (16CF0800) [pid = 3692] [serial = 2087] [outer = 16B8F000] 20:05:14 INFO - PROCESS | 3692 | 1465527914961 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]]]}] 20:05:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 20:05:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 730ms 20:05:14 INFO - PROCESS | 3692 | 1465527914993 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 20:05:14 INFO - PROCESS | 3692 | 1465527914995 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 20:05:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 20:05:14 INFO - PROCESS | 3692 | 1465527914998 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 20:05:14 INFO - PROCESS | 3692 | 1465527915000 Marionette TRACE conn3 <- [1,2746,null,{}] 20:05:14 INFO - PROCESS | 3692 | 1465527915003 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}] 20:05:14 INFO - PROCESS | 3692 | 1465527915005 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:15 INFO - PROCESS | 3692 | 1465527915144 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 20:05:15 INFO - PROCESS | 3692 | 1465527915362 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:15 INFO - PROCESS | 3692 | 1465527915364 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:15 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (16AD6800) [pid = 3692] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 20:05:15 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (16CF1000) [pid = 3692] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 20:05:15 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (11214400) [pid = 3692] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 20:05:15 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (12DA4C00) [pid = 3692] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 20:05:15 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (1314B000) [pid = 3692] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 20:05:15 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (153D9800) [pid = 3692] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 20:05:15 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (16BF3800) [pid = 3692] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 20:05:15 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (15DC1C00) [pid = 3692] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 20:05:15 INFO - PROCESS | 3692 | --DOMWINDOW == 62 (10E19000) [pid = 3692] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 20:05:15 INFO - PROCESS | 3692 | --DOMWINDOW == 61 (1551D000) [pid = 3692] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 20:05:15 INFO - PROCESS | 3692 | ++DOCSHELL 1036DC00 == 30 [pid = 3692] [id = 696] 20:05:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 62 (10A52C00) [pid = 3692] [serial = 2088] [outer = 00000000] 20:05:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 63 (1314B000) [pid = 3692] [serial = 2089] [outer = 10A52C00] 20:05:15 INFO - PROCESS | 3692 | 1465527915415 Marionette DEBUG loaded listener.js 20:05:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (16AD6800) [pid = 3692] [serial = 2090] [outer = 10A52C00] 20:05:15 INFO - PROCESS | 3692 | 1465527915779 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]]]}] 20:05:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 20:05:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 839ms 20:05:15 INFO - PROCESS | 3692 | 1465527915841 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 20:05:15 INFO - PROCESS | 3692 | 1465527915843 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 20:05:15 INFO - PROCESS | 3692 | 1465527915846 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 20:05:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 20:05:15 INFO - PROCESS | 3692 | 1465527915848 Marionette TRACE conn3 <- [1,2750,null,{}] 20:05:15 INFO - PROCESS | 3692 | 1465527915851 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}] 20:05:15 INFO - PROCESS | 3692 | 1465527915853 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:15 INFO - PROCESS | 3692 | 1465527915932 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 20:05:16 INFO - PROCESS | 3692 | 1465527916034 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:16 INFO - PROCESS | 3692 | 1465527916037 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:16 INFO - PROCESS | 3692 | ++DOCSHELL 15A97C00 == 31 [pid = 3692] [id = 697] 20:05:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (15A9F000) [pid = 3692] [serial = 2091] [outer = 00000000] 20:05:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (178D5400) [pid = 3692] [serial = 2092] [outer = 15A9F000] 20:05:16 INFO - PROCESS | 3692 | 1465527916079 Marionette DEBUG loaded listener.js 20:05:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (1791F000) [pid = 3692] [serial = 2093] [outer = 15A9F000] 20:05:16 INFO - PROCESS | 3692 | 1465527916424 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]]]}] 20:05:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 20:05:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 637ms 20:05:16 INFO - PROCESS | 3692 | 1465527916468 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 20:05:16 INFO - PROCESS | 3692 | 1465527916470 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 20:05:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 20:05:16 INFO - PROCESS | 3692 | 1465527916474 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 20:05:16 INFO - PROCESS | 3692 | 1465527916475 Marionette TRACE conn3 <- [1,2754,null,{}] 20:05:16 INFO - PROCESS | 3692 | 1465527916478 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}] 20:05:16 INFO - PROCESS | 3692 | 1465527916480 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:16 INFO - PROCESS | 3692 | 1465527916594 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 20:05:16 INFO - PROCESS | 3692 | 1465527916634 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:16 INFO - PROCESS | 3692 | 1465527916636 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:16 INFO - PROCESS | 3692 | ++DOCSHELL 13B45000 == 32 [pid = 3692] [id = 698] 20:05:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (17B42800) [pid = 3692] [serial = 2094] [outer = 00000000] 20:05:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (18259800) [pid = 3692] [serial = 2095] [outer = 17B42800] 20:05:16 INFO - PROCESS | 3692 | 1465527916679 Marionette DEBUG loaded listener.js 20:05:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (13320400) [pid = 3692] [serial = 2096] [outer = 17B42800] 20:05:17 INFO - PROCESS | 3692 | 1465527917085 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]]]}] 20:05:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 20:05:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 622ms 20:05:17 INFO - PROCESS | 3692 | 1465527917112 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 20:05:17 INFO - PROCESS | 3692 | 1465527917114 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 20:05:17 INFO - PROCESS | 3692 | 1465527917117 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 20:05:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 20:05:17 INFO - PROCESS | 3692 | 1465527917119 Marionette TRACE conn3 <- [1,2758,null,{}] 20:05:17 INFO - PROCESS | 3692 | 1465527917123 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}] 20:05:17 INFO - PROCESS | 3692 | 1465527917124 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:17 INFO - PROCESS | 3692 | 1465527917242 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 20:05:17 INFO - PROCESS | 3692 | 1465527917250 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:17 INFO - PROCESS | 3692 | 1465527917252 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:17 INFO - PROCESS | 3692 | ++DOCSHELL 10A4E400 == 33 [pid = 3692] [id = 699] 20:05:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (10A53000) [pid = 3692] [serial = 2097] [outer = 00000000] 20:05:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (18522400) [pid = 3692] [serial = 2098] [outer = 10A53000] 20:05:17 INFO - PROCESS | 3692 | 1465527917296 Marionette DEBUG loaded listener.js 20:05:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (18528800) [pid = 3692] [serial = 2099] [outer = 10A53000] 20:05:18 INFO - PROCESS | 3692 | 1465527918117 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]]]}] 20:05:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 20:05:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1026ms 20:05:18 INFO - PROCESS | 3692 | 1465527918174 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 20:05:18 INFO - PROCESS | 3692 | 1465527918178 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 20:05:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 20:05:18 INFO - PROCESS | 3692 | 1465527918206 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 20:05:18 INFO - PROCESS | 3692 | 1465527918211 Marionette TRACE conn3 <- [1,2762,null,{}] 20:05:18 INFO - PROCESS | 3692 | 1465527918219 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}] 20:05:18 INFO - PROCESS | 3692 | 1465527918221 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:18 INFO - PROCESS | 3692 | 1465527918348 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 20:05:18 INFO - PROCESS | 3692 | 1465527918502 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:18 INFO - PROCESS | 3692 | 1465527918505 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:18 INFO - PROCESS | 3692 | ++DOCSHELL 12D5A800 == 34 [pid = 3692] [id = 700] 20:05:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (12D9E400) [pid = 3692] [serial = 2100] [outer = 00000000] 20:05:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (1334F400) [pid = 3692] [serial = 2101] [outer = 12D9E400] 20:05:18 INFO - PROCESS | 3692 | 1465527918568 Marionette DEBUG loaded listener.js 20:05:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (13B3F000) [pid = 3692] [serial = 2102] [outer = 12D9E400] 20:05:19 INFO - PROCESS | 3692 | 1465527919397 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]]]}] 20:05:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 20:05:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1274ms 20:05:19 INFO - PROCESS | 3692 | 1465527919444 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 20:05:19 INFO - PROCESS | 3692 | 1465527919449 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 20:05:19 INFO - PROCESS | 3692 | 1465527919454 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 20:05:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 20:05:19 INFO - PROCESS | 3692 | 1465527919457 Marionette TRACE conn3 <- [1,2766,null,{}] 20:05:19 INFO - PROCESS | 3692 | 1465527919463 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}] 20:05:19 INFO - PROCESS | 3692 | 1465527919465 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:19 INFO - PROCESS | 3692 | 1465527919580 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 20:05:19 INFO - PROCESS | 3692 | 1465527919700 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:19 INFO - PROCESS | 3692 | 1465527919705 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:19 INFO - PROCESS | 3692 | --DOCSHELL 1146A800 == 33 [pid = 3692] [id = 644] 20:05:19 INFO - PROCESS | 3692 | --DOCSHELL 13321000 == 32 [pid = 3692] [id = 650] 20:05:19 INFO - PROCESS | 3692 | --DOCSHELL 16CE5C00 == 31 [pid = 3692] [id = 647] 20:05:19 INFO - PROCESS | 3692 | --DOCSHELL 15A9E400 == 30 [pid = 3692] [id = 637] 20:05:19 INFO - PROCESS | 3692 | --DOCSHELL 16AD5800 == 29 [pid = 3692] [id = 640] 20:05:19 INFO - PROCESS | 3692 | --DOCSHELL 12A0F000 == 28 [pid = 3692] [id = 648] 20:05:19 INFO - PROCESS | 3692 | --DOCSHELL 15DB5C00 == 27 [pid = 3692] [id = 646] 20:05:19 INFO - PROCESS | 3692 | --DOCSHELL 13B45C00 == 26 [pid = 3692] [id = 645] 20:05:19 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (16B79000) [pid = 3692] [serial = 2047] [outer = 00000000] [url = about:blank] 20:05:19 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (16F76400) [pid = 3692] [serial = 2050] [outer = 00000000] [url = about:blank] 20:05:19 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (112D9C00) [pid = 3692] [serial = 2035] [outer = 00000000] [url = about:blank] 20:05:19 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (112DF400) [pid = 3692] [serial = 2036] [outer = 00000000] [url = about:blank] 20:05:19 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (13016C00) [pid = 3692] [serial = 2038] [outer = 00000000] [url = about:blank] 20:05:19 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (13075000) [pid = 3692] [serial = 2039] [outer = 00000000] [url = about:blank] 20:05:19 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (1365A800) [pid = 3692] [serial = 2041] [outer = 00000000] [url = about:blank] 20:05:19 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (1393C800) [pid = 3692] [serial = 2042] [outer = 00000000] [url = about:blank] 20:05:19 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (157C4C00) [pid = 3692] [serial = 2044] [outer = 00000000] [url = about:blank] 20:05:19 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (19D56C00) [pid = 3692] [serial = 2033] [outer = 00000000] [url = about:blank] 20:05:19 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (16B7F400) [pid = 3692] [serial = 2048] [outer = 00000000] [url = about:blank] 20:05:19 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (1732BC00) [pid = 3692] [serial = 2053] [outer = 00000000] [url = about:blank] 20:05:19 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (19D5F800) [pid = 3692] [serial = 2060] [outer = 00000000] [url = about:blank] 20:05:19 INFO - PROCESS | 3692 | --DOMWINDOW == 62 (19D5CC00) [pid = 3692] [serial = 2059] [outer = 00000000] [url = about:blank] 20:05:19 INFO - PROCESS | 3692 | --DOMWINDOW == 61 (1852E800) [pid = 3692] [serial = 2056] [outer = 00000000] [url = about:blank] 20:05:19 INFO - PROCESS | 3692 | --DOMWINDOW == 60 (17280400) [pid = 3692] [serial = 2051] [outer = 00000000] [url = about:blank] 20:05:19 INFO - PROCESS | 3692 | --DOMWINDOW == 59 (1852FC00) [pid = 3692] [serial = 2057] [outer = 00000000] [url = about:blank] 20:05:19 INFO - PROCESS | 3692 | --DOMWINDOW == 58 (17994C00) [pid = 3692] [serial = 2054] [outer = 00000000] [url = about:blank] 20:05:19 INFO - PROCESS | 3692 | --DOMWINDOW == 57 (15AA1C00) [pid = 3692] [serial = 2045] [outer = 00000000] [url = about:blank] 20:05:19 INFO - PROCESS | 3692 | ++DOCSHELL 10471400 == 27 [pid = 3692] [id = 701] 20:05:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 58 (104E7400) [pid = 3692] [serial = 2103] [outer = 00000000] 20:05:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 59 (112D7400) [pid = 3692] [serial = 2104] [outer = 104E7400] 20:05:19 INFO - PROCESS | 3692 | 1465527919777 Marionette DEBUG loaded listener.js 20:05:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 60 (11ACC000) [pid = 3692] [serial = 2105] [outer = 104E7400] 20:05:20 INFO - PROCESS | 3692 | 1465527920204 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]]]}] 20:05:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 20:05:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 808ms 20:05:20 INFO - PROCESS | 3692 | 1465527920256 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 20:05:20 INFO - PROCESS | 3692 | 1465527920261 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 20:05:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 20:05:20 INFO - PROCESS | 3692 | 1465527920267 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 20:05:20 INFO - PROCESS | 3692 | 1465527920270 Marionette TRACE conn3 <- [1,2770,null,{}] 20:05:20 INFO - PROCESS | 3692 | 1465527920274 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}] 20:05:20 INFO - PROCESS | 3692 | 1465527920276 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:20 INFO - PROCESS | 3692 | 1465527920361 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 20:05:20 INFO - PROCESS | 3692 | 1465527920370 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:20 INFO - PROCESS | 3692 | 1465527920372 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:20 INFO - PROCESS | 3692 | ++DOCSHELL 13349400 == 28 [pid = 3692] [id = 702] 20:05:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 61 (13351800) [pid = 3692] [serial = 2106] [outer = 00000000] 20:05:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 62 (1365A800) [pid = 3692] [serial = 2107] [outer = 13351800] 20:05:20 INFO - PROCESS | 3692 | 1465527920418 Marionette DEBUG loaded listener.js 20:05:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 63 (13665C00) [pid = 3692] [serial = 2108] [outer = 13351800] 20:05:20 INFO - PROCESS | 3692 | 1465527920917 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]]]}] 20:05:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 20:05:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 699ms 20:05:20 INFO - PROCESS | 3692 | 1465527920966 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 20:05:20 INFO - PROCESS | 3692 | 1465527920968 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 20:05:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 20:05:20 INFO - PROCESS | 3692 | 1465527920972 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 20:05:20 INFO - PROCESS | 3692 | 1465527920976 Marionette TRACE conn3 <- [1,2774,null,{}] 20:05:20 INFO - PROCESS | 3692 | 1465527920986 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}] 20:05:20 INFO - PROCESS | 3692 | 1465527920991 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:21 INFO - PROCESS | 3692 | 1465527921105 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 20:05:21 INFO - PROCESS | 3692 | 1465527921221 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:21 INFO - PROCESS | 3692 | 1465527921224 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:21 INFO - PROCESS | 3692 | ++DOCSHELL 153E6C00 == 29 [pid = 3692] [id = 703] 20:05:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (153E8400) [pid = 3692] [serial = 2109] [outer = 00000000] 20:05:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (15A96400) [pid = 3692] [serial = 2110] [outer = 153E8400] 20:05:21 INFO - PROCESS | 3692 | 1465527921271 Marionette DEBUG loaded listener.js 20:05:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (15AA4C00) [pid = 3692] [serial = 2111] [outer = 153E8400] 20:05:21 INFO - PROCESS | 3692 | 1465527921651 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]]]}] 20:05:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 20:05:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 730ms 20:05:21 INFO - PROCESS | 3692 | 1465527921713 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 20:05:21 INFO - PROCESS | 3692 | 1465527921715 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 20:05:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 20:05:21 INFO - PROCESS | 3692 | 1465527921719 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 20:05:21 INFO - PROCESS | 3692 | 1465527921720 Marionette TRACE conn3 <- [1,2778,null,{}] 20:05:21 INFO - PROCESS | 3692 | 1465527921724 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}] 20:05:21 INFO - PROCESS | 3692 | 1465527921726 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:21 INFO - PROCESS | 3692 | 1465527921821 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 20:05:21 INFO - PROCESS | 3692 | 1465527921827 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:21 INFO - PROCESS | 3692 | 1465527921829 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:21 INFO - PROCESS | 3692 | ++DOCSHELL 1314E000 == 30 [pid = 3692] [id = 704] 20:05:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (16AD4C00) [pid = 3692] [serial = 2112] [outer = 00000000] 20:05:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (16B7B000) [pid = 3692] [serial = 2113] [outer = 16AD4C00] 20:05:21 INFO - PROCESS | 3692 | 1465527921872 Marionette DEBUG loaded listener.js 20:05:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (16B8C400) [pid = 3692] [serial = 2114] [outer = 16AD4C00] 20:05:22 INFO - PROCESS | 3692 | 1465527922332 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]]]}] 20:05:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 20:05:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 699ms 20:05:22 INFO - PROCESS | 3692 | 1465527922406 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 20:05:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 20:05:22 INFO - PROCESS | 3692 | 1465527922407 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 20:05:22 INFO - PROCESS | 3692 | 1465527922411 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 20:05:22 INFO - PROCESS | 3692 | 1465527922413 Marionette TRACE conn3 <- [1,2782,null,{}] 20:05:22 INFO - PROCESS | 3692 | 1465527922416 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}] 20:05:22 INFO - PROCESS | 3692 | 1465527922418 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:22 INFO - PROCESS | 3692 | 1465527922555 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 20:05:22 INFO - PROCESS | 3692 | 1465527922576 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:22 INFO - PROCESS | 3692 | 1465527922578 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:22 INFO - PROCESS | 3692 | ++DOCSHELL 16CEF000 == 31 [pid = 3692] [id = 705] 20:05:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (16CEFC00) [pid = 3692] [serial = 2115] [outer = 00000000] 20:05:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (16F6DC00) [pid = 3692] [serial = 2116] [outer = 16CEFC00] 20:05:22 INFO - PROCESS | 3692 | 1465527922621 Marionette DEBUG loaded listener.js 20:05:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (170C3800) [pid = 3692] [serial = 2117] [outer = 16CEFC00] 20:05:23 INFO - PROCESS | 3692 | 1465527923059 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]]]}] 20:05:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 20:05:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 683ms 20:05:23 INFO - PROCESS | 3692 | 1465527923112 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 20:05:23 INFO - PROCESS | 3692 | 1465527923113 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 20:05:23 INFO - PROCESS | 3692 | 1465527923117 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 20:05:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 20:05:23 INFO - PROCESS | 3692 | 1465527923118 Marionette TRACE conn3 <- [1,2786,null,{}] 20:05:23 INFO - PROCESS | 3692 | 1465527923122 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}] 20:05:23 INFO - PROCESS | 3692 | 1465527923127 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:23 INFO - PROCESS | 3692 | 1465527923276 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 20:05:23 INFO - PROCESS | 3692 | 1465527923287 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:23 INFO - PROCESS | 3692 | 1465527923289 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:23 INFO - PROCESS | 3692 | ++DOCSHELL 15E7A000 == 32 [pid = 3692] [id = 706] 20:05:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (170CAC00) [pid = 3692] [serial = 2118] [outer = 00000000] 20:05:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (1799FC00) [pid = 3692] [serial = 2119] [outer = 170CAC00] 20:05:23 INFO - PROCESS | 3692 | 1465527923331 Marionette DEBUG loaded listener.js 20:05:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (17B3C000) [pid = 3692] [serial = 2120] [outer = 170CAC00] 20:05:23 INFO - PROCESS | 3692 | 1465527923788 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]]]}] 20:05:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 20:05:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 684ms 20:05:23 INFO - PROCESS | 3692 | 1465527923816 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 20:05:23 INFO - PROCESS | 3692 | 1465527923818 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 20:05:23 INFO - PROCESS | 3692 | 1465527923822 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 20:05:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 20:05:23 INFO - PROCESS | 3692 | 1465527923823 Marionette TRACE conn3 <- [1,2790,null,{}] 20:05:23 INFO - PROCESS | 3692 | 1465527923827 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}] 20:05:23 INFO - PROCESS | 3692 | 1465527923829 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:23 INFO - PROCESS | 3692 | 1465527923973 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 20:05:24 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (17B42800) [pid = 3692] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 20:05:24 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (153BB800) [pid = 3692] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 20:05:24 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (14401800) [pid = 3692] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 20:05:24 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (15DC3800) [pid = 3692] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 20:05:24 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (10F58800) [pid = 3692] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 20:05:24 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (15DB5800) [pid = 3692] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 20:05:24 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (16B8F000) [pid = 3692] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 20:05:24 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (10A52C00) [pid = 3692] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 20:05:24 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (15A9F000) [pid = 3692] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 20:05:24 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (12DA5000) [pid = 3692] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 20:05:24 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (10B65C00) [pid = 3692] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 20:05:24 INFO - PROCESS | 3692 | 1465527924165 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:24 INFO - PROCESS | 3692 | 1465527924168 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:24 INFO - PROCESS | 3692 | ++DOCSHELL 10B65C00 == 33 [pid = 3692] [id = 707] 20:05:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (10F58800) [pid = 3692] [serial = 2121] [outer = 00000000] 20:05:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (12DACC00) [pid = 3692] [serial = 2122] [outer = 10F58800] 20:05:24 INFO - PROCESS | 3692 | 1465527924212 Marionette DEBUG loaded listener.js 20:05:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (13B3E800) [pid = 3692] [serial = 2123] [outer = 10F58800] 20:05:24 INFO - PROCESS | 3692 | 1465527924571 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]]]}] 20:05:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 20:05:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 793ms 20:05:24 INFO - PROCESS | 3692 | 1465527924624 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 20:05:24 INFO - PROCESS | 3692 | 1465527924626 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 20:05:24 INFO - PROCESS | 3692 | 1465527924629 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 20:05:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 20:05:24 INFO - PROCESS | 3692 | 1465527924631 Marionette TRACE conn3 <- [1,2794,null,{}] 20:05:24 INFO - PROCESS | 3692 | 1465527924634 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}] 20:05:24 INFO - PROCESS | 3692 | 1465527924636 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:24 INFO - PROCESS | 3692 | 1465527924736 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 20:05:24 INFO - PROCESS | 3692 | 1465527924744 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:24 INFO - PROCESS | 3692 | 1465527924746 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:24 INFO - PROCESS | 3692 | ++DOCSHELL 1280B400 == 34 [pid = 3692] [id = 708] 20:05:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (153DB400) [pid = 3692] [serial = 2124] [outer = 00000000] 20:05:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (18356000) [pid = 3692] [serial = 2125] [outer = 153DB400] 20:05:24 INFO - PROCESS | 3692 | 1465527924793 Marionette DEBUG loaded listener.js 20:05:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (19B07800) [pid = 3692] [serial = 2126] [outer = 153DB400] 20:05:25 INFO - PROCESS | 3692 | 1465527925189 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]]]}] 20:05:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 20:05:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 591ms 20:05:25 INFO - PROCESS | 3692 | 1465527925211 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 20:05:25 INFO - PROCESS | 3692 | 1465527925213 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 20:05:25 INFO - PROCESS | 3692 | 1465527925216 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 20:05:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 20:05:25 INFO - PROCESS | 3692 | 1465527925217 Marionette TRACE conn3 <- [1,2798,null,{}] 20:05:25 INFO - PROCESS | 3692 | 1465527925221 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}] 20:05:25 INFO - PROCESS | 3692 | 1465527925223 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:25 INFO - PROCESS | 3692 | 1465527925308 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 20:05:25 INFO - PROCESS | 3692 | 1465527925432 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:25 INFO - PROCESS | 3692 | 1465527925434 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:25 INFO - PROCESS | 3692 | ++DOCSHELL 105F1800 == 35 [pid = 3692] [id = 709] 20:05:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (1791E400) [pid = 3692] [serial = 2127] [outer = 00000000] 20:05:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (19D88C00) [pid = 3692] [serial = 2128] [outer = 1791E400] 20:05:25 INFO - PROCESS | 3692 | 1465527925478 Marionette DEBUG loaded listener.js 20:05:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (19D8B000) [pid = 3692] [serial = 2129] [outer = 1791E400] 20:05:25 INFO - PROCESS | 3692 | 1465527925812 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]]]}] 20:05:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 20:05:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 637ms 20:05:25 INFO - PROCESS | 3692 | 1465527925854 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 20:05:25 INFO - PROCESS | 3692 | 1465527925866 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 20:05:25 INFO - PROCESS | 3692 | 1465527925869 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 20:05:25 INFO - PROCESS | 3692 | 1465527925871 Marionette TRACE conn3 <- [1,2802,null,{}] 20:05:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 20:05:25 INFO - PROCESS | 3692 | 1465527925874 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}] 20:05:25 INFO - PROCESS | 3692 | 1465527925876 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:25 INFO - PROCESS | 3692 | 1465527925996 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 20:05:25 INFO - PROCESS | 3692 | 1465527926004 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:25 INFO - PROCESS | 3692 | 1465527926006 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:26 INFO - PROCESS | 3692 | ++DOCSHELL 16B8AC00 == 36 [pid = 3692] [id = 710] 20:05:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (19D5F000) [pid = 3692] [serial = 2130] [outer = 00000000] 20:05:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (1A736C00) [pid = 3692] [serial = 2131] [outer = 19D5F000] 20:05:26 INFO - PROCESS | 3692 | 1465527926052 Marionette DEBUG loaded listener.js 20:05:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (1A684800) [pid = 3692] [serial = 2132] [outer = 19D5F000] 20:05:26 INFO - PROCESS | 3692 | 1465527926750 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]]]}] 20:05:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 20:05:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 932ms 20:05:26 INFO - PROCESS | 3692 | 1465527926817 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 20:05:26 INFO - PROCESS | 3692 | 1465527926821 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 20:05:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 20:05:26 INFO - PROCESS | 3692 | 1465527926826 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 20:05:26 INFO - PROCESS | 3692 | 1465527926831 Marionette TRACE conn3 <- [1,2806,null,{}] 20:05:26 INFO - PROCESS | 3692 | 1465527926836 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}] 20:05:26 INFO - PROCESS | 3692 | 1465527926839 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:26 INFO - PROCESS | 3692 | 1465527926985 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 20:05:27 INFO - PROCESS | 3692 | 1465527927119 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:27 INFO - PROCESS | 3692 | 1465527927122 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:27 INFO - PROCESS | 3692 | ++DOCSHELL 112D9C00 == 37 [pid = 3692] [id = 711] 20:05:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (112E1800) [pid = 3692] [serial = 2133] [outer = 00000000] 20:05:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (12BC2000) [pid = 3692] [serial = 2134] [outer = 112E1800] 20:05:27 INFO - PROCESS | 3692 | 1465527927178 Marionette DEBUG loaded listener.js 20:05:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (13B40C00) [pid = 3692] [serial = 2135] [outer = 112E1800] 20:05:27 INFO - PROCESS | 3692 | 1465527927735 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]]]}] 20:05:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 20:05:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 948ms 20:05:27 INFO - PROCESS | 3692 | 1465527927768 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 20:05:27 INFO - PROCESS | 3692 | 1465527927773 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 20:05:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 20:05:27 INFO - PROCESS | 3692 | 1465527927780 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 20:05:27 INFO - PROCESS | 3692 | 1465527927783 Marionette TRACE conn3 <- [1,2810,null,{}] 20:05:27 INFO - PROCESS | 3692 | 1465527927787 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}] 20:05:27 INFO - PROCESS | 3692 | 1465527927790 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:27 INFO - PROCESS | 3692 | 1465527927899 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 20:05:28 INFO - PROCESS | 3692 | 1465527928011 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:28 INFO - PROCESS | 3692 | 1465527928014 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:28 INFO - PROCESS | 3692 | ++DOCSHELL 153B9C00 == 38 [pid = 3692] [id = 712] 20:05:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (153C0400) [pid = 3692] [serial = 2136] [outer = 00000000] 20:05:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (16B75C00) [pid = 3692] [serial = 2137] [outer = 153C0400] 20:05:28 INFO - PROCESS | 3692 | 1465527928109 Marionette DEBUG loaded listener.js 20:05:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (16F6D800) [pid = 3692] [serial = 2138] [outer = 153C0400] 20:05:28 INFO - PROCESS | 3692 | 1465527928907 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]]]}] 20:05:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 20:05:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1212ms 20:05:28 INFO - PROCESS | 3692 | 1465527928991 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 20:05:28 INFO - PROCESS | 3692 | 1465527928995 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 20:05:28 INFO - PROCESS | 3692 | 1465527929000 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 20:05:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 20:05:28 INFO - PROCESS | 3692 | 1465527929004 Marionette TRACE conn3 <- [1,2814,null,{}] 20:05:28 INFO - PROCESS | 3692 | 1465527929009 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}] 20:05:29 INFO - PROCESS | 3692 | 1465527929013 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:29 INFO - PROCESS | 3692 | 1465527929141 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 20:05:29 INFO - PROCESS | 3692 | 1465527929250 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:29 INFO - PROCESS | 3692 | 1465527929255 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:29 INFO - PROCESS | 3692 | ++DOCSHELL 114C6800 == 39 [pid = 3692] [id = 713] 20:05:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (11ACFC00) [pid = 3692] [serial = 2139] [outer = 00000000] 20:05:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (12A9F800) [pid = 3692] [serial = 2140] [outer = 11ACFC00] 20:05:29 INFO - PROCESS | 3692 | 1465527929305 Marionette DEBUG loaded listener.js 20:05:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (12D64800) [pid = 3692] [serial = 2141] [outer = 11ACFC00] 20:05:30 INFO - PROCESS | 3692 | --DOCSHELL 1331A800 == 38 [pid = 3692] [id = 635] 20:05:30 INFO - PROCESS | 3692 | --DOCSHELL 10B65800 == 37 [pid = 3692] [id = 690] 20:05:30 INFO - PROCESS | 3692 | --DOCSHELL 1280C000 == 36 [pid = 3692] [id = 634] 20:05:30 INFO - PROCESS | 3692 | --DOCSHELL 16B74000 == 35 [pid = 3692] [id = 638] 20:05:30 INFO - PROCESS | 3692 | --DOCSHELL 153BC000 == 34 [pid = 3692] [id = 636] 20:05:30 INFO - PROCESS | 3692 | --DOCSHELL 17B41800 == 33 [pid = 3692] [id = 649] 20:05:30 INFO - PROCESS | 3692 | --DOCSHELL 103F3000 == 32 [pid = 3692] [id = 641] 20:05:30 INFO - PROCESS | 3692 | --DOCSHELL 1393B800 == 31 [pid = 3692] [id = 643] 20:05:30 INFO - PROCESS | 3692 | --DOCSHELL 10B5FC00 == 30 [pid = 3692] [id = 642] 20:05:30 INFO - PROCESS | 3692 | --DOCSHELL 10473C00 == 29 [pid = 3692] [id = 639] 20:05:30 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (18259800) [pid = 3692] [serial = 2095] [outer = 00000000] [url = about:blank] 20:05:30 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (1577A400) [pid = 3692] [serial = 2080] [outer = 00000000] [url = about:blank] 20:05:30 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (14409C00) [pid = 3692] [serial = 2077] [outer = 00000000] [url = about:blank] 20:05:30 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (14FC5000) [pid = 3692] [serial = 2078] [outer = 00000000] [url = about:blank] 20:05:30 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (165A7000) [pid = 3692] [serial = 2083] [outer = 00000000] [url = about:blank] 20:05:30 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (1365B000) [pid = 3692] [serial = 2063] [outer = 00000000] [url = about:blank] 20:05:30 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (13348800) [pid = 3692] [serial = 2062] [outer = 00000000] [url = about:blank] 20:05:30 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (16B76800) [pid = 3692] [serial = 2066] [outer = 00000000] [url = about:blank] 20:05:30 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (165AC000) [pid = 3692] [serial = 2065] [outer = 00000000] [url = about:blank] 20:05:30 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (19D8A000) [pid = 3692] [serial = 2068] [outer = 00000000] [url = about:blank] 20:05:30 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (16CE3800) [pid = 3692] [serial = 2086] [outer = 00000000] [url = about:blank] 20:05:30 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (16CF0800) [pid = 3692] [serial = 2087] [outer = 00000000] [url = about:blank] 20:05:30 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (1314B000) [pid = 3692] [serial = 2089] [outer = 00000000] [url = about:blank] 20:05:30 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (178D5400) [pid = 3692] [serial = 2092] [outer = 00000000] [url = about:blank] 20:05:30 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (16AD6800) [pid = 3692] [serial = 2090] [outer = 00000000] [url = about:blank] 20:05:30 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (13320400) [pid = 3692] [serial = 2096] [outer = 00000000] [url = about:blank] 20:05:30 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (1309C800) [pid = 3692] [serial = 2074] [outer = 00000000] [url = about:blank] 20:05:30 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (1319B400) [pid = 3692] [serial = 2075] [outer = 00000000] [url = about:blank] 20:05:30 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (10F5A800) [pid = 3692] [serial = 2071] [outer = 00000000] [url = about:blank] 20:05:30 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (1122F400) [pid = 3692] [serial = 2072] [outer = 00000000] [url = about:blank] 20:05:30 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (165A9400) [pid = 3692] [serial = 2084] [outer = 00000000] [url = about:blank] 20:05:30 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (1791F000) [pid = 3692] [serial = 2093] [outer = 00000000] [url = about:blank] 20:05:30 INFO - PROCESS | 3692 | --DOMWINDOW == 62 (15AA1800) [pid = 3692] [serial = 2081] [outer = 00000000] [url = about:blank] 20:05:30 INFO - PROCESS | 3692 | 1465527930385 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 20:05:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 20:05:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1445ms 20:05:30 INFO - PROCESS | 3692 | 1465527930440 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 20:05:30 INFO - PROCESS | 3692 | 1465527930444 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 20:05:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 20:05:30 INFO - PROCESS | 3692 | 1465527930449 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 20:05:30 INFO - PROCESS | 3692 | 1465527930452 Marionette TRACE conn3 <- [1,2818,null,{}] 20:05:30 INFO - PROCESS | 3692 | 1465527930457 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}] 20:05:30 INFO - PROCESS | 3692 | 1465527930460 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:30 INFO - PROCESS | 3692 | 1465527930550 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 20:05:30 INFO - PROCESS | 3692 | 1465527930687 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:30 INFO - PROCESS | 3692 | 1465527930690 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:30 INFO - PROCESS | 3692 | ++DOCSHELL 11214C00 == 30 [pid = 3692] [id = 714] 20:05:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 63 (11215800) [pid = 3692] [serial = 2142] [outer = 00000000] 20:05:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (112E3400) [pid = 3692] [serial = 2143] [outer = 11215800] 20:05:30 INFO - PROCESS | 3692 | 1465527930736 Marionette DEBUG loaded listener.js 20:05:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (114BC400) [pid = 3692] [serial = 2144] [outer = 11215800] 20:05:31 INFO - PROCESS | 3692 | 1465527931163 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]]]}] 20:05:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 20:05:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 730ms 20:05:31 INFO - PROCESS | 3692 | 1465527931190 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 20:05:31 INFO - PROCESS | 3692 | 1465527931195 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 20:05:31 INFO - PROCESS | 3692 | 1465527931201 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 20:05:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 20:05:31 INFO - PROCESS | 3692 | 1465527931204 Marionette TRACE conn3 <- [1,2822,null,{}] 20:05:31 INFO - PROCESS | 3692 | 1465527931207 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}] 20:05:31 INFO - PROCESS | 3692 | 1465527931210 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:31 INFO - PROCESS | 3692 | 1465527931296 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 20:05:31 INFO - PROCESS | 3692 | 1465527931305 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:31 INFO - PROCESS | 3692 | 1465527931307 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:31 INFO - PROCESS | 3692 | ++DOCSHELL 0C76F400 == 31 [pid = 3692] [id = 715] 20:05:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (10A46400) [pid = 3692] [serial = 2145] [outer = 00000000] 20:05:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (13352C00) [pid = 3692] [serial = 2146] [outer = 10A46400] 20:05:31 INFO - PROCESS | 3692 | 1465527931357 Marionette DEBUG loaded listener.js 20:05:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (1365A000) [pid = 3692] [serial = 2147] [outer = 10A46400] 20:05:31 INFO - PROCESS | 3692 | 1465527931840 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 20:05:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 20:05:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 699ms 20:05:31 INFO - PROCESS | 3692 | 1465527931902 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 20:05:31 INFO - PROCESS | 3692 | 1465527931904 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 20:05:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 20:05:31 INFO - PROCESS | 3692 | 1465527931908 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 20:05:31 INFO - PROCESS | 3692 | 1465527931911 Marionette TRACE conn3 <- [1,2826,null,{}] 20:05:31 INFO - PROCESS | 3692 | 1465527931921 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}] 20:05:31 INFO - PROCESS | 3692 | 1465527931926 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:32 INFO - PROCESS | 3692 | 1465527932038 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 20:05:32 INFO - PROCESS | 3692 | 1465527932143 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:32 INFO - PROCESS | 3692 | 1465527932146 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:32 INFO - PROCESS | 3692 | ++DOCSHELL 1551A000 == 32 [pid = 3692] [id = 716] 20:05:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (1551AC00) [pid = 3692] [serial = 2148] [outer = 00000000] 20:05:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (1553E000) [pid = 3692] [serial = 2149] [outer = 1551AC00] 20:05:32 INFO - PROCESS | 3692 | 1465527932193 Marionette DEBUG loaded listener.js 20:05:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (157C7400) [pid = 3692] [serial = 2150] [outer = 1551AC00] 20:05:32 INFO - PROCESS | 3692 | 1465527932621 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]]]}] 20:05:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 20:05:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 746ms 20:05:32 INFO - PROCESS | 3692 | 1465527932657 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 20:05:32 INFO - PROCESS | 3692 | 1465527932660 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 20:05:32 INFO - PROCESS | 3692 | 1465527932663 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 20:05:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 20:05:32 INFO - PROCESS | 3692 | 1465527932665 Marionette TRACE conn3 <- [1,2830,null,{}] 20:05:32 INFO - PROCESS | 3692 | 1465527932668 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}] 20:05:32 INFO - PROCESS | 3692 | 1465527932670 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:32 INFO - PROCESS | 3692 | 1465527932793 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 20:05:32 INFO - PROCESS | 3692 | 1465527932798 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:32 INFO - PROCESS | 3692 | 1465527932800 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:32 INFO - PROCESS | 3692 | ++DOCSHELL 1553D000 == 33 [pid = 3692] [id = 717] 20:05:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (1577F800) [pid = 3692] [serial = 2151] [outer = 00000000] 20:05:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (165A6000) [pid = 3692] [serial = 2152] [outer = 1577F800] 20:05:32 INFO - PROCESS | 3692 | 1465527932845 Marionette DEBUG loaded listener.js 20:05:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (165AF800) [pid = 3692] [serial = 2153] [outer = 1577F800] 20:05:33 INFO - PROCESS | 3692 | 1465527933282 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]]]}] 20:05:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 20:05:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 684ms 20:05:33 INFO - PROCESS | 3692 | 1465527933352 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 20:05:33 INFO - PROCESS | 3692 | 1465527933354 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 20:05:33 INFO - PROCESS | 3692 | 1465527933357 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 20:05:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 20:05:33 INFO - PROCESS | 3692 | 1465527933359 Marionette TRACE conn3 <- [1,2834,null,{}] 20:05:33 INFO - PROCESS | 3692 | 1465527933363 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}] 20:05:33 INFO - PROCESS | 3692 | 1465527933364 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:33 INFO - PROCESS | 3692 | 1465527933527 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 20:05:33 INFO - PROCESS | 3692 | 1465527933592 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:33 INFO - PROCESS | 3692 | 1465527933594 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:33 INFO - PROCESS | 3692 | ++DOCSHELL 16B73800 == 34 [pid = 3692] [id = 718] 20:05:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (16B74000) [pid = 3692] [serial = 2154] [outer = 00000000] 20:05:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (16B94C00) [pid = 3692] [serial = 2155] [outer = 16B74000] 20:05:33 INFO - PROCESS | 3692 | 1465527933639 Marionette DEBUG loaded listener.js 20:05:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (16CEC800) [pid = 3692] [serial = 2156] [outer = 16B74000] 20:05:34 INFO - PROCESS | 3692 | 1465527934065 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]]]}] 20:05:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 20:05:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 746ms 20:05:34 INFO - PROCESS | 3692 | 1465527934098 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 20:05:34 INFO - PROCESS | 3692 | 1465527934101 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 20:05:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 20:05:34 INFO - PROCESS | 3692 | 1465527934104 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 20:05:34 INFO - PROCESS | 3692 | 1465527934106 Marionette TRACE conn3 <- [1,2838,null,{}] 20:05:34 INFO - PROCESS | 3692 | 1465527934109 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}] 20:05:34 INFO - PROCESS | 3692 | 1465527934114 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:34 INFO - PROCESS | 3692 | 1465527934255 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 20:05:34 INFO - PROCESS | 3692 | 1465527934265 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:34 INFO - PROCESS | 3692 | 1465527934267 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:34 INFO - PROCESS | 3692 | ++DOCSHELL 16CEAC00 == 35 [pid = 3692] [id = 719] 20:05:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (16CF1800) [pid = 3692] [serial = 2157] [outer = 00000000] 20:05:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (17820800) [pid = 3692] [serial = 2158] [outer = 16CF1800] 20:05:34 INFO - PROCESS | 3692 | 1465527934310 Marionette DEBUG loaded listener.js 20:05:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (17B3CC00) [pid = 3692] [serial = 2159] [outer = 16CF1800] 20:05:34 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (19D5F000) [pid = 3692] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 20:05:34 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (1791E400) [pid = 3692] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 20:05:34 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (19B0B800) [pid = 3692] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 20:05:34 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (16CEFC00) [pid = 3692] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 20:05:34 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (170CAC00) [pid = 3692] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 20:05:34 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (104E7400) [pid = 3692] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 20:05:34 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (10A53000) [pid = 3692] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 20:05:34 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (13351800) [pid = 3692] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 20:05:34 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (12D9E400) [pid = 3692] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 20:05:34 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (153E8400) [pid = 3692] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 20:05:34 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (16AD4C00) [pid = 3692] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 20:05:34 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (10F58800) [pid = 3692] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 20:05:34 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (153DB400) [pid = 3692] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 20:05:34 INFO - PROCESS | 3692 | 1465527934986 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 20:05:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 20:05:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 932ms 20:05:35 INFO - PROCESS | 3692 | 1465527935050 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 20:05:35 INFO - PROCESS | 3692 | 1465527935052 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 20:05:35 INFO - PROCESS | 3692 | 1465527935055 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 20:05:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 20:05:35 INFO - PROCESS | 3692 | 1465527935057 Marionette TRACE conn3 <- [1,2842,null,{}] 20:05:35 INFO - PROCESS | 3692 | 1465527935060 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}] 20:05:35 INFO - PROCESS | 3692 | 1465527935062 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:35 INFO - PROCESS | 3692 | 1465527935137 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 20:05:35 INFO - PROCESS | 3692 | 1465527935145 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:35 INFO - PROCESS | 3692 | 1465527935147 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:35 INFO - PROCESS | 3692 | ++DOCSHELL 153B7C00 == 36 [pid = 3692] [id = 720] 20:05:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (153BF400) [pid = 3692] [serial = 2160] [outer = 00000000] 20:05:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (16B8A800) [pid = 3692] [serial = 2161] [outer = 153BF400] 20:05:35 INFO - PROCESS | 3692 | 1465527935189 Marionette DEBUG loaded listener.js 20:05:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (170CAC00) [pid = 3692] [serial = 2162] [outer = 153BF400] 20:05:35 INFO - PROCESS | 3692 | 1465527935624 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]]]}] 20:05:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 20:05:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 590ms 20:05:35 INFO - PROCESS | 3692 | 1465527935662 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 20:05:35 INFO - PROCESS | 3692 | 1465527935664 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 20:05:35 INFO - PROCESS | 3692 | 1465527935667 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 20:05:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 20:05:35 INFO - PROCESS | 3692 | 1465527935669 Marionette TRACE conn3 <- [1,2846,null,{}] 20:05:35 INFO - PROCESS | 3692 | 1465527935676 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}] 20:05:35 INFO - PROCESS | 3692 | 1465527935678 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:35 INFO - PROCESS | 3692 | 1465527935753 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 20:05:35 INFO - PROCESS | 3692 | 1465527935759 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:35 INFO - PROCESS | 3692 | 1465527935761 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:35 INFO - PROCESS | 3692 | ++DOCSHELL 130C2400 == 37 [pid = 3692] [id = 721] 20:05:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (14406C00) [pid = 3692] [serial = 2163] [outer = 00000000] 20:05:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (18260800) [pid = 3692] [serial = 2164] [outer = 14406C00] 20:05:35 INFO - PROCESS | 3692 | 1465527935803 Marionette DEBUG loaded listener.js 20:05:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (182C7000) [pid = 3692] [serial = 2165] [outer = 14406C00] 20:05:36 INFO - PROCESS | 3692 | 1465527936217 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 20:05:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 20:05:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 590ms 20:05:36 INFO - PROCESS | 3692 | 1465527936250 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 20:05:36 INFO - PROCESS | 3692 | 1465527936252 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 20:05:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 20:05:36 INFO - PROCESS | 3692 | 1465527936267 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 20:05:36 INFO - PROCESS | 3692 | 1465527936269 Marionette TRACE conn3 <- [1,2850,null,{}] 20:05:36 INFO - PROCESS | 3692 | 1465527936277 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}] 20:05:36 INFO - PROCESS | 3692 | 1465527936279 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:36 INFO - PROCESS | 3692 | 1465527936355 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 20:05:36 INFO - PROCESS | 3692 | 1465527936361 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:36 INFO - PROCESS | 3692 | 1465527936363 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:36 INFO - PROCESS | 3692 | ++DOCSHELL 15516400 == 38 [pid = 3692] [id = 722] 20:05:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (1852E800) [pid = 3692] [serial = 2166] [outer = 00000000] 20:05:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (19D57400) [pid = 3692] [serial = 2167] [outer = 1852E800] 20:05:36 INFO - PROCESS | 3692 | 1465527936405 Marionette DEBUG loaded listener.js 20:05:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (19D5F000) [pid = 3692] [serial = 2168] [outer = 1852E800] 20:05:37 INFO - PROCESS | 3692 | --DOCSHELL 153B9C00 == 37 [pid = 3692] [id = 712] 20:05:37 INFO - PROCESS | 3692 | --DOCSHELL 112D9C00 == 36 [pid = 3692] [id = 711] 20:05:37 INFO - PROCESS | 3692 | --DOCSHELL 16B8AC00 == 35 [pid = 3692] [id = 710] 20:05:37 INFO - PROCESS | 3692 | --DOCSHELL 105F1800 == 34 [pid = 3692] [id = 709] 20:05:37 INFO - PROCESS | 3692 | --DOCSHELL 1280B400 == 33 [pid = 3692] [id = 708] 20:05:37 INFO - PROCESS | 3692 | --DOCSHELL 11214C00 == 32 [pid = 3692] [id = 714] 20:05:37 INFO - PROCESS | 3692 | --DOCSHELL 114C6800 == 31 [pid = 3692] [id = 713] 20:05:37 INFO - PROCESS | 3692 | --DOCSHELL 1551A000 == 30 [pid = 3692] [id = 716] 20:05:37 INFO - PROCESS | 3692 | --DOCSHELL 153B7C00 == 29 [pid = 3692] [id = 720] 20:05:37 INFO - PROCESS | 3692 | --DOCSHELL 1553D000 == 28 [pid = 3692] [id = 717] 20:05:37 INFO - PROCESS | 3692 | --DOCSHELL 16CEAC00 == 27 [pid = 3692] [id = 719] 20:05:37 INFO - PROCESS | 3692 | --DOCSHELL 16B73800 == 26 [pid = 3692] [id = 718] 20:05:37 INFO - PROCESS | 3692 | --DOCSHELL 130C2400 == 25 [pid = 3692] [id = 721] 20:05:37 INFO - PROCESS | 3692 | --DOCSHELL 0C76F400 == 24 [pid = 3692] [id = 715] 20:05:37 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (19D88C00) [pid = 3692] [serial = 2128] [outer = 00000000] [url = about:blank] 20:05:37 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (19D90C00) [pid = 3692] [serial = 2069] [outer = 00000000] [url = about:blank] 20:05:37 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (19D8B000) [pid = 3692] [serial = 2129] [outer = 00000000] [url = about:blank] 20:05:37 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (16F6DC00) [pid = 3692] [serial = 2116] [outer = 00000000] [url = about:blank] 20:05:37 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (1799FC00) [pid = 3692] [serial = 2119] [outer = 00000000] [url = about:blank] 20:05:37 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (112D7400) [pid = 3692] [serial = 2104] [outer = 00000000] [url = about:blank] 20:05:37 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (11ACC000) [pid = 3692] [serial = 2105] [outer = 00000000] [url = about:blank] 20:05:37 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (18528800) [pid = 3692] [serial = 2099] [outer = 00000000] [url = about:blank] 20:05:37 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (18522400) [pid = 3692] [serial = 2098] [outer = 00000000] [url = about:blank] 20:05:37 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (1365A800) [pid = 3692] [serial = 2107] [outer = 00000000] [url = about:blank] 20:05:37 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (13665C00) [pid = 3692] [serial = 2108] [outer = 00000000] [url = about:blank] 20:05:37 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (1334F400) [pid = 3692] [serial = 2101] [outer = 00000000] [url = about:blank] 20:05:37 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (13B3F000) [pid = 3692] [serial = 2102] [outer = 00000000] [url = about:blank] 20:05:37 INFO - PROCESS | 3692 | --DOMWINDOW == 62 (15A96400) [pid = 3692] [serial = 2110] [outer = 00000000] [url = about:blank] 20:05:37 INFO - PROCESS | 3692 | --DOMWINDOW == 61 (15AA4C00) [pid = 3692] [serial = 2111] [outer = 00000000] [url = about:blank] 20:05:37 INFO - PROCESS | 3692 | --DOMWINDOW == 60 (16B7B000) [pid = 3692] [serial = 2113] [outer = 00000000] [url = about:blank] 20:05:37 INFO - PROCESS | 3692 | --DOMWINDOW == 59 (12DACC00) [pid = 3692] [serial = 2122] [outer = 00000000] [url = about:blank] 20:05:37 INFO - PROCESS | 3692 | --DOMWINDOW == 58 (17B3C000) [pid = 3692] [serial = 2120] [outer = 00000000] [url = about:blank] 20:05:37 INFO - PROCESS | 3692 | --DOMWINDOW == 57 (13B3E800) [pid = 3692] [serial = 2123] [outer = 00000000] [url = about:blank] 20:05:37 INFO - PROCESS | 3692 | --DOMWINDOW == 56 (170C3800) [pid = 3692] [serial = 2117] [outer = 00000000] [url = about:blank] 20:05:37 INFO - PROCESS | 3692 | --DOMWINDOW == 55 (19B07800) [pid = 3692] [serial = 2126] [outer = 00000000] [url = about:blank] 20:05:37 INFO - PROCESS | 3692 | --DOMWINDOW == 54 (16B8C400) [pid = 3692] [serial = 2114] [outer = 00000000] [url = about:blank] 20:05:37 INFO - PROCESS | 3692 | --DOMWINDOW == 53 (18356000) [pid = 3692] [serial = 2125] [outer = 00000000] [url = about:blank] 20:05:37 INFO - PROCESS | 3692 | --DOMWINDOW == 52 (1A684800) [pid = 3692] [serial = 2132] [outer = 00000000] [url = about:blank] 20:05:37 INFO - PROCESS | 3692 | --DOMWINDOW == 51 (1A736C00) [pid = 3692] [serial = 2131] [outer = 00000000] [url = about:blank] 20:05:38 INFO - PROCESS | 3692 | 1465527938082 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]]]}] 20:05:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 20:05:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1864ms 20:05:38 INFO - PROCESS | 3692 | 1465527938131 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 20:05:38 INFO - PROCESS | 3692 | 1465527938136 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 20:05:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 20:05:38 INFO - PROCESS | 3692 | 1465527938141 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 20:05:38 INFO - PROCESS | 3692 | 1465527938144 Marionette TRACE conn3 <- [1,2854,null,{}] 20:05:38 INFO - PROCESS | 3692 | 1465527938150 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}] 20:05:38 INFO - PROCESS | 3692 | 1465527938153 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:38 INFO - PROCESS | 3692 | 1465527938244 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 20:05:38 INFO - PROCESS | 3692 | 1465527938251 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:38 INFO - PROCESS | 3692 | 1465527938253 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:38 INFO - PROCESS | 3692 | ++DOCSHELL 11214C00 == 25 [pid = 3692] [id = 723] 20:05:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 52 (11215400) [pid = 3692] [serial = 2169] [outer = 00000000] 20:05:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 53 (112E3000) [pid = 3692] [serial = 2170] [outer = 11215400] 20:05:38 INFO - PROCESS | 3692 | 1465527938304 Marionette DEBUG loaded listener.js 20:05:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 54 (114BA400) [pid = 3692] [serial = 2171] [outer = 11215400] 20:05:38 INFO - PROCESS | 3692 | 1465527938825 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]]]}] 20:05:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 20:05:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 746ms 20:05:38 INFO - PROCESS | 3692 | 1465527938882 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 20:05:38 INFO - PROCESS | 3692 | 1465527938886 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 20:05:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 20:05:38 INFO - PROCESS | 3692 | 1465527938877 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 20:05:38 INFO - PROCESS | 3692 | 1465527938879 Marionette TRACE conn3 <- [1,2858,null,{}] 20:05:38 INFO - PROCESS | 3692 | 1465527938883 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}] 20:05:38 INFO - PROCESS | 3692 | 1465527938886 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:38 INFO - PROCESS | 3692 | 1465527938973 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 20:05:39 INFO - PROCESS | 3692 | 1465527939070 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:39 INFO - PROCESS | 3692 | 1465527939073 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:39 INFO - PROCESS | 3692 | ++DOCSHELL 130A6000 == 26 [pid = 3692] [id = 724] 20:05:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 55 (130C1400) [pid = 3692] [serial = 2172] [outer = 00000000] 20:05:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 56 (13314400) [pid = 3692] [serial = 2173] [outer = 130C1400] 20:05:39 INFO - PROCESS | 3692 | 1465527939127 Marionette DEBUG loaded listener.js 20:05:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 57 (13348800) [pid = 3692] [serial = 2174] [outer = 130C1400] 20:05:39 INFO - PROCESS | 3692 | 1465527939500 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]]]}] 20:05:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 20:05:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 621ms 20:05:39 INFO - PROCESS | 3692 | 1465527939520 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 20:05:39 INFO - PROCESS | 3692 | 1465527939522 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 20:05:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 20:05:39 INFO - PROCESS | 3692 | 1465527939526 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 20:05:39 INFO - PROCESS | 3692 | 1465527939529 Marionette TRACE conn3 <- [1,2862,null,{}] 20:05:39 INFO - PROCESS | 3692 | 1465527939540 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}] 20:05:39 INFO - PROCESS | 3692 | 1465527939544 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:39 INFO - PROCESS | 3692 | 1465527939634 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 20:05:39 INFO - PROCESS | 3692 | 1465527939671 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:39 INFO - PROCESS | 3692 | 1465527939674 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:39 INFO - PROCESS | 3692 | ++DOCSHELL 14FB9400 == 27 [pid = 3692] [id = 725] 20:05:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 58 (14FBA800) [pid = 3692] [serial = 2175] [outer = 00000000] 20:05:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 59 (153B3000) [pid = 3692] [serial = 2176] [outer = 14FBA800] 20:05:39 INFO - PROCESS | 3692 | 1465527939720 Marionette DEBUG loaded listener.js 20:05:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 60 (153BB800) [pid = 3692] [serial = 2177] [outer = 14FBA800] 20:05:40 INFO - PROCESS | 3692 | 1465527940166 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]]]}] 20:05:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 20:05:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 699ms 20:05:40 INFO - PROCESS | 3692 | 1465527940224 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 20:05:40 INFO - PROCESS | 3692 | 1465527940226 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 20:05:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 20:05:40 INFO - PROCESS | 3692 | 1465527940230 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 20:05:40 INFO - PROCESS | 3692 | 1465527940231 Marionette TRACE conn3 <- [1,2866,null,{}] 20:05:40 INFO - PROCESS | 3692 | 1465527940235 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}] 20:05:40 INFO - PROCESS | 3692 | 1465527940247 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:40 INFO - PROCESS | 3692 | 1465527940328 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 20:05:40 INFO - PROCESS | 3692 | 1465527940335 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:40 INFO - PROCESS | 3692 | 1465527940337 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:40 INFO - PROCESS | 3692 | ++DOCSHELL 1551B000 == 28 [pid = 3692] [id = 726] 20:05:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 61 (1551D000) [pid = 3692] [serial = 2178] [outer = 00000000] 20:05:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 62 (133CD000) [pid = 3692] [serial = 2179] [outer = 1551D000] 20:05:40 INFO - PROCESS | 3692 | 1465527940382 Marionette DEBUG loaded listener.js 20:05:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 63 (15DB5400) [pid = 3692] [serial = 2180] [outer = 1551D000] 20:05:40 INFO - PROCESS | 3692 | 1465527940838 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]]]}] 20:05:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 20:05:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 637ms 20:05:40 INFO - PROCESS | 3692 | 1465527940867 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 20:05:40 INFO - PROCESS | 3692 | 1465527940869 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 20:05:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 20:05:40 INFO - PROCESS | 3692 | 1465527940876 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 20:05:40 INFO - PROCESS | 3692 | 1465527940878 Marionette TRACE conn3 <- [1,2870,null,{}] 20:05:40 INFO - PROCESS | 3692 | 1465527940881 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}] 20:05:40 INFO - PROCESS | 3692 | 1465527940883 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:40 INFO - PROCESS | 3692 | 1465527940959 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 20:05:40 INFO - PROCESS | 3692 | 1465527940965 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:40 INFO - PROCESS | 3692 | 1465527940967 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:40 INFO - PROCESS | 3692 | ++DOCSHELL 165A3C00 == 29 [pid = 3692] [id = 727] 20:05:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (165A4000) [pid = 3692] [serial = 2181] [outer = 00000000] 20:05:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (16B71400) [pid = 3692] [serial = 2182] [outer = 165A4000] 20:05:41 INFO - PROCESS | 3692 | 1465527941010 Marionette DEBUG loaded listener.js 20:05:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (16B74800) [pid = 3692] [serial = 2183] [outer = 165A4000] 20:05:41 INFO - PROCESS | 3692 | 1465527941492 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]]]}] 20:05:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 20:05:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 699ms 20:05:41 INFO - PROCESS | 3692 | 1465527941573 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 20:05:41 INFO - PROCESS | 3692 | 1465527941575 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 20:05:41 INFO - PROCESS | 3692 | 1465527941578 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 20:05:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 20:05:41 INFO - PROCESS | 3692 | 1465527941579 Marionette TRACE conn3 <- [1,2874,null,{}] 20:05:41 INFO - PROCESS | 3692 | 1465527941583 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}] 20:05:41 INFO - PROCESS | 3692 | 1465527941588 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:41 INFO - PROCESS | 3692 | 1465527941701 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 20:05:41 INFO - PROCESS | 3692 | 1465527941707 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:41 INFO - PROCESS | 3692 | 1465527941709 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:41 INFO - PROCESS | 3692 | ++DOCSHELL 16CE7400 == 30 [pid = 3692] [id = 728] 20:05:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (16CE8800) [pid = 3692] [serial = 2184] [outer = 00000000] 20:05:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (16F6CC00) [pid = 3692] [serial = 2185] [outer = 16CE8800] 20:05:41 INFO - PROCESS | 3692 | 1465527941736 Marionette DEBUG loaded listener.js 20:05:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (170C7400) [pid = 3692] [serial = 2186] [outer = 16CE8800] 20:05:42 INFO - PROCESS | 3692 | 1465527942165 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]]]}] 20:05:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 20:05:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 637ms 20:05:42 INFO - PROCESS | 3692 | 1465527942200 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 20:05:42 INFO - PROCESS | 3692 | 1465527942202 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 20:05:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 20:05:42 INFO - PROCESS | 3692 | 1465527942205 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 20:05:42 INFO - PROCESS | 3692 | 1465527942207 Marionette TRACE conn3 <- [1,2878,null,{}] 20:05:42 INFO - PROCESS | 3692 | 1465527942211 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}] 20:05:42 INFO - PROCESS | 3692 | 1465527942212 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:42 INFO - PROCESS | 3692 | 1465527942298 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 20:05:42 INFO - PROCESS | 3692 | 1465527942331 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:42 INFO - PROCESS | 3692 | 1465527942333 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:42 INFO - PROCESS | 3692 | ++DOCSHELL 14405C00 == 31 [pid = 3692] [id = 729] 20:05:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (17325000) [pid = 3692] [serial = 2187] [outer = 00000000] 20:05:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (1799F000) [pid = 3692] [serial = 2188] [outer = 17325000] 20:05:42 INFO - PROCESS | 3692 | 1465527942375 Marionette DEBUG loaded listener.js 20:05:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (17B3BC00) [pid = 3692] [serial = 2189] [outer = 17325000] 20:05:42 INFO - PROCESS | 3692 | 1465527942804 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 20:05:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 20:05:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 621ms 20:05:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 20:05:42 INFO - PROCESS | 3692 | 1465527942845 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 20:05:42 INFO - PROCESS | 3692 | 1465527942847 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 20:05:42 INFO - PROCESS | 3692 | 1465527942850 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 20:05:42 INFO - PROCESS | 3692 | 1465527942852 Marionette TRACE conn3 <- [1,2882,null,{}] 20:05:42 INFO - PROCESS | 3692 | 1465527942859 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}] 20:05:42 INFO - PROCESS | 3692 | 1465527942861 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:42 INFO - PROCESS | 3692 | 1465527942955 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 20:05:42 INFO - PROCESS | 3692 | 1465527942961 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:42 INFO - PROCESS | 3692 | 1465527942963 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:42 INFO - PROCESS | 3692 | ++DOCSHELL 1825E400 == 32 [pid = 3692] [id = 730] 20:05:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (18261400) [pid = 3692] [serial = 2190] [outer = 00000000] 20:05:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (18526400) [pid = 3692] [serial = 2191] [outer = 18261400] 20:05:43 INFO - PROCESS | 3692 | 1465527943005 Marionette DEBUG loaded listener.js 20:05:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (18527000) [pid = 3692] [serial = 2192] [outer = 18261400] 20:05:43 INFO - PROCESS | 3692 | 1465527943482 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]]]}] 20:05:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 20:05:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 684ms 20:05:43 INFO - PROCESS | 3692 | 1465527943549 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 20:05:43 INFO - PROCESS | 3692 | 1465527943551 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 20:05:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 20:05:43 INFO - PROCESS | 3692 | 1465527943560 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 20:05:43 INFO - PROCESS | 3692 | 1465527943562 Marionette TRACE conn3 <- [1,2886,null,{}] 20:05:43 INFO - PROCESS | 3692 | 1465527943566 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}] 20:05:43 INFO - PROCESS | 3692 | 1465527943568 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:43 INFO - PROCESS | 3692 | 1465527943674 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 20:05:43 INFO - PROCESS | 3692 | 1465527943775 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:43 INFO - PROCESS | 3692 | 1465527943777 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:43 INFO - PROCESS | 3692 | ++DOCSHELL 1440E400 == 33 [pid = 3692] [id = 731] 20:05:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (1551D400) [pid = 3692] [serial = 2193] [outer = 00000000] 20:05:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (19B43800) [pid = 3692] [serial = 2194] [outer = 1551D400] 20:05:43 INFO - PROCESS | 3692 | 1465527943820 Marionette DEBUG loaded listener.js 20:05:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (19B50000) [pid = 3692] [serial = 2195] [outer = 1551D400] 20:05:44 INFO - PROCESS | 3692 | 1465527944241 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]]]}] 20:05:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 20:05:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 730ms 20:05:44 INFO - PROCESS | 3692 | 1465527944300 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 20:05:44 INFO - PROCESS | 3692 | 1465527944302 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 20:05:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 20:05:44 INFO - PROCESS | 3692 | 1465527944305 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 20:05:44 INFO - PROCESS | 3692 | 1465527944307 Marionette TRACE conn3 <- [1,2890,null,{}] 20:05:44 INFO - PROCESS | 3692 | 1465527944310 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}] 20:05:44 INFO - PROCESS | 3692 | 1465527944312 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:44 INFO - PROCESS | 3692 | 1465527944429 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 20:05:44 INFO - PROCESS | 3692 | 1465527944447 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:44 INFO - PROCESS | 3692 | 1465527944449 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:44 INFO - PROCESS | 3692 | ++DOCSHELL 19D5B000 == 34 [pid = 3692] [id = 732] 20:05:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (19D86400) [pid = 3692] [serial = 2196] [outer = 00000000] 20:05:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (19D8EC00) [pid = 3692] [serial = 2197] [outer = 19D86400] 20:05:44 INFO - PROCESS | 3692 | 1465527944548 Marionette DEBUG loaded listener.js 20:05:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (1A191C00) [pid = 3692] [serial = 2198] [outer = 19D86400] 20:05:44 INFO - PROCESS | 3692 | 1465527944943 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 20:05:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 20:05:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 699ms 20:05:44 INFO - PROCESS | 3692 | 1465527944996 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 20:05:44 INFO - PROCESS | 3692 | 1465527944998 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 20:05:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 20:05:44 INFO - PROCESS | 3692 | 1465527945002 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 20:05:44 INFO - PROCESS | 3692 | 1465527945004 Marionette TRACE conn3 <- [1,2894,null,{}] 20:05:44 INFO - PROCESS | 3692 | 1465527945007 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}] 20:05:45 INFO - PROCESS | 3692 | 1465527945010 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:45 INFO - PROCESS | 3692 | 1465527945160 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 20:05:45 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (1577F800) [pid = 3692] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 20:05:45 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (16B74000) [pid = 3692] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 20:05:45 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (16CF1800) [pid = 3692] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 20:05:45 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (14406C00) [pid = 3692] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 20:05:45 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (1551AC00) [pid = 3692] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 20:05:45 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (10A46400) [pid = 3692] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 20:05:45 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (11215800) [pid = 3692] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 20:05:45 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (11ACFC00) [pid = 3692] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 20:05:45 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (153C0400) [pid = 3692] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 20:05:45 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (112E1800) [pid = 3692] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 20:05:45 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (153BF400) [pid = 3692] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 20:05:45 INFO - PROCESS | 3692 | 1465527945333 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:45 INFO - PROCESS | 3692 | 1465527945335 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:45 INFO - PROCESS | 3692 | ++DOCSHELL 10B5FC00 == 35 [pid = 3692] [id = 733] 20:05:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (10E17800) [pid = 3692] [serial = 2199] [outer = 00000000] 20:05:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (12AA4400) [pid = 3692] [serial = 2200] [outer = 10E17800] 20:05:45 INFO - PROCESS | 3692 | 1465527945382 Marionette DEBUG loaded listener.js 20:05:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (1577DC00) [pid = 3692] [serial = 2201] [outer = 10E17800] 20:05:45 INFO - PROCESS | 3692 | 1465527945765 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]]]}] 20:05:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 20:05:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 808ms 20:05:45 INFO - PROCESS | 3692 | 1465527945801 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 20:05:45 INFO - PROCESS | 3692 | 1465527945803 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 20:05:45 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 20:05:45 INFO - PROCESS | 3692 | 1465527945806 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 20:05:45 INFO - PROCESS | 3692 | 1465527945808 Marionette TRACE conn3 <- [1,2898,null,{}] 20:05:45 INFO - PROCESS | 3692 | 1465527945812 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}] 20:05:45 INFO - PROCESS | 3692 | 1465527945813 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:45 INFO - PROCESS | 3692 | 1465527945891 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 20:05:45 INFO - PROCESS | 3692 | 1465527945987 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:45 INFO - PROCESS | 3692 | 1465527945989 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:46 INFO - PROCESS | 3692 | ++DOCSHELL 14406C00 == 36 [pid = 3692] [id = 734] 20:05:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (14FC5C00) [pid = 3692] [serial = 2202] [outer = 00000000] 20:05:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (19D91800) [pid = 3692] [serial = 2203] [outer = 14FC5C00] 20:05:46 INFO - PROCESS | 3692 | 1465527946037 Marionette DEBUG loaded listener.js 20:05:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (1A738000) [pid = 3692] [serial = 2204] [outer = 14FC5C00] 20:05:46 INFO - PROCESS | 3692 | 1465527946368 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]]]}] 20:05:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 20:05:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 20:05:46 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 591ms 20:05:46 INFO - TEST-START | /DOMEvents/constructors.html 20:05:46 INFO - PROCESS | 3692 | 1465527946404 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 20:05:46 INFO - PROCESS | 3692 | 1465527946406 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 20:05:46 INFO - PROCESS | 3692 | 1465527946409 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 20:05:46 INFO - PROCESS | 3692 | 1465527946411 Marionette TRACE conn3 <- [1,2902,null,{}] 20:05:46 INFO - PROCESS | 3692 | 1465527946414 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}] 20:05:46 INFO - PROCESS | 3692 | 1465527946416 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:46 INFO - PROCESS | 3692 | 1465527946545 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 20:05:46 INFO - PROCESS | 3692 | 1465527946552 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:46 INFO - PROCESS | 3692 | 1465527946554 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:46 INFO - PROCESS | 3692 | ++DOCSHELL 1728A800 == 37 [pid = 3692] [id = 735] 20:05:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (19D60C00) [pid = 3692] [serial = 2205] [outer = 00000000] 20:05:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (1A892000) [pid = 3692] [serial = 2206] [outer = 19D60C00] 20:05:46 INFO - PROCESS | 3692 | 1465527946598 Marionette DEBUG loaded listener.js 20:05:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (1A894400) [pid = 3692] [serial = 2207] [outer = 19D60C00] 20:05:47 INFO - PROCESS | 3692 | 1465527947094 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]]]}] 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 20:05:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 20:05:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 20:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:05:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 20:05:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:05:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 20:05:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 20:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:05:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 20:05:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:05:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 20:05:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 20:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:05:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 20:05:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:05:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 20:05:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 20:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:05:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 20:05:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:05:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 20:05:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 20:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:05:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 20:05:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:05:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 20:05:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 20:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:05:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 20:05:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:05:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 20:05:47 INFO - TEST-OK | /DOMEvents/constructors.html | took 746ms 20:05:47 INFO - TEST-START | /DOMEvents/event-phases-order.html 20:05:47 INFO - PROCESS | 3692 | 1465527947169 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 20:05:47 INFO - PROCESS | 3692 | 1465527947171 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 20:05:47 INFO - PROCESS | 3692 | 1465527947174 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 20:05:47 INFO - PROCESS | 3692 | 1465527947176 Marionette TRACE conn3 <- [1,2906,null,{}] 20:05:47 INFO - PROCESS | 3692 | 1465527947179 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}] 20:05:47 INFO - PROCESS | 3692 | 1465527947181 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:47 INFO - PROCESS | 3692 | 1465527947260 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 20:05:47 INFO - PROCESS | 3692 | 1465527947267 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:47 INFO - PROCESS | 3692 | 1465527947269 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:47 INFO - PROCESS | 3692 | ++DOCSHELL 15DB6000 == 38 [pid = 3692] [id = 736] 20:05:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (15DBE800) [pid = 3692] [serial = 2208] [outer = 00000000] 20:05:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (1A9F0800) [pid = 3692] [serial = 2209] [outer = 15DBE800] 20:05:47 INFO - PROCESS | 3692 | 1465527947311 Marionette DEBUG loaded listener.js 20:05:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (1A9F6800) [pid = 3692] [serial = 2210] [outer = 15DBE800] 20:05:48 INFO - PROCESS | 3692 | 1465527948021 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 20:05:48 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 20:05:48 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 886ms 20:05:48 INFO - PROCESS | 3692 | 1465527948063 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 20:05:48 INFO - PROCESS | 3692 | 1465527948067 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 20:05:48 INFO - PROCESS | 3692 | 1465527948072 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 20:05:48 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 20:05:48 INFO - PROCESS | 3692 | 1465527948077 Marionette TRACE conn3 <- [1,2910,null,{}] 20:05:48 INFO - PROCESS | 3692 | 1465527948082 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}] 20:05:48 INFO - PROCESS | 3692 | 1465527948085 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:48 INFO - PROCESS | 3692 | 1465527948205 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 20:05:48 INFO - PROCESS | 3692 | 1465527948343 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:48 INFO - PROCESS | 3692 | 1465527948346 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:48 INFO - PROCESS | 3692 | ++DOCSHELL 105F1400 == 39 [pid = 3692] [id = 737] 20:05:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (10F61C00) [pid = 3692] [serial = 2211] [outer = 00000000] 20:05:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (12DA1400) [pid = 3692] [serial = 2212] [outer = 10F61C00] 20:05:48 INFO - PROCESS | 3692 | 1465527948402 Marionette DEBUG loaded listener.js 20:05:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (1319E000) [pid = 3692] [serial = 2213] [outer = 10F61C00] 20:05:48 INFO - PROCESS | 3692 | [3692] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 20:05:48 INFO - PROCESS | 3692 | [3692] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 20:05:48 INFO - PROCESS | 3692 | [3692] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 20:05:48 INFO - PROCESS | 3692 | [3692] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 20:05:49 INFO - PROCESS | 3692 | 1465527949025 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]]]}] 20:05:49 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 20:05:49 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 20:05:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 20:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:05:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:05:49 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 20:05:49 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 20:05:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:05:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:05:49 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 20:05:49 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 20:05:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:05:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:05:49 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 20:05:49 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 20:05:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:05:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:05:49 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 20:05:49 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1010ms 20:05:49 INFO - PROCESS | 3692 | 1465527949084 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 20:05:49 INFO - PROCESS | 3692 | 1465527949089 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 20:05:49 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 20:05:49 INFO - PROCESS | 3692 | 1465527949095 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 20:05:49 INFO - PROCESS | 3692 | 1465527949098 Marionette TRACE conn3 <- [1,2914,null,{}] 20:05:49 INFO - PROCESS | 3692 | 1465527949102 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}] 20:05:49 INFO - PROCESS | 3692 | 1465527949105 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:49 INFO - PROCESS | 3692 | 1465527949247 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 20:05:49 INFO - PROCESS | 3692 | 1465527949370 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:49 INFO - PROCESS | 3692 | 1465527949373 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:49 INFO - PROCESS | 3692 | ++DOCSHELL 10430400 == 40 [pid = 3692] [id = 738] 20:05:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (10432000) [pid = 3692] [serial = 2214] [outer = 00000000] 20:05:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (105F0800) [pid = 3692] [serial = 2215] [outer = 10432000] 20:05:49 INFO - PROCESS | 3692 | 1465527949584 Marionette DEBUG loaded listener.js 20:05:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (10E23800) [pid = 3692] [serial = 2216] [outer = 10432000] 20:05:50 INFO - PROCESS | 3692 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 20:05:50 INFO - PROCESS | 3692 | 1465527950235 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]]]}] 20:05:50 INFO - PROCESS | 3692 | --DOCSHELL 1728A800 == 39 [pid = 3692] [id = 735] 20:05:50 INFO - PROCESS | 3692 | --DOCSHELL 14406C00 == 38 [pid = 3692] [id = 734] 20:05:50 INFO - PROCESS | 3692 | --DOCSHELL 10B5FC00 == 37 [pid = 3692] [id = 733] 20:05:50 INFO - PROCESS | 3692 | --DOCSHELL 19D5B000 == 36 [pid = 3692] [id = 732] 20:05:50 INFO - PROCESS | 3692 | --DOCSHELL 1440E400 == 35 [pid = 3692] [id = 731] 20:05:50 INFO - PROCESS | 3692 | --DOCSHELL 1825E400 == 34 [pid = 3692] [id = 730] 20:05:50 INFO - PROCESS | 3692 | --DOCSHELL 14405C00 == 33 [pid = 3692] [id = 729] 20:05:50 INFO - PROCESS | 3692 | --DOCSHELL 16CE7400 == 32 [pid = 3692] [id = 728] 20:05:50 INFO - PROCESS | 3692 | --DOCSHELL 165A3C00 == 31 [pid = 3692] [id = 727] 20:05:50 INFO - PROCESS | 3692 | --DOCSHELL 1551B000 == 30 [pid = 3692] [id = 726] 20:05:50 INFO - PROCESS | 3692 | --DOCSHELL 14FB9400 == 29 [pid = 3692] [id = 725] 20:05:50 INFO - PROCESS | 3692 | --DOCSHELL 130A6000 == 28 [pid = 3692] [id = 724] 20:05:50 INFO - PROCESS | 3692 | --DOCSHELL 11214C00 == 27 [pid = 3692] [id = 723] 20:05:50 INFO - PROCESS | 3692 | --DOCSHELL 15516400 == 26 [pid = 3692] [id = 722] 20:05:50 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (19D57400) [pid = 3692] [serial = 2167] [outer = 00000000] [url = about:blank] 20:05:50 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (165A6000) [pid = 3692] [serial = 2152] [outer = 00000000] [url = about:blank] 20:05:50 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (16CEC800) [pid = 3692] [serial = 2156] [outer = 00000000] [url = about:blank] 20:05:50 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (16B94C00) [pid = 3692] [serial = 2155] [outer = 00000000] [url = about:blank] 20:05:50 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (17820800) [pid = 3692] [serial = 2158] [outer = 00000000] [url = about:blank] 20:05:50 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (17B3CC00) [pid = 3692] [serial = 2159] [outer = 00000000] [url = about:blank] 20:05:50 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (18260800) [pid = 3692] [serial = 2164] [outer = 00000000] [url = about:blank] 20:05:50 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (182C7000) [pid = 3692] [serial = 2165] [outer = 00000000] [url = about:blank] 20:05:50 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (1553E000) [pid = 3692] [serial = 2149] [outer = 00000000] [url = about:blank] 20:05:50 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (13352C00) [pid = 3692] [serial = 2146] [outer = 00000000] [url = about:blank] 20:05:50 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (1365A000) [pid = 3692] [serial = 2147] [outer = 00000000] [url = about:blank] 20:05:50 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (112E3400) [pid = 3692] [serial = 2143] [outer = 00000000] [url = about:blank] 20:05:50 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (114BC400) [pid = 3692] [serial = 2144] [outer = 00000000] [url = about:blank] 20:05:50 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (12D64800) [pid = 3692] [serial = 2141] [outer = 00000000] [url = about:blank] 20:05:50 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (12A9F800) [pid = 3692] [serial = 2140] [outer = 00000000] [url = about:blank] 20:05:50 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (16F6D800) [pid = 3692] [serial = 2138] [outer = 00000000] [url = about:blank] 20:05:50 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (16B75C00) [pid = 3692] [serial = 2137] [outer = 00000000] [url = about:blank] 20:05:50 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (13B40C00) [pid = 3692] [serial = 2135] [outer = 00000000] [url = about:blank] 20:05:50 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (12BC2000) [pid = 3692] [serial = 2134] [outer = 00000000] [url = about:blank] 20:05:50 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (16B8A800) [pid = 3692] [serial = 2161] [outer = 00000000] [url = about:blank] 20:05:50 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (165AF800) [pid = 3692] [serial = 2153] [outer = 00000000] [url = about:blank] 20:05:50 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (157C7400) [pid = 3692] [serial = 2150] [outer = 00000000] [url = about:blank] 20:05:50 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (170CAC00) [pid = 3692] [serial = 2162] [outer = 00000000] [url = about:blank] 20:05:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 20:05:50 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1181ms 20:05:50 INFO - PROCESS | 3692 | 1465527950282 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 20:05:50 INFO - PROCESS | 3692 | 1465527950286 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 20:05:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 20:05:50 INFO - PROCESS | 3692 | 1465527950291 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 20:05:50 INFO - PROCESS | 3692 | 1465527950293 Marionette TRACE conn3 <- [1,2918,null,{}] 20:05:50 INFO - PROCESS | 3692 | 1465527950298 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}] 20:05:50 INFO - PROCESS | 3692 | 1465527950300 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:50 INFO - PROCESS | 3692 | 1465527950386 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 20:05:50 INFO - PROCESS | 3692 | 1465527950398 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:50 INFO - PROCESS | 3692 | 1465527950401 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:50 INFO - PROCESS | 3692 | ++DOCSHELL 11468400 == 27 [pid = 3692] [id = 739] 20:05:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (1146A800) [pid = 3692] [serial = 2217] [outer = 00000000] 20:05:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (1280C800) [pid = 3692] [serial = 2218] [outer = 1146A800] 20:05:50 INFO - PROCESS | 3692 | 1465527950447 Marionette DEBUG loaded listener.js 20:05:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (12BC2000) [pid = 3692] [serial = 2219] [outer = 1146A800] 20:05:50 INFO - PROCESS | 3692 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 20:05:50 INFO - PROCESS | 3692 | 1465527950981 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]]]}] 20:05:51 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 20:05:51 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 731ms 20:05:51 INFO - PROCESS | 3692 | 1465527951032 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 20:05:51 INFO - PROCESS | 3692 | 1465527951036 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 20:05:51 INFO - PROCESS | 3692 | 1465527951042 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 20:05:51 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 20:05:51 INFO - PROCESS | 3692 | 1465527951044 Marionette TRACE conn3 <- [1,2922,null,{}] 20:05:51 INFO - PROCESS | 3692 | 1465527951048 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}] 20:05:51 INFO - PROCESS | 3692 | 1465527951050 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:51 INFO - PROCESS | 3692 | 1465527951134 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 20:05:51 INFO - PROCESS | 3692 | 1465527951144 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:51 INFO - PROCESS | 3692 | 1465527951147 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:51 INFO - PROCESS | 3692 | ++DOCSHELL 13663400 == 28 [pid = 3692] [id = 740] 20:05:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (13948C00) [pid = 3692] [serial = 2220] [outer = 00000000] 20:05:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (14409800) [pid = 3692] [serial = 2221] [outer = 13948C00] 20:05:51 INFO - PROCESS | 3692 | 1465527951277 Marionette DEBUG loaded listener.js 20:05:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (153B7000) [pid = 3692] [serial = 2222] [outer = 13948C00] 20:05:51 INFO - PROCESS | 3692 | 1465527951644 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]]]}] 20:05:51 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 20:05:51 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 637ms 20:05:51 INFO - PROCESS | 3692 | 1465527951681 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 20:05:51 INFO - PROCESS | 3692 | 1465527951683 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 20:05:51 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 20:05:51 INFO - PROCESS | 3692 | 1465527951686 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 20:05:51 INFO - PROCESS | 3692 | 1465527951690 Marionette TRACE conn3 <- [1,2926,null,{}] 20:05:51 INFO - PROCESS | 3692 | 1465527951701 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}] 20:05:51 INFO - PROCESS | 3692 | 1465527951705 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:51 INFO - PROCESS | 3692 | 1465527951790 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 20:05:51 INFO - PROCESS | 3692 | 1465527951797 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:51 INFO - PROCESS | 3692 | 1465527951799 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:51 INFO - PROCESS | 3692 | ++DOCSHELL 1577E800 == 29 [pid = 3692] [id = 741] 20:05:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (1577FC00) [pid = 3692] [serial = 2223] [outer = 00000000] 20:05:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (15DB9800) [pid = 3692] [serial = 2224] [outer = 1577FC00] 20:05:51 INFO - PROCESS | 3692 | 1465527951842 Marionette DEBUG loaded listener.js 20:05:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (165A5400) [pid = 3692] [serial = 2225] [outer = 1577FC00] 20:05:52 INFO - PROCESS | 3692 | 1465527952272 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]]]}] 20:05:52 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 20:05:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 637ms 20:05:52 INFO - PROCESS | 3692 | 1465527952338 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 20:05:52 INFO - PROCESS | 3692 | 1465527952341 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 20:05:52 INFO - PROCESS | 3692 | 1465527952344 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 20:05:52 INFO - PROCESS | 3692 | 1465527952346 Marionette TRACE conn3 <- [1,2930,null,{}] 20:05:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 20:05:52 INFO - PROCESS | 3692 | 1465527952350 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}] 20:05:52 INFO - PROCESS | 3692 | 1465527952352 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:52 INFO - PROCESS | 3692 | 1465527952474 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 20:05:52 INFO - PROCESS | 3692 | 1465527952567 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:52 INFO - PROCESS | 3692 | 1465527952569 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:52 INFO - PROCESS | 3692 | ++DOCSHELL 16B7B400 == 30 [pid = 3692] [id = 742] 20:05:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (16B7D400) [pid = 3692] [serial = 2226] [outer = 00000000] 20:05:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (16BF5000) [pid = 3692] [serial = 2227] [outer = 16B7D400] 20:05:52 INFO - PROCESS | 3692 | 1465527952612 Marionette DEBUG loaded listener.js 20:05:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (16CEAC00) [pid = 3692] [serial = 2228] [outer = 16B7D400] 20:05:52 INFO - PROCESS | 3692 | 1465527952990 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"]]]}] 20:05:53 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 20:05:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 20:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:05:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 20:05:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 684ms 20:05:53 INFO - PROCESS | 3692 | 1465527953047 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 20:05:53 INFO - PROCESS | 3692 | 1465527953049 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 20:05:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 20:05:53 INFO - PROCESS | 3692 | 1465527953052 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 20:05:53 INFO - PROCESS | 3692 | 1465527953054 Marionette TRACE conn3 <- [1,2934,null,{}] 20:05:53 INFO - PROCESS | 3692 | 1465527953057 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}] 20:05:53 INFO - PROCESS | 3692 | 1465527953059 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:53 INFO - PROCESS | 3692 | 1465527953158 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 20:05:53 INFO - PROCESS | 3692 | 1465527953166 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:53 INFO - PROCESS | 3692 | 1465527953168 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:53 INFO - PROCESS | 3692 | ++DOCSHELL 1365CC00 == 31 [pid = 3692] [id = 743] 20:05:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (16CEFC00) [pid = 3692] [serial = 2229] [outer = 00000000] 20:05:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (16F70C00) [pid = 3692] [serial = 2230] [outer = 16CEFC00] 20:05:53 INFO - PROCESS | 3692 | 1465527953225 Marionette DEBUG loaded listener.js 20:05:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (1732A400) [pid = 3692] [serial = 2231] [outer = 16CEFC00] 20:05:53 INFO - PROCESS | 3692 | 1465527953677 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]]]}] 20:05:53 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 20:05:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 683ms 20:05:53 INFO - PROCESS | 3692 | 1465527953735 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 20:05:53 INFO - PROCESS | 3692 | 1465527953737 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 20:05:53 INFO - PROCESS | 3692 | 1465527953741 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 20:05:53 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 20:05:53 INFO - PROCESS | 3692 | 1465527953742 Marionette TRACE conn3 <- [1,2938,null,{}] 20:05:53 INFO - PROCESS | 3692 | 1465527953752 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}] 20:05:53 INFO - PROCESS | 3692 | 1465527953757 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:53 INFO - PROCESS | 3692 | 1465527953896 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 20:05:53 INFO - PROCESS | 3692 | 1465527953919 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:53 INFO - PROCESS | 3692 | 1465527953921 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:53 INFO - PROCESS | 3692 | ++DOCSHELL 12ADF000 == 32 [pid = 3692] [id = 744] 20:05:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (178D0C00) [pid = 3692] [serial = 2232] [outer = 00000000] 20:05:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (17B45800) [pid = 3692] [serial = 2233] [outer = 178D0C00] 20:05:53 INFO - PROCESS | 3692 | 1465527953971 Marionette DEBUG loaded listener.js 20:05:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (1825DC00) [pid = 3692] [serial = 2234] [outer = 178D0C00] 20:05:54 INFO - PROCESS | 3692 | ++DOCSHELL 19B4D800 == 33 [pid = 3692] [id = 745] 20:05:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (19D55400) [pid = 3692] [serial = 2235] [outer = 00000000] 20:05:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (19D56400) [pid = 3692] [serial = 2236] [outer = 19D55400] 20:05:54 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (19D60C00) [pid = 3692] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 20:05:54 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (1551D400) [pid = 3692] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 20:05:54 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (11215400) [pid = 3692] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 20:05:54 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (14FBA800) [pid = 3692] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 20:05:54 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (130C1400) [pid = 3692] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 20:05:54 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (18261400) [pid = 3692] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 20:05:54 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (165A4000) [pid = 3692] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 20:05:54 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (19D86400) [pid = 3692] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 20:05:54 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (1852E800) [pid = 3692] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 20:05:54 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (1551D000) [pid = 3692] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 20:05:54 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (16CE8800) [pid = 3692] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 20:05:54 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (10E17800) [pid = 3692] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 20:05:54 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (14FC5C00) [pid = 3692] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 20:05:54 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (17325000) [pid = 3692] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 20:05:54 INFO - PROCESS | 3692 | 1465527954621 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]]]}] 20:05:54 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 20:05:54 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 901ms 20:05:54 INFO - PROCESS | 3692 | 1465527954645 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 20:05:54 INFO - PROCESS | 3692 | 1465527954647 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 20:05:54 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 20:05:54 INFO - PROCESS | 3692 | 1465527954650 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 20:05:54 INFO - PROCESS | 3692 | 1465527954652 Marionette TRACE conn3 <- [1,2942,null,{}] 20:05:54 INFO - PROCESS | 3692 | 1465527954656 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}] 20:05:54 INFO - PROCESS | 3692 | 1465527954658 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:54 INFO - PROCESS | 3692 | 1465527954743 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 20:05:54 INFO - PROCESS | 3692 | 1465527954748 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:54 INFO - PROCESS | 3692 | 1465527954750 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:54 INFO - PROCESS | 3692 | ++DOCSHELL 12DA0800 == 34 [pid = 3692] [id = 746] 20:05:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (13075000) [pid = 3692] [serial = 2237] [outer = 00000000] 20:05:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (16AD5000) [pid = 3692] [serial = 2238] [outer = 13075000] 20:05:54 INFO - PROCESS | 3692 | 1465527954793 Marionette DEBUG loaded listener.js 20:05:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (16F6BC00) [pid = 3692] [serial = 2239] [outer = 13075000] 20:05:55 INFO - PROCESS | 3692 | 1465527955201 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]]]}] 20:05:55 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:05:55 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 20:05:55 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 590ms 20:05:55 INFO - PROCESS | 3692 | 1465527955263 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 20:05:55 INFO - PROCESS | 3692 | 1465527955265 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 20:05:55 INFO - PROCESS | 3692 | 1465527955268 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 20:05:55 INFO - PROCESS | 3692 | 1465527955270 Marionette TRACE conn3 <- [1,2946,null,{}] 20:05:55 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 20:05:55 INFO - PROCESS | 3692 | 1465527955274 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}] 20:05:55 INFO - PROCESS | 3692 | 1465527955276 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:55 INFO - PROCESS | 3692 | 1465527955364 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 20:05:55 INFO - PROCESS | 3692 | 1465527955369 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:55 INFO - PROCESS | 3692 | 1465527955371 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:55 INFO - PROCESS | 3692 | ++DOCSHELL 15E73000 == 35 [pid = 3692] [id = 747] 20:05:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (16BF6000) [pid = 3692] [serial = 2240] [outer = 00000000] 20:05:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (1852E400) [pid = 3692] [serial = 2241] [outer = 16BF6000] 20:05:55 INFO - PROCESS | 3692 | 1465527955413 Marionette DEBUG loaded listener.js 20:05:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (19B03000) [pid = 3692] [serial = 2242] [outer = 16BF6000] 20:05:55 INFO - PROCESS | 3692 | 1465527955818 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]]]}] 20:05:55 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 20:05:55 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 590ms 20:05:55 INFO - PROCESS | 3692 | 1465527955868 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 20:05:55 INFO - PROCESS | 3692 | 1465527955870 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 20:05:55 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 20:05:55 INFO - PROCESS | 3692 | 1465527955886 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 20:05:55 INFO - PROCESS | 3692 | 1465527955888 Marionette TRACE conn3 <- [1,2950,null,{}] 20:05:55 INFO - PROCESS | 3692 | 1465527955898 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}] 20:05:55 INFO - PROCESS | 3692 | 1465527955901 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:55 INFO - PROCESS | 3692 | 1465527956006 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 20:05:56 INFO - PROCESS | 3692 | 1465527956015 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:56 INFO - PROCESS | 3692 | 1465527956017 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:56 INFO - PROCESS | 3692 | ++DOCSHELL 16ACDC00 == 36 [pid = 3692] [id = 748] 20:05:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (1791E400) [pid = 3692] [serial = 2243] [outer = 00000000] 20:05:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (1A678800) [pid = 3692] [serial = 2244] [outer = 1791E400] 20:05:56 INFO - PROCESS | 3692 | 1465527956060 Marionette DEBUG loaded listener.js 20:05:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (19D91C00) [pid = 3692] [serial = 2245] [outer = 1791E400] 20:05:56 INFO - PROCESS | 3692 | 1465527956462 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]]]}] 20:05:56 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 20:05:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 637ms 20:05:56 INFO - PROCESS | 3692 | 1465527956528 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 20:05:56 INFO - PROCESS | 3692 | 1465527956530 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 20:05:56 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 20:05:56 INFO - PROCESS | 3692 | 1465527956579 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 20:05:56 INFO - PROCESS | 3692 | 1465527956582 Marionette TRACE conn3 <- [1,2954,null,{}] 20:05:56 INFO - PROCESS | 3692 | 1465527956588 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}] 20:05:56 INFO - PROCESS | 3692 | 1465527956592 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:56 INFO - PROCESS | 3692 | 1465527956759 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 20:05:56 INFO - PROCESS | 3692 | 1465527956866 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:56 INFO - PROCESS | 3692 | 1465527956870 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:56 INFO - PROCESS | 3692 | ++DOCSHELL 11218C00 == 37 [pid = 3692] [id = 749] 20:05:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (1122A000) [pid = 3692] [serial = 2246] [outer = 00000000] 20:05:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (114C0C00) [pid = 3692] [serial = 2247] [outer = 1122A000] 20:05:56 INFO - PROCESS | 3692 | 1465527956925 Marionette DEBUG loaded listener.js 20:05:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (12DA1000) [pid = 3692] [serial = 2248] [outer = 1122A000] 20:05:57 INFO - PROCESS | 3692 | 1465527957460 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]]]}] 20:05:57 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 20:05:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 886ms 20:05:57 INFO - PROCESS | 3692 | 1465527957482 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 20:05:57 INFO - PROCESS | 3692 | 1465527957486 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 20:05:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 20:05:57 INFO - PROCESS | 3692 | 1465527957506 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 20:05:57 INFO - PROCESS | 3692 | 1465527957509 Marionette TRACE conn3 <- [1,2958,null,{}] 20:05:57 INFO - PROCESS | 3692 | 1465527957518 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}] 20:05:57 INFO - PROCESS | 3692 | 1465527957522 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:57 INFO - PROCESS | 3692 | 1465527957629 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 20:05:57 INFO - PROCESS | 3692 | 1465527957740 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:57 INFO - PROCESS | 3692 | 1465527957743 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:57 INFO - PROCESS | 3692 | ++DOCSHELL 13352C00 == 38 [pid = 3692] [id = 750] 20:05:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (14406000) [pid = 3692] [serial = 2249] [outer = 00000000] 20:05:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (1551A000) [pid = 3692] [serial = 2250] [outer = 14406000] 20:05:57 INFO - PROCESS | 3692 | 1465527957839 Marionette DEBUG loaded listener.js 20:05:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (15783000) [pid = 3692] [serial = 2251] [outer = 14406000] 20:05:58 INFO - PROCESS | 3692 | 1465527958393 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]]]}] 20:05:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 20:05:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 964ms 20:05:58 INFO - PROCESS | 3692 | 1465527958458 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 20:05:58 INFO - PROCESS | 3692 | 1465527958460 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 20:05:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 20:05:58 INFO - PROCESS | 3692 | 1465527958464 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 20:05:58 INFO - PROCESS | 3692 | 1465527958467 Marionette TRACE conn3 <- [1,2962,null,{}] 20:05:58 INFO - PROCESS | 3692 | 1465527958471 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}] 20:05:58 INFO - PROCESS | 3692 | 1465527958473 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:58 INFO - PROCESS | 3692 | 1465527958610 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 20:05:58 INFO - PROCESS | 3692 | 1465527958757 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:58 INFO - PROCESS | 3692 | 1465527958763 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:58 INFO - PROCESS | 3692 | ++DOCSHELL 178D0800 == 39 [pid = 3692] [id = 751] 20:05:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (178D1000) [pid = 3692] [serial = 2252] [outer = 00000000] 20:05:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (1852B800) [pid = 3692] [serial = 2253] [outer = 178D1000] 20:05:58 INFO - PROCESS | 3692 | 1465527958821 Marionette DEBUG loaded listener.js 20:05:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (19D8DC00) [pid = 3692] [serial = 2254] [outer = 178D1000] 20:05:59 INFO - PROCESS | 3692 | 1465527959310 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]]]}] 20:05:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 20:05:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 901ms 20:05:59 INFO - PROCESS | 3692 | 1465527959352 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 20:05:59 INFO - PROCESS | 3692 | 1465527959354 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 20:05:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 20:05:59 INFO - PROCESS | 3692 | 1465527959358 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 20:05:59 INFO - PROCESS | 3692 | 1465527959360 Marionette TRACE conn3 <- [1,2966,null,{}] 20:05:59 INFO - PROCESS | 3692 | 1465527959364 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}] 20:05:59 INFO - PROCESS | 3692 | 1465527959366 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:59 INFO - PROCESS | 3692 | 1465527959471 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 20:05:59 INFO - PROCESS | 3692 | 1465527959627 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:59 INFO - PROCESS | 3692 | 1465527959629 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:05:59 INFO - PROCESS | 3692 | ++DOCSHELL 15AA2800 == 40 [pid = 3692] [id = 752] 20:05:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (1A18F800) [pid = 3692] [serial = 2255] [outer = 00000000] 20:05:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (1A898400) [pid = 3692] [serial = 2256] [outer = 1A18F800] 20:05:59 INFO - PROCESS | 3692 | 1465527959683 Marionette DEBUG loaded listener.js 20:05:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (1A9F1000) [pid = 3692] [serial = 2257] [outer = 1A18F800] 20:06:00 INFO - PROCESS | 3692 | 1465527960341 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]]]}] 20:06:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 20:06:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1026ms 20:06:00 INFO - PROCESS | 3692 | 1465527960418 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 20:06:00 INFO - PROCESS | 3692 | 1465527960422 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 20:06:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 20:06:00 INFO - PROCESS | 3692 | 1465527960427 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 20:06:00 INFO - PROCESS | 3692 | 1465527960430 Marionette TRACE conn3 <- [1,2970,null,{}] 20:06:00 INFO - PROCESS | 3692 | 1465527960435 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}] 20:06:00 INFO - PROCESS | 3692 | 1465527960438 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:00 INFO - PROCESS | 3692 | 1465527960536 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 20:06:00 INFO - PROCESS | 3692 | 1465527960649 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:00 INFO - PROCESS | 3692 | 1465527960652 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:00 INFO - PROCESS | 3692 | ++DOCSHELL 12A0EC00 == 41 [pid = 3692] [id = 753] 20:06:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (12DABC00) [pid = 3692] [serial = 2258] [outer = 00000000] 20:06:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (13B3CC00) [pid = 3692] [serial = 2259] [outer = 12DABC00] 20:06:00 INFO - PROCESS | 3692 | 1465527960752 Marionette DEBUG loaded listener.js 20:06:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (14FBA800) [pid = 3692] [serial = 2260] [outer = 12DABC00] 20:06:01 INFO - PROCESS | 3692 | --DOCSHELL 15E73000 == 40 [pid = 3692] [id = 747] 20:06:01 INFO - PROCESS | 3692 | --DOCSHELL 12DA0800 == 39 [pid = 3692] [id = 746] 20:06:01 INFO - PROCESS | 3692 | --DOCSHELL 19B4D800 == 38 [pid = 3692] [id = 745] 20:06:01 INFO - PROCESS | 3692 | --DOCSHELL 12ADF000 == 37 [pid = 3692] [id = 744] 20:06:01 INFO - PROCESS | 3692 | --DOCSHELL 1365CC00 == 36 [pid = 3692] [id = 743] 20:06:01 INFO - PROCESS | 3692 | --DOCSHELL 16B7B400 == 35 [pid = 3692] [id = 742] 20:06:01 INFO - PROCESS | 3692 | --DOCSHELL 1577E800 == 34 [pid = 3692] [id = 741] 20:06:01 INFO - PROCESS | 3692 | --DOCSHELL 13663400 == 33 [pid = 3692] [id = 740] 20:06:01 INFO - PROCESS | 3692 | --DOCSHELL 11468400 == 32 [pid = 3692] [id = 739] 20:06:01 INFO - PROCESS | 3692 | --DOCSHELL 10430400 == 31 [pid = 3692] [id = 738] 20:06:01 INFO - PROCESS | 3692 | --DOCSHELL 105F1400 == 30 [pid = 3692] [id = 737] 20:06:01 INFO - PROCESS | 3692 | --DOCSHELL 15DB6000 == 29 [pid = 3692] [id = 736] 20:06:01 INFO - PROCESS | 3692 | --DOCSHELL 15AA2800 == 28 [pid = 3692] [id = 752] 20:06:01 INFO - PROCESS | 3692 | --DOCSHELL 178D0800 == 27 [pid = 3692] [id = 751] 20:06:01 INFO - PROCESS | 3692 | --DOCSHELL 16ACDC00 == 26 [pid = 3692] [id = 748] 20:06:01 INFO - PROCESS | 3692 | --DOCSHELL 11218C00 == 25 [pid = 3692] [id = 749] 20:06:01 INFO - PROCESS | 3692 | --DOCSHELL 13352C00 == 24 [pid = 3692] [id = 750] 20:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (19B43800) [pid = 3692] [serial = 2194] [outer = 00000000] [url = about:blank] 20:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (112E3000) [pid = 3692] [serial = 2170] [outer = 00000000] [url = about:blank] 20:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (114BA400) [pid = 3692] [serial = 2171] [outer = 00000000] [url = about:blank] 20:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (153B3000) [pid = 3692] [serial = 2176] [outer = 00000000] [url = about:blank] 20:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (153BB800) [pid = 3692] [serial = 2177] [outer = 00000000] [url = about:blank] 20:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (13314400) [pid = 3692] [serial = 2173] [outer = 00000000] [url = about:blank] 20:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (13348800) [pid = 3692] [serial = 2174] [outer = 00000000] [url = about:blank] 20:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (18526400) [pid = 3692] [serial = 2191] [outer = 00000000] [url = about:blank] 20:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (16B71400) [pid = 3692] [serial = 2182] [outer = 00000000] [url = about:blank] 20:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (19D8EC00) [pid = 3692] [serial = 2197] [outer = 00000000] [url = about:blank] 20:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (16B74800) [pid = 3692] [serial = 2183] [outer = 00000000] [url = about:blank] 20:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (19D5F000) [pid = 3692] [serial = 2168] [outer = 00000000] [url = about:blank] 20:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (133CD000) [pid = 3692] [serial = 2179] [outer = 00000000] [url = about:blank] 20:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (15DB5400) [pid = 3692] [serial = 2180] [outer = 00000000] [url = about:blank] 20:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (16F6CC00) [pid = 3692] [serial = 2185] [outer = 00000000] [url = about:blank] 20:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (170C7400) [pid = 3692] [serial = 2186] [outer = 00000000] [url = about:blank] 20:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (19B50000) [pid = 3692] [serial = 2195] [outer = 00000000] [url = about:blank] 20:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (1A191C00) [pid = 3692] [serial = 2198] [outer = 00000000] [url = about:blank] 20:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (1577DC00) [pid = 3692] [serial = 2201] [outer = 00000000] [url = about:blank] 20:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (19D91800) [pid = 3692] [serial = 2203] [outer = 00000000] [url = about:blank] 20:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (12AA4400) [pid = 3692] [serial = 2200] [outer = 00000000] [url = about:blank] 20:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (1A894400) [pid = 3692] [serial = 2207] [outer = 00000000] [url = about:blank] 20:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (17B3BC00) [pid = 3692] [serial = 2189] [outer = 00000000] [url = about:blank] 20:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (1799F000) [pid = 3692] [serial = 2188] [outer = 00000000] [url = about:blank] 20:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (1A738000) [pid = 3692] [serial = 2204] [outer = 00000000] [url = about:blank] 20:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (18527000) [pid = 3692] [serial = 2192] [outer = 00000000] [url = about:blank] 20:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (1A892000) [pid = 3692] [serial = 2206] [outer = 00000000] [url = about:blank] 20:06:01 INFO - PROCESS | 3692 | 1465527961835 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"]]]}] 20:06:01 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 20:06:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 20:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 20:06:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1445ms 20:06:01 INFO - PROCESS | 3692 | 1465527961873 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 20:06:01 INFO - PROCESS | 3692 | 1465527961877 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 20:06:01 INFO - PROCESS | 3692 | 1465527961881 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 20:06:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 20:06:01 INFO - PROCESS | 3692 | 1465527961886 Marionette TRACE conn3 <- [1,2974,null,{}] 20:06:01 INFO - PROCESS | 3692 | 1465527961891 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}] 20:06:01 INFO - PROCESS | 3692 | 1465527961894 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:01 INFO - PROCESS | 3692 | 1465527961980 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 20:06:01 INFO - PROCESS | 3692 | 1465527961986 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:01 INFO - PROCESS | 3692 | 1465527961990 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:02 INFO - PROCESS | 3692 | ++DOCSHELL 112DB400 == 25 [pid = 3692] [id = 754] 20:06:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (112DCC00) [pid = 3692] [serial = 2261] [outer = 00000000] 20:06:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (12A17400) [pid = 3692] [serial = 2262] [outer = 112DCC00] 20:06:02 INFO - PROCESS | 3692 | 1465527962039 Marionette DEBUG loaded listener.js 20:06:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (12BC4800) [pid = 3692] [serial = 2263] [outer = 112DCC00] 20:06:02 INFO - PROCESS | 3692 | 1465527962538 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]]]}] 20:06:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 20:06:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 699ms 20:06:02 INFO - PROCESS | 3692 | 1465527962582 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 20:06:02 INFO - PROCESS | 3692 | 1465527962587 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 20:06:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 20:06:02 INFO - PROCESS | 3692 | 1465527962593 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 20:06:02 INFO - PROCESS | 3692 | 1465527962596 Marionette TRACE conn3 <- [1,2978,null,{}] 20:06:02 INFO - PROCESS | 3692 | 1465527962600 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}] 20:06:02 INFO - PROCESS | 3692 | 1465527962602 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:02 INFO - PROCESS | 3692 | 1465527962691 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 20:06:02 INFO - PROCESS | 3692 | 1465527962729 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:02 INFO - PROCESS | 3692 | 1465527962731 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:02 INFO - PROCESS | 3692 | ++DOCSHELL 1365FC00 == 26 [pid = 3692] [id = 755] 20:06:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (13663400) [pid = 3692] [serial = 2264] [outer = 00000000] 20:06:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (13944800) [pid = 3692] [serial = 2265] [outer = 13663400] 20:06:02 INFO - PROCESS | 3692 | 1465527962783 Marionette DEBUG loaded listener.js 20:06:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (13B41800) [pid = 3692] [serial = 2266] [outer = 13663400] 20:06:03 INFO - PROCESS | 3692 | ++DOCSHELL 1577CC00 == 27 [pid = 3692] [id = 756] 20:06:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (1577DC00) [pid = 3692] [serial = 2267] [outer = 00000000] 20:06:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (1577F800) [pid = 3692] [serial = 2268] [outer = 1577DC00] 20:06:03 INFO - PROCESS | 3692 | 1465527963259 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]]]}] 20:06:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 20:06:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 684ms 20:06:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 20:06:03 INFO - PROCESS | 3692 | 1465527963292 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 20:06:03 INFO - PROCESS | 3692 | 1465527963295 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 20:06:03 INFO - PROCESS | 3692 | 1465527963298 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 20:06:03 INFO - PROCESS | 3692 | 1465527963302 Marionette TRACE conn3 <- [1,2982,null,{}] 20:06:03 INFO - PROCESS | 3692 | 1465527963312 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}] 20:06:03 INFO - PROCESS | 3692 | 1465527963317 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:03 INFO - PROCESS | 3692 | 1465527963409 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 20:06:03 INFO - PROCESS | 3692 | 1465527963512 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:03 INFO - PROCESS | 3692 | 1465527963516 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:03 INFO - PROCESS | 3692 | ++DOCSHELL 15AA4C00 == 28 [pid = 3692] [id = 757] 20:06:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (15AA5800) [pid = 3692] [serial = 2269] [outer = 00000000] 20:06:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (15E7B400) [pid = 3692] [serial = 2270] [outer = 15AA5800] 20:06:03 INFO - PROCESS | 3692 | 1465527963564 Marionette DEBUG loaded listener.js 20:06:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (165AE400) [pid = 3692] [serial = 2271] [outer = 15AA5800] 20:06:03 INFO - PROCESS | 3692 | 1465527963964 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]]]}] 20:06:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:06:03 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 20:06:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 683ms 20:06:03 INFO - PROCESS | 3692 | 1465527964001 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 20:06:03 INFO - PROCESS | 3692 | 1465527964004 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 20:06:03 INFO - PROCESS | 3692 | 1465527964007 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 20:06:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 20:06:03 INFO - PROCESS | 3692 | 1465527964009 Marionette TRACE conn3 <- [1,2986,null,{}] 20:06:04 INFO - PROCESS | 3692 | 1465527964012 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}] 20:06:04 INFO - PROCESS | 3692 | 1465527964014 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:04 INFO - PROCESS | 3692 | 1465527964164 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 20:06:04 INFO - PROCESS | 3692 | 1465527964238 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:04 INFO - PROCESS | 3692 | 1465527964241 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:04 INFO - PROCESS | 3692 | ++DOCSHELL 16B7C400 == 29 [pid = 3692] [id = 758] 20:06:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (16B7C800) [pid = 3692] [serial = 2272] [outer = 00000000] 20:06:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (16CE5C00) [pid = 3692] [serial = 2273] [outer = 16B7C800] 20:06:04 INFO - PROCESS | 3692 | 1465527964286 Marionette DEBUG loaded listener.js 20:06:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (16EF1000) [pid = 3692] [serial = 2274] [outer = 16B7C800] 20:06:04 INFO - PROCESS | 3692 | 1465527964666 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]]]}] 20:06:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 20:06:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 699ms 20:06:04 INFO - PROCESS | 3692 | 1465527964707 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 20:06:04 INFO - PROCESS | 3692 | 1465527964709 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 20:06:04 INFO - PROCESS | 3692 | 1465527964713 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 20:06:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 20:06:04 INFO - PROCESS | 3692 | 1465527964714 Marionette TRACE conn3 <- [1,2990,null,{}] 20:06:04 INFO - PROCESS | 3692 | 1465527964718 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}] 20:06:04 INFO - PROCESS | 3692 | 1465527964720 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:04 INFO - PROCESS | 3692 | 1465527964817 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 20:06:04 INFO - PROCESS | 3692 | 1465527964821 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:04 INFO - PROCESS | 3692 | 1465527964824 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:04 INFO - PROCESS | 3692 | ++DOCSHELL 16EF0400 == 30 [pid = 3692] [id = 759] 20:06:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (16F73400) [pid = 3692] [serial = 2275] [outer = 00000000] 20:06:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (1732A000) [pid = 3692] [serial = 2276] [outer = 16F73400] 20:06:04 INFO - PROCESS | 3692 | 1465527964868 Marionette DEBUG loaded listener.js 20:06:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (178D3400) [pid = 3692] [serial = 2277] [outer = 16F73400] 20:06:05 INFO - PROCESS | 3692 | 1465527965312 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]]]}] 20:06:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 20:06:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 637ms 20:06:05 INFO - PROCESS | 3692 | 1465527965334 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 20:06:05 INFO - PROCESS | 3692 | 1465527965336 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 20:06:05 INFO - PROCESS | 3692 | 1465527965339 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 20:06:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 20:06:05 INFO - PROCESS | 3692 | 1465527965341 Marionette TRACE conn3 <- [1,2994,null,{}] 20:06:05 INFO - PROCESS | 3692 | 1465527965353 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}] 20:06:05 INFO - PROCESS | 3692 | 1465527965359 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:05 INFO - PROCESS | 3692 | 1465527965484 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 20:06:05 INFO - PROCESS | 3692 | 1465527965580 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:05 INFO - PROCESS | 3692 | 1465527965582 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:05 INFO - PROCESS | 3692 | ++DOCSHELL 1791FC00 == 31 [pid = 3692] [id = 760] 20:06:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (17B3F400) [pid = 3692] [serial = 2278] [outer = 00000000] 20:06:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (1852C000) [pid = 3692] [serial = 2279] [outer = 17B3F400] 20:06:05 INFO - PROCESS | 3692 | 1465527965625 Marionette DEBUG loaded listener.js 20:06:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (19B0A800) [pid = 3692] [serial = 2280] [outer = 17B3F400] 20:06:06 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (16B7D400) [pid = 3692] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 20:06:06 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (1577FC00) [pid = 3692] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 20:06:06 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (10432000) [pid = 3692] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 20:06:06 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (16CEFC00) [pid = 3692] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 20:06:06 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (15DBE800) [pid = 3692] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 20:06:06 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (10F61C00) [pid = 3692] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 20:06:06 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (1146A800) [pid = 3692] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 20:06:06 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (13948C00) [pid = 3692] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 20:06:06 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (178D0C00) [pid = 3692] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 20:06:06 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (19D55400) [pid = 3692] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:06:06 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (16BF6000) [pid = 3692] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 20:06:06 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (1791E400) [pid = 3692] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 20:06:06 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (13075000) [pid = 3692] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 20:06:06 INFO - PROCESS | 3692 | 1465527966192 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]]]}] 20:06:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 20:06:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 885ms 20:06:06 INFO - PROCESS | 3692 | 1465527966244 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 20:06:06 INFO - PROCESS | 3692 | 1465527966246 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 20:06:06 INFO - TEST-START | /FileAPI/FileReaderSync.worker 20:06:06 INFO - PROCESS | 3692 | 1465527966249 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 20:06:06 INFO - PROCESS | 3692 | 1465527966251 Marionette TRACE conn3 <- [1,2998,null,{}] 20:06:06 INFO - PROCESS | 3692 | 1465527966255 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}] 20:06:06 INFO - PROCESS | 3692 | 1465527966258 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:06 INFO - PROCESS | 3692 | 1465527966377 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 20:06:06 INFO - PROCESS | 3692 | 1465527966441 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:06 INFO - PROCESS | 3692 | 1465527966443 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:06 INFO - PROCESS | 3692 | ++DOCSHELL 10A4BC00 == 32 [pid = 3692] [id = 761] 20:06:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (10F5D400) [pid = 3692] [serial = 2281] [outer = 00000000] 20:06:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (16F74C00) [pid = 3692] [serial = 2282] [outer = 10F5D400] 20:06:06 INFO - PROCESS | 3692 | 1465527966485 Marionette DEBUG loaded listener.js 20:06:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (19B08800) [pid = 3692] [serial = 2283] [outer = 10F5D400] 20:06:06 INFO - PROCESS | 3692 | [3692] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:06:06 INFO - PROCESS | 3692 | 1465527966855 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 20:06:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 20:06:06 INFO - {} 20:06:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 20:06:06 INFO - {} 20:06:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 20:06:06 INFO - {} 20:06:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 20:06:06 INFO - {} 20:06:06 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 621ms 20:06:06 INFO - PROCESS | 3692 | 1465527966888 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 20:06:06 INFO - PROCESS | 3692 | 1465527966890 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 20:06:06 INFO - PROCESS | 3692 | 1465527966893 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 20:06:06 INFO - TEST-START | /FileAPI/fileReader.html 20:06:06 INFO - PROCESS | 3692 | 1465527966895 Marionette TRACE conn3 <- [1,3002,null,{}] 20:06:06 INFO - PROCESS | 3692 | 1465527966898 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}] 20:06:06 INFO - PROCESS | 3692 | 1465527966900 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:07 INFO - PROCESS | 3692 | 1465527967017 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 20:06:07 INFO - PROCESS | 3692 | 1465527967026 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:07 INFO - PROCESS | 3692 | 1465527967028 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:07 INFO - PROCESS | 3692 | ++DOCSHELL 19D88000 == 33 [pid = 3692] [id = 762] 20:06:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (19D88400) [pid = 3692] [serial = 2284] [outer = 00000000] 20:06:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (19D94800) [pid = 3692] [serial = 2285] [outer = 19D88400] 20:06:07 INFO - PROCESS | 3692 | 1465527967071 Marionette DEBUG loaded listener.js 20:06:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (1A73C800) [pid = 3692] [serial = 2286] [outer = 19D88400] 20:06:07 INFO - PROCESS | 3692 | 1465527967479 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]]]}] 20:06:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 20:06:07 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 20:06:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 20:06:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 20:06:07 INFO - TEST-OK | /FileAPI/fileReader.html | took 637ms 20:06:07 INFO - PROCESS | 3692 | 1465527967532 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 20:06:07 INFO - PROCESS | 3692 | 1465527967534 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 20:06:07 INFO - TEST-START | /FileAPI/historical.html 20:06:07 INFO - PROCESS | 3692 | 1465527967537 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 20:06:07 INFO - PROCESS | 3692 | 1465527967539 Marionette TRACE conn3 <- [1,3006,null,{}] 20:06:07 INFO - PROCESS | 3692 | 1465527967542 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}] 20:06:07 INFO - PROCESS | 3692 | 1465527967528 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:07 INFO - PROCESS | 3692 | 1465527967646 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 20:06:07 INFO - PROCESS | 3692 | 1465527967654 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:07 INFO - PROCESS | 3692 | 1465527967656 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:07 INFO - PROCESS | 3692 | ++DOCSHELL 1A677C00 == 34 [pid = 3692] [id = 763] 20:06:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (1A744800) [pid = 3692] [serial = 2287] [outer = 00000000] 20:06:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (1A894000) [pid = 3692] [serial = 2288] [outer = 1A744800] 20:06:07 INFO - PROCESS | 3692 | 1465527967702 Marionette DEBUG loaded listener.js 20:06:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (1A896400) [pid = 3692] [serial = 2289] [outer = 1A744800] 20:06:08 INFO - PROCESS | 3692 | 1465527968171 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"]]]}] 20:06:08 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 20:06:08 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 20:06:08 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 20:06:08 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 20:06:08 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 20:06:08 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 20:06:08 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 20:06:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:08 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 20:06:08 INFO - TEST-OK | /FileAPI/historical.html | took 699ms 20:06:08 INFO - PROCESS | 3692 | 1465527968222 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 20:06:08 INFO - PROCESS | 3692 | 1465527968227 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 20:06:08 INFO - TEST-START | /FileAPI/idlharness.html 20:06:08 INFO - PROCESS | 3692 | 1465527968233 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 20:06:08 INFO - PROCESS | 3692 | 1465527968236 Marionette TRACE conn3 <- [1,3010,null,{}] 20:06:08 INFO - PROCESS | 3692 | 1465527968242 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}] 20:06:08 INFO - PROCESS | 3692 | 1465527968245 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:08 INFO - PROCESS | 3692 | 1465527968395 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 20:06:08 INFO - PROCESS | 3692 | 1465527968588 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:08 INFO - PROCESS | 3692 | 1465527968593 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:08 INFO - PROCESS | 3692 | ++DOCSHELL 10B5FC00 == 35 [pid = 3692] [id = 764] 20:06:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (112E2C00) [pid = 3692] [serial = 2290] [outer = 00000000] 20:06:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (1306A400) [pid = 3692] [serial = 2291] [outer = 112E2C00] 20:06:08 INFO - PROCESS | 3692 | 1465527968649 Marionette DEBUG loaded listener.js 20:06:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (13348800) [pid = 3692] [serial = 2292] [outer = 112E2C00] 20:06:09 INFO - PROCESS | 3692 | 1465527969679 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\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 20:06:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:06:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:06:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:06:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:06:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:06:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 20:06:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:06:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:06:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:06:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:06:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:06:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 20:06:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:06:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:06:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:06:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:06:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:06:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 20:06:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 20:06:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:06:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:06:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:06:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:06:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 20:06:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 20:06:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:06:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:06:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:06:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:06:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 20:06:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:06:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:06:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:06:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:06:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 20:06:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 20:06:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:06:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:06:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:06:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:06:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 20:06:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 20:06:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:06:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:06:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:06:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:06:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 20:06:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 20:06:09 INFO - TEST-OK | /FileAPI/idlharness.html | took 1615ms 20:06:09 INFO - PROCESS | 3692 | 1465527969861 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 20:06:09 INFO - PROCESS | 3692 | 1465527969866 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 20:06:09 INFO - TEST-START | /FileAPI/idlharness.worker 20:06:09 INFO - PROCESS | 3692 | 1465527969885 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 20:06:09 INFO - PROCESS | 3692 | 1465527969888 Marionette TRACE conn3 <- [1,3014,null,{}] 20:06:09 INFO - PROCESS | 3692 | 1465527969892 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}] 20:06:09 INFO - PROCESS | 3692 | 1465527969894 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:09 INFO - PROCESS | 3692 | 1465527970004 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 20:06:10 INFO - PROCESS | 3692 | 1465527970158 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:10 INFO - PROCESS | 3692 | 1465527970161 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:10 INFO - PROCESS | 3692 | ++DOCSHELL 1577A400 == 36 [pid = 3692] [id = 765] 20:06:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (157C8000) [pid = 3692] [serial = 2293] [outer = 00000000] 20:06:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (1AF9D800) [pid = 3692] [serial = 2294] [outer = 157C8000] 20:06:10 INFO - PROCESS | 3692 | 1465527970215 Marionette DEBUG loaded listener.js 20:06:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (1AFA1800) [pid = 3692] [serial = 2295] [outer = 157C8000] 20:06:10 INFO - PROCESS | 3692 | [3692] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:06:11 INFO - PROCESS | 3692 | 1465527971523 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\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 20:06:11 INFO - PROCESS | 3692 | --DOCSHELL 19D88000 == 35 [pid = 3692] [id = 762] 20:06:11 INFO - PROCESS | 3692 | --DOCSHELL 10A4BC00 == 34 [pid = 3692] [id = 761] 20:06:11 INFO - PROCESS | 3692 | --DOCSHELL 1791FC00 == 33 [pid = 3692] [id = 760] 20:06:11 INFO - PROCESS | 3692 | --DOCSHELL 16EF0400 == 32 [pid = 3692] [id = 759] 20:06:11 INFO - PROCESS | 3692 | --DOCSHELL 16B7C400 == 31 [pid = 3692] [id = 758] 20:06:11 INFO - PROCESS | 3692 | --DOCSHELL 15AA4C00 == 30 [pid = 3692] [id = 757] 20:06:11 INFO - PROCESS | 3692 | --DOCSHELL 1577CC00 == 29 [pid = 3692] [id = 756] 20:06:11 INFO - PROCESS | 3692 | --DOCSHELL 1365FC00 == 28 [pid = 3692] [id = 755] 20:06:11 INFO - PROCESS | 3692 | --DOCSHELL 112DB400 == 27 [pid = 3692] [id = 754] 20:06:11 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (1A678800) [pid = 3692] [serial = 2244] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (16BF5000) [pid = 3692] [serial = 2227] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (16CEAC00) [pid = 3692] [serial = 2228] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (15DB9800) [pid = 3692] [serial = 2224] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (105F0800) [pid = 3692] [serial = 2215] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (10E23800) [pid = 3692] [serial = 2216] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (16F70C00) [pid = 3692] [serial = 2230] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (1A9F0800) [pid = 3692] [serial = 2209] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (1A9F6800) [pid = 3692] [serial = 2210] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (12DA1400) [pid = 3692] [serial = 2212] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (1319E000) [pid = 3692] [serial = 2213] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (1280C800) [pid = 3692] [serial = 2218] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (12BC2000) [pid = 3692] [serial = 2219] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (14409800) [pid = 3692] [serial = 2221] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (153B7000) [pid = 3692] [serial = 2222] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (17B45800) [pid = 3692] [serial = 2233] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (16F6BC00) [pid = 3692] [serial = 2239] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (16AD5000) [pid = 3692] [serial = 2238] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (1825DC00) [pid = 3692] [serial = 2234] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (19D56400) [pid = 3692] [serial = 2236] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (1732A400) [pid = 3692] [serial = 2231] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (19B03000) [pid = 3692] [serial = 2242] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (1852E400) [pid = 3692] [serial = 2241] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (165A5400) [pid = 3692] [serial = 2225] [outer = 00000000] [url = about:blank] 20:06:11 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (19D91C00) [pid = 3692] [serial = 2245] [outer = 00000000] [url = about:blank] 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:06:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:06:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:06:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:06:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:06:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:06:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:06:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:06:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:06:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:06:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:06:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:06:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:06:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:06:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:06:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 20:06:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:06:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:06:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:06:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:06:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 20:06:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:06:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:06:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:06:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:06:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:06:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:06:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:06:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:06:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 20:06:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:06:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:06:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:06:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:06:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 20:06:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:06:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:06:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:06:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:06:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:06:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:06:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 20:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 20:06:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:06:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:06:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:06:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:06:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 20:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:06:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:06:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:06:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:06:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:06:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 20:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 20:06:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:06:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:06:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:06:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:06:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 20:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 20:06:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:06:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:06:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:06:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:06:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 20:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 20:06:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:06:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:06:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:06:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:06:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 20:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:06:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:06:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:06:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:06:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:06:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:06:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 20:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:06:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:06:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:06:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:06:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:06:11 INFO - {} 20:06:11 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1849ms 20:06:11 INFO - PROCESS | 3692 | 1465527971728 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 20:06:11 INFO - PROCESS | 3692 | 1465527971732 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 20:06:11 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 20:06:11 INFO - PROCESS | 3692 | 1465527971770 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 20:06:11 INFO - PROCESS | 3692 | 1465527971774 Marionette TRACE conn3 <- [1,3018,null,{}] 20:06:11 INFO - PROCESS | 3692 | 1465527971780 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}] 20:06:11 INFO - PROCESS | 3692 | 1465527971783 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:11 INFO - PROCESS | 3692 | 1465527971861 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 20:06:11 INFO - PROCESS | 3692 | 1465527971866 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:11 INFO - PROCESS | 3692 | 1465527971870 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:11 INFO - PROCESS | 3692 | ++DOCSHELL 112D9C00 == 28 [pid = 3692] [id = 766] 20:06:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (12A0F000) [pid = 3692] [serial = 2296] [outer = 00000000] 20:06:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (13344400) [pid = 3692] [serial = 2297] [outer = 12A0F000] 20:06:11 INFO - PROCESS | 3692 | 1465527971916 Marionette DEBUG loaded listener.js 20:06:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (14FB9400) [pid = 3692] [serial = 2298] [outer = 12A0F000] 20:06:12 INFO - PROCESS | 3692 | 1465527972393 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]]]}] 20:06:12 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 20:06:12 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 637ms 20:06:12 INFO - PROCESS | 3692 | 1465527972406 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 20:06:12 INFO - PROCESS | 3692 | 1465527972410 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 20:06:12 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 20:06:12 INFO - PROCESS | 3692 | 1465527972419 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 20:06:12 INFO - PROCESS | 3692 | 1465527972423 Marionette TRACE conn3 <- [1,3022,null,{}] 20:06:12 INFO - PROCESS | 3692 | 1465527972428 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}] 20:06:12 INFO - PROCESS | 3692 | 1465527972430 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:12 INFO - PROCESS | 3692 | 1465527972515 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 20:06:12 INFO - PROCESS | 3692 | 1465527972521 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:12 INFO - PROCESS | 3692 | 1465527972523 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:12 INFO - PROCESS | 3692 | ++DOCSHELL 16F6A400 == 29 [pid = 3692] [id = 767] 20:06:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (16F6BC00) [pid = 3692] [serial = 2299] [outer = 00000000] 20:06:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (178CB000) [pid = 3692] [serial = 2300] [outer = 16F6BC00] 20:06:12 INFO - PROCESS | 3692 | 1465527972569 Marionette DEBUG loaded listener.js 20:06:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (182C5800) [pid = 3692] [serial = 2301] [outer = 16F6BC00] 20:06:13 INFO - PROCESS | 3692 | 1465527973027 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]]]}] 20:06:13 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 20:06:13 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 637ms 20:06:13 INFO - PROCESS | 3692 | 1465527973054 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 20:06:13 INFO - PROCESS | 3692 | 1465527973056 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 20:06:13 INFO - TEST-START | /FileAPI/blob/Blob-close.html 20:06:13 INFO - PROCESS | 3692 | 1465527973060 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 20:06:13 INFO - PROCESS | 3692 | 1465527973063 Marionette TRACE conn3 <- [1,3026,null,{}] 20:06:13 INFO - PROCESS | 3692 | 1465527973074 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}] 20:06:13 INFO - PROCESS | 3692 | 1465527973078 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:13 INFO - PROCESS | 3692 | 1465527973153 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 20:06:13 INFO - PROCESS | 3692 | 1465527973160 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:13 INFO - PROCESS | 3692 | 1465527973163 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:13 INFO - PROCESS | 3692 | ++DOCSHELL 1A680400 == 30 [pid = 3692] [id = 768] 20:06:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (1A680C00) [pid = 3692] [serial = 2302] [outer = 00000000] 20:06:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (1B289C00) [pid = 3692] [serial = 2303] [outer = 1A680C00] 20:06:13 INFO - PROCESS | 3692 | 1465527973211 Marionette DEBUG loaded listener.js 20:06:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (1B28D400) [pid = 3692] [serial = 2304] [outer = 1A680C00] 20:06:13 INFO - PROCESS | 3692 | 1465527973668 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"]]]}] 20:06:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 20:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 20:06:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 20:06:13 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 622ms 20:06:13 INFO - PROCESS | 3692 | 1465527973681 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 20:06:13 INFO - PROCESS | 3692 | 1465527973684 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 20:06:13 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 20:06:13 INFO - PROCESS | 3692 | 1465527973707 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 20:06:13 INFO - PROCESS | 3692 | 1465527973708 Marionette TRACE conn3 <- [1,3030,null,{}] 20:06:13 INFO - PROCESS | 3692 | 1465527973712 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}] 20:06:13 INFO - PROCESS | 3692 | 1465527973714 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:13 INFO - PROCESS | 3692 | 1465527973834 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 20:06:13 INFO - PROCESS | 3692 | 1465527973839 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:13 INFO - PROCESS | 3692 | 1465527973841 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:13 INFO - PROCESS | 3692 | ++DOCSHELL 0C762000 == 31 [pid = 3692] [id = 769] 20:06:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (0C762800) [pid = 3692] [serial = 2305] [outer = 00000000] 20:06:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (1A9F8400) [pid = 3692] [serial = 2306] [outer = 0C762800] 20:06:13 INFO - PROCESS | 3692 | 1465527973938 Marionette DEBUG loaded listener.js 20:06:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (1B290400) [pid = 3692] [serial = 2307] [outer = 0C762800] 20:06:14 INFO - PROCESS | 3692 | 1465527974521 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]]]}] 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 20:06:14 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. 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 20:06:14 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'.) 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 20:06:14 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. 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 20:06:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 20:06:14 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. 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 20:06:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:06:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:06:14 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. 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 20:06:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:06:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 20:06:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 20:06:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 20:06:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 20:06:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:06:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 20:06:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:06:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:06:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:06:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:06:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:06:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 20:06:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:06:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:06:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:06:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:06:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:06:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:06:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:06:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:06:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:06:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:06:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 20:06:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 20:06:14 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 963ms 20:06:14 INFO - PROCESS | 3692 | 1465527974676 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 20:06:14 INFO - PROCESS | 3692 | 1465527974678 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 20:06:14 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 20:06:14 INFO - PROCESS | 3692 | 1465527974682 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 20:06:14 INFO - PROCESS | 3692 | 1465527974683 Marionette TRACE conn3 <- [1,3034,null,{}] 20:06:14 INFO - PROCESS | 3692 | 1465527974687 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}] 20:06:14 INFO - PROCESS | 3692 | 1465527974689 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:14 INFO - PROCESS | 3692 | 1465527974816 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 20:06:14 INFO - PROCESS | 3692 | 1465527974821 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:14 INFO - PROCESS | 3692 | 1465527974823 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:14 INFO - PROCESS | 3692 | ++DOCSHELL 1537CC00 == 32 [pid = 3692] [id = 770] 20:06:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (1537D000) [pid = 3692] [serial = 2308] [outer = 00000000] 20:06:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (15AA4C00) [pid = 3692] [serial = 2309] [outer = 1537D000] 20:06:14 INFO - PROCESS | 3692 | 1465527974866 Marionette DEBUG loaded listener.js 20:06:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (1ADE6C00) [pid = 3692] [serial = 2310] [outer = 1537D000] 20:06:15 INFO - PROCESS | 3692 | [3692] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:06:15 INFO - PROCESS | 3692 | 1465527975309 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 20:06:15 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 20:06:15 INFO - {} 20:06:15 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 699ms 20:06:15 INFO - PROCESS | 3692 | 1465527975381 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 20:06:15 INFO - PROCESS | 3692 | 1465527975383 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 20:06:15 INFO - PROCESS | 3692 | 1465527975386 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 20:06:15 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 20:06:15 INFO - PROCESS | 3692 | 1465527975388 Marionette TRACE conn3 <- [1,3038,null,{}] 20:06:15 INFO - PROCESS | 3692 | 1465527975392 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}] 20:06:15 INFO - PROCESS | 3692 | 1465527975397 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:15 INFO - PROCESS | 3692 | 1465527975550 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 20:06:15 INFO - PROCESS | 3692 | 1465527975557 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:15 INFO - PROCESS | 3692 | 1465527975559 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:15 INFO - PROCESS | 3692 | ++DOCSHELL 15381400 == 33 [pid = 3692] [id = 771] 20:06:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (1A192400) [pid = 3692] [serial = 2311] [outer = 00000000] 20:06:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (1B51D000) [pid = 3692] [serial = 2312] [outer = 1A192400] 20:06:15 INFO - PROCESS | 3692 | 1465527975602 Marionette DEBUG loaded listener.js 20:06:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (1B735800) [pid = 3692] [serial = 2313] [outer = 1A192400] 20:06:15 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (15AA5800) [pid = 3692] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 20:06:15 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (19D88400) [pid = 3692] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 20:06:15 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (1577DC00) [pid = 3692] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:06:15 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (13663400) [pid = 3692] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 20:06:15 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (112DCC00) [pid = 3692] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 20:06:15 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (12DABC00) [pid = 3692] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 20:06:15 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (16B7C800) [pid = 3692] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 20:06:15 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (16F73400) [pid = 3692] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 20:06:15 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (17B3F400) [pid = 3692] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 20:06:15 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (10F5D400) [pid = 3692] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 20:06:15 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (1122A000) [pid = 3692] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 20:06:15 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (14406000) [pid = 3692] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 20:06:15 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (178D1000) [pid = 3692] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 20:06:15 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (1A18F800) [pid = 3692] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 20:06:16 INFO - PROCESS | 3692 | 1465527976069 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]]]}] 20:06:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 20:06:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 20:06:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 20:06:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 20:06:16 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 730ms 20:06:16 INFO - PROCESS | 3692 | 1465527976121 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 20:06:16 INFO - PROCESS | 3692 | 1465527976123 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 20:06:16 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 20:06:16 INFO - PROCESS | 3692 | 1465527976141 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 20:06:16 INFO - PROCESS | 3692 | 1465527976143 Marionette TRACE conn3 <- [1,3042,null,{}] 20:06:16 INFO - PROCESS | 3692 | 1465527976146 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}] 20:06:16 INFO - PROCESS | 3692 | 1465527976148 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:16 INFO - PROCESS | 3692 | 1465527976226 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 20:06:16 INFO - PROCESS | 3692 | 1465527976232 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:16 INFO - PROCESS | 3692 | 1465527976234 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:16 INFO - PROCESS | 3692 | ++DOCSHELL 16538C00 == 34 [pid = 3692] [id = 772] 20:06:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (16539000) [pid = 3692] [serial = 2314] [outer = 00000000] 20:06:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (16540C00) [pid = 3692] [serial = 2315] [outer = 16539000] 20:06:16 INFO - PROCESS | 3692 | 1465527976276 Marionette DEBUG loaded listener.js 20:06:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (16542800) [pid = 3692] [serial = 2316] [outer = 16539000] 20:06:16 INFO - PROCESS | 3692 | 1465527976937 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"]]]}] 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 20:06:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 20:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 20:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 20:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 20:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 20:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 20:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 20:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 20:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 20:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 20:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 20:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 20:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 20:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 20:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 20:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 20:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 20:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 20:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 20:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 20:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 20:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 20:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 20:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:06:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:06:17 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" 20:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:06:17 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" 20:06:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:06:17 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 979ms 20:06:17 INFO - PROCESS | 3692 | 1465527977130 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 20:06:17 INFO - TEST-START | /FileAPI/file/File-constructor.html 20:06:17 INFO - PROCESS | 3692 | 1465527977132 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 20:06:17 INFO - PROCESS | 3692 | 1465527977135 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 20:06:17 INFO - PROCESS | 3692 | 1465527977137 Marionette TRACE conn3 <- [1,3046,null,{}] 20:06:17 INFO - PROCESS | 3692 | 1465527977140 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}] 20:06:17 INFO - PROCESS | 3692 | 1465527977142 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:17 INFO - PROCESS | 3692 | 1465527977220 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 20:06:17 INFO - PROCESS | 3692 | 1465527977225 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:17 INFO - PROCESS | 3692 | 1465527977227 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:17 INFO - PROCESS | 3692 | ++DOCSHELL 11C15400 == 35 [pid = 3692] [id = 773] 20:06:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (1280C000) [pid = 3692] [serial = 2317] [outer = 00000000] 20:06:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (130BD400) [pid = 3692] [serial = 2318] [outer = 1280C000] 20:06:17 INFO - PROCESS | 3692 | 1465527977270 Marionette DEBUG loaded listener.js 20:06:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (133C9800) [pid = 3692] [serial = 2319] [outer = 1280C000] 20:06:17 INFO - PROCESS | 3692 | 1465527977750 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]]]}] 20:06:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 20:06:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 20:06:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 20:06:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 20:06:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 20:06:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 20:06:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 20:06:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 20:06:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 20:06:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 20:06:17 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 20:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:17 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 20:06:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 20:06:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 20:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 20:06:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 20:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 20:06:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 20:06:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 20:06:17 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 637ms 20:06:17 INFO - PROCESS | 3692 | 1465527977781 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 20:06:17 INFO - PROCESS | 3692 | 1465527977783 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 20:06:17 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 20:06:17 INFO - PROCESS | 3692 | 1465527977786 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 20:06:17 INFO - PROCESS | 3692 | 1465527977788 Marionette TRACE conn3 <- [1,3050,null,{}] 20:06:17 INFO - PROCESS | 3692 | 1465527977791 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}] 20:06:17 INFO - PROCESS | 3692 | 1465527977793 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:17 INFO - PROCESS | 3692 | 1465527977871 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 20:06:18 INFO - PROCESS | 3692 | 1465527978007 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:18 INFO - PROCESS | 3692 | 1465527978010 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:18 INFO - PROCESS | 3692 | ++DOCSHELL 0C75F800 == 36 [pid = 3692] [id = 774] 20:06:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (0C75FC00) [pid = 3692] [serial = 2320] [outer = 00000000] 20:06:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (0C766C00) [pid = 3692] [serial = 2321] [outer = 0C75FC00] 20:06:18 INFO - PROCESS | 3692 | 1465527978077 Marionette DEBUG loaded listener.js 20:06:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (10430400) [pid = 3692] [serial = 2322] [outer = 0C75FC00] 20:06:18 INFO - PROCESS | 3692 | [3692] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:06:18 INFO - PROCESS | 3692 | 1465527978642 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 20:06:18 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 20:06:18 INFO - {} 20:06:18 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 901ms 20:06:18 INFO - PROCESS | 3692 | 1465527978693 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 20:06:18 INFO - PROCESS | 3692 | 1465527978696 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 20:06:18 INFO - PROCESS | 3692 | 1465527978701 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 20:06:18 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 20:06:18 INFO - PROCESS | 3692 | 1465527978704 Marionette TRACE conn3 <- [1,3054,null,{}] 20:06:18 INFO - PROCESS | 3692 | 1465527978709 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}] 20:06:18 INFO - PROCESS | 3692 | 1465527978712 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:18 INFO - PROCESS | 3692 | 1465527978829 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 20:06:18 INFO - PROCESS | 3692 | 1465527978937 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:18 INFO - PROCESS | 3692 | 1465527978941 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:18 INFO - PROCESS | 3692 | ++DOCSHELL 112E0400 == 37 [pid = 3692] [id = 775] 20:06:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (1280B400) [pid = 3692] [serial = 2323] [outer = 00000000] 20:06:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (15381000) [pid = 3692] [serial = 2324] [outer = 1280B400] 20:06:18 INFO - PROCESS | 3692 | 1465527978995 Marionette DEBUG loaded listener.js 20:06:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (153BF000) [pid = 3692] [serial = 2325] [outer = 1280B400] 20:06:19 INFO - PROCESS | 3692 | 1465527979565 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]]]}] 20:06:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 20:06:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 20:06:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 20:06:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 20:06:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 20:06:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 20:06:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 20:06:19 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 886ms 20:06:19 INFO - PROCESS | 3692 | 1465527979595 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 20:06:19 INFO - PROCESS | 3692 | 1465527979599 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 20:06:19 INFO - PROCESS | 3692 | 1465527979619 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 20:06:19 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 20:06:19 INFO - PROCESS | 3692 | 1465527979621 Marionette TRACE conn3 <- [1,3058,null,{}] 20:06:19 INFO - PROCESS | 3692 | 1465527979625 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}] 20:06:19 INFO - PROCESS | 3692 | 1465527979628 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:19 INFO - PROCESS | 3692 | 1465527979738 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 20:06:19 INFO - PROCESS | 3692 | 1465527979851 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:19 INFO - PROCESS | 3692 | 1465527979854 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:19 INFO - PROCESS | 3692 | ++DOCSHELL 15511400 == 38 [pid = 3692] [id = 776] 20:06:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (1553FC00) [pid = 3692] [serial = 2326] [outer = 00000000] 20:06:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (1650E400) [pid = 3692] [serial = 2327] [outer = 1553FC00] 20:06:19 INFO - PROCESS | 3692 | 1465527979946 Marionette DEBUG loaded listener.js 20:06:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (1653E000) [pid = 3692] [serial = 2328] [outer = 1553FC00] 20:06:20 INFO - PROCESS | 3692 | 1465527980465 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]]]}] 20:06:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 20:06:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 20:06:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 20:06:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 20:06:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 20:06:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 20:06:20 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 885ms 20:06:20 INFO - PROCESS | 3692 | 1465527980527 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 20:06:20 INFO - PROCESS | 3692 | 1465527980529 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 20:06:20 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 20:06:20 INFO - PROCESS | 3692 | 1465527980539 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 20:06:20 INFO - PROCESS | 3692 | 1465527980545 Marionette TRACE conn3 <- [1,3062,null,{}] 20:06:20 INFO - PROCESS | 3692 | 1465527980550 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}] 20:06:20 INFO - PROCESS | 3692 | 1465527980554 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:20 INFO - PROCESS | 3692 | 1465527980672 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 20:06:20 INFO - PROCESS | 3692 | 1465527980814 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:20 INFO - PROCESS | 3692 | 1465527980816 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:20 INFO - PROCESS | 3692 | ++DOCSHELL 16540800 == 39 [pid = 3692] [id = 777] 20:06:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (165A9400) [pid = 3692] [serial = 2329] [outer = 00000000] 20:06:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (16B8AC00) [pid = 3692] [serial = 2330] [outer = 165A9400] 20:06:20 INFO - PROCESS | 3692 | 1465527980869 Marionette DEBUG loaded listener.js 20:06:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (16CEAC00) [pid = 3692] [serial = 2331] [outer = 165A9400] 20:06:21 INFO - PROCESS | 3692 | 1465527981429 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]]]}] 20:06:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 20:06:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 20:06:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 20:06:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 20:06:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 20:06:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 20:06:21 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 963ms 20:06:21 INFO - PROCESS | 3692 | 1465527981596 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 20:06:21 INFO - PROCESS | 3692 | 1465527981600 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 20:06:21 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 20:06:21 INFO - PROCESS | 3692 | 1465527981651 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 20:06:21 INFO - PROCESS | 3692 | 1465527981656 Marionette TRACE conn3 <- [1,3066,null,{}] 20:06:21 INFO - PROCESS | 3692 | 1465527981663 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}] 20:06:21 INFO - PROCESS | 3692 | 1465527981666 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:21 INFO - PROCESS | 3692 | 1465527981767 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 20:06:21 INFO - PROCESS | 3692 | 1465527981907 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:21 INFO - PROCESS | 3692 | 1465527981912 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:21 INFO - PROCESS | 3692 | ++DOCSHELL 10B61800 == 40 [pid = 3692] [id = 778] 20:06:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (10E17800) [pid = 3692] [serial = 2332] [outer = 00000000] 20:06:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (12D64800) [pid = 3692] [serial = 2333] [outer = 10E17800] 20:06:21 INFO - PROCESS | 3692 | 1465527981974 Marionette DEBUG loaded listener.js 20:06:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (13016C00) [pid = 3692] [serial = 2334] [outer = 10E17800] 20:06:22 INFO - PROCESS | 3692 | --DOCSHELL 11C15400 == 39 [pid = 3692] [id = 773] 20:06:22 INFO - PROCESS | 3692 | --DOCSHELL 16538C00 == 38 [pid = 3692] [id = 772] 20:06:22 INFO - PROCESS | 3692 | --DOCSHELL 15381400 == 37 [pid = 3692] [id = 771] 20:06:22 INFO - PROCESS | 3692 | --DOCSHELL 1537CC00 == 36 [pid = 3692] [id = 770] 20:06:22 INFO - PROCESS | 3692 | --DOCSHELL 0C762000 == 35 [pid = 3692] [id = 769] 20:06:22 INFO - PROCESS | 3692 | --DOCSHELL 1A680400 == 34 [pid = 3692] [id = 768] 20:06:22 INFO - PROCESS | 3692 | --DOCSHELL 16F6A400 == 33 [pid = 3692] [id = 767] 20:06:22 INFO - PROCESS | 3692 | --DOCSHELL 112D9C00 == 32 [pid = 3692] [id = 766] 20:06:22 INFO - PROCESS | 3692 | --DOCSHELL 12A0EC00 == 31 [pid = 3692] [id = 753] 20:06:22 INFO - PROCESS | 3692 | --DOCSHELL 1A677C00 == 30 [pid = 3692] [id = 763] 20:06:22 INFO - PROCESS | 3692 | --DOCSHELL 1577A400 == 29 [pid = 3692] [id = 765] 20:06:22 INFO - PROCESS | 3692 | --DOCSHELL 10B5FC00 == 28 [pid = 3692] [id = 764] 20:06:22 INFO - PROCESS | 3692 | --DOCSHELL 15511400 == 27 [pid = 3692] [id = 776] 20:06:22 INFO - PROCESS | 3692 | --DOCSHELL 16540800 == 26 [pid = 3692] [id = 777] 20:06:22 INFO - PROCESS | 3692 | --DOCSHELL 0C75F800 == 25 [pid = 3692] [id = 774] 20:06:22 INFO - PROCESS | 3692 | --DOCSHELL 112E0400 == 24 [pid = 3692] [id = 775] 20:06:22 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (1A73C800) [pid = 3692] [serial = 2286] [outer = 00000000] [url = about:blank] 20:06:22 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (1577F800) [pid = 3692] [serial = 2268] [outer = 00000000] [url = about:blank] 20:06:22 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (13944800) [pid = 3692] [serial = 2265] [outer = 00000000] [url = about:blank] 20:06:22 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (13B41800) [pid = 3692] [serial = 2266] [outer = 00000000] [url = about:blank] 20:06:22 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (12A17400) [pid = 3692] [serial = 2262] [outer = 00000000] [url = about:blank] 20:06:22 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (12BC4800) [pid = 3692] [serial = 2263] [outer = 00000000] [url = about:blank] 20:06:22 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (15E7B400) [pid = 3692] [serial = 2270] [outer = 00000000] [url = about:blank] 20:06:22 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (14FBA800) [pid = 3692] [serial = 2260] [outer = 00000000] [url = about:blank] 20:06:22 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (13B3CC00) [pid = 3692] [serial = 2259] [outer = 00000000] [url = about:blank] 20:06:22 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (16CE5C00) [pid = 3692] [serial = 2273] [outer = 00000000] [url = about:blank] 20:06:22 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (1732A000) [pid = 3692] [serial = 2276] [outer = 00000000] [url = about:blank] 20:06:22 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (178D3400) [pid = 3692] [serial = 2277] [outer = 00000000] [url = about:blank] 20:06:22 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (16EF1000) [pid = 3692] [serial = 2274] [outer = 00000000] [url = about:blank] 20:06:22 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (1852C000) [pid = 3692] [serial = 2279] [outer = 00000000] [url = about:blank] 20:06:22 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (16F74C00) [pid = 3692] [serial = 2282] [outer = 00000000] [url = about:blank] 20:06:22 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (12DA1000) [pid = 3692] [serial = 2248] [outer = 00000000] [url = about:blank] 20:06:22 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (114C0C00) [pid = 3692] [serial = 2247] [outer = 00000000] [url = about:blank] 20:06:22 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (15783000) [pid = 3692] [serial = 2251] [outer = 00000000] [url = about:blank] 20:06:22 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (1551A000) [pid = 3692] [serial = 2250] [outer = 00000000] [url = about:blank] 20:06:22 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (19D8DC00) [pid = 3692] [serial = 2254] [outer = 00000000] [url = about:blank] 20:06:22 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (1852B800) [pid = 3692] [serial = 2253] [outer = 00000000] [url = about:blank] 20:06:22 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (19D94800) [pid = 3692] [serial = 2285] [outer = 00000000] [url = about:blank] 20:06:22 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (1A9F1000) [pid = 3692] [serial = 2257] [outer = 00000000] [url = about:blank] 20:06:22 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (1A898400) [pid = 3692] [serial = 2256] [outer = 00000000] [url = about:blank] 20:06:22 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (19B0A800) [pid = 3692] [serial = 2280] [outer = 00000000] [url = about:blank] 20:06:22 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (1A894000) [pid = 3692] [serial = 2288] [outer = 00000000] [url = about:blank] 20:06:22 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (19B08800) [pid = 3692] [serial = 2283] [outer = 00000000] [url = about:blank] 20:06:22 INFO - PROCESS | 3692 | --DOMWINDOW == 62 (165AE400) [pid = 3692] [serial = 2271] [outer = 00000000] [url = about:blank] 20:06:23 INFO - PROCESS | 3692 | 1465527983083 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] 20:06:23 INFO - PROCESS | 3692 | 1465527983162 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 20:06:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 20:06:23 INFO - PROCESS | 3692 | 1465527983169 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 20:06:23 INFO - PROCESS | 3692 | 1465527983172 Marionette TRACE conn3 <- [1,3070,null,{}] 20:06:23 INFO - PROCESS | 3692 | 1465527983177 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}] 20:06:23 INFO - PROCESS | 3692 | 1465527983180 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:23 INFO - PROCESS | 3692 | 1465527983301 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 20:06:23 INFO - PROCESS | 3692 | 1465527983408 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:23 INFO - PROCESS | 3692 | 1465527983410 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:23 INFO - PROCESS | 3692 | ++DOCSHELL 10E23800 == 25 [pid = 3692] [id = 779] 20:06:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 63 (10E24000) [pid = 3692] [serial = 2335] [outer = 00000000] 20:06:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (11214C00) [pid = 3692] [serial = 2336] [outer = 10E24000] 20:06:23 INFO - PROCESS | 3692 | 1465527983457 Marionette DEBUG loaded listener.js 20:06:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (11221000) [pid = 3692] [serial = 2337] [outer = 10E24000] 20:06:23 INFO - PROCESS | 3692 | 1465527983868 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]]]}] 20:06:23 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 20:06:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 20:06:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 20:06:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 20:06:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 731ms 20:06:23 INFO - PROCESS | 3692 | 1465527983909 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 20:06:23 INFO - PROCESS | 3692 | 1465527983914 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 20:06:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 20:06:23 INFO - PROCESS | 3692 | 1465527983920 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 20:06:23 INFO - PROCESS | 3692 | 1465527983923 Marionette TRACE conn3 <- [1,3074,null,{}] 20:06:23 INFO - PROCESS | 3692 | 1465527983926 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}] 20:06:23 INFO - PROCESS | 3692 | 1465527983929 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:23 INFO - PROCESS | 3692 | 1465527984016 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 20:06:24 INFO - PROCESS | 3692 | 1465527984022 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:24 INFO - PROCESS | 3692 | 1465527984025 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:24 INFO - PROCESS | 3692 | ++DOCSHELL 11ACC000 == 26 [pid = 3692] [id = 780] 20:06:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (11ACE000) [pid = 3692] [serial = 2338] [outer = 00000000] 20:06:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (12AE6800) [pid = 3692] [serial = 2339] [outer = 11ACE000] 20:06:24 INFO - PROCESS | 3692 | 1465527984071 Marionette DEBUG loaded listener.js 20:06:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (12DA1000) [pid = 3692] [serial = 2340] [outer = 11ACE000] 20:06:24 INFO - PROCESS | 3692 | 1465527984527 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 20:06:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 20:06:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 622ms 20:06:24 INFO - PROCESS | 3692 | 1465527984557 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 20:06:24 INFO - PROCESS | 3692 | 1465527984559 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 20:06:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 20:06:24 INFO - PROCESS | 3692 | 1465527984562 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 20:06:24 INFO - PROCESS | 3692 | 1465527984566 Marionette TRACE conn3 <- [1,3078,null,{}] 20:06:24 INFO - PROCESS | 3692 | 1465527984577 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}] 20:06:24 INFO - PROCESS | 3692 | 1465527984581 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:24 INFO - PROCESS | 3692 | 1465527984664 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 20:06:24 INFO - PROCESS | 3692 | 1465527984671 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:24 INFO - PROCESS | 3692 | 1465527984674 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:24 INFO - PROCESS | 3692 | ++DOCSHELL 1393CC00 == 27 [pid = 3692] [id = 781] 20:06:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (1393FC00) [pid = 3692] [serial = 2341] [outer = 00000000] 20:06:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (14406400) [pid = 3692] [serial = 2342] [outer = 1393FC00] 20:06:24 INFO - PROCESS | 3692 | 1465527984725 Marionette DEBUG loaded listener.js 20:06:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (14FC2800) [pid = 3692] [serial = 2343] [outer = 1393FC00] 20:06:25 INFO - PROCESS | 3692 | 1465527985182 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 20:06:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 20:06:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 684ms 20:06:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 20:06:25 INFO - PROCESS | 3692 | 1465527985255 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 20:06:25 INFO - PROCESS | 3692 | 1465527985258 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 20:06:25 INFO - PROCESS | 3692 | 1465527985261 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 20:06:25 INFO - PROCESS | 3692 | 1465527985263 Marionette TRACE conn3 <- [1,3082,null,{}] 20:06:25 INFO - PROCESS | 3692 | 1465527985266 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}] 20:06:25 INFO - PROCESS | 3692 | 1465527985268 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:25 INFO - PROCESS | 3692 | 1465527985389 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 20:06:25 INFO - PROCESS | 3692 | 1465527985394 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:25 INFO - PROCESS | 3692 | 1465527985396 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:25 INFO - PROCESS | 3692 | ++DOCSHELL 15379800 == 28 [pid = 3692] [id = 782] 20:06:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (1537B800) [pid = 3692] [serial = 2344] [outer = 00000000] 20:06:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (153B1800) [pid = 3692] [serial = 2345] [outer = 1537B800] 20:06:25 INFO - PROCESS | 3692 | 1465527985496 Marionette DEBUG loaded listener.js 20:06:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (153B8800) [pid = 3692] [serial = 2346] [outer = 1537B800] 20:06:25 INFO - PROCESS | 3692 | 1465527985891 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 20:06:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 20:06:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 683ms 20:06:25 INFO - PROCESS | 3692 | 1465527985968 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 20:06:25 INFO - PROCESS | 3692 | 1465527985970 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 20:06:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 20:06:25 INFO - PROCESS | 3692 | 1465527985973 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 20:06:25 INFO - PROCESS | 3692 | 1465527985975 Marionette TRACE conn3 <- [1,3086,null,{}] 20:06:25 INFO - PROCESS | 3692 | 1465527985979 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}] 20:06:25 INFO - PROCESS | 3692 | 1465527985981 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:26 INFO - PROCESS | 3692 | 1465527986094 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 20:06:26 INFO - PROCESS | 3692 | 1465527986191 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:26 INFO - PROCESS | 3692 | 1465527986193 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:26 INFO - PROCESS | 3692 | ++DOCSHELL 1551D400 == 29 [pid = 3692] [id = 783] 20:06:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (1551E000) [pid = 3692] [serial = 2347] [outer = 00000000] 20:06:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (1577DC00) [pid = 3692] [serial = 2348] [outer = 1551E000] 20:06:26 INFO - PROCESS | 3692 | 1465527986235 Marionette DEBUG loaded listener.js 20:06:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (15A96400) [pid = 3692] [serial = 2349] [outer = 1551E000] 20:06:26 INFO - PROCESS | 3692 | 1465527986641 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]]]}] 20:06:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 20:06:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 20:06:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 699ms 20:06:26 INFO - PROCESS | 3692 | 1465527986671 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 20:06:26 INFO - PROCESS | 3692 | 1465527986673 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 20:06:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 20:06:26 INFO - PROCESS | 3692 | 1465527986681 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 20:06:26 INFO - PROCESS | 3692 | 1465527986682 Marionette TRACE conn3 <- [1,3090,null,{}] 20:06:26 INFO - PROCESS | 3692 | 1465527986686 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}] 20:06:26 INFO - PROCESS | 3692 | 1465527986691 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:26 INFO - PROCESS | 3692 | 1465527986837 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 20:06:26 INFO - PROCESS | 3692 | 1465527986910 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:26 INFO - PROCESS | 3692 | 1465527986912 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:26 INFO - PROCESS | 3692 | ++DOCSHELL 16501400 == 30 [pid = 3692] [id = 784] 20:06:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (16501C00) [pid = 3692] [serial = 2350] [outer = 00000000] 20:06:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (1650E800) [pid = 3692] [serial = 2351] [outer = 16501C00] 20:06:26 INFO - PROCESS | 3692 | 1465527986955 Marionette DEBUG loaded listener.js 20:06:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (16539400) [pid = 3692] [serial = 2352] [outer = 16501C00] 20:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (1537D000) [pid = 3692] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 20:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (1280C000) [pid = 3692] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 20:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (1A192400) [pid = 3692] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 20:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (12A0F000) [pid = 3692] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 20:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (1A744800) [pid = 3692] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 20:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (1A680C00) [pid = 3692] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 20:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (16F6BC00) [pid = 3692] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 20:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (112E2C00) [pid = 3692] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 20:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (157C8000) [pid = 3692] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 20:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (0C762800) [pid = 3692] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 20:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (16539000) [pid = 3692] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 20:06:27 INFO - PROCESS | 3692 | 1465527987594 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 20:06:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 20:06:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 932ms 20:06:27 INFO - PROCESS | 3692 | 1465527987613 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 20:06:27 INFO - PROCESS | 3692 | 1465527987615 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 20:06:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 20:06:27 INFO - PROCESS | 3692 | 1465527987618 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 20:06:27 INFO - PROCESS | 3692 | 1465527987620 Marionette TRACE conn3 <- [1,3094,null,{}] 20:06:27 INFO - PROCESS | 3692 | 1465527987624 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}] 20:06:27 INFO - PROCESS | 3692 | 1465527987626 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:27 INFO - PROCESS | 3692 | 1465527987700 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 20:06:27 INFO - PROCESS | 3692 | 1465527987705 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:27 INFO - PROCESS | 3692 | 1465527987707 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:27 INFO - PROCESS | 3692 | ++DOCSHELL 130C0C00 == 31 [pid = 3692] [id = 785] 20:06:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (13147800) [pid = 3692] [serial = 2353] [outer = 00000000] 20:06:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (16541C00) [pid = 3692] [serial = 2354] [outer = 13147800] 20:06:27 INFO - PROCESS | 3692 | 1465527987749 Marionette DEBUG loaded listener.js 20:06:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (16544C00) [pid = 3692] [serial = 2355] [outer = 13147800] 20:06:28 INFO - PROCESS | 3692 | 1465527988174 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]]]}] 20:06:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 20:06:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 20:06:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 20:06:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 590ms 20:06:28 INFO - PROCESS | 3692 | 1465527988225 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 20:06:28 INFO - PROCESS | 3692 | 1465527988227 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 20:06:28 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 20:06:28 INFO - PROCESS | 3692 | 1465527988230 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 20:06:28 INFO - PROCESS | 3692 | 1465527988232 Marionette TRACE conn3 <- [1,3098,null,{}] 20:06:28 INFO - PROCESS | 3692 | 1465527988235 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}] 20:06:28 INFO - PROCESS | 3692 | 1465527988237 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:28 INFO - PROCESS | 3692 | 1465527988313 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 20:06:28 INFO - PROCESS | 3692 | 1465527988318 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:28 INFO - PROCESS | 3692 | 1465527988320 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:28 INFO - PROCESS | 3692 | ++DOCSHELL 16537400 == 32 [pid = 3692] [id = 786] 20:06:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (1653CC00) [pid = 3692] [serial = 2356] [outer = 00000000] 20:06:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (16AD4C00) [pid = 3692] [serial = 2357] [outer = 1653CC00] 20:06:28 INFO - PROCESS | 3692 | 1465527988363 Marionette DEBUG loaded listener.js 20:06:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (16AD5000) [pid = 3692] [serial = 2358] [outer = 1653CC00] 20:06:28 INFO - PROCESS | 3692 | 1465527988772 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"]]]}] 20:06:28 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 20:06:28 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 20:06:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 20:06:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:06:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:06:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 20:06:28 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 590ms 20:06:28 INFO - PROCESS | 3692 | 1465527988828 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 20:06:28 INFO - PROCESS | 3692 | 1465527988831 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 20:06:28 INFO - PROCESS | 3692 | 1465527988849 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 20:06:28 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 20:06:28 INFO - PROCESS | 3692 | 1465527988851 Marionette TRACE conn3 <- [1,3102,null,{}] 20:06:28 INFO - PROCESS | 3692 | 1465527988854 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}] 20:06:28 INFO - PROCESS | 3692 | 1465527988856 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:28 INFO - PROCESS | 3692 | 1465527988934 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 20:06:28 INFO - PROCESS | 3692 | 1465527988938 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\", \"383c4b3d-74e4-4330-8a93-5bec250b26de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:28 INFO - PROCESS | 3692 | 1465527988940 Marionette INFO sendAsync ec02f069-2a61-4fb5-8c80-09d59d08b9af 20:06:28 INFO - PROCESS | 3692 | ++DOCSHELL 1393B800 == 33 [pid = 3692] [id = 787] 20:06:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (16B76C00) [pid = 3692] [serial = 2359] [outer = 00000000] 20:06:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (16B7DC00) [pid = 3692] [serial = 2360] [outer = 16B76C00] 20:06:28 INFO - PROCESS | 3692 | 1465527988983 Marionette DEBUG loaded listener.js 20:06:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (16B8C400) [pid = 3692] [serial = 2361] [outer = 16B76C00] 20:06:29 INFO - PROCESS | 3692 | 1465527989412 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]]]}] 20:06:29 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 20:06:29 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 590ms 20:06:29 INFO - PROCESS | 3692 | 1465527989447 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 20:06:29 INFO - PROCESS | 3692 | 1465527989449 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 20:06:30 WARNING - u'runner_teardown' () 20:06:30 INFO - No more tests 20:06:30 INFO - Got 0 unexpected results 20:06:30 INFO - SUITE-END | took 644s 20:06:31 INFO - Closing logging queue 20:06:31 INFO - queue closed 20:06:31 INFO - Return code: 0 20:06:31 WARNING - # TBPL SUCCESS # 20:06:31 INFO - Running post-action listener: _resource_record_post_action 20:06:31 INFO - Running post-run listener: _resource_record_post_run 20:06:32 INFO - Total resource usage - Wall time: 653s; CPU: 17.0%; Read bytes: 91706880; Write bytes: 955726336; Read time: 634647; Write time: 1459878 20:06:32 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 20:06:32 INFO - install - Wall time: 4s; CPU: 8.0%; Read bytes: 0; Write bytes: 103419392; Read time: 0; Write time: 162226 20:06:32 INFO - run-tests - Wall time: 651s; CPU: 17.0%; Read bytes: 91706880; Write bytes: 819415552; Read time: 634647; Write time: 1248374 20:06:32 INFO - Running post-run listener: _upload_blobber_files 20:06:32 INFO - Blob upload gear active. 20:06:32 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 20:06:32 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 20:06:32 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 20:06:32 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 20:06:32 INFO - (blobuploader) - INFO - Open directory for files ... 20:06:32 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 20:06:32 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:06:32 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:06:33 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 20:06:33 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:06:33 INFO - (blobuploader) - INFO - Done attempting. 20:06:33 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 20:06:33 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:06:33 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:06:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 20:06:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:06:35 INFO - (blobuploader) - INFO - Done attempting. 20:06:35 INFO - (blobuploader) - INFO - Iteration through files over. 20:06:35 INFO - Return code: 0 20:06:35 INFO - rmtree: C:\slave\test\build\uploaded_files.json 20:06:35 INFO - Using _rmtree_windows ... 20:06:35 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 20:06:35 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/95783e230db5fecd0a9cbde6218f50114ffd86ce228f663ff6ae49254c6abd6485b338292add50cb3b8c79f49b60535e8558c73adcef512a72c18d0eb35d4c3a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9800ecaf7a0fbd8a23b0eee7c5778cf0818ee6e242e3dda647a60d708b5e510fc54bdb1b04b6faca31bdc74a9560d688bcd30fd1b78247b482879a1356e70fe1"} 20:06:35 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 20:06:35 INFO - Writing to file C:\slave\test\properties\blobber_files 20:06:35 INFO - Contents: 20:06:35 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/95783e230db5fecd0a9cbde6218f50114ffd86ce228f663ff6ae49254c6abd6485b338292add50cb3b8c79f49b60535e8558c73adcef512a72c18d0eb35d4c3a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9800ecaf7a0fbd8a23b0eee7c5778cf0818ee6e242e3dda647a60d708b5e510fc54bdb1b04b6faca31bdc74a9560d688bcd30fd1b78247b482879a1356e70fe1"} 20:06:35 INFO - Running post-run listener: copy_logs_to_upload_dir 20:06:35 INFO - Copying logs to upload dir... 20:06:35 INFO - mkdir: C:\slave\test\build\upload\logs 20:06:35 INFO - Copying logs to upload dir... 20:06:35 INFO - Using _rmtree_windows ... 20:06:35 INFO - Using _rmtree_windows ... 20:06:35 INFO - Using _rmtree_windows ... 20:06:35 INFO - Using _rmtree_windows ... 20:06:35 INFO - Using _rmtree_windows ... 20:06:35 INFO - Using _rmtree_windows ... 20:06:35 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=821.150000 ========= master_lag: 33.52 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 14 secs) (at 2016-06-09 20:06:34.209298) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-09 20:06:34.210408) ========= '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-091\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-091 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-091 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-091 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-091 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-091 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/95783e230db5fecd0a9cbde6218f50114ffd86ce228f663ff6ae49254c6abd6485b338292add50cb3b8c79f49b60535e8558c73adcef512a72c18d0eb35d4c3a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9800ecaf7a0fbd8a23b0eee7c5778cf0818ee6e242e3dda647a60d708b5e510fc54bdb1b04b6faca31bdc74a9560d688bcd30fd1b78247b482879a1356e70fe1"} build_url:https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/95783e230db5fecd0a9cbde6218f50114ffd86ce228f663ff6ae49254c6abd6485b338292add50cb3b8c79f49b60535e8558c73adcef512a72c18d0eb35d4c3a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9800ecaf7a0fbd8a23b0eee7c5778cf0818ee6e242e3dda647a60d708b5e510fc54bdb1b04b6faca31bdc74a9560d688bcd30fd1b78247b482879a1356e70fe1"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ankqIwGjQA6_FBR08AddkQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-09 20:06:34.331792) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 20:06:34.332352) ========= '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-091\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-091 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-091 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-091 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-091 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-091 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 20:06:34.454978) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-09 20:06:34.455353) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-09 20:06:35.017059) ========= ========= Total master_lag: 34.04 =========